Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 4 additions & 10 deletions ansys/api/geometry/v0/commands.proto
Original file line number Diff line number Diff line change
Expand Up @@ -499,16 +499,10 @@ message CommandResponse {
bool success = 1;
repeated Body created_bodies = 2;
repeated Body modified_bodies = 3;
repeated Body deleted_bodies = 4;
repeated Face created_faces = 5;
repeated Face modified_faces = 6;
repeated Face deleted_faces = 7;
repeated Edge created_edges = 8;
repeated Edge modified_edges = 9;
repeated Edge deleted_edges = 10;
repeated Component created_components = 11;
repeated Component modified_components = 12;
repeated Component deleted_components = 13;
repeated Face created_faces = 4;
repeated Face modified_faces = 5;
repeated Edge created_edges = 6;
repeated Edge modified_edges = 7;
}

message FilletRequest {
Expand Down
7 changes: 6 additions & 1 deletion ansys/api/geometry/v0/models.proto
Original file line number Diff line number Diff line change
Expand Up @@ -313,14 +313,19 @@ message DuplicateCurveProblemArea {

message SmallCurveProblemArea {
int32 id = 1;
repeated string curve_point_monikers = 2;
repeated ansys.api.dbu.v0.EntityIdentifier curve_monikers = 2;
}

message AdjustSimplifyProblemArea {
int32 id = 1;
repeated string body_monikers = 2;
}

message GapProblemArea {
int32 id = 1;
repeated ansys.api.dbu.v0.EntityIdentifier edge_monikers = 2;
}

message RepairToolMessage {
bool success = 1;
repeated string created_bodies_monikers = 2;
Expand Down
28 changes: 14 additions & 14 deletions ansys/api/geometry/v0/repairtools.proto
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ service RepairTools{

rpc FixGaps(FixGapsRequest) returns (FixGapsResponse);

rpc FindSmallCurves(FindSmallCurvesRequest) returns (FindSmallCurvesResponse);

rpc FixSmallCurves(FixSmallCurvesRequest) returns (FixSmallCurvesResponse);

rpc FindCurveGaps(FindCurveGapsRequest) returns (FindCurveGapsResponse);

rpc FixCurveGaps(FixCurveGapsRequest) returns (FixCurveGapsResponse);
Expand Down Expand Up @@ -243,27 +247,23 @@ message FixSmallFacesResponse{
}

message FindGapsRequest{
repeated string faces = 1;
repeated ansys.api.dbu.v0.EntityIdentifier bodies = 1;
google.protobuf.DoubleValue angle=2;
google.protobuf.DoubleValue distance = 3;
oneof method
{
google.protobuf.NullValue null = 4;
SolidifyFixMethodType data =5;
}
google.protobuf.BoolValue allow_multi_patch = 6;
optional SolidifyFixMethodType fix_method = 4;
google.protobuf.BoolValue allow_multi_patch = 5;
}

message FindGapsResponse{
repeated ansys.api.geometry.v0.SplitEdgeProblemArea result = 1;
repeated ansys.api.geometry.v0.GapProblemArea result = 1;
}

message FixGapsRequest{
google.protobuf.Int32Value problemarea_id = 1;
google.protobuf.Int32Value gap_problem_area_id = 1;
}

message FixGapsResponse{
bool result = 1;
RepairToolMessage result = 1;
}

message FindCurveGapsRequest{
Expand Down Expand Up @@ -296,19 +296,19 @@ message FixDuplicateCurvesResponse{
}

message FindSmallCurvesRequest{
google.protobuf.DoubleValue distance = 1;
google.protobuf.DoubleValue max_curve_length = 1;
}

message FindSmallCurvesResponse{
repeated ansys.api.geometry.v0.DuplicateCurveProblemArea result = 1;
repeated ansys.api.geometry.v0.SmallCurveProblemArea result = 1;
}

message FixSmallCurvesRequest{
google.protobuf.Int32Value duplicate_curve_problem_area_id = 1;
google.protobuf.Int32Value small_curve_problem_area_id = 1;
}

message FixSmallCurvesResponse{
bool result = 1;
RepairToolMessage result = 1;
}

message FindAdjustMergeFacesRequest{
Expand Down
Loading