diff --git a/Designing/WinLib/WinCalculate.lua b/Designing/WinLib/WinCalculate.lua index 83d76ec..4f87448 100644 --- a/Designing/WinLib/WinCalculate.lua +++ b/Designing/WinLib/WinCalculate.lua @@ -1605,7 +1605,10 @@ local function GetProcessingInfoFromSemiProfile( nCrv, nSemiProfile) EgtSetInfo( nCrv, WIN_PRC_PROFILE_INFO, WIN_PRC_PROFILE_TYPE.LONGITUDINAL) end -- recupero le info di lavorazione dal semiprofilo - CopyInfo( nCrv, nSemiProfile, WIN_PRC_PHASE) + if sName == WIN_GEO_OUT or sName == WIN_GEO_IN then + -- recupero la fase solo se si tratta di in o out + CopyInfo( nCrv, nSemiProfile, WIN_PRC_PHASE) + end local nTools = EgtGetInfo( nSemiProfile, WIN_PRC_NTOOLS , 'i') or 0 EgtSetInfo( nCrv, WIN_PRC_NTOOLS, nTools) for j = 1, nTools do