diff --git a/LuaLibs/MachiningLib.lua b/LuaLibs/MachiningLib.lua index c2690d6..acdfac0 100644 --- a/LuaLibs/MachiningLib.lua +++ b/LuaLibs/MachiningLib.lua @@ -346,10 +346,10 @@ local function TestEngagement( sBladeEngagement, Parameters, OptionalParameters) -- attacco perpendicolare local PerpendicularLeadInOut = LeadInOutLib.CalculateLeadInOut( 'Perpendicular', Parameters) - -- check finecorsa nei punti di attacco + -- check extracorsa nei punti di attacco CheckOutOfStrokeOptionalParameters.PointsToCheck = { PerpendicularLeadInOut.LeadIn.ptPoint, PerpendicularLeadInOut.LeadOut.ptPoint} local bOutOfStrokePerpendicular = PreSimulationLib.CheckOutOfStroke( CheckOutOfStrokeParameters, CheckOutOfStrokeOptionalParameters) - -- se non è in finecorsa si aggiunge come attacco possibile + -- se non è in extracorsa si aggiunge come attacco possibile if not bOutOfStrokePerpendicular then LeadInOut.Perpendicular = PerpendicularLeadInOut LeadInOut.Perpendicular.bMoveAfterSplit = bMoveAfterSplit @@ -366,10 +366,10 @@ local function TestEngagement( sBladeEngagement, Parameters, OptionalParameters) -- attacco tangenziale local TangentLeadInOut = LeadInOutLib.CalculateLeadInOut( 'Tangent', Parameters) - -- check finecorsa nei punti di attacco + -- check extracorsa nei punti di attacco CheckOutOfStrokeOptionalParameters.PointsToCheck = { TangentLeadInOut.LeadIn.ptPoint, TangentLeadInOut.LeadOut.ptPoint} local bOutOfStrokeTangent = PreSimulationLib.CheckOutOfStroke( CheckOutOfStrokeParameters, CheckOutOfStrokeOptionalParameters) - -- attacco tangenziale non in finecorsa: si verifica se è in collisione + -- attacco tangenziale non in extracorsa: si verifica se è in collisione if not bOutOfStrokeTangent then local bCollisionFoundTangent, bMoveAfterSplitTangent = PreSimulationLib.CheckCollision( sBladeEngagement, CheckCollisionParameters, CheckCollisionOptionalParameters) -- TODO passare punti custom attacco tangenziale -- attacco tangenziale possibile diff --git a/LuaLibs/PreSimulationLib.lua b/LuaLibs/PreSimulationLib.lua index 641432f..5e5aa2e 100644 --- a/LuaLibs/PreSimulationLib.lua +++ b/LuaLibs/PreSimulationLib.lua @@ -89,7 +89,7 @@ local function CheckOutOfStrokePoint( ptToolExitToCheck, vtC, vtHead, PreCollisi end ------------------------------------------------------------------------------------------------------------- --- check finecorsa: se non vengono passati punti si controllano inizio e fine del lato +-- check extracorsa: se non vengono passati punti si controllano inizio e fine del lato function PreSimulationLib.CheckOutOfStroke( Parameters, OptionalParameters ) -- parametri obbligatori @@ -115,13 +115,13 @@ function PreSimulationLib.CheckOutOfStroke( Parameters, OptionalParameters ) --local bOutOfStroke = CheckOutOfStrokePoint( ptToolExitToCheck, vtC, vtHead, vtMovePivot) - -- se trovato finecorsa inutile procedere con gli altri punti + -- se trovato extracorsa inutile procedere con gli altri punti if bOutOfStroke then return true end end - -- arrivati qui nessun finecorsa + -- se arrivati qui, nessun extracorsa return false end