@@ -54,6 +54,10 @@ service RepairTools{
5454
5555 rpc FixGaps (FixGapsRequest ) returns (FixGapsResponse );
5656
57+ rpc FindSmallCurves (FindSmallCurvesRequest ) returns (FindSmallCurvesResponse );
58+
59+ rpc FixSmallCurves (FixSmallCurvesRequest ) returns (FixSmallCurvesResponse );
60+
5761 rpc FindCurveGaps (FindCurveGapsRequest ) returns (FindCurveGapsResponse );
5862
5963 rpc FixCurveGaps (FixCurveGapsRequest ) returns (FixCurveGapsResponse );
@@ -243,27 +247,23 @@ message FixSmallFacesResponse{
243247}
244248
245249message FindGapsRequest {
246- repeated string faces = 1 ;
250+ repeated ansys.api.dbu.v0.EntityIdentifier bodies = 1 ;
247251 google.protobuf.DoubleValue angle = 2 ;
248252 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 ;
255255}
256256
257257message FindGapsResponse {
258- repeated ansys.api.geometry.v0.SplitEdgeProblemArea result = 1 ;
258+ repeated ansys.api.geometry.v0.GapProblemArea result = 1 ;
259259}
260260
261261message FixGapsRequest {
262- google.protobuf.Int32Value problemarea_id = 1 ;
262+ google.protobuf.Int32Value gap_problem_area_id = 1 ;
263263}
264264
265265message FixGapsResponse {
266- bool result = 1 ;
266+ RepairToolMessage result = 1 ;
267267}
268268
269269message FindCurveGapsRequest {
@@ -296,19 +296,19 @@ message FixDuplicateCurvesResponse{
296296}
297297
298298message FindSmallCurvesRequest {
299- google.protobuf.DoubleValue distance = 1 ;
299+ google.protobuf.DoubleValue max_curve_length = 1 ;
300300}
301301
302302message FindSmallCurvesResponse {
303- repeated ansys.api.geometry.v0.DuplicateCurveProblemArea result = 1 ;
303+ repeated ansys.api.geometry.v0.SmallCurveProblemArea result = 1 ;
304304}
305305
306306message FixSmallCurvesRequest {
307- google.protobuf.Int32Value duplicate_curve_problem_area_id = 1 ;
307+ google.protobuf.Int32Value small_curve_problem_area_id = 1 ;
308308}
309309
310310message FixSmallCurvesResponse {
311- bool result = 1 ;
311+ RepairToolMessage result = 1 ;
312312}
313313
314314message FindAdjustMergeFacesRequest {
0 commit comments