Compare commits

..

5 Commits

Author SHA1 Message Date
andrea.villa ae34fc10dc Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/DataBeam into develop 2026-08-27 14:45:53 +02:00
andrea.villa 6c3aa90ce6 Mortasa a coda di rondine da fare prima di un LapJoint che l'attraversa 2026-08-27 14:45:49 +02:00
daniele.nicoli 9e1c036753 Merge tag '3.1h2' into develop
3.1h2
2026-08-24 09:27:13 +02:00
daniele.nicoli c677eef1a9 Merge branch 'release/3.1h2' 2026-08-24 09:26:42 +02:00
daniele.nicoli 7020c47310 Update versione e log 2026-08-24 09:17:40 +02:00
3 changed files with 8 additions and 3 deletions
+2 -2
View File
@@ -1067,12 +1067,12 @@ local function OrderFeatures( vProc, b3Raw, nPartId)
return ( B1.Box:getMax():getX() + dDrillPenalty > B2.Box:getCenter():getX())
end
-- se prima è mortasa coda di rondine sul fianco e secondo taglio longitudinale, la coda di rondine va sempre prima
if DtMortise.SideIdentify(B1) and ( LongCut.Identify(B2) or Long2Cut.Identify(B2)) and
if DtMortise.SideIdentify(B1) and ( LongCut.Identify(B2) or Long2Cut.Identify(B2) or LapJoint.Identify( B2)) and
OverlapsX( B1.Box, B2.Box) then
return true
end
-- se primo è taglio longitudinale e seconda è mortasa coda di rondine sul fianco, il taglio longitudinale va sempre dopo
if ( LongCut.Identify(B1) or Long2Cut.Identify(B1)) and DtMortise.SideIdentify(B2) and
if ( LongCut.Identify(B1) or Long2Cut.Identify(B1) or LapJoint.Identify( B1)) and DtMortise.SideIdentify(B2) and
OverlapsX( B1.Box, B2.Box) then
return false
end
+5
View File
@@ -1,4 +1,9 @@
==== Beam Update Log ====
Versione 3.1h2 (24/08/2026)
- Fixed : in Drill - Fori in doppio con utensili lunghi, corretto calcolo LastStep
- Fixed : AntiSplintBySaw - Se inverte lavorazione, inverte anche i parametri di LeadIn e LeadOut
Versione 3.1h1 (05/08/2026)
- Modif : in Pocket non eseguo lavorazione di pulizia tasca (laterale) se le lavorazioni sopra e sotto arrivano esattamente a metà tasca (senza affondamento extra)
- Modif : in RoundCleanContour - tasca passante lavorata solo da sopra o da sotto e fresa di contorno non lavora tutto, attiva lavorazione in doppio
+1 -1
View File
@@ -2,5 +2,5 @@
-- Gestione della versione di Beam
NAME = 'Beam'
VERSION = '3.1h1'
VERSION = '3.1h2'
MIN_EXE = '3.1b1'