luca.mazzoleni
ad652e1cd8
- in FeatureLib aggiunte funzioni GetStrategyQuality e GetStrategyTimeToMachine per calcolo risultati strategia
...
- in BLADEKEEPWASTE aggiunta la funzione GetStrategyCompletionPercentage per calcolare il completamento; si usano le funzioni nuove per il calcolo risultati
- in strategie di base si calcola l'area lavorata dAreaToMachine
2025-04-19 16:17:56 +02:00
luca.mazzoleni
a532bbf481
- in STR0003 e STR0004 refactoring spaziatura per migliorare leggibilità
2025-04-16 07:00:17 +02:00
luca.mazzoleni
a0d79c4d0f
- in FACEBYCHAINSAW bStopAtHalfElevation sostituito con dDepthToMachine (ora analoga a FACEBYBLADE)
...
- STR0003 e STR0004 modificate di conseguenza
2025-04-14 13:13:51 +02:00
luca.mazzoleni
9a436bfdcf
- in MachiningsLib.GetSplitMachinings correzione al caso di lavorazione non splittabile
...
- in STR0003 refactoring
- in FACEBYCHAINSAW correzione agli step longitudinali
2025-04-13 14:46:22 +02:00
luca.mazzoleni
d9a081f95e
- in FACEBYCHAINSAW bDisableVerticalSteps sostituita da dLongitudinalStepSpan
2025-04-11 15:55:08 +02:00
luca.mazzoleni
fed75861be
- in MachiningLib aggiunta InitMachiningParameters per inizializzarae i parametri della lavorazione a valori di default; FACEBYBLADE / CHAINSAW / MILL usano la nuova funzione invece di creare tabelle vuote
...
- tutti i riferimenti al tipo di lavorazione MCH_OY diventano MCH_MY
2025-04-09 16:39:19 +02:00
luca.mazzoleni
0c0d52afcb
- CloneStepsHorizontal / Vertical rinominati CloneStepsRadial / Longitudinal
2025-04-09 10:28:25 +02:00
luca.mazzoleni
36f1ae5513
- calcolo lunghezza stimata del percorso con attacchi centralizzata, in MachiningLib
...
- calcolo lunghezza stimata aggiunto anche nel caso di lavorazione splittata
2025-04-08 17:51:01 +02:00
luca.mazzoleni
d17673e65d
- varie modifiche in FACEBYBLADE, FACEBYMILL, FACEBYCHAINSAW per implementare il calcolo della lunghezza del percorso con LeadIn/Out. Da completare per lavorazioni spezzate
...
- in BLADEKEEPWASTE migliorato calcolo risultati (poi da generalizzare)
2025-04-07 18:29:24 +02:00
luca.mazzoleni
fb68dd28a0
- creata funzione GetStrategyResult per restituzione risultati e varie modifiche relative
...
- uniformata la restituzione dei risultati in caso di strategia non applicabile (FeatureLib.GetStrategyResultNotApplicable, a cui si può passare il messaggio da ritornare)
2025-03-28 18:47:21 +01:00
luca.mazzoleni
e947fb9384
- creata FACEBYMILL da testare
2025-03-21 09:35:50 +01:00
luca.mazzoleni
5a0fb8ca86
- in FACEBYBLADE e FACEBYCHAINSAW modificato check tasca troppo stretta
2025-03-20 11:51:03 +01:00
luca.mazzoleni
dcefd35cc9
- in tutte le strategie, tutte le chiamate a funzioni interne AddMachiningAllSteps o a MachiningLib.AddNewMachining sostituite con chiamate a funzione AddMachinings in MachiningLib
...
- in FACEBYBLADE e FACEBYCHAINSAW contemplata opzione bDisableHorizontalSteps e bDisableVerticalSteps, rispettivamente, per non creare i cloni orizzontali / verticali
2025-03-12 15:19:27 +01:00
luca.mazzoleni
a7759e3b37
- HorizontalSteps rinominata CloneStepsHorizontal
...
- VerticalSteps rinominata CloneStepsVertical
2025-03-12 12:45:24 +01:00
luca.mazzoleni
665113929a
- in FACEBYBLADE aggiunta scrittura del frame lavorazione vtFaceUse
...
- picoole migliorie varie
2025-01-29 10:18:37 +01:00
luca.mazzoleni
084b6758a3
- SLOTBYBLADE rinominata FACEBYBLADE; vecchia FACEBYBLADE eliminata
...
- SLOTBYCHAINSAW rinominata FACEBYCHAINSAW
- in SPLITCUT modifiche alle chiamate di FACEBYBLADE per contemplare la nuova funzione
- in STR0005 - codolo l'utensile non viene passato ma viene lasciato scegliere alla FACEBYBLADE
2025-01-28 10:54:16 +01:00