From a6b8448bf24f2314eafad62c11bb8c21d16f160e Mon Sep 17 00:00:00 2001 From: tfs_caslservice Date: Mon, 9 Dec 2024 18:01:31 -0800 Subject: [PATCH] sync: add changes from local folder --- ansys/api/geometry/v0/commands.proto | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/ansys/api/geometry/v0/commands.proto b/ansys/api/geometry/v0/commands.proto index 1ca693d..9746d79 100644 --- a/ansys/api/geometry/v0/commands.proto +++ b/ansys/api/geometry/v0/commands.proto @@ -102,6 +102,32 @@ service Commands{ rpc ScaleNonUniform(ScaleNonUniformRequest) returns (CommandResponse); rpc OffsetEdges(OffsetEdgesRequest) returns (CommandResponse); + + rpc MoveImprintEdges(MoveImprintEdgesRequest) returns (MoveImprintEdgesResponse); + + rpc OffsetFaceCurves(OffsetFaceCurvesRequest) returns (OffsetFaceCurvesResponse); +} + +message OffsetFaceCurvesRequest { + repeated ansys.api.dbu.v0.EntityIdentifier objects = 1; + double offset = 2; +} + +message OffsetFaceCurvesResponse { + ansys.api.dbu.v0.RequestResult result = 1; + repeated Curve created_curves = 2; +} + +message MoveImprintEdgesRequest { + repeated ansys.api.dbu.v0.EntityIdentifier edges = 1; + Direction direction = 2; + double distance = 3; +} + +message MoveImprintEdgesResponse { + ansys.api.dbu.v0.RequestResult result = 1; + repeated Edge created_edges = 2; + repeated Face created_faces = 3; } message OffsetEdgesRequest {