DataWall :
- nei contorni limiti portato a 100 la minima lunghezza da tagliare con lama - nei LapJoint se non trova SideGroove prova con sega a catena.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- ProcessFreeContour.lua by Egaltech s.r.l. 2021/02/18
|
||||
-- ProcessFreeContour.lua by Egaltech s.r.l. 2021/02/19
|
||||
-- Gestione calcolo profilo libero per Pareti
|
||||
|
||||
-- Tabella per definizione modulo
|
||||
@@ -15,7 +15,7 @@ local WD = require( 'WallData')
|
||||
local WM = require( 'WMachiningLib')
|
||||
local WHISK_OFFS = 0.1
|
||||
local WHISK_SAFE = 5
|
||||
local MIN_LEN_CUT = 30
|
||||
local MIN_LEN_CUT = 100
|
||||
|
||||
-- variabili assegnazione parametri Q
|
||||
local sTypeCornerCut = 'Q05' -- i
|
||||
|
||||
@@ -1481,8 +1481,8 @@ local function MakeMoreFaces( Proc, nRawId, b3Raw)
|
||||
local _, dH, dV = EgtSurfTmFacetMinAreaRectangle( Proc.Id, nFacInd, GDB_ID.ROOT)
|
||||
-- se di fianco
|
||||
if Proc.Fct >= 3 and vtN:getZ() < WD.NZ_MINA then
|
||||
-- fresatura
|
||||
if dElev < 200 then
|
||||
-- fresatura (se definita)
|
||||
if dElev < 200 and WM.FindMilling( 'SideGroove') then
|
||||
return MakeSideGrooveByMill( Proc, nFacInd, nRawId, b3Raw)
|
||||
-- altrimenti sega a catena
|
||||
else
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
-- Intestazioni
|
||||
require( 'EgtBase')
|
||||
_ENV = EgtProtectGlobal()
|
||||
EgtEnableDebug( true)
|
||||
EgtEnableDebug( false)
|
||||
|
||||
-- Per test
|
||||
--NEST = {}
|
||||
|
||||
Reference in New Issue
Block a user