From be4ce0b4b0e399ddbfbc4b0c00098b2be12e9a1c Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 24 Aug 2023 18:29:30 +0200 Subject: [PATCH] BeamWall : - miglioria nel calcolo del posizionamento ottimale del solido come trave. --- SolidProcess.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SolidProcess.lua b/SolidProcess.lua index 4a65abd..f1c0347 100644 --- a/SolidProcess.lua +++ b/SolidProcess.lua @@ -1,4 +1,4 @@ --- 2021/03/18 +-- 2023/08/24 -- Parti solide gestite come travi BTL @@ -16,8 +16,8 @@ local function SolidMinBox( nId) local refMin local b3Min for i = 1, nFacCnt do - local refFace = EgtSurfTmFacetMinAreaRectangle( nId, i - 1, GDB_ID.ROOT) - if refFace then + local refFace, dL, dW = EgtSurfTmFacetMinAreaRectangle( nId, i - 1, GDB_ID.ROOT) + if refFace and dL * dW > 100 then local b3Box = EgtGetBBoxRef( nId, GDB_BB.STANDARD, refFace) if b3Box then local dVol = b3Box:getDimX() * b3Box:getDimY() * b3Box:getDimZ()