diff --git a/ansys/api/geometry/v0/bodies.proto b/ansys/api/geometry/v0/bodies.proto index 8019974..873c783 100644 --- a/ansys/api/geometry/v0/bodies.proto +++ b/ansys/api/geometry/v0/bodies.proto @@ -31,6 +31,8 @@ service Bodies rpc CreateBodyFromFace(CreateBodyFromFaceRequest) returns (Body); rpc CreateExtrudedBodyFromFaceProfile(CreateExtrudedBodyFromFaceProfileRequest) returns (Body); + + rpc CreateExtrudedBodyFromLoftProfiles(CreateExtrudedBodyFromLoftProfilesRequest) returns (Body); rpc Delete(ansys.api.dbu.v0.EntityIdentifier) returns (google.protobuf.Empty); @@ -178,6 +180,14 @@ message CreateExtrudedBodyFromFaceProfileRequest { double distance=4; } +message CreateExtrudedBodyFromLoftProfilesRequest { + string name=1; + string parent=2; + repeated TrimmedCurveList profiles = 3; + bool periodic=4; + bool ruled=5; +} + message CreateSweepingProfileRequest{ string name=1; string parent=2; diff --git a/ansys/api/geometry/v0/models.proto b/ansys/api/geometry/v0/models.proto index 942b96f..af9a8ad 100644 --- a/ansys/api/geometry/v0/models.proto +++ b/ansys/api/geometry/v0/models.proto @@ -152,6 +152,7 @@ message Component{ string master_id=5; string parent_id=6; Part part_master=7; + string display_name=8; } //