Skip to content

Commit 16b75c2

Browse files
pyansys-ci-bottfs_caslservice
andauthored
sync: file sync performed by ansys-tools-repo-sync (#106)
Co-authored-by: tfs_caslservice <tfs_caslservice@cdcw10cslbld02>
1 parent 5e6aac6 commit 16b75c2

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

ansys/api/geometry/v0/commands.proto

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,37 @@ service Commands{
106106
rpc MoveImprintEdges(MoveImprintEdgesRequest) returns (MoveImprintEdgesResponse);
107107

108108
rpc OffsetFaceCurves(OffsetFaceCurvesRequest) returns (OffsetFaceCurvesResponse);
109+
110+
rpc RevolveFaces(RevolveFacesRequest) returns (CommandResponse);
111+
112+
rpc RevolveFacesUpTo(RevolveFacesUpToRequest) returns (CommandResponse);
113+
114+
rpc RevolveFacesByHelix(RevolveFacesByHelixRequest) returns (CommandResponse);
115+
}
116+
117+
message RevolveFacesRequest {
118+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
119+
Line axis = 2;
120+
double angle = 3;
121+
}
122+
123+
message RevolveFacesUpToRequest {
124+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
125+
ansys.api.dbu.v0.EntityIdentifier up_to_selection = 2;
126+
Direction direction = 3;
127+
Line axis = 4;
128+
ExtrudeType extrude_type = 5;
129+
}
130+
131+
message RevolveFacesByHelixRequest {
132+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
133+
Direction direction = 2;
134+
Line axis = 3;
135+
double height = 4;
136+
double pitch = 5;
137+
double taper_angle = 6;
138+
bool right_handed = 7;
139+
bool both_sides = 8;
109140
}
110141

111142
message OffsetFaceCurvesRequest {

0 commit comments

Comments
 (0)