- in LapJoint -> MakeLongMoreFaces correzione allargamento superfici per caso di tunnel lungo

This commit is contained in:
luca.mazzoleni
2023-09-19 10:08:42 +02:00
parent 6b5d7525a1
commit a93326e3cd
+3 -1
View File
@@ -5571,7 +5571,6 @@ local function MakeLongMoreFaces( Proc, nPhase, nRawId, nPartId, dOvmHead)
if Proc.Topology == 'Tunnel' and Proc.AffectedFaces.Front then
bAddEndCapLeftSide = true
bAddEndCapRightSide = true
dAddLen = 225
-- recupero centro e normale delle facce
local vtN = {}
for i = 1, Proc.Fct do
@@ -5596,6 +5595,9 @@ local function MakeLongMoreFaces( Proc, nPhase, nRawId, nPartId, dOvmHead)
b3SolidExtended:expand( 100 * GEO.EPS_SMALL)
-- superficie di fondo
nSurfBottomId = EgtSurfTmPlaneInBBox( nAddGrpId, ptMaxBox, vtOrtho, b3SolidExtended, GDB_ID.ROOT)
-- calcolo di quanto allargare le superfici
local dWidth = b3Raw:getDimY()
dAddLen = min( dWidth, 100) / 2
end
-- la divido in parti lungo X
local vAddId = {}