From 4bb0a0e817044db7b3b6eea50438d7369eaf542e Mon Sep 17 00:00:00 2001 From: Roy-043 Date: Wed, 31 Jul 2024 19:16:47 +0200 Subject: [PATCH] BIM: Fix calculation of wall blocks At the corners of the base wire the joint width was wrongly added. Forum topic: https://forum.freecad.org/viewtopic.php?t=89504 --- src/Mod/BIM/ArchWall.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/BIM/ArchWall.py b/src/Mod/BIM/ArchWall.py index b096682d26..c92fdb7d06 100644 --- a/src/Mod/BIM/ArchWall.py +++ b/src/Mod/BIM/ArchWall.py @@ -351,7 +351,7 @@ class _Wall(ArchComponent.Component): else: cuts2.append(sh) offset += (obj.BlockLength.Value + obj.Joint.Value) - offset -= (edge.Length - obj.Joint.Value) + offset -= edge.Length if isinstance(bplates,list): bplates = bplates[0]