- fix concatenamento stringa nil
This commit is contained in:
@@ -2932,7 +2932,7 @@ local function MakeByChainOrSaw( Proc, tFData, dDimMin, dDimMax, vtOrtho, nLongF
|
||||
end
|
||||
for i = 1, nStep do
|
||||
-- inserisco la lavorazione di sawing
|
||||
local sName = sName .. 'Csaw_' .. ( EgtGetName( Proc.Id) or tostring( Proc.Id)) .. '_' .. tostring( i)
|
||||
local sName = 'Csaw_' .. ( EgtGetName( Proc.Id) or tostring( Proc.Id)) .. '_' .. tostring( i)
|
||||
local dOffs = ( i - 1) * dStep
|
||||
local bOk, sErr = DoSideChainSaw( Proc, sName, sSawing2, tFData, vtN, vtOrtho, nLongFaceId, dOffs, dMaxMat2, dSawCornerRad2, bOpenStart, bOpenEnd)
|
||||
if not bOk then
|
||||
@@ -4918,7 +4918,8 @@ local function MakeMoreFaces( Proc, bSinglePart, bPrevBhSideMill)
|
||||
tFData = UpdateFacet1Data( Proc.Id, tFData, nBottomFace, dFacElev)
|
||||
-- rendo nulla la faccia opzionale perchè si tratta di una fessura
|
||||
tFData = UpdateFacet2Data( Proc.Id, tFData, nil)
|
||||
bClosedOrthoFaces = false -- non setto come tunnel
|
||||
-- non setto come tunnel
|
||||
bClosedOrthoFaces = false
|
||||
end
|
||||
end
|
||||
-- se non posso lavorare la feature perché condizionata dall'esecuzione del solo chamfer
|
||||
@@ -5014,17 +5015,15 @@ end
|
||||
function ProcessLapJoint.Make( Proc, nPhase, nRawId, nPartId, dOvmHead)
|
||||
-- inizializzo variabili globali al modulo
|
||||
local bOk, sErr = InitGlob( Proc, nPhase, nRawId, nPartId, dOvmHead)
|
||||
|
||||
if not bOk then
|
||||
return bOk, sErr
|
||||
end
|
||||
|
||||
-- limiti di fresatura semplice
|
||||
local MAX_MILL_LIN = 80
|
||||
-- se non forzate frese, uso la lama
|
||||
local bUseBlade = Q_USE_ROUGH_TOOL ~= 1 and Q_USE_MILL ~= 1
|
||||
local nForceUseBladeOnNotContinueFace
|
||||
-- se ho attivo la lama e ho la feature 30, verifico i parametri Q propri della feature
|
||||
-- se ho attiva la lama e ho la feature 30, verifico i parametri Q propri della feature
|
||||
if bUseBlade then
|
||||
if Proc.Prc == 30 then
|
||||
nForceUseBladeOnNotContinueFace = Q_BLADE_ON_ALONG_FACE
|
||||
@@ -5032,13 +5031,13 @@ function ProcessLapJoint.Make( Proc, nPhase, nRawId, nPartId, dOvmHead)
|
||||
if Q_ANTISPLINT_TYPE == 2 or Q_SIDE_ROUGH_TOOL == 1 then
|
||||
bUseBlade = false
|
||||
end
|
||||
-- se ho attivo la lama e ho la feature 32, verifico i parametri Q propri della feature
|
||||
-- se ho attiva la lama e ho la feature 32, verifico i parametri Q propri della feature
|
||||
elseif Proc.Prc == 32 then
|
||||
-- se antischeggia di fresa o abilitato sgrossatore di fianco
|
||||
if Q_ANTISPLINT_TYPE == 2 or Q_SIDE_ROUGH_TOOL == 1 then
|
||||
bUseBlade = false
|
||||
end
|
||||
-- se ho attivo la lama e ho la feature 34, verifico i parametri Q propri della feature
|
||||
-- se ho attiva la lama e ho la feature 34, verifico i parametri Q propri della feature
|
||||
elseif Proc.Prc == 34 then
|
||||
-- se antischeggia di fresa o abilitato sgrossatore di fianco
|
||||
if Q_ANTISPLINT_TYPE == 2 then
|
||||
|
||||
Reference in New Issue
Block a user