From 49625d3b0ca3cd035c79fca4f1535766acdbfba8 Mon Sep 17 00:00:00 2001 From: "Zheng, Lei" Date: Thu, 2 Aug 2018 17:43:05 +0800 Subject: [PATCH] assembly: fix element link offset --- assembly.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/assembly.py b/assembly.py index ac2d073..d78ab4f 100644 --- a/assembly.py +++ b/assembly.py @@ -1139,6 +1139,17 @@ class AsmElementLink(AsmBase): obj.Placement = pla info.Shape.transformShape(mShape*mOffset*mShape.inverse()) + info = ElementInfo(Parent = info.Parent, + SubnameRef = info.SubnameRef, + Part = info.Part, + PartName = info.PartName, + Placement = info.Placement, + Object = info.Object, + Subname = '{}.{}'.format( + info.Subname,hash(str(obj.Offset))), + Shape = info.Shape) + self.info = info + parent = self.parent.Object if not Constraint.canMultiply(parent): self.multiply = False