Skip to content

Commit 300187f

Browse files
pyansys-ci-bottfs_caslservice
andauthored
sync: file sync performed by ansys-tools-repo-sync (#108)
Co-authored-by: tfs_caslservice <tfs_caslservice@cdcw22cslbld01>
1 parent e1e7e53 commit 300187f

File tree

1 file changed

+38
-2
lines changed

1 file changed

+38
-2
lines changed

ansys/api/geometry/v0/commands.proto

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,49 @@ service Commands{
105105

106106
rpc MoveImprintEdges(MoveImprintEdgesRequest) returns (MoveImprintEdgesResponse);
107107

108-
rpc OffsetFaceCurves(OffsetFaceCurvesRequest) returns (OffsetFaceCurvesResponse);
108+
rpc OffsetFaceCurves(OffsetFaceCurvesRequest) returns (CreatedCurvesCommandResponse);
109109

110110
rpc RevolveFaces(RevolveFacesRequest) returns (CommandResponse);
111111

112112
rpc RevolveFacesUpTo(RevolveFacesUpToRequest) returns (CommandResponse);
113113

114114
rpc RevolveFacesByHelix(RevolveFacesByHelixRequest) returns (CommandResponse);
115+
116+
rpc SweepFaces(SweepFacesRequest) returns (CommandResponse);
117+
118+
rpc SweepPoints(SweepPointsRequest) returns (CreatedCurvesCommandResponse);
119+
120+
rpc RevolvePoints(RevolvePointsRequest) returns (CreatedCurvesCommandResponse);
121+
122+
rpc RevolvePointsByHelix(RevolvePointsByHelixRequest) returns (CreatedCurvesCommandResponse);
123+
}
124+
125+
message SweepFacesRequest {
126+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
127+
repeated ansys.api.dbu.v0.EntityIdentifier trajectories = 2;
128+
double optional_distance = 3;
129+
}
130+
131+
message SweepPointsRequest {
132+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
133+
repeated ansys.api.dbu.v0.EntityIdentifier trajectories = 2;
134+
double distance = 3;
135+
}
136+
137+
message RevolvePointsRequest {
138+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
139+
Line axis = 2;
140+
double angle = 3;
141+
}
142+
143+
message RevolvePointsByHelixRequest {
144+
repeated ansys.api.dbu.v0.EntityIdentifier selection = 1;
145+
Line axis = 2;
146+
double height = 3;
147+
double pitch = 4;
148+
double taper_angle = 5;
149+
bool right_handed = 6;
150+
bool pull_symmetric = 7;
115151
}
116152

117153
message RevolveFacesRequest {
@@ -146,7 +182,7 @@ message OffsetFaceCurvesRequest {
146182
double offset = 2;
147183
}
148184

149-
message OffsetFaceCurvesResponse {
185+
message CreatedCurvesCommandResponse {
150186
ansys.api.dbu.v0.RequestResult result = 1;
151187
repeated Curve created_curves = 2;
152188
}

0 commit comments

Comments
 (0)