==== Beam Update Log ==== Versione 2.6h2 (26/08/2024) - Added : in BatchProcess e New si verifica l'abilitazione alla generazione con EgtVerifyKeyOption - Modif : in FacesBySaw introdotti attacchi tangenziali solo da un lato, limitati a facce con Z negative - Modif : in LapJoint -> tunnel lo smusso funziona anche se è forzata la sega a catena - Modif : in LapJoint -> svuotatura, se l'utente ha definito un'elevazione custom si lavora sempre la faccia standard - Modif : in FacesBySaw -> MakeOne aggiunta la possibilità di passare una direzione di lavoro alternativa per poter rispettare contemporaneamente la direzione di lavoro concorde e la direzione di taglio. Versione 2.6h1 (20/08/2024) - Modif : in SimpleScarf, se assimilabile a un taglio, si considera area non pinzabile - Modif : in LapJoint gestito smusso nel caso Groove-Blind-RightAngles-Parallel-4 - Modif : varie modifiche ai tagli di lama per evitare chiusura rulli pneumatici e finecorsa - Modif : in BatchProcessNew, se presente flag apposito in EgtCam5, si evita la generazione Versione 2.6g4 (19/07/2024) - Modif : in BatchProcess e BatchProcessNew si forza ricalcolo ogni volta che si è in situazione di CHECK o CHECK + GENERATE Versione 2.6g3 (07/07/2024) - Added : aggiunta possibilità di funzione GetNzLimDownUp specifica per ogni macchina - Modif : anche nel taglio a cubetti si chiama GetNzLimDownUp di macchina, se presente, per decidere limite orientamento lama verso il basso - Modif : in BeamExec inserito controllo massimo numero di facce per lanciare GetFacetsInfo - Fixed : in LapJoint corretto typo in nome variabile che provocava mancata impostazione asse bloccato Versione 2.6g2 (04/07/2024) - Modif : le lavorazioni BlockHaus, se vicine alla coda, vengono spostate dopo il taglio di separazione Versione 2.6g1 (01/07/2024) - Modif : in LongDoubleCut gestita correttamente SCC per lama - Modif : in MachiningLib miglioramenti a scelta testa ottimizzata - Modif : in ProcessDtTenon correzione in scelta testa - Modif : In LapJoint -> VerifySideMillAsSaw modificato criterio ricerca utensile in base a normale della faccia - Fixed : in MakeAntiSplintBySaw se non si trova adiacenza tra le facce si restituisce errore - Fixed : In StepJointNotch, MakeFourFaces corretta copia feature con PartId mancante Versione 2.6f2 (17/06/2024) - Modif : correzione a tagli a cubetti (ripristinata versione pre 2.6f1) Versione 2.6f1 (06/06/2024) - Added : Q04 (tipo longcut) abilitato anche in RidgeLap (T30), se riconducibile a 2 facce - Modif : migliorie al taglio a cubetti - Modif : in LapJoint -> MakePocket abilitata Q per forzare massima elevazione - Fixed : correzione a SCC per lama da sotto con aggregato - Fixed : correzioni a ottimizzazione teste per macchine con teste sopra/sotto Versione 2.6e5 (27/05/2024) - Modif : in LapJoint corretto typo in lavorazione lamello che impediva il funzionamento corretto. Versione 2.6e4 (20/05/2024) - Modif : in SawPlusChain le lavorazioni di sega a catena aggiuntive (side) si fermano in mezzeria se tasca passante - Modif : in SawPlusChain il tunnel con sega a catena viene fatto da un solo lato se possibile Versione 2.6e3 (14/05/2024) - Modif : in SawPlusChain aggiunta gestione lavorazioni aggiuntive lati aperti e tunnel - Fixed : in Cut -> MakeFromTop ricalcolo direzione di lavorazione su facce a cubetti. Versione 2.6e2 (10/05/2024) - Modif : in FeatureTopology aggiunta proprietà IsTrough = true anche a Cut - Modif : LongCut : se non trova fresa per pulizia, da messaggio di warning anziché di errore - Fixed : LongCut : allungamento percorso ingresso per evitare collisioni durante approccio pezzo quando si setta OutRaw. Versione 2.6e1 (03/05/2024) - Modif : in LapJoint Groove verso il basso lavorata di preferenza dal lato - Modif : in LapJoint -> SideMillAsSaw gestito anche rabbet passante - Fixed : in BeamExec box della feature aggiornato dopo rotazione - Fixed : in BeamExec GetProcessAffectedFaces e GetFacetsInfo rilanciati dopo rotazione - Fixed : In LapJoint -> MakeMoreLongFaces corretto calcolo divisione in parti per evitare problemi di ceil con interi perfetti Versione 2.6d2 (11/04/2024) - Added : in LapJoint aggiunta strategia per fare tasche con lama + sega a catena, attivata da Q11 Versione 2.6d1 (08/04/2024) - Fixed : in Long2Cut corretto nome passato alla BL.GetBlockedAxis - Fixed : in MakeTwo rimossa gestione calcolo differente su ultima passata in caso di macchina FAST - Fixed : in LapJoint -> ForceSideMill escluso caso 4 facce senza possibilità di ingresso lungo Y. Versione 2.6c4 (18/03/2024) - Fixed : correzioni a gestione prefori. Versione 2.6c3 (15/03/2024) - Added : Aggiunta gestione prefori - Fixed : in LapJoint correzione a calcolo ingombro per feature basse e lunghe dalla testa. Versione 2.6c2 (12/03/2024) - Added : in Mortase Aggiunta possibilità di inserire lavorazione di smusso - Added : in FreeContour aggiunto smusso se lav. di svuotatura - Added : in BeamExec creata funzione calcolo dipendenze tra feature - Added : In BeamExec -> CollectFeatures si scrive ora Width e Height della faccia sia trimmate con il grezzo che intere - Added : implementate le lavorazioni in doppio per fori specchiati non passanti e DrillPocket - Modif : in LapJoint migliorata ricerca pocket (VerifyPocket) - Modif : implementato attacco esterno se tasca 4 facce sulla coda ma nessun pezzo successivo - Modif : rimossi simboli di debug da compile - Fixed : In FreeContour corretto caso di smusso non passante Versione 2.6c1 (29/02/2024) - Modif : in FacesBySaw e LapJoint migliorato calcolo area non pinzabile in testa HCING e coda TCING - Modif : vari miglioramenti all'ordinamento delle lavorazioni - Modif : in Mortise forzata SPIRAL_IN se c'è almeno un lato aperto - Modif : in tenone a coda di rondine aumentato a 8 il numero massimo di passate (era 6) - Modif : in lapjoint a due facce migliorata la scelta della lama da sotto - Fixed : in LapJoint corretto bug che impediva l'esecuzione della lavorazion con antischeggia attivo Versione 2.6b1 (14/02/2024) - Fixed : corretto bug in Split in cui si chiamava la EgtSurfTmFacetNormVersor senza riferimento - Fixed : in L20 corretta gestione 2 facce - Modif : modifiche per limiti pinzaggio con pinze con fronte verticale (ONE, PF) anzichè inclinato (FAST) quindi parametro BD.VICE_MINH grande - Modif : nei tagli con sega a catena ora si considera l'ingombro della testa per il calcolo della massima profondità - Modif : in LapJoint ora i rabbet lungo X che guardano in basso sono sempre fatti con fresatura di lato per evitare di ruotare. Versione 2.6a1 (24/01/2024) - Added : in HeadCut e Split aggiunti tagli verticali addizionali per travi di larghezza elevata - Added : in Split gestita separazione con sega a catena + lama - Added : in MachiningLib è ora possibile riordinare le lavorazioni in base a lunghezza e dimensione utensile - Added : modifiche per poter impostare offset intermedio anche se lanciato da EgtCam5 - Modif : nelle lavorazioni si gestiscono ora seghe a catena multiple - Modif : in split con sega a catena ora si cerca di preferenza una lavorazione di tipo 'SawingForSplitting'. Se non trovata si cerca il tipo 'Sawing' come in precedenza - Modif : in split con sega a catena aggiunta estensione start/end del percorso se utensile lungo, per evitare collisioni con il pezzo durante rotazione - Modif : implementata funzione GetBlockedAxis per gestire l'asse bloccato per sega a catena e lama - Modif : in DiceCut corretto calcolo cubetti con superficie limitante parallela e opposta a quella di base Versione 2.5l3 (08/01/2023) - Modif : modifiche per centrare i pezzi in Y sulla tavola (da flag BeamData.CENTER_BEAM) - Modif : resi più veloci i calcoli di FeatureTopology - Modif : migliorato calcolo attacco/uscite lame in FacesBySaw. Versione 2.5l2 (20/12/2023) - Modif : in Cut e DoubleCut modifica in scelta ribaltamento trave quando si è in condizioni downUp - Modif : migliorato e esteso il funzionamento di SideMillAsSaw - Modif : in LapJoint con più facce, nelle OpenPocket, ammesso utensile con diametro fino a 3 volte la dimensione della tasca (era 2) - Modif : in RoundArch aggiunta gestione senso di rotazione fresa per lavorare sempre in concordanza - Fixed : correzione a GetFaceWithMostAdj per calcoli con facce che fanno ombra Versione 2.5l1 (01/12/2023) - Added : in LongDoubleCut aggiunta Q05 per utilizzo lama anche in feature cieche conme per LongCut - Modif : Migliorato e velocizzato il calcolo elevazione (EgtSurfTmFacetElevationInBBox) - Fixed : in MakeTwo di FacesBySaw raffinamento calcolo vtRef per casi dubbi. Versione 2.5k3 (28/11/2023) - Added : in Long2Cut gestite lavorazioni lama con Q05 come in LongCut. Versione 2.5k2 (06/11/2023) - Added : in LapJoint, per L020, gestita lavorazione speciale gradino scala con fresatura + lama, attivata con Q09 - Fixed : in ProcessSplit si imposta l'ingombro asse C correttamente anche per teste con asse rotante C con un solo braccio. Versione 2.5k1 (02/11/2023) - Modif : in LapJoint gestito caso groove due facce >90° con fresa, se forzato da parametro Q - Modif : in LongCut e LongDoubleCut migliorata spezzatura taglio passante con due spezzoni - Modif : nei tagli di lama migliorata gestione con percorso bilinea - Modif : in LapJoint 2 facce longitudinali si usa taglio di lama solo se si taglia completamente, altrimenti fresa. Versione 2.5j1 (23/10/2023) - Added : in Process (lancio da EgtCAM5 quindi uso praticamente solo interno) aggiunta possibilità di tenere ordine pezzi in barra come da selezione - Modif : in Topology aggiunti casi al check solo direzione principale - Modif : nella ricerca lavorazione da usare controllo di utensile attivo sostituito con controllo utensile presente nel setup corrente - Fixed : piccola correzione a Classify di FeatureTopology per casi senza geometria - Fixed : in HeadCut e Split corretto calcolo allungamenti/accorciamenti per evitare lunghezze del percorso negative - Fixed : in Lapjoint -> MakePocket aggiunto messaggio in caso si rovini il pezzo successivo. Versione 2.5i2 (27/09/2023) - Added : aggiunto riconoscimento sottosquadro da facce non adiacenti - Modif : in lavorazione tenoni per Turn si assegna SCC per privilegiare accesso dal lato corto della trave. - Fixed : in LapJoint corretto caso tunnel lungo non lavorato correttamente - Fixed : in foratura quando errore in applicazione lavorazione si inverte e riprova solo se singola su foro aperto Versione 2.5i1 (12/09/2023) - Modif : in Cut abbassato a 590 mm il limite per convertire in LongCut [Ticket #1448] - Fixed : in LapJoint gestito correttamente il ritorno nil di GetUShapeWidth [Ticket #1354]. Versione 2.5h2 (11/08/2023) - Modif : in LapJoint e Mortise modificata posizione braccio per FAST quando vicino alla coda della trave - Fixed : corrette forature con aggregato quando lato aperto - Fixed : in RidgeLap corretto ingombro lavorazione in testa e coda quando rivolta verso il basso. Versione 2.5h1 (07/08/2023) - Fixed : tagli doppi di lato non effettuati se macchina tipo PF e pezzo alto [Ticket #1400] - Fixed : in split e headcut corretto calcolo allungamenti/accorciamenti pezzi alti per contemplare anche taglio singolo [Ticket #1227] - Fixed : in lapjoint piccola correzione al calcolo della distanza di sicurezza in base al gambo dell'utensile [Ticket #1227] - Fixed : in Lapjoint corretto incremento della profondità pari al raggio utensile per tunnel con sega a catena [Ticket #1212] Versione 2.5g3 (01/08/2023) - Added : aggiunta gestione tasche chiuse ad orientamento verticale con rinvio angolare [Ticket #1333] - Modif : in LongCut ammesso uso lama da sotto fino a Norm +3deg in verticale - Fixed : in Cut correzione calcolo offset per taglio doppio di lato [Ticket #1400]. Versione 2.5g2 (31/07/2023) - Added : in FreeContour, solo se pocket, aggiunta Q06 per specificare un eventuale offset radiale del contorno [Ticket #1334] - Added : aggiunta gestione forature verticali con rinvio angolare [Ticket #1332] - Fixed : corretta gestione antischeggia con lama su LapJoint [Ticket #1351] - Fixed : in ProfConvex, ProfConcave e ProfHead corretto e semplificato ModifySideInvertLead per invert [Ticket #1330] - Fixed : corretto il funzionamento delle mortase in doppio [Ticket #1404]. Versione 2.5g1 (05/07/2023) - Modif : in DiceCut modificata scelta tagli ortogonali quando liberi (esteso caso di verticali ammessi) - Modif : in LapJoint estesi casi riconoscimento in coda basato su lunghezza - Fixed : nelle mortase passanti escluso il riconoscimento lati aperti che portava a lavorazioni errate [Ticket #1342] - Fixed : in LapJoint impedito l'uso del truciolatore se la tasca è chiusa [Ticket #1361] - Fixed : migliorato controllo fattibilità taglio di fianco con cubetti. Versione 2.5f4 (21/06/2023) - Added : aggiunti tagli speciali per evitare il rischio che il cubetto rimanga appoggiato al motore [Ticket #1004, #1214] - Fixed : corretto attacco speciale in FreeContour [Ticket #1250] Versione 2.5f3 (16/06/2023) - Fixed : correzione scelta di approccio lama in casi speciali - Fixed : correzione a tagli aggiuntivi orizzontali negli split. Versione 2.5f2 (12/06/2023) - Fixed : in LapJoint corretto il recupero dati utensile che, in alcune funzioni, puntava all'utensile errato - Fixed : In BeamLib -> ChangeOrOpenStart corretta ricerca segmento più lungo. Versione 2.5f1 (08/05/2023) - Modif : in Process (esecuzione manuale da Cam5) ordinamento travi di lunghezza praticamente uguale dipende da ordine di selezione - Modif : in LapJoint limiti su svuotature tasche a L 4 facce come per L 3 facce - Modif : in LapJoint su svuotature aggiunto recupero UserNotes da libreria per MaxOptSize. - Fixed : in LongDoubleCut corretta scelta SCC (orientamento braccio testa) per macchine TURN nel caso di concavi Versione 2.5e5 (26/05/2023) - Modif : riconoscimento fori da sotto anche dalla faccia di ingresso - Modif : in foratura se TURN aggiunta possibilità di forare da sotto. - Fixed : correzioni a Profili Concavo e Convesso per TURN - Fixed : correzione a foratura per ignorare fori annegati nel pezzo Versione 2.5e4 (23/05/2023) - Modif : in LongCut migliorato calcolo e verifica affondamento per lavorazione con lama con codolo in mezzo - Fixed : correzione SCC lama per macchina Turn [Ticket #1258] Versione 2.5e3 (11/05/2023) - Modif : in taglio di separazione aggiunta richiesta risalita preliminare a Zmax quando da sopra su macchine PF e ONE - Fixed : in lavorazioni in doppio correzione riconoscimento per possibile lavorazione in doppio di tasche che si toccano sul fondo - Fixed : in lavorazioni in doppio con lavorazione precedente differente forzata risalita a Zmax per vitare problemi di riposizionamento [Ticket #1062] Versione 2.5e2 (04/05/2023) - Modif : Piccola modifica a SCC per LongCut derivanti da Cut Versione 2.5e1 (03/05/2023) - Modif : in TS3v7 tolleranza su quote sezione portata a 0.1 mm - Fixed : Corretto SCC in caso di asse utensile allineato con Z [Ticket #1232] Versione 2.5d2 (20/04/2023) - Added : nei tagli di testa e coda, nel caso di travi alte, aggiunti tagli orizzontali per diminuire la dimensione degli sfridi [Ticket #1175, #1185] - Modif : unificata gestione lato testa per tagli longitudinali [Ticket #1167]. Versione 2.5d1 (06/04/23) - Added : in svuotatura aggiunta possibilità di impostare una distanza di sicurezza minima su attacco da lato aperto - Modif : in split per travi con sezioni molto grandi e materiale inferiore allo spessore lama, miglioramenti volti ad evitare collisioni prevedibili - Modif : in taglio con lama piccola miglioria nella scelta della direzione di approccio per pezzi corti - Fixed : in LapJoint correzione al calcolo della distanza di collisione nel caso in cui il gambo sia più piccolo dell'utensile [Ticket #1150] - Fixed : corretto ordinamento per fori di coda da lasciare in coda - Fixed : correzione per gestire la lama principale sulla testa secondaria quando questa non è una testa da sotto [Ticket #1161] - Fixed : modifiche a Split per travi con sezioni molto grandi e materiale inferiore allo spessore lama. Versione 2.5c8 (30/03/23) - Modif : nei tenoni (standard e coda di rondine) migliorate e unificate condizioni scelta pretaglio con lama o fresa [Ticket #1131] - Modif : le mortase a coda di rondine sono ora anticipate a prima dei tagli longitudinali indipendentemente dalla sovrapposizione in Y - Modif : modificato l'ingombro dei tagli inclinati per macchine con trascinatori tipo PF - Fixed : nelle mortase a coda di rondine corretto calcolo larghezza della mortasa per derivare numero e step passate [Ticket #1126, #1143] - Fixed : nei tenoni a coda di rondine corretto calcolo distanza lato da lavorare quando la faccia di base è divisa in più parti.