luca.mazzoleni
a0d79c4d0f
- in FACEBYCHAINSAW bStopAtHalfElevation sostituito con dDepthToMachine (ora analoga a FACEBYBLADE)
...
- STR0003 e STR0004 modificate di conseguenza
2025-04-14 13:13:51 +02:00
luca.mazzoleni
652141fd1d
- in STR0004 refactoring
2025-04-13 15:14:35 +02:00
luca.mazzoleni
824f89b43f
- in STR0004 refactoring parziale
2025-04-13 14:55:05 +02:00
luca.mazzoleni
9a436bfdcf
- in MachiningsLib.GetSplitMachinings correzione al caso di lavorazione non splittabile
...
- in STR0003 refactoring
- in FACEBYCHAINSAW correzione agli step longitudinali
2025-04-13 14:46:22 +02:00
luca.mazzoleni
d9a081f95e
- in FACEBYCHAINSAW bDisableVerticalSteps sostituita da dLongitudinalStepSpan
2025-04-11 15:55:08 +02:00
luca.mazzoleni
ce661864a7
- in FACEBYBLADE dHorizontalStepSpan sostituito da dRadialStepSpan
2025-04-11 15:45:28 +02:00
luca.mazzoleni
165230374e
- in MachiningLib corretta GetSplitMachinings
2025-04-11 15:25:20 +02:00
luca.mazzoleni
9888bc7f4e
- in MachiningLib.GetSplitMachinings corretta lettura LeadIn / Out per split
...
- in STR0009 si usa InitMachiningParameters per creare la lavorazione; il LeadIn / Out per split si inizializza copiando quelli originali
2025-04-09 19:07:42 +02:00
luca.mazzoleni
fed75861be
- in MachiningLib aggiunta InitMachiningParameters per inizializzarae i parametri della lavorazione a valori di default; FACEBYBLADE / CHAINSAW / MILL usano la nuova funzione invece di creare tabelle vuote
...
- tutti i riferimenti al tipo di lavorazione MCH_OY diventano MCH_MY
2025-04-09 16:39:19 +02:00
luca.mazzoleni
0c0d52afcb
- CloneStepsHorizontal / Vertical rinominati CloneStepsRadial / Longitudinal
2025-04-09 10:28:25 +02:00
andrea.villa
05f1130e02
- In MachininLib si settano valori di default per calcolare lunghezza percorso
...
- in STR0009 piccole migliorie settaggi attacchi/uscite
2025-04-09 10:17:03 +02:00
andrea.villa
4b1c598141
Merge branch 'STR0009_RoundArc' into develop
2025-04-09 07:39:13 +02:00
andrea.villa
ad1f28d670
- Gestione spezzatura tramite apposita funzione GetSplitMachinings
...
- In FeatureLib, se i punti di spezzatura feature si sovrappongono, se ne scrive solo uno
2025-04-09 07:38:45 +02:00
luca.mazzoleni
9b5bd46972
Merge branch 'STR0005_MultipleFaces' into develop
2025-04-08 19:02:14 +02:00
luca.mazzoleni
bec6ef3ea3
- in MachiningLib.GetSplitMachinings aggiunta lettura di LeadInForSplit e LeadOutForSplit dal Machining, per customizzare approcci e retrazioni in caso di split
2025-04-08 18:50:21 +02:00
luca.mazzoleni
36f1ae5513
- calcolo lunghezza stimata del percorso con attacchi centralizzata, in MachiningLib
...
- calcolo lunghezza stimata aggiunto anche nel caso di lavorazione splittata
2025-04-08 17:51:01 +02:00
luca.mazzoleni
d17673e65d
- varie modifiche in FACEBYBLADE, FACEBYMILL, FACEBYCHAINSAW per implementare il calcolo della lunghezza del percorso con LeadIn/Out. Da completare per lavorazioni spezzate
...
- in BLADEKEEPWASTE migliorato calcolo risultati (poi da generalizzare)
2025-04-07 18:29:24 +02:00
andrea.villa
ada7d5d870
Merge branch 'develop' into STR0009_RoundArc
2025-04-07 17:08:18 +02:00
andrea.villa
0023706024
Prima versione nuova strategia per Arco
2025-04-07 17:07:54 +02:00
andrea.villa
05326f30bb
Piccole modifiche
2025-04-07 17:07:07 +02:00
luca.mazzoleni
e37b3d3c3e
- corretta nQuality in HeadCut e SplitCut
2025-03-31 09:27:35 +02:00
luca.mazzoleni
fb68dd28a0
- creata funzione GetStrategyResult per restituzione risultati e varie modifiche relative
...
- uniformata la restituzione dei risultati in caso di strategia non applicabile (FeatureLib.GetStrategyResultNotApplicable, a cui si può passare il messaggio da ritornare)
2025-03-28 18:47:21 +01:00
andrea.villa
5443173068
Funzione GetFeatureRotationIndex settata come locale
2025-03-28 15:39:01 +01:00
andrea.villa
6f7ed8961f
Merge branch 'STR0008_MortiseThrough' into develop
2025-03-28 15:25:41 +01:00
andrea.villa
1c1d0f7b96
Prima versione funzionante mortasa passante
2025-03-28 15:25:30 +01:00
andrea.villa
68a6c7d897
- Nella BasicCustomerStrategies aggiunte funzioni per leggere parametri Q per cliente Essetre
...
- I parametri delle BasicCustomerStrategies vengono letti all'inizio della Make di ogni strategia dalla BeamLib.LoadCustomParametersInStrategy
- Se feature taglio compatibile con taglio testa/coda viene saltato ( controllo nella InfoAndDependency)
2025-03-27 15:07:09 +01:00
luca.mazzoleni
63006b913a
Merge branch 'develop' into STR0005_MultipleFaces
2025-03-26 11:51:59 +01:00
luca.mazzoleni
ed9dde9bec
Merge branch 'STR0005_MultipleFaces' into develop
2025-03-26 11:51:44 +01:00
luca.mazzoleni
943f4f7501
Merge remote-tracking branch 'origin/develop' into STR0005_MultipleFaces
2025-03-26 11:41:11 +01:00
luca.mazzoleni
09200303b3
- in FACEBYBLADE e FACEBYMILL bdisablehorizontalsteps sostituito da dHorizontalStepSpan per determinare da dove partono gli step orizzontali
...
- in BLADEKEEPWASTE implementazione finale della pulizia di fresa. Previsto parametro opzionale dMillingOffsetFromSide per far rimanere la fresa staccata dalla parete
2025-03-26 11:18:42 +01:00
luca.mazzoleni
edd00a7b8f
- in MachiningLib.AddMachinings gestito attacco non perpendicolare
...
- in BLADEKEEPWASTE sistemato sorting lavorazioni
- in FACEBYBLADE e FACEBYMILL correzioni per lavorazione facce non chiuse sopra
2025-03-25 18:59:29 +01:00
andrea.villa
3b9aee2ba3
Merge branch 'STR0008_Mortise' into develop
2025-03-25 14:36:15 +01:00
andrea.villa
f23085c483
Aggiunta dimensioni limite per creazione cubettatura
2025-03-25 14:33:41 +01:00
luca.mazzoleni
1dac802cc0
- in BLADEKEEPWASTE aggiunta pulitura con fresa del raggio lama
2025-03-25 13:05:21 +01:00
andrea.villa
f36ab53755
Cambiato indice ciclo for
2025-03-25 12:55:18 +01:00
andrea.villa
e141a0f4a9
- In FeatureLib nel caso speciale feature Mortise si adeguano le AffectedFaces se feature troncante
...
- Gestione sovramateriali
- Gestione se feature di coda
2025-03-25 12:48:59 +01:00
andrea.villa
13c227ee0b
Prima bozza gestione feature frontale
2025-03-25 11:20:19 +01:00
andrea.villa
7a2d6696b8
Prima versione strategia per lavorazione feature mortasa come svuotatura
2025-03-24 17:01:10 +01:00
luca.mazzoleni
8ed49c5cd1
Merge branch 'develop' into STR0005_MultipleFaces
2025-03-21 15:21:29 +01:00
luca.mazzoleni
e947fb9384
- creata FACEBYMILL da testare
2025-03-21 09:35:50 +01:00
andrea.villa
f0f0187de5
Nuova funziona ClassifyFeature per aver riconoscimento topologico non dalle geometrie ma dalle info BTL
2025-03-21 09:04:51 +01:00
luca.mazzoleni
0a419e9b3e
Merge branch 'develop' into STR0005_MultipleFaces
2025-03-20 17:50:43 +01:00
luca.mazzoleni
ae802c8afb
- in BLADEKEEPWASTE corretto calcolo percentuale lavorata se incompleta
2025-03-20 17:49:41 +01:00
andrea.villa
2be6204725
Riportato commento numero feature BTL in libreria
2025-03-20 15:12:31 +01:00
luca.mazzoleni
b82e40d8ff
Merge branch 'develop' into STR0005_MultipleFaces
2025-03-20 15:09:17 +01:00
luca.mazzoleni
80e309721e
Merge branch 'STR0005_MultipleFaces' into develop
2025-03-20 12:54:24 +01:00
luca.mazzoleni
62c384a171
- in FACEBYBLADE la distanza di sicurezza è ora CUT_SIC
2025-03-20 12:54:08 +01:00
luca.mazzoleni
589e32cf92
Merge remote-tracking branch 'origin/develop' into STR0005_MultipleFaces
2025-03-20 12:52:39 +01:00
andrea.villa
e03359b4d1
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2025-03-20 12:51:08 +01:00
andrea.villa
603edc9417
Merge branch 'STR0007_DTMortaise' into develop
2025-03-20 12:51:05 +01:00