5fcaf823a0
ProcessDrill - lavorazioni in doppio: tolto foro singolo di sfondamento se utensile non è abbastanza lungo. In tal caso profondità lavorazione in doppio aumentata al massimo della possibilità dell'utensile.
Ticket#2949
daniele.nicoli
2026-04-28 16:25:38 +02:00
cc7f5abf40
Merge branch 'master' into develop
andrea.villa
2026-04-22 14:33:58 +02:00
389e722f7c
DataBean 3.1d3 : - prime aggiunte per nuova gestione tipo robot di macchina con tre assi rotanti (Scm Oikos).
3.1d3
Dario Sassi
2026-04-21 08:20:09 +02:00
946f5e8bf6
LapJoint - Tolto controllo nella BeamLib (situazione precedente) e inserito controllo direttamente nella MakeByChainOrSaw()
daniele.nicoli
2026-04-17 15:29:14 +02:00
a5cd84172e
LapJoint - Aggiunto caso di Slot su testa o coda con lato di fondo inclinato e lati aperti sui fianchi.
daniele.nicoli
2026-04-17 12:54:35 +02:00
895740feff
Merge tag '3.1d2' into develop
luca.mazzoleni
2026-04-10 09:42:55 +02:00
66013f5e07
- in ProcessLapJoint MakePathsOnExtremePoints si costruisce il percorso solo per i punti sui bordi del grezzo
luca.mazzoleni
2026-04-09 16:36:20 +02:00
a9ec6744e3
In DtMortise - Aggiunto parametro Q01=1 per non eseguire l'antischeggia
Ticket#2811
daniele.nicoli
2026-04-09 11:30:23 +02:00
5c82ab27c8
ProcessStepJoint - Aggiunta possibilità di forzare lavorazione con fresa in caso di feature a 2 facce concava con angolo tra le facce > 90°. Q02=1
daniele.nicoli
2026-04-08 17:10:25 +02:00
723f1a0d10
Merge tag '3.1d1' into develop
luca.mazzoleni
2026-04-08 16:01:22 +02:00
183a4a564a
In ProcessLapJoint - aggiunto warning se non esiste il percorso e relativa disattivazione di esso in tutte le ApplyMachining().
Ticket#2809
daniele.nicoli
2026-04-07 17:14:25 +02:00
be4575e984
- in DtMortise -> CalcPathAtHeight ora lo spostamento viene fatto correttamente anche nel caso di più curve
Ticket#2878
luca.mazzoleni
2026-04-07 14:58:39 +02:00
1af37a5589
- in BeamExec si abilita riduzione foratura con MaxElev anche per tagli di testa
Ticket#2897
luca.mazzoleni
2026-04-02 17:44:24 +02:00
7c9b20ae2e
- in ProcessDrill correzione in caso il PreferredSide non sia definito nella macchina
luca.mazzoleni
2026-03-30 11:08:56 +02:00
5dd839dace
- in LapJoint per Q02 solo contorno si inverte ordine lavorazione lato principale e opposto, in modo da avere sempre per ultima la lavorazione da sopra
luca.mazzoleni
2026-03-24 15:48:06 +01:00
6ae1e94cd5
In LapJoint - FacesBySaw, nelle Slot di testa con forma a U, forzata lavorazione concorde a discapito della direzione (da sotto a sopra o viceversa)
Ticket#2748
daniele.nicoli
2026-03-19 17:13:43 +01:00
bbffd69e1e
Merge tag '3.1c2' into develop
luca.mazzoleni
2026-03-18 15:38:49 +01:00
cf96d7bc90
update log e versione
luca.mazzoleni
2026-03-18 15:37:49 +01:00
89fefbcbad
- in LapJoint per antischeggia Q06 contemplato valore 3 per scegliere in automatico la strategia (lama o fresa) - in LapJoint Q17=0 significa nessun codolo (sempre abbinato a Q02)
luca.mazzoleni
2026-03-18 15:37:15 +01:00
6892759956
- in LapJoint per Q02 solo contorno sono ammessi anche i tunnel; aggiunti messagi in caso di lavorazione incompleta
luca.mazzoleni
2026-03-17 13:08:36 +01:00
63133c8813
- in BeamLib.GetToolfromMachining per le frese si leggono anche MaxDepth e StemDiameter. MaxDepth corretta se StemDiameter > Diameter - in LapJoint correzioni a Q02 per solo contorno
luca.mazzoleni
2026-03-17 09:57:48 +01:00
58e32bdfd0
- in LapJoint aggiunta possibilità di fare solo contorno per tasche groove 3 aperte con Q02, pe L030
luca.mazzoleni
2026-03-16 18:23:16 +01:00
6528e6e77c
Merge branch 'Test_Ticket#2842' into develop
luca.mazzoleni
2026-03-12 18:43:16 +01:00
fbca8d3abd
- in ProcessSplit correzione per coda con spessore molto piccolo e separazione con testa sopra/sotto
luca.mazzoleni
2026-03-12 18:42:56 +01:00
6c61edc338
Merge branch 'develop' into Test_Ticket#2842
luca.mazzoleni
2026-03-11 17:42:41 +01:00
6643673196
- in LapJoint se svuotatura da due lati si usa la OpenPocket per groove3 aperta e rabbet
Ticket#2857
luca.mazzoleni
2026-03-11 17:38:13 +01:00
7d33ea6799
Merge branch 'DrillPocketDoubleFix' into develop
luca.mazzoleni
2026-03-11 09:50:05 +01:00
7dd0c14f5f
- in ProcessDrill sistemato LastStep in caso di DrillPocket: ora si copia la lavorazione e si toglie il doppio
Ticket#2853
luca.mazzoleni
2026-03-11 09:22:00 +01:00
232adff332
Merge branch 'develop' into Test_Ticket#2842
luca.mazzoleni
2026-03-06 18:03:26 +01:00
d55caac3c9
Merge tag '3.1c1' into develop
luca.mazzoleni
2026-03-04 17:59:15 +01:00
eb4f709db3
update version e log
luca.mazzoleni
2026-03-04 17:58:48 +01:00
f6316cc75a
Nella OrderFeature non si considerano più le dipendenze, veniva già fatto tutto nella ReorderFeatureWithDependency
Ticket#2847
andrea.villa
2026-03-04 17:32:36 +01:00
bd8a551005
Eliminata passata finale dopo il taglio di coda se non è presente un grezzo successivo.
daniele.nicoli
2026-03-03 11:53:08 +01:00
1729e57dbf
ProcessLongDoubleCut, migliorata casistica pezzo da lavorare con testa 2
daniele.nicoli
2026-03-02 16:38:08 +01:00
48a1139eea
- BeamExec, tolta duplicazione pre-foro nella BeamExec.ProcessBeam() - ProcessDrill, sistemata dichiarazione local di alcune variabili usate anche dopo l'if
daniele.nicoli
2026-02-27 15:31:47 +01:00
70b2002a24
Merge tag '3.1b1' into develop
luca.mazzoleni
2026-02-26 12:49:45 +01:00
f019633466
update version e log
luca.mazzoleni
2026-02-26 12:49:17 +01:00
57833ebad9
- in ProcessDrill se foratura in doppio si aggiunge la nota LastStep per garantire che non ci siano collisioni tra le punte e prevenire extracorsa
luca.mazzoleni
2026-02-26 11:34:41 +01:00
04a4458562
Merge commit 'b150b5387d73082d6f8904a270b115a1cabbb487' into develop
luca.mazzoleni
2026-02-25 19:00:14 +01:00
b150b5387d
- in Long2Cut correzione al LeadIn/Out
luca.mazzoleni
2026-02-25 18:34:59 +01:00
ce05aed8c9
LapJoint, Features lunghe spezzate, forzato parametro invert=false se tasca larga come l'utensile (solo 1 passata senza ritorno all'esterno del pezzo)
daniele.nicoli
2026-02-25 15:14:52 +01:00
ae31898e05
- Spostamento del richiamo all'interno della Drill.Make - Piccole modifiche alla gestione - Step diventa il 75% del teorico o se più piccolo, il diametro utensile
daniele.nicoli
2026-02-24 12:02:43 +01:00
eb1878c17c
Definizione Parametro Q04=1 per esecuzione del solo contorno di un foro NON passante
daniele.nicoli
2026-02-24 09:20:13 +01:00
468fb5debc
In DtMortaise, migliorato ingresso/uscita in caso di mortasa con svuotatura
Ticket#2671
andrea.villa
2026-02-20 14:33:46 +01:00
67fa66cf4f
- in LapJoint sistemati commenti
luca.mazzoleni
2026-02-20 12:28:25 +01:00
2c3aaf01dc
In ProcessLapJoint : - Eliminata forzatura ZigZag per tasche strette e utensili < 90 - Forzato OpenOutRaw se ce l'apertura sulla curva
daniele.nicoli
2026-02-20 10:02:34 +01:00
f52bf933a1
Aggiornamento Versione minima Cam5
daniele.nicoli
2026-02-19 16:54:15 +01:00
993a022894
In LapJoint aggiunta gestione lato aperto in feature lunghe spezzate
daniele.nicoli
2026-02-19 15:55:36 +01:00
51a8ad95b2
- in ProcessDrill correzione in LastStep
luca.mazzoleni
2026-02-16 13:27:35 +01:00
394fb2194f
- in ProcessDrilling correzioni e migliorie alla lavorazione ultimo step di fori svuotati in doppio
luca.mazzoleni
2026-02-16 12:10:46 +01:00
9288304051
- in ProcessDrill per fori fatti con svuotatura in doppio si limita l'affondamento (sarebbe sempre in collisione) e si aggiunge una lavorazione ad hoc, non in doppio, per l'ultimo step
luca.mazzoleni
2026-02-16 09:41:37 +01:00
99b77ff1e0
- in headCut e Split corretti smussi con P08 e P09
luca.mazzoleni
2026-02-13 09:22:04 +01:00
5885954f22
- in LongDoubleCut possibilità di scegliere lavorazione in discordanza. Al momento il parametro arriva da Q14 dalla LapJoint
luca.mazzoleni
2026-02-12 12:41:49 +01:00
440c739e9c
- in LongDoubleCut correzione per casi con Q03=1
luca.mazzoleni
2026-02-11 17:08:24 +01:00
026c86297e
Merge branch 'master' into develop
luca.mazzoleni
2026-02-11 15:01:22 +01:00
d4454331c0
In Long2Cut quando si lavora di fresa, si considera come principale sempre quella ad elevazione minore. Se nei controlli iniziali avesse scelto l'altra, allora si inverte tutto di conseguenza.
andrea.villa
2026-02-11 14:58:21 +01:00
bb5b135694
- in LapJoint in caso di L derivanete da spezzatura si fa svuotatura anche se non arriva sul fondo
luca.mazzoleni
2026-02-10 15:50:10 +01:00
49f5ba9cc9
DataBeam 3.1a1 : - aggiunta gestione UNLOAD da btm (come per LOAD90) - ora UserNotes presenti nelle levarazioni in libreria vengono conservate.
3.1a1
Dario Sassi
2026-02-09 20:26:08 +01:00
1ed912ebfd
- in batchProcess modifiche per lettura part offset da btl
luca.mazzoleni
2026-02-09 12:58:36 +01:00
d1d204b260
Merge tag '2.7l3' into develop
luca.mazzoleni
2025-12-23 08:29:07 +01:00
2798616813
- Gestione angolo massimo in caso di fori che attraversano un taglio. Paraemtro MAX_ANGLE_DRILL_CUT configurabile da BeamData - Controllo per aggiunta dei 10mm extra in caso di pretaglio spostato dopo impostazione setup - Aggiunta funzione "ReorderFeatureWithDependency" per riordinare i fori che dipendono da altre feture
Ticket#2747
andrea.villa
2025-12-18 10:16:34 +01:00
fa74016932
Merge tag '2.7l2' into develop
luca.mazzoleni
2025-12-16 13:17:31 +01:00
9a6e4f8904
- update version e log
luca.mazzoleni
2025-12-16 13:16:55 +01:00
ba2ff5a7a7
- se pretagli di coda sono attivi, si aumenta di 10mm la lunghezza del grezzo per fare effettivamente tagliare del materiale - il calcolo per limitare dimensione cubetti in caso di cubetti romboidi è limitato a 0.5 del teorico
Ticket#2753
andrea.villa
2025-12-12 16:45:29 +01:00
d10b99dc3c
Lanciando automatismo una seconda volta, dopo flip del pezzo, restava settato il valore e faceva considerazioni sbagliate. Quindi se non trova taglio troncante si resetta la nota.
andrea.villa
2025-12-11 11:04:18 +01:00
743270ed4d
Ripristinato valore per CLEAN_CORNER : Q15
andrea.villa
2025-12-10 12:13:57 +01:00
ad0f4048aa
- corretta data in log
luca.mazzoleni
2025-12-10 10:07:01 +01:00
cb7a114124
Merge tag '2.7l1' into develop
luca.mazzoleni
2025-12-10 10:05:08 +01:00