- aggiunto aggiornamento e verifica setup su ricalcolo
- in ProcessCut per pezzi corti si cerca di entrare dalle estremità (per limitare ingombri testa).
- in LapJoint e assimilati correzioni per riconoscimento feature di coda
- corretti tagli di lama lunghi da testa a coda su pezzi piccoli (Egger)
- corretto orientamento tagli ortogonali in DiceCut di una sola faccia
- corretto calcolo ingombro taglio doppio concavo in testa.
- corretta lunghezza libera frese per forature con interpolazione
- in tagli di testa aggiunta gestione come tagli longitudinali se vanno da inizio a fine trave
- in forature inclinate corretto calcolo ingombro portautensile
- in LapJoint corretta verifica dimensioni sega a catena rispetto alla geometria
- in LongCut aggiunta gestione tagli da Cut.
- aggiunta gestione tagli in FrontMortise e FrontDtMortise
- completata gestione tagli lunghi per non rovinare i pezzi successivi
- aggiunte a tutte le chiamate di Cut.Make e DoubleCut.Make il passaggio del sovramateriale di testa.
- in DiceCut ora si fanno i cubetti anche quando le facce superano la massima lunghezza anche se strette
- in Cut corretto orientamento testa per tagli particolari
- rifatta Classify di DoubleCut
- in Drill migliorato controllo ingombro pinza portautensile
- in Tenon e DtTenon portato a 6 il massimo numero di passi.
- aggiunta gestione feature senza geometria
- migliorato calcolo attacchi/uscite lama con angoli 45deg
- in foratura si tiene conto anche della profondità del foro per scegliere la punta più adatta
- in tagli corretto problema con tagli orizzontali (da sotto o sopra) con taglio più alto dell'utile lama
- in LapJoint e simili migliorati antischeggia con lama
- in Tenoni migliorata lavorazione faccia di testa con fresa.
- T010 se troppo inclinati verso il basso e di dimensioni non compatibili ora sono dichiarati non lavorabili causa orientamento
- T138/L138 corretti tagli di lama errati
- L030 ora si usa il truciolatore dove richiesto e compatibilmente con la sua profondità massima di lavorazione
- L020 con Q03=1 ora si inserisce il truciolatore come richiesto
- L012 corretti attacchi e uscite quando rivolto verso il basso, concavo e facce molto inclinate.
- in taglio lama per tenoni da sotto solo se non eccede MaxMat in altezza
- migliorato controllo DtMortise in coda
- in lavorazione BlckHausHalfLap si favorisce fresa BH di fianco se possibile.
- aggiunta gestione smussi su tagli coincidenti con testa e coda della trave
- correzione nei tagli su pezzi grandi (lato di accesso e dicecut)
- correzione in LapJoint per riconoscimento caso 3facce con lavorazione speciale.
- aggiunto ricalcolo pezzi se cambiata configurazione macchina TS3
- nei tagli migliorato controllo direzione ingresso lama
- nei tagli longitudinali singoli corretto controllo elevazione con massimo affondamento utensile.
- correzioni varie
- gestione scassi a C passanti e grandi con fresature sui due lati
- miglioria a contorni liberi chiusi per posizione di attacco
- correzioni a feature 3/4-020-X caso particolare Olaf.
- possibilità di ottimizzare lavorazione fori (da BD.GO_FAST)
- tagli con lama orizzontali solo se non possibili verticali singoli
- in tagli split ora ingombro grezzo comprende anche lo sfrido per permettere calcolo corretto attacchi/uscite.
- aggiunta funzione BeamLib.GetNzLimDownUp che dà il limite per taglio da sotto senza ribaltare testa
- correzioni per assegnazione TASKID alle geometrie aggiunte alle feature per le lavorazioni.
- mortasa di coda va eseguita dopo tutte le altre lavorazioni
- in taglio con lama corretto angolo per passare ad Up (da 46deg portato a 44.9deg)
- in DtMortise direzione feature viene derivata da estrusione curva associata
- in LapJoint corretto calcolo step per passate con lama.
- modifiche a BatchProcess per gestire verifica collisioni in cieco
- copia TASKID dalle geometrie feature alle geometrie di lavorazione
- imposto non controllare separazione pezzi in svuotature di LapJoint
- migliorie varie.