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
luca.mazzoleni
27a8e785fd
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2025-04-24 10:04:36 +02:00
luca.mazzoleni
4a5e7a2af8
- in STR0004 correzione a caso Tunnel (la lavorazione non veniva prolungata del raggio catena in caso di lato singolo)
...
- in lavorazioni di base piccola correzione al calcolo distanza totale
2025-04-24 10:04:31 +02:00
andrea.villa
a25f1b18b9
Corretto nome AvailableStrategyList secondo standard
2025-04-24 09:44:40 +02:00
andrea.villa
88ee8759a3
Aggiornamento con nuovo standard nomencalatura
2025-04-24 09:02:21 +02:00
andrea.villa
0d3cc467a9
- I file della strategia si chiamano tutti allo stesso modo secondo standard STRxxxx, cambia estensione. LUA = Script, JSON=Parametri di default configurabili
...
- Aggiunto file AvailableStrategyList.json che sostituisce il file Strategies.INI
2025-04-24 08:49:16 +02:00
andrea.villa
c0eeb01321
Corretta gestione errore in caso non venga trovato taglio testa o coda. Manca messaggio per interfaccia.
2025-04-23 13:05:03 +02:00
luca.mazzoleni
16c74add6f
- nei risultati si restituisce anche il timetomachine, dove calcolato
2025-04-23 13:03:53 +02:00
luca.mazzoleni
011830fb59
Merge branch 'BetterChainsawResults' into develop
2025-04-23 12:12:26 +02:00
luca.mazzoleni
c9fd830dff
Merge remote-tracking branch 'origin/develop' into BetterChainsawResults
2025-04-23 12:12:12 +02:00
luca.mazzoleni
74611f99c5
- in STR0003 correzione a restituzione risultati
...
- in STR0004 implementata restituzione risultati nuova
- in strategie di base corretto calcolo area lavorata (ora contempla che il percorso è in centro utensile e che l'area lavorata non può superare quella della faccia)
2025-04-23 12:12:00 +02:00
andrea.villa
e028c9cd01
In GetSplitMachinings corretta impostazione dei leadIn/out in caso di split
2025-04-23 09:39:16 +02:00
andrea.villa
ef6981f1b5
Merge branch 'StrategyConfigFromLuaToJson' into develop
2025-04-23 08:53:12 +02:00
andrea.villa
3837354ab8
- Creazione tabella globale STRATEGIES_CONFIG contenente i parametri di default delle strategie
...
- Nei file Config, tolto un livello di annidamento
- Nelle strategie sostituita require dei config con lettura tebella STRATEGIES_CONFIG
2025-04-23 08:46:26 +02:00
andrea.villa
28c9df081a
File config con nuova sintassi JSON. Riportati tutti i valori di default dai file LUA
2025-04-22 16:27:14 +02:00
luca.mazzoleni
ab19bbdb6a
- in STR0003 gestione ritorno risultati nuovo e completamento con area lavorata
2025-04-22 11:47:54 +02:00
luca.mazzoleni
b2917f8b37
- in MachiningLib modificata GetMachiningSteps per rispecchiare il calcolo della lavorazione Egt
...
- in STR0003 modifiche al calcolo risultati per la sola lama utilizzando le aree lavorate ( da completare per sega a catena)
2025-04-21 15:51:09 +02:00
luca.mazzoleni
8c2d9653d7
Merge branch 'FACEBYCHAINSAW_depthToMachine' into develop
2025-04-19 17:19:31 +02:00
luca.mazzoleni
2e12b09eb2
- in BLADETOWASTE implementato calcolo MRR con tempo di lavorazione
2025-04-19 17:19:20 +02:00