- in NestProcess modifiche per ruotare il pezzo in caso di presenza fori orizzontali D50
This commit is contained in:
+2
-1
@@ -65,6 +65,7 @@ local s_dSideMillDiamDown = WD.SIDEMILL_DIAM_DOWN or 350
|
||||
local s_dSideMillDiamUp = WD.SIDEMILL_DIAM_UP or 65
|
||||
local s_dHorDrillLen = WD.HOR_DRILL_LEN or 1780
|
||||
local s_dHorDrillDiam = WD.HOR_DRILL_DIAM or 35
|
||||
local s_dHorDrillDiam5Axes = WD.HOR_DRILL_DIAM_5AX or 0
|
||||
local s_sOrigCorner = WD.ORIG_CORNER or 'TL'
|
||||
local s_dIntRulli = WD.INTRULLI or 1200
|
||||
local s_dMinRawYHorDrill = WD.MINRAWY_HOR_DRILL or 2800
|
||||
@@ -535,7 +536,7 @@ local function ClassifyDrillsOnLateralFaces( nPartId, dMinSheetWidth)
|
||||
if not AuxId or EgtGetType( AuxId) ~= GDB_TY.CRV_ARC then break end
|
||||
-- verifico se diametro compatibile con la punta
|
||||
local dDiam = 2 * EgtArcRadius( AuxId)
|
||||
if abs( dDiam - s_dHorDrillDiam) < WD.DRILL_TOL + GEO.EPS_SMALL then
|
||||
if ( abs( dDiam - s_dHorDrillDiam5Axes) < WD.DRILL_TOL + GEO.EPS_SMALL) or ( abs( dDiam - s_dHorDrillDiam) < WD.DRILL_TOL + GEO.EPS_SMALL) then
|
||||
local ptDrill = EgtCP( AuxId, GDB_RT.GLOB)
|
||||
local dLen = abs( EgtCurveThickness( AuxId))
|
||||
local bLong = dLen > s_dHorDrillLen - 1
|
||||
|
||||
Reference in New Issue
Block a user