diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 1584eaa9ab..da9d0a3543 100644 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -264,8 +264,10 @@ class CuraApplication(QtApplication): for i in range(count): new_node = SceneNode() new_node.setMeshData(node.getMeshData()) - new_node.setScale(node.getScale()) + new_node.translate(Vector((i + 1) * node.getBoundingBox().width, 0, 0)) + new_node.setOrientation(node.getOrientation()) + new_node.setScale(node.getScale()) new_node.setSelectable(True) op.addOperation(AddSceneNodeOperation(new_node, node.getParent())) op.push()