mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-06-04 03:04:23 +08:00
CURA-4269 small code improvement for z-offset in project loading
This commit is contained in:
parent
e7e24caf97
commit
21ea99d9f2
@ -206,9 +206,10 @@ class ThreeMFReader(MeshReader):
|
||||
|
||||
# Check if the model is positioned below the build plate and honor that when loading project files.
|
||||
if um_node.getMeshData() is not None:
|
||||
z_offset_value = um_node.getMeshData().getExtents(um_node.getWorldTransformation()).minimum.y
|
||||
um_node.addDecorator(ZOffsetDecorator())
|
||||
um_node.callDecoration("setZOffset", z_offset_value)
|
||||
minimum_z_value = um_node.getMeshData().getExtents(um_node.getWorldTransformation()).minimum.y # y is z in transformation coordinates
|
||||
if minimum_z_value < 0:
|
||||
um_node.addDecorator(ZOffsetDecorator())
|
||||
um_node.callDecoration("setZOffset", minimum_z_value)
|
||||
|
||||
result.append(um_node)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user