- in BeamLib.AddPhaseWithRawParts e correlati correzioni in caso di scarico ultimo grezzo
This commit is contained in:
+9
-2
@@ -163,12 +163,19 @@ end
|
||||
-------------------------------------------------------------------------------------------------------------
|
||||
function BeamLib.AddPhaseWithRawParts( PARTS, nPartIndex, OriXR, PosXR, dDeltaSucc)
|
||||
local nPhase = EgtAddPhase()
|
||||
local Part = PARTS[nPartIndex]
|
||||
local Part
|
||||
local idRaw
|
||||
-- se l'indice è oltre significa che è l'ultimo grezzo senza pezzi
|
||||
if nPartIndex > #PARTS then
|
||||
idRaw = EgtGetNextRawPart( PARTS[#PARTS].idRaw)
|
||||
else
|
||||
Part = PARTS[nPartIndex]
|
||||
idRaw = Part.idRaw
|
||||
end
|
||||
-- si aprono i limiti tavola per permettere rotazioni di pezzi più larghi della tavola
|
||||
EgtSetTableAreaOffset( 2000, 2000, 2000, 2000)
|
||||
local dRawMove = 0
|
||||
local bIsFirstRaw = true
|
||||
local idRaw = Part.idRaw
|
||||
local dPosXFirst = 0
|
||||
while idRaw do
|
||||
local dPosX
|
||||
|
||||
Reference in New Issue
Block a user