luca.mazzoleni
4aae1dbb54
Merge remote-tracking branch 'origin/develop' into develop
2025-05-14 16:20:40 +02:00
andrea.villa
607a3e61af
Piccole modifiche alle strategie
2025-05-14 16:16:32 +02:00
luca.mazzoleni
717dca1089
- in MachiningLib.GetTimeToMachineAllStepsWithLeadInOut migliorato calcolo tempi svuotatura
2025-05-14 14:45:09 +02:00
luca.mazzoleni
4b49ebad7f
- STR0002 (svuotatura) riabilitata per taglio longitudinale
...
- in MachiningLib.GetTimeToMachineAllStepsWithLeadInOut migliorato calcolo tempi svuotatura
2025-05-14 14:44:44 +02:00
andrea.villa
ca95265ee9
- Aggiunta topologia VGroove a strategia svuotatura
...
- Migliorie lavorazione tenone
2025-05-14 09:09:39 +02:00
luca.mazzoleni
53fb0bdf0d
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2025-05-09 16:03:34 +02:00
luca.mazzoleni
340345725f
- in BeamExec corretta eliminazione geometrie temporanee
...
- in MachiningLib.GetTimeToMachineAllStepsWithLeadInOut i tempi di svuotatura ora sono precisi (si usa EgtPocketing)
2025-05-09 16:03:30 +02:00
andrea.villa
0c0f6cf73b
Aggiunta descrizione messaggi parametri personalizzabili da strategia
2025-05-09 14:41:16 +02:00
luca.mazzoleni
24245e8bd6
- in FaceData.GetEdgesInfo si scrive l'id del lato
...
- in MachiningLib.GetTimeToMachineAllStepsWithLeadInOut refactoring che utilizza FaceData
2025-05-09 10:40:12 +02:00
luca.mazzoleni
a1528576b9
Merge branch 'STR0002_TimeEstimation' into develop
2025-05-08 19:01:34 +02:00
luca.mazzoleni
e584c90c71
- in MachiningLib.GetTimeToMachineAllStepsWithLeadInOut migliorato calcolo per svuotature (ancora da milgiorare)
...
- in STR0002 correzioni
- in FACEBYBLADE piccola correzione nel calcolo LeadIn/Out
2025-05-08 19:01:15 +02:00
luca.mazzoleni
3b785a0907
- in MachiningLib.GetTimeToMachineAllStepsWithLeadInOut contemplata Pocketing
...
- in STR0002 modifiche per migliorare il calcolo tempi
2025-05-08 17:55:10 +02:00
andrea.villa
4cd1bf526a
- Corretto STR0010 in caso non abbia trovato la lavorazione
...
- Corretto calcolo step in FACEBYMILL
- In BLADEKEEPWASTE corretto calcolo completamento nel caso in sui non c'è il peso sulla lavorazione
2025-05-08 11:33:11 +02:00
andrea.villa
86bb2e6651
Merge branch 'STR0010_BevelWithMilling' into develop
2025-05-08 09:11:30 +02:00
andrea.villa
9dbee99eca
- Strategia semplificata. Ora contempla solo topologia 'Bevel'
...
- Correzione calcolo LeadIn/Out in FACEBYMILL
- Corretto reset strategia caricata come libreria
2025-05-08 09:07:57 +02:00
luca.mazzoleni
db231be6ed
Merge branch 'STR0002_DoubleCut' into develop
2025-05-07 18:50:56 +02:00
luca.mazzoleni
f5638e522f
- per T010, L010 e T11 abilitata STR0002 (svuotatura)
...
- in FaceData.GetMainFaces gestita DoubleBevel
- in STR0002 gestita topologia DoubleBevel-2-Through e topologie 1 faccia (Bevel, Cut) - TEMPI NON OK DA SISTEMARE
- in STR0005 si restituisce anche TimeToMachine
- in FABYBLADE e FACEBYMILL piccola correzione in calcolo LeadIn/Out
2025-05-07 18:50:46 +02:00
andrea.villa
1cce5ca69a
- Primo commit strategia STR0010 (non funzionante)
...
- Altre modifiche irrilevanti
2025-05-07 12:34:29 +02:00
luca.mazzoleni
037e07921c
- in FACEBYBLADE implementata funzione calcolo SCC migliore. Da gestire casi split e da implementare funzione specifica per ogni macchina
2025-05-06 18:35:27 +02:00
luca.mazzoleni
95fdb3a250
- in FACEBYBLADE piccola correzione agli attacchi
2025-05-06 18:33:39 +02:00
luca.mazzoleni
1ef1c22337
- in geometrie AddGroup aumentata trasparenza
...
- in DiceCut le superifici create non hanno un colore specifico (prendono quello dell'AddGroup come le altre)
- in TAILCUT corretto box da passare alla cubettatura (ora è il grezzo attuale unito a quello di coda successivo)
- in FACEBYBLADE.GetLeadInOutType migliorata scelta attacco
2025-05-06 16:45:01 +02:00
luca.mazzoleni
bd3a5fd318
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2025-05-05 18:09:57 +02:00
andrea.villa
fe51d2746c
- Aggiunti parametri dMaxWasteLength e dMaxWasteVolume in TailCut e HeadCut
...
- In TailCut modificata gestione taglio restante e PreCut
2025-05-05 18:09:37 +02:00
luca.mazzoleni
b9310cdeb0
- in BLADETOWASTE se arriva il parametro opzionale b3BoxDicing si usa questo per calcolare le dimensioni della feature e il suo volume
2025-05-05 18:09:07 +02:00
luca.mazzoleni
edebdb26d3
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2025-05-05 16:02:01 +02:00
luca.mazzoleni
335604b8f2
- in FaceData, nella ricerca delle MainFaces gestito caso a 1 faccia
...
- in STR0001 piccole correzioni
- in BLADEKEEPWASTE ora se arrivano 2 facce con angoli sbaligati si ritorna non applicabile, invece di dare errore lua
2025-05-05 16:01:57 +02:00
andrea.villa
53bcb4c74d
In BladeToWaste, corretto scelta edge da lavorare nella funzione GetEdgeToMachine. Era solamente invertita una chiamata
2025-05-05 12:43:29 +02:00
andrea.villa
f2f1317fdf
Gestione Topologia 'Bevel-3-Blind' per STR0002, svuotatura
2025-05-05 09:06:27 +02:00
luca.mazzoleni
40259ba8d7
Merge branch 'feature/DoubleCut' into develop
2025-05-04 23:31:53 +02:00
luca.mazzoleni
444ba1cc6c
- in FACEBYBLADE modificati attacchi
2025-05-01 15:52:58 +02:00
luca.mazzoleni
e1bc32c22f
Merge branch 'develop' into feature/DoubleCut
2025-04-30 23:56:03 +02:00
luca.mazzoleni
85734fb7a3
- gestito ritorno messaggi apply in risultati in caso di errore
...
- BLADETOWASTE miglikorata e modificata per gestire DOUBLECUT (da completare)
- in BeamExec si eliminano le entità aggiunte non usate
2025-04-30 23:54:35 +02:00
andrea.villa
8be4a152b7
In TAILCUT, aggiunto chiamata alla BLADETOWASTE
2025-04-30 16:58:19 +02:00
luca.mazzoleni
60ffe9da73
- in BLADETOWASTE refactoring e aggiunta funzione CutWithDicing
2025-04-30 14:46:20 +02:00
luca.mazzoleni
d3f88c44a9
Merge branch 'develop' into feature/DoubleCut
2025-04-29 19:30:09 +02:00
luca.mazzoleni
46bfae300f
- il calcolo tempi è ora fatto direttamente nella lavorazione e contempla anche le feed start end
2025-04-29 19:29:58 +02:00
luca.mazzoleni
81d7794b6d
Merge branch 'develop' into feature/DoubleCut
2025-04-29 15:06:52 +02:00
andrea.villa
c234978cab
- Corretta chiamata della funzione GetAvailableCombinations
...
- Piccole correzioni varie
2025-04-29 15:03:29 +02:00
andrea.villa
390c2cd14e
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2025-04-29 12:53:22 +02:00
andrea.villa
81ab09a122
In BatchProcessNew, si ricavano tutte le informazioni dei pezzi nestati nella barra
2025-04-29 12:53:19 +02:00
luca.mazzoleni
6dbf203d4d
- in BeamExec piccole modifiche a AddFeatureResultToGlobalList e gestito ritorno risultati anche in caso di nessuna feature lavorabile
2025-04-29 09:50:12 +02:00
luca.mazzoleni
3e2541bd87
- in BatchProcessNew aggiunta costruzione tabella PARTS, da completare
2025-04-28 19:09:22 +02:00
luca.mazzoleni
8d4212c926
- in BatchProcessNew piccola correzione alla scrittura log txt
...
- Process modificata per essere coerente con la nuova restituzione risultati
2025-04-28 16:49:11 +02:00
luca.mazzoleni
603043b9d2
- in BeamExec e BatchProcessNew contemplate feature senza strategia e sostituite in restituzione risultati
2025-04-28 15:02:29 +02:00
luca.mazzoleni
dca28cbe1b
- in BatchProcessNew, in scrittura log txt, gestito caso in cui non sono state trovate strategie (ma al momento non possibile perchè quelle feature sono escluse a priori dal collect)
...
- in BeamExec -> AddFeatureResultToGlobalList refactoring e aggiunta gestione feature sostituita (ma al momento non possibile per problemi di riferimenti incrociati nella stessa tabella)
2025-04-27 22:20:58 +02:00
luca.mazzoleni
d77cdd6c7d
- in BatchProcessNew corretto valore ROT in log txt
2025-04-26 02:35:41 +02:00
luca.mazzoleni
837969e0a7
- modificate BatchProcessNew e BeamExec per contemplare nuova tabella RESULTS
2025-04-26 02:05:33 +02:00
luca.mazzoleni
3bc9ef4688
- in BatchProcessNew varie modifiche per renderla compatibile con nuovo automatismo; manca restituzione risultati
...
- in BeamExec prima versione della tabella globale RESULT per la restituzione risultati
2025-04-25 19:39:37 +02:00
luca.mazzoleni
64c800ab3e
- in BatchProcessNew refactoring e rinominate alcune variabili per essere coerenti con Process
...
- in BeamExec aggiunta bCreateMachGroup per gestire caso creazione barra in BatchProcessNew
- da testare e ultimare!!
2025-04-24 18:13:39 +02:00
luca.mazzoleni
1dae899c6e
- aggiunta BatchProcessNew copiata da automatismo vecchio, con poche modifiche
2025-04-24 15:08:33 +02:00