Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorj.spijker@ultimaker.com <jelle spijker>2022-02-28 12:44:16 +0300
committerJelle Spijker <spijker.jelle@gmail.com>2022-02-28 12:44:16 +0300
commitca430c80becc553c3b4a4e77c430623c82585df3 (patch)
tree64987146943672a19449bf7ee2a78381a052b4b6
parent47588393e8acc71a1ce8d5244070232f3ca0ca7e (diff)
Change imported namespace pySavitar to Savitar
Because we had to rename our Python bindings module from Savitar to pySavitar we also changed our import downstream (Cura and Uranium). But in order to limit the changes on our existing code we decided during the review that we should just import pySavitar as Savitar. Contributes to CURA-7924
-rwxr-xr-xplugins/3MFReader/ThreeMFReader.py12
-rw-r--r--plugins/3MFWriter/ThreeMFWriter.py12
2 files changed, 12 insertions, 12 deletions
diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py
index 1299b4181a..e8b6a54e46 100755
--- a/plugins/3MFReader/ThreeMFReader.py
+++ b/plugins/3MFReader/ThreeMFReader.py
@@ -1,11 +1,11 @@
-# Copyright (c) 2021 Ultimaker B.V.
-# Cura is released under the terms of the LGPLv3 or higher.
+# Copyright (c) 2021-2022 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
import os.path
import zipfile
from typing import List, Optional, Union, TYPE_CHECKING, cast
-import pySavitar
+import pySavitar as Savitar
import numpy
from UM.Logger import Logger
@@ -90,7 +90,7 @@ class ThreeMFReader(MeshReader):
return temp_mat
- def _convertSavitarNodeToUMNode(self, savitar_node: pySavitar.SceneNode, file_name: str = "") -> Optional[SceneNode]:
+ def _convertSavitarNodeToUMNode(self, savitar_node: Savitar.SceneNode, file_name: str = "") -> Optional[SceneNode]:
"""Convenience function that converts a SceneNode object (as obtained from libSavitar) to a scene node.
:returns: Scene node.
@@ -206,7 +206,7 @@ class ThreeMFReader(MeshReader):
try:
archive = zipfile.ZipFile(file_name, "r")
self._base_name = os.path.basename(file_name)
- parser = pySavitar.ThreeMFParser()
+ parser = Savitar.ThreeMFParser()
scene_3mf = parser.parse(archive.open("3D/3dmodel.model").read())
self._unit = scene_3mf.getUnit()
@@ -304,4 +304,4 @@ class ThreeMFReader(MeshReader):
unit = "millimeter"
scale = conversion_to_mm[unit]
- return Vector(scale, scale, scale) \ No newline at end of file
+ return Vector(scale, scale, scale)
diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py
index 57cbe25d9e..a1eb969338 100644
--- a/plugins/3MFWriter/ThreeMFWriter.py
+++ b/plugins/3MFWriter/ThreeMFWriter.py
@@ -1,5 +1,5 @@
-# Copyright (c) 2015 Ultimaker B.V.
-# Uranium is released under the terms of the LGPLv3 or higher.
+# Copyright (c) 2015-2022 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
from typing import Optional
from UM.Mesh.MeshWriter import MeshWriter
@@ -15,7 +15,7 @@ from cura.Snapshot import Snapshot
from PyQt6.QtCore import QBuffer
-import pySavitar
+import pySavitar as Savitar
import numpy
import datetime
@@ -85,7 +85,7 @@ class ThreeMFWriter(MeshWriter):
if um_node.callDecoration("getBuildPlateNumber") != active_build_plate_nr:
return
- savitar_node = pySavitar.SceneNode()
+ savitar_node = Savitar.SceneNode()
savitar_node.setName(um_node.getName())
node_matrix = um_node.getLocalTransformation()
@@ -169,7 +169,7 @@ class ThreeMFWriter(MeshWriter):
# Add thumbnail relation to _rels/.rels file
thumbnail_relation_element = ET.SubElement(relations_element, "Relationship", Target = "/Metadata/thumbnail.png", Id = "rel1", Type = "http://schemas.openxmlformats.org/package/2006/relationships/metadata/thumbnail")
- savitar_scene = pySavitar.Scene()
+ savitar_scene = Savitar.Scene()
metadata_to_store = CuraApplication.getInstance().getController().getScene().getMetaData()
@@ -215,7 +215,7 @@ class ThreeMFWriter(MeshWriter):
if savitar_node:
savitar_scene.addSceneNode(savitar_node)
- parser = pySavitar.ThreeMFParser()
+ parser = Savitar.ThreeMFParser()
scene_string = parser.sceneToString(savitar_scene)
archive.writestr(model_file, scene_string)