luca.mazzoleni
99b77ff1e0
- in headCut e Split corretti smussi con P08 e P09
2026-02-13 09:22:04 +01:00
andrea.villa
fef5db6046
In SplitCut e HeadCut aggiunti smussi con possibilità di raccordare o smussare spigoli
2025-11-07 10:02:16 +01:00
luca.mazzoleni
0c4f57a90b
- in ProcessSplit si fa attacco perpendicolare OutRaw anche per tutti i tagli con Cut.Make
...
- in tagli testa e coda sistemata lunghezza compensazione per caso con OutRaw
2025-06-23 11:59:42 +02:00
luca.mazzoleni
1e2f559937
- in HeadCut e Split i tagli aggiuntivi di spezzatura sono ora con attacco perpendicolare e OutRaw=3 (non tornano ogni volta indietro fino al grezzo ipotetico); risolto, presumibilmente, il caso dei rulli che si chiudono
...
- modificate di conseguenza Cut e FacesBySaw
2025-06-20 17:59:14 +02:00
luca.mazzoleni
7bb237f7d2
- nei tagli bForceTangentLeadInOut sostituita da sLeadInOutType per forzare il tipo di attacco
2025-06-19 17:54:50 +02:00
andrea.villa
13f0545ebe
In HeadCut e Split, si aggiungono tagli extra orizzontali solo se il materiale da tagliare è meno di un cubetto. Altrimenti ci sarebbe collisione.
2025-04-02 11:01:04 +02:00
andrea.villa
2c68515b93
In HeadCut e Split, per decidere se BigSection, si somma CUT_EXTRA ( prima si utilizzava CUT_EXTRA_MIN)
2025-03-31 15:15:15 +02:00
andrea.villa
19e1d4e760
- In HeadCut e Split, per decidere se fare doppio taglio verticale, si controlla anche il massimo possibile e non solo il minimo per farlo scaturire.
...
- In LapJoint si anticipa controllo per decidere se feature di coda
2025-03-10 13:22:30 +01:00
luca.mazzoleni
5441ff7b50
- in HeadCut e Split l'utilizzo delle lame grandi (es: 1000 su 1500MAX) è limitato a i pezzi più bassi di 300 mm e più larghi di 300 mm
2025-02-04 17:50:44 +01:00
luca.mazzoleni
077cb2c586
- in HeadCut e Split si sceglie sempre la lama primaria più grande
...
- in LapJoint -> SawPlusChain si sceglie la lama in base alla profondità della tasca
2024-12-02 17:51:59 +01:00
luca.mazzoleni
5d603a57db
- in HeadCut, Split modifiche ai tagli aggiuntivi orizzontali e verticali; disattivati attacchi tangenziali per tagli aggiuntivi verticali in PF1250 per evitare rischi di collisione con testa sotto che cambia utensile in tempo mascherato
2024-09-13 16:57:57 +02:00
luca.mazzoleni
2f4a77c73e
- in FacesBySaw si invertono gli accorciamenti solo se l'inversione del percorso non è forzata dall'esterno; adeguati HeadCut e Split
2024-09-10 18:12:47 +02:00
luca.mazzoleni
0a767d1afd
- in Headcut e Split aggiunta gestione parametro MIN_HEIGHT_ADDED_CUTS da BeamData per scegliere l'altezza minima per cui devono essere aggiunti i tagli orizzontali supplementari
2024-09-05 12:12:29 +02:00
luca.mazzoleni
b6c5514f9e
- in HeadCut e Split correzioni a pretaglio a zero
2024-09-04 18:27:39 +02:00
luca.mazzoleni
cc5117aa11
- in Split refactoring e implemento pretaglio a zero
...
- in HeadCut piccole migliorie in pretaglio a zero
2024-09-03 18:02:18 +02:00
luca.mazzoleni
6ecd613f12
- in HeadCut corrette Width e Height invertite
2024-09-02 16:54:47 +02:00
luca.mazzoleni
6e4dee29af
modifiche a HeadCut per introduzione tagli a zero (PreCut) per evitare problemi con pezzi non lunghi quanto ci si aspetta
2024-09-02 10:29:08 +02:00
luca.mazzoleni
da7ebc6b97
- refactoring di ProcessHeadCut
2024-08-29 18:17:08 +02:00
luca.mazzoleni
ebe3d79c11
- in FacesBySaw attacchi tangenziali solo da un lato limitati a facce con basse componenti Y
...
- in split e headcut i tagli addizionali orizzontali o verticali, se la macchina ha i ruli, si fanno sempre con attacco tangenziale
2024-08-20 17:02:37 +02:00
luca.mazzoleni
f59dac3029
- In LapJoint -> tagli con sega a catena ora si considera l'ingombro della testa per il calcolo della massima profondità.
...
- In LapJoint aggiunta funzione GetToolEntryAngle per determinare l'angolo di ingresso dell'utensile nella faccia.
2024-01-31 11:33:44 +01:00
luca.mazzoleni
8d80f389d3
- In MachiningLib -> FindSawing aggiunto parametro opzionale bConsiderCSimmEncumberance per considerare l'ingombro dell'asse C nel massimo materiale (default false).
...
- In MachiningLib -> GetMachinings vengono ora raccolti i parametri utensile necessari per i VerifyTool, scritti direttamente nella tabella Machining.Tool.
- Le lavorazioni possono essere ora ordinate per dimensioni utensile (Longest, Shortest, Biggest, Smallest) se passato l'apposito parametro SortingCriterion in FindMachining. Al momento implementato solo per FindSawing.
- In HeadCut e Split, nei tagli verticali aggiuntivi, si usa ora BD.MAX_LEN_DICE come dimensione (era BD.MAX_DIM_DICE).
- In LapJoint e LongCut implementata gestione seghe a catena multiple.
2024-01-22 16:34:39 +01:00
luca.mazzoleni
dbf0d3cf01
update commenti
2024-01-18 16:17:16 +01:00
luca.mazzoleni
ffb7580a65
- implementata funzione GetBlockedAxis, in BeamLib, che sostituisce le altre specifiche per sega a catena e lama; modificate le relative chiamate
2024-01-16 15:51:59 +01:00
luca.mazzoleni
eb93769055
- in Split gestiti i tagli aggiuntivi verticali in tutti i casi
2024-01-11 16:22:39 +01:00
luca.mazzoleni
0acffe8d52
- in HeadCut gestiti i tagli aggiuntivi verticali in tutti i casi
...
- in Cut gestito il passaggio di superficie limitante alla GetDice
- in Split manca la gestione dei tagli aggiuntivi verticali in caso di BigSection
2024-01-11 12:25:28 +01:00
luca.mazzoleni
22c74c3252
- in headcut e split varie correzioni a tagli aggiuntivi per trave larga; rimangono da implementare per BigSection
...
- test annotations @param, #return in funzione GetFaceHvRefDim del BeamLib
2024-01-08 16:55:31 +01:00
andrea.villa
55f4effbb6
- In HeadCut e Split corretto calcolo allungamenti/accorciamenti per evitare lunghezze del percorso negative
2023-10-17 12:34:42 +02:00
luca.mazzoleni
2c1831a678
- in split e headcut corretto calcolo allungamenti/accorciamenti pezzi alti per contemplare anche taglio singolo
...
- in lapjoint piccola correzione al calcolo della distanza di sicurezza in base al gambo dell'utensile
2023-08-02 09:33:17 +02:00
DarioS
5c8f7dee7c
DataBeam :
...
- per scubettatura tagli di testa e coda aggiunta MakeParallelOne
- tolti parametri nForceWorkSide, nForceSCC da MakeOne
2023-06-14 15:08:37 +02:00
DarioS
270bca6bcc
DataBeam :
...
- in tagli di testa e coda aumentato appena (10.123) spessore minimo applicazione cubetti speciali
- in tagli di coda cubetti speciali rimesse note lavorazione 'PreCut;' e 'Cut;'
- in tagli di coda cubetti speciali rimessa restituzione 3° parametro nNewPhase
- in tagli longitudinali per macchine PF (BD.C_SIMM) modificata assegnazione SCC.
2023-04-20 21:39:57 +02:00
luca.mazzoleni
60a3731aa3
Feature/HorizontalCutsForHeadCutAndSplit:
...
- corretto calcolo lead in e lead out in FacesBySaw per gestire faceuse paralleli
- corretto calcolo spessore materiale in coda
- commenti
2023-04-20 15:11:09 +02:00
luca.mazzoleni
8c1b8cb346
Feature/HorizontalCutsForHeadCutAndSplit:
...
- in HeadCut e Split implementati tagli orizzontali per travi alte per ridurre le dimensioni dei ritagli
- da sistemare calcolo allungamenti nel FacesBySaw che sbaglia con spessori elevati materiale da rimuovere
2023-04-19 18:41:02 +02:00
luca.mazzoleni
a0b55b8628
-- 2022/11/10 Corrette finiture lama per BigSection con trave alta
2022-11-16 16:47:39 +01:00
luca.mazzoleni
fb6dbebdd4
BugFix/Ticket#871 : - in split e headcut corretto accorciamento percorso lama per tagli doppi verticali
2022-11-02 11:58:55 +01:00
luca.mazzoleni
af643b1ba5
Feature/BigSection:
...
-modifiche e correzione bug che impedivano il funzionamento corretto di headcut e split
2022-10-19 11:43:37 +02:00
luca.mazzoleni
706d9efa9d
BugFix/HeadSplitCutOnBigSection:
...
- corretto anche per Split il flag Q05 non inizializzato
- ora la gestione dei tagli per BigSection è quella standard (HorizCut, double, etc.)
2022-09-26 16:15:52 +02:00
DarioS
66541894ea
DataBeam :
...
- modifica in HeadCut per flag Q05 tipo lavorazione con trave grande non inizializzato.
2022-09-26 14:11:59 +02:00
luca.mazzoleni
629dfc1341
Improvement/Ticket#788 :
...
In HeadCut e Split migliorato verso di lavorazione in caso di doubleCut
2022-09-08 11:29:31 +02:00
luca.mazzoleni
e9cb756dc9
Revert "Merge branch 'Improvement/Ticket#788' into develop"
...
This reverts commit 9b888a0a59 , reversing
changes made to 7762692597 .
2022-09-08 09:17:16 +02:00
luca.mazzoleni
d13f108dad
Improvement/Ticket#788 :
...
in HeadCut migliore scelta del lato di lavorazione in base alla posizione di default della lama
2022-09-07 14:57:19 +02:00
DarioS
e4c5a2e06d
DataBeam :
...
- piccoli aggiustamenti per TURN.
2022-08-25 11:42:34 +02:00
DarioS
e67e397225
DataBeam :
...
- modiciche a taglio di testa e taglio di separazione per macchine con testa da sotto con lama disabilitata
- modiciche a forature per macchine con testa da sotto con puntaa disabilitata.
2022-08-18 15:11:21 +02:00
DarioS
480fa7bfb1
DataBeam :
...
- modifiche per taglio di separazione con sega a catena (verifica se necessario e tipologia).
2022-07-27 15:41:07 +02:00
luca.mazzoleni
e7b14958ee
Merge remote-tracking branch 'origin/master' into Feature/BigSection
2022-06-10 18:09:45 +02:00
luca.mazzoleni
b29074cbb1
- implemento split e relative finiture per travi con sezioni grandi
...
- split con sega a catena
- distinzione finitura con lama o truciolatore in base al parametro Q05
- finiture evitate in presenza di feature che tagliano tutta la sezione
- gestione sovramateriale grezzo
2022-06-10 17:50:22 +02:00
DarioS
953c01fe20
DataBeam :
...
- modifiche alle lavorazioni per gestione macchina TURN
- in tagli con lama aggiunta possibilità di ritorno all'inizio con macchina TURN.
2022-06-08 11:58:59 +02:00
DarioS
b51487f5af
DataBeam :
...
- modifiche per ottimizzazione con più teste
- modifiche per compilazione.
2022-05-09 20:42:45 +02:00
DarioS
e0e9b7b089
DataBeam :
...
- modifiche per gestire macchina Turn (BD.TURN)
- corretto riconoscimento fori di coda.
2022-04-22 10:13:45 +02:00
DarioS
776467b82d
DataBeam :
...
- piccole correzioni su tagli di testa e coda.
2022-01-25 13:25:45 +01:00
DarioS
da06e9b5b3
DataBeam :
...
- modifiche a tagli di testa e coda per lavorare 400x400 su PF1250
- modifiche a LapJoint per lavorare meglio fessure longitudinali con fresa a disco.
2022-01-19 09:39:01 +01:00