In BeamLib.AddPhaseWithRawParts, si passa direttamente l' idRaw

This commit is contained in:
andrea.villa
2025-05-20 17:29:42 +02:00
parent b4a1df8110
commit 8c95d5d27e
4 changed files with 8 additions and 11 deletions
+1 -1
View File
@@ -1023,7 +1023,7 @@ function MachiningLib.AddOperations( vProc, Part, sRotation)
local idDisp = EgtGetPhaseDisposition( nPhase)
EgtSetInfo( idDisp, 'HCING', Part.NotClampableLength[sRotation].dHead or 0)
BeamLib.AddPhaseWithRawParts( Part, BeamData.ptOriXR, BeamData.dPosXR, BeamData.RAW_OFFSET)
BeamLib.AddPhaseWithRawParts( MACHININGS[i].Proc.idRaw, BeamData.ptOriXR, BeamData.dPosXR, BeamData.RAW_OFFSET)
-- se grezzo successivo senza pezzi e finale, va tolto
local nNextRawId = EgtGetNextRawPart( MACHININGS[i].Proc.idRaw)
if nNextRawId and EgtGetPartInRawPartCount( nNextRawId) == 0 and EgtGetRawPartBBox( nNextRawId):getDimX() < BeamData.dMinRaw then