Skip to content

Commit 41566eb

Browse files
tfs_caslservicetfs_caslservice
authored andcommitted
sync: add changes from local folder
1 parent 2391655 commit 41566eb

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

ansys/api/geometry/v0/models.proto

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,11 @@ message ShrinkWrapOptions {
226226
double curvature_angle =10;
227227
}
228228

229+
message FixInterferenceProblemArea {
230+
int32 id = 1;
231+
repeated string body_monikers = 2;
232+
}
233+
229234
message SplitEdgeProblemArea {
230235
int32 id = 1;
231236
repeated string edge_monikers = 2;

ansys/api/geometry/v0/repairtools.proto

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ option go_package = "ansys/api/geometry/v0";
1111

1212
service RepairTools{
1313

14+
rpc FindInterference(FindInterferenceRequest) returns (FindInterferenceResponse);
15+
16+
rpc FixInterference(FixInterferenceRequest) returns (FixInterferenceResponse);
17+
1418
rpc FindSplitEdges(FindSplitEdgesRequest) returns (FindSplitEdgesResponse);
1519

1620
rpc FixSplitEdges(FixSplitEdgesRequest) returns (FixSplitEdgesResponse);
@@ -64,6 +68,23 @@ service RepairTools{
6468
rpc AdjustSimplify(AdjustSimplifyRequest) returns (AdjustSimplifyResponse);
6569
}
6670

71+
message FindInterferenceRequest{
72+
repeated string bodies=1;
73+
optional google.protobuf.BoolValue cut_smaller_body=2; // default: false
74+
}
75+
76+
message FindInterferenceResponse{
77+
repeated ansys.api.geometry.v0.FixInterferenceProblemArea result=1;
78+
}
79+
80+
message FixInterferenceRequest{
81+
google.protobuf.Int32Value interference_problem_area_id=1;
82+
}
83+
84+
message FixInterferenceResponse{
85+
RepairToolMessage result=1;
86+
}
87+
6788
message FindSplitEdgesRequest{
6889
repeated string bodies_or_faces=1;
6990
google.protobuf.DoubleValue angle=2;

0 commit comments

Comments
 (0)