diff --git a/doc/changelog.d/1715.fixed.md b/doc/changelog.d/1715.fixed.md new file mode 100644 index 0000000000..9af9372ee1 --- /dev/null +++ b/doc/changelog.d/1715.fixed.md @@ -0,0 +1 @@ +use sketch plane for imprint/project curves \ No newline at end of file diff --git a/src/ansys/geometry/core/designer/body.py b/src/ansys/geometry/core/designer/body.py index 31638e471a..59dc835a16 100644 --- a/src/ansys/geometry/core/designer/body.py +++ b/src/ansys/geometry/core/designer/body.py @@ -1568,6 +1568,7 @@ def imprint_curves( # noqa: D102 body=self._id, curves=sketch_shapes_to_grpc_geometries(sketch._plane, sketch.edges, sketch.faces), faces=[face._id for face in faces], + plane=plane_to_grpc_plane(sketch.plane), ) ) @@ -1613,6 +1614,7 @@ def project_curves( # noqa: D102 curves=curves, direction=unit_vector_to_grpc_direction(direction), closest_face=closest_face, + plane=plane_to_grpc_plane(sketch.plane), ) ) @@ -1649,6 +1651,7 @@ def imprint_projected_curves( # noqa: D102 curves=curves, direction=unit_vector_to_grpc_direction(direction), closest_face=closest_face, + plane=plane_to_grpc_plane(sketch.plane), ) )