luca.mazzoleni
b28cdf488d
- in BeamExec se feature ignombra pinzaggio in qualche rotazione attiva si fa in ultima fase
2026-07-13 14:52:00 +02:00
luca.mazzoleni
e1564c4995
- FeatureHindersClamping è calcolato direttamente nel Collect e contempla solo la rotazione corrente; andrà gestito bMoveToUnloadPhase per le feature in cui c'è almeno una rotazione HindersClamping
2026-07-10 18:14:13 +02:00
luca.mazzoleni
0b9ebbb15c
- in FACEBYBLADE modifiche ai criteri di spostamento dopo separazione
2026-07-10 16:07:29 +02:00
luca.mazzoleni
b9037b28f7
- in PreSimulationLib la flangia lama si controlla solo con il primo asse (prima veniva controllata inutilmente con tutti gli assi)
2026-07-10 10:11:05 +02:00
luca.mazzoleni
aa7e0ae4c1
- in HEADCUT riabilitato skip
2026-07-09 18:36:53 +02:00
luca.mazzoleni
88bf36667d
- in LeadInOutLib correzione a attacco speciale tangenziale
2026-07-09 18:07:52 +02:00
luca.mazzoleni
763f1200f5
- in BLADEKEEPWASTE correzione
2026-07-09 15:48:32 +02:00
luca.mazzoleni
f5a526f6bf
- in BLADEKEEPWASTE correzione per codolo perpendicolare corto
2026-07-09 12:15:09 +02:00
luca.mazzoleni
7b6066d47d
Merge branch 'BladeKeepWastePerpendicularStrip' into develop
2026-07-08 11:17:16 +02:00
luca.mazzoleni
b1fad0cd0c
- in BLADEKEEPWASTE il codolo perpendicolare si fa solo se la feature arriva più in basso dell'altezza minima della morsa
2026-07-07 18:27:03 +02:00
luca.mazzoleni
73ec13f1a3
- in FACEBYBLADE la ToolMarkLength viene calcolata da LeadInOutLib, se non disponibile
2026-07-07 17:57:57 +02:00
luca.mazzoleni
866363a34b
Merge branch 'develop' into BladeKeepWastePerpendicularStrip
2026-07-07 16:05:02 +02:00
luca.mazzoleni
fe721f5cb3
- corretto commento
2026-07-07 15:23:50 +02:00
luca.mazzoleni
27ce6a30ce
- per lama aggiunti attacchi speciali SpecialTangent e SpecialTangentInverted
2026-07-07 11:59:45 +02:00
luca.mazzoleni
3a1c98b8eb
- in BeamExec si pulisce il tempgroup dopo ogni chiamata della Make di una strategia (evita problemi di memoria)
2026-07-03 10:16:03 +02:00
luca.mazzoleni
06a4316efa
- in BeamExec.ProcessAlternatives per il calcolo delle info testa coda si usano sempre le feature nella rotazione principale e si ruotano direttamente i punti/versori
2026-07-02 16:36:10 +02:00
andrea.villa
e83f2d5b69
- In STR0005 e STR0012 aggiunta lunghezza sotto la quale cubettare in caso di configurazuione AUTO
...
- Aggiunta topologia VGroove-2-Through
- Aggiunti messaggi
- In lettura parametri, se il default è nil, ma da json è settato, allora si prende il valore del json
2026-07-02 10:42:05 +02:00
andrea.villa
eb6d2a1a1e
Se feature corta non si fanno i codoli perpendicolari
2026-07-01 12:34:22 +02:00
andrea.villa
5c6d6951c9
Prima versione gestione codolo verticale con parametro bAllowPerpendicularStrip
2026-07-01 12:22:20 +02:00
luca.mazzoleni
14bb688e26
- in BLADEKEEPWASATE aggiunto bAllowPerpendicularStrip, da gestire
2026-06-30 18:09:02 +02:00
luca.mazzoleni
d86e1c1c56
- in STR0005 aggiunto parametro bAllowPerpendicularStrip da passare a BLADEKEEPWASTE per codolo multiplo corto
2026-06-30 18:06:12 +02:00
luca.mazzoleni
2a8b7d37f6
Merge branch 'AvoidObliqueSplitIfNotApplicable' into develop
2026-06-30 17:43:21 +02:00
luca.mazzoleni
86bda3d3af
- in BeamExec.ProcessAlternatives correzione
2026-06-30 16:58:51 +02:00
luca.mazzoleni
60d8387485
- in BeamExec.ProcessAlternatives correzione
2026-06-30 15:56:40 +02:00
luca.mazzoleni
60166eb995
- in BeamExec.ProcessAlternatives si scrivono offset e normali testa coda ruotati correttamente
2026-06-30 15:47:12 +02:00
luca.mazzoleni
3f0654c655
- in BLADETOWASTE correzione importante
...
- in BeamLib aggiunte funzioni ReverseTablePortionInPlace e RotateTableFromIndexInPlace
2026-06-30 15:04:16 +02:00
luca.mazzoleni
9706f218a8
- in BeamExec correzione
2026-06-30 12:48:04 +02:00
luca.mazzoleni
c114794d0b
- in HEADCUT per il momento si disattivano gli skip headcut
2026-06-30 12:10:19 +02:00
luca.mazzoleni
4ef7e0cc0e
- in STR0012 correzione
2026-06-30 10:21:04 +02:00
luca.mazzoleni
6eff65e4ac
- in BLADETOWASTE.CalculateDiceMachinings ora si passa la superficie corretta senza grezzo alla PreSimulation, a meno che non sia bCannotSplitRestLength
2026-06-30 10:18:03 +02:00
andrea.villa
236d9a43b0
Aggiunto parametro sCuttingStrategy a strategia STR0012
2026-06-30 09:09:18 +02:00
luca.mazzoleni
e4ab69f749
- in BeamExec correzione alternative
2026-06-29 18:18:57 +02:00
luca.mazzoleni
2d72146ae0
- in BeamExec correzione
2026-06-29 17:54:59 +02:00
luca.mazzoleni
4552235383
- in BeamExec modifiche per calcolare le alternative in base ai tagli di testa e coda finali scelti
2026-06-29 17:28:09 +02:00
luca.mazzoleni
8aab3e9cbc
- in BeamExec.GetCombinationListFromMatrix se combinazione con invesione si analizza la rotazione 5 invece della 1
2026-06-29 11:16:02 +02:00
luca.mazzoleni
d2e0402a07
- in HEADCUT correzione
2026-06-29 09:20:34 +02:00
luca.mazzoleni
5a871ea134
- in HEADCUT e TAILCUT, se non è talgio originale, si forza sempre a Split
2026-06-26 17:04:39 +02:00
luca.mazzoleni
06d27a1df7
- modificate NestProcess e HEADCUT per saltare il taglio di testa se corrisponde al taglio di coda precedente
2026-06-26 14:51:48 +02:00
luca.mazzoleni
aa4968787a
- in TailCut e BeamExec correzione per scelta tagli di testa e coda originale nel caso quelli sostitutivi non fossero appplicabili
2026-06-26 10:47:33 +02:00
luca.mazzoleni
88b2e90ef7
- in BeamExec altre correzioni riguardanti la sostituzione dei tagli di testa o coda
2026-06-25 18:56:29 +02:00
luca.mazzoleni
53b2ef5e6a
- in BeamExec.GetFeatureInfoAndDependency correzione
2026-06-25 18:25:54 +02:00
luca.mazzoleni
6832d1d95b
- in BeamExec.CalculateStrategies se i tagli di testa o coda obliqui non funzionano si ripristinano quelli originali
...
- inHEADCUT e TAILCUT, se non è taglio originale, si calcola risultato anche per CalculateStrategies
2026-06-25 17:24:56 +02:00
Emmanuele Sassi
9cb0a58005
- verifica uso etichette
2026-06-25 15:40:32 +02:00
luca.mazzoleni
765af0e268
- commento in STR0007
2026-06-23 18:18:33 +02:00
luca.mazzoleni
3e74e7f1e2
- in tutte le strategie di base accorciamento percorsi corretto (non funzionava in caso di utensile che entra più del raggio)
...
- piccole correzioni e migliorie varie
2026-06-23 17:49:33 +02:00
luca.mazzoleni
c56c5f4522
Merge branch 'Messages' into develop
2026-06-23 13:09:54 +02:00
luca.mazzoleni
dc02047db8
- aggiunti i messaggi da accodare ai messaggi generali
2026-06-23 13:03:35 +02:00
luca.mazzoleni
168c72af9e
- in tutti i Json strategia aggiunti i campi "idDescriptionShortMsg" e "idDescriptionLongMsg" per la traduzione dei messaggi interni dell'automatismo
2026-06-23 11:46:07 +02:00
luca.mazzoleni
a0ba2fb535
- correzione in BeamExec
2026-06-23 10:45:03 +02:00
luca.mazzoleni
43e2c61820
- in FaceData si usa la funzione GetAdjacentIndices dove possibile
...
- in FaceData si accettano, solo per le groove-3, i MainEdges per LongFaces a 5 lati
- in FACEBYCHAINSAW modifiche per rispecchiare la direzione utensile calcolata dal Cam5 e MaxElev impostata di conseguenza; invece di usare formule si provano sempre entrambe le soluzioni BlockedAxis, per contemplare tutti i casi
2026-06-22 18:29:59 +02:00