-in MachiningLib e BLADETOWASTE piccole correzioni
This commit is contained in:
@@ -238,6 +238,43 @@ local function CheckCollisionWithAxis( sAxis, MachiningParameters, OptionalParam
|
||||
vtC = -vtC
|
||||
end
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- TEST
|
||||
-- for i = 1, #ToolExitPoints do
|
||||
-- EgtSetCalcTool( Tool.sName, Tool.sHead, 1)
|
||||
-- EgtLoadTool( Tool.sHead, 1, Tool.sName)
|
||||
|
||||
-- EgtSetCalcSolCh( nSCC)
|
||||
-- local bOkAngles, nSolutionsAngles, dC1, dA1, dC2, dA2 = EgtGetCalcAngles( vtHead, vtSCC)
|
||||
-- local bOkPositions, _, dT, dY, dZ = EgtGetCalcPositions( ToolExitPoints[i] - vtHead * ( Tool.dLength - Tool.dThickness), dC1, dA1) -- ATTENZIONE qui il punto è sul Tip
|
||||
|
||||
-- EgtSetAxisPos( 'T', dT)
|
||||
-- EgtSetAxisPos( 'Y', dY)
|
||||
-- EgtSetAxisPos( 'Z', dZ)
|
||||
-- EgtSetAxisPos( 'C', dC1)
|
||||
-- EgtSetAxisPos( 'A', dA1)
|
||||
|
||||
-- local idPoint = EgtPoint( 0, PointsToCheck[i], 0)
|
||||
-- EgtOutLog( 'Point id ' .. idPoint)
|
||||
-- EgtOutLog( 'SCC = ' .. tostring(nSCC) .. ', vtHead = ' .. tostring( vtHead) .. ', vtAux = ' .. tostring(vtSCC))
|
||||
-- EgtOutLog( 'Solutions found = ' .. tostring( nSolutionsAngles) .. ', T = ' .. dT .. ', Y = ' .. dY .. ', Z = ' .. dZ .. ', C1 = ' .. dC1 .. ', A1 = ' .. dA1 .. ' (C2 = ' .. dC2 .. ', A2 = ' .. dA2 ..')')
|
||||
-- end
|
||||
|
||||
-- FINE TEST
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- punti curva collisione e direzioni check da macchina
|
||||
local PreCollisionData = Tool.SetupInfo.GetPreCollisionData( sAxis, vtC, vtHead)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user