From 329ffd2b7dcf4cc647d5c3fd592e1ca3a9671212 Mon Sep 17 00:00:00 2001 From: OpenVMP Date: Sun, 28 Jan 2024 14:25:18 -0800 Subject: [PATCH] Removed an optimization that breaks assembly of STEP and some CadQuery parts. (#103) --- partcad/src/partcad/assembly.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/partcad/src/partcad/assembly.py b/partcad/src/partcad/assembly.py index 497fa59..070d6b9 100644 --- a/partcad/src/partcad/assembly.py +++ b/partcad/src/partcad/assembly.py @@ -86,7 +86,8 @@ def get_shape(self): if not self.location is None: shape.locate(self.location) self.shape = shape.wrapped - return copy.copy(self.shape) + return self.shape + # return copy.copy(self.shape) # TODO(clairbee): fix this for the case when the parts are made with cadquery def _render_txt_real(self, file): self.do_instantiate()