diff --git a/src/Mod/BIM/ArchPipe.py b/src/Mod/BIM/ArchPipe.py index 9b6f2ae942..87f8139fb3 100644 --- a/src/Mod/BIM/ArchPipe.py +++ b/src/Mod/BIM/ArchPipe.py @@ -402,6 +402,7 @@ class _ArchPipeConnector(ArchComponent.Component): v1x = v1.cross(v1y) rot = FreeCAD.Rotation(v1x,v1y,v1,"ZYX") p.rotate(p.CenterOfMass,rot.Axis,math.degrees(rot.Angle)) + p.rotate(p.CenterOfMass,v1,90) try: sh = p.revolve(center,normal,math.degrees(math.pi-v1.getAngle(v2))) except: