From 1e4e58477efd16855b0ce100e20687cd3fd04000 Mon Sep 17 00:00:00 2001 From: Roy-043 Date: Fri, 6 Oct 2023 22:43:13 +0200 Subject: [PATCH] Arch: ArchFrame typos when checking enum values --- src/Mod/Arch/ArchFrame.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Arch/ArchFrame.py b/src/Mod/Arch/ArchFrame.py index f6361ae635..8a409541c8 100644 --- a/src/Mod/Arch/ArchFrame.py +++ b/src/Mod/Arch/ArchFrame.py @@ -190,13 +190,13 @@ class _Frame(ArchComponent.Component): elif obj.Edges == "Horizontal edges": rv = obj.Base.Placement.Rotation.multVec(FreeCAD.Vector(1,0,0)) edges = [e for e in edges if round(rv.getAngle(e.tangentAt(e.FirstParameter)),4) in [0,3.1416]] - elif obj.Edges == "Top Horizontal edges": + elif obj.Edges == "Top horizontal edges": rv = obj.Base.Placement.Rotation.multVec(FreeCAD.Vector(1,0,0)) edges = [e for e in edges if round(rv.getAngle(e.tangentAt(e.FirstParameter)),4) in [0,3.1416]] edges = sorted(edges,key=lambda x: x.CenterOfMass.z,reverse=True) z = edges[0].CenterOfMass.z edges = [e for e in edges if abs(e.CenterOfMass.z-z) < 0.00001] - elif obj.Edges == "Bottom Horizontal edges": + elif obj.Edges == "Bottom horizontal edges": rv = obj.Base.Placement.Rotation.multVec(FreeCAD.Vector(1,0,0)) edges = [e for e in edges if round(rv.getAngle(e.tangentAt(e.FirstParameter)),4) in [0,3.1416]] edges = sorted(edges,key=lambda x: x.CenterOfMass.z)