DataBeam :
- modifiche a BatchProcess per gestire verifica collisioni in cieco - copia TASKID dalle geometrie feature alle geometrie di lavorazione - imposto non controllare separazione pezzi in svuotature di LapJoint - migliorie varie.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- ProcessLongDoubleCut.lua by Egaltech s.r.l. 2019/07/12
|
||||
-- ProcessLongDoubleCut.lua by Egaltech s.r.l. 2019/07/17
|
||||
-- Gestione calcolo doppio taglio longitudinale per Travi
|
||||
|
||||
-- Tabella per definizione modulo
|
||||
@@ -69,13 +69,15 @@ function ProcessLong2Cut.Make( Proc, nPhase, nRawId, nPartId)
|
||||
-- angolo diedro per stabilire se taglio convesso
|
||||
local bInt, ptP1, ptP2, dAng = EgtSurfTmFacetsContact( Proc.Id, nFc[1], nFc[2], GDB_ID.ROOT)
|
||||
local bConvex
|
||||
local bOrtho
|
||||
if bInt then
|
||||
bConvex = ( dAng >= 0)
|
||||
bOrtho = ( abs( dAng + 90) < 1)
|
||||
else
|
||||
bConvex = true
|
||||
bOrtho = false
|
||||
end
|
||||
local ptM = ( ptC[1] + ptC[2]) / 2
|
||||
local bOrtho = ( abs( dAng + 90) < 1)
|
||||
-- analisi del taglio
|
||||
local vOrd = {}
|
||||
local vFaceUse = {}
|
||||
|
||||
Reference in New Issue
Block a user