DataBeam :

- aggiunta a ProcessLapJoint la gestione delle feature BlockHausHalfLap a 2 e 4 scassi
- in ProcessMark aggiunta la gestione dei testi.
This commit is contained in:
Dario Sassi
2020-01-12 15:01:42 +00:00
parent dc620cd32c
commit c5d8a4ee04
2 changed files with 23 additions and 7 deletions
+7 -1
View File
@@ -1,4 +1,4 @@
-- ProcessLapJoint.lua by Egaltech s.r.l. 2019/11/24
-- ProcessLapJoint.lua by Egaltech s.r.l. 2020/01/11
-- Gestione calcolo mezzo-legno per Travi
-- 2019/10/08 Agg. gestione OpenPocket.
@@ -28,7 +28,9 @@ function ProcessLapJoint.Identify( Proc)
(( Proc.Grp == 3 or Proc.Grp == 4) and Proc.Prc == 20) or
(( Proc.Grp == 3 or Proc.Grp == 4) and Proc.Prc == 30) or
(( Proc.Grp == 3 or Proc.Grp == 4) and Proc.Prc == 32) or
(( Proc.Grp == 3 or Proc.Grp == 4) and Proc.Prc == 33) or
(( Proc.Grp == 3 or Proc.Grp == 4) and Proc.Prc == 34) or
( Proc.Grp == 4 and Proc.Prc == 37) or
( Proc.Grp == 4 and Proc.Prc == 39))
end
@@ -784,6 +786,10 @@ local function MakeMoreFaces( Proc, nPhase, nRawId, nPartId)
else
EgtSetMachiningParam( MCH_MP.SCC, MCH_SCC.ADIR_YP)
end
-- se tasca aperta, imposto opportuno attacco
if sMchFind == 'OpenPocket' then
EgtSetMachiningParam( MCH_MP.SUBTYPE, MCH_POCK_SUB.SPIRALIN)
end
-- se elevazione superiore a massimo affondamento della fresa, riduco opportunamente
local sWarn
if dFacElev > dMaxDepth + 10 * GEO.EPS_SMALL then