assembly: fix workplane orientation

Fixes #362
This commit is contained in:
Zheng, Lei 2020-12-01 20:40:19 +08:00
parent da050987f5
commit fe6a792202

View File

@ -4568,10 +4568,10 @@ class AsmWorkPlane(object):
else: else:
if tp==1: if tp==1:
pla = FreeCAD.Placement(info.Placement.Base, pla = FreeCAD.Placement(info.Placement.Base,
FreeCAD.Rotation(FreeCAD.Vector(0,1,0),-90)) FreeCAD.Rotation(FreeCAD.Vector(1,0,0),90))
elif tp==2: elif tp==2:
pla = FreeCAD.Placement(info.Placement.Base, pla = FreeCAD.Placement(info.Placement.Base,
FreeCAD.Rotation(FreeCAD.Vector(1,0,0),90)) FreeCAD.Rotation(FreeCAD.Vector(0,1,0),-90))
else: else:
pla = info.Placement pla = info.Placement