@@ -54,6 +54,10 @@ service RepairTools{
54
54
55
55
rpc FixGaps (FixGapsRequest ) returns (FixGapsResponse );
56
56
57
+ rpc FindSmallCurves (FindSmallCurvesRequest ) returns (FindSmallCurvesResponse );
58
+
59
+ rpc FixSmallCurves (FixSmallCurvesRequest ) returns (FixSmallCurvesResponse );
60
+
57
61
rpc FindCurveGaps (FindCurveGapsRequest ) returns (FindCurveGapsResponse );
58
62
59
63
rpc FixCurveGaps (FixCurveGapsRequest ) returns (FixCurveGapsResponse );
@@ -243,27 +247,23 @@ message FixSmallFacesResponse{
243
247
}
244
248
245
249
message FindGapsRequest {
246
- repeated string faces = 1 ;
250
+ repeated ansys.api.dbu.v0.EntityIdentifier bodies = 1 ;
247
251
google.protobuf.DoubleValue angle = 2 ;
248
252
google.protobuf.DoubleValue distance = 3 ;
249
- oneof method
250
- {
251
- google.protobuf.NullValue null = 4 ;
252
- SolidifyFixMethodType data = 5 ;
253
- }
254
- google.protobuf.BoolValue allow_multi_patch = 6 ;
253
+ optional SolidifyFixMethodType fix_method = 4 ;
254
+ google.protobuf.BoolValue allow_multi_patch = 5 ;
255
255
}
256
256
257
257
message FindGapsResponse {
258
- repeated ansys.api.geometry.v0.SplitEdgeProblemArea result = 1 ;
258
+ repeated ansys.api.geometry.v0.GapProblemArea result = 1 ;
259
259
}
260
260
261
261
message FixGapsRequest {
262
- google.protobuf.Int32Value problemarea_id = 1 ;
262
+ google.protobuf.Int32Value gap_problem_area_id = 1 ;
263
263
}
264
264
265
265
message FixGapsResponse {
266
- bool result = 1 ;
266
+ RepairToolMessage result = 1 ;
267
267
}
268
268
269
269
message FindCurveGapsRequest {
@@ -296,19 +296,19 @@ message FixDuplicateCurvesResponse{
296
296
}
297
297
298
298
message FindSmallCurvesRequest {
299
- google.protobuf.DoubleValue distance = 1 ;
299
+ google.protobuf.DoubleValue max_curve_length = 1 ;
300
300
}
301
301
302
302
message FindSmallCurvesResponse {
303
- repeated ansys.api.geometry.v0.DuplicateCurveProblemArea result = 1 ;
303
+ repeated ansys.api.geometry.v0.SmallCurveProblemArea result = 1 ;
304
304
}
305
305
306
306
message FixSmallCurvesRequest {
307
- google.protobuf.Int32Value duplicate_curve_problem_area_id = 1 ;
307
+ google.protobuf.Int32Value small_curve_problem_area_id = 1 ;
308
308
}
309
309
310
310
message FixSmallCurvesResponse {
311
- bool result = 1 ;
311
+ RepairToolMessage result = 1 ;
312
312
}
313
313
314
314
message FindAdjustMergeFacesRequest {
0 commit comments