Skip to content

Commit b27cc59

Browse files
author
tfs_caslservice
committed
sync: add changes from local folder
1 parent 6c0b081 commit b27cc59

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+10384
-129
lines changed

ansys/api/discovery/v0/connections/contact.proto

Lines changed: 20 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -17,25 +17,26 @@ service Contact
1717

1818
rpc ChangeContactType(ChangeContactTypeRequest) returns (ChangeResponse);
1919
rpc ChangeContactPairs(ChangeContactPairRequest) returns (ChangeResponse);
20-
rpc Split(ChangeEmptyRequest) returns (ChangeResponse);
21-
22-
rpc ChangeFrictionCoefficient(ChangeDoubleRequest) returns (ChangeResponse);
23-
rpc ChangeStiffnessFactor(ChangeDoubleRequest) returns (ChangeResponse);
24-
rpc ChangeDetectionRadiusFactor(ChangeDoubleRequest) returns (ChangeResponse);
25-
rpc ChangeOffset(ChangeQuantityRequest) returns (ChangeResponse);
26-
rpc ChangeShearStrength(ChangeQuantityRequest) returns (ChangeResponse);
27-
rpc ChangeTensileStrength(ChangeQuantityRequest) returns (ChangeResponse);
28-
rpc ChangeAreStrengthLimitsSet(ChangeBooleanRequest) returns (ChangeResponse);
29-
rpc ChangeAdjustGapOrOverlap(ChangeBooleanRequest) returns (ChangeResponse);
30-
rpc ChangeMakeJustTouching(ChangeBooleanRequest) returns (ChangeResponse);
31-
rpc ChangeIdealize(ChangeBooleanRequest) returns (ChangeResponse);
32-
rpc ChangeSpecifyThermalConductance(ChangeSpecifyThermalConductanceRequest) returns (ChangeResponse);
33-
rpc ChangeSpecifyElectricConductance(ChangeBooleanRequest) returns (ChangeResponse);
34-
rpc ChangeSpecifyElectricConductanceFromThicknessAndMaterial(ChangeBooleanRequest) returns (ChangeResponse);
35-
rpc ChangeThermalContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
36-
rpc ChangeThermalConductanceThickness(ChangeQuantityRequest) returns (ChangeResponse);
37-
rpc ChangeElectricContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
38-
rpc ChangeElectricConductanceThickness(ChangeQuantityRequest) returns (ChangeResponse);
20+
rpc SplitContact(ChangeEmptyRequest) returns (ChangeResponse);
21+
22+
rpc ChangeContactFrictionCoefficient(ChangeDoubleRequest) returns (ChangeResponse);
23+
rpc ChangeContactStiffnessFactor(ChangeDoubleRequest) returns (ChangeResponse);
24+
rpc ChangeContactDetectionRadiusFactor(ChangeDoubleRequest) returns (ChangeResponse);
25+
rpc ChangeContactOffset(ChangeQuantityRequest) returns (ChangeResponse);
26+
rpc ChangeContactShearStrength(ChangeQuantityRequest) returns (ChangeResponse);
27+
rpc ChangeContactTensileStrength(ChangeQuantityRequest) returns (ChangeResponse);
28+
rpc ChangeContactAreStrengthLimitsSet(ChangeBooleanRequest) returns (ChangeResponse);
29+
rpc ChangeContactAdjustGapOrOverlap(ChangeBooleanRequest) returns (ChangeResponse);
30+
rpc ChangeContactMakeJustTouching(ChangeBooleanRequest) returns (ChangeResponse);
31+
rpc ChangeContactIdealize(ChangeBooleanRequest) returns (ChangeResponse);
32+
rpc ChangeContactSpecifyThermalConductance(ChangeSpecifyConductanceRequest) returns (ChangeResponse);
33+
rpc ChangeContactSpecifyElectricConductance(ChangeSpecifyConductanceRequest) returns (ChangeResponse);
34+
rpc ChangeContactConductanceThickness(ChangeQuantityRequest) returns (ChangeResponse);
35+
rpc ChangeContactConductanceMaterial(ChangeAssignmentRequest) returns (ChangeResponse);
36+
rpc ChangeContactThermalContactConductivity(ChangeQuantityRequest) returns (ChangeResponse);
37+
rpc ChangeContactElectricContactConductivity(ChangeQuantityRequest) returns (ChangeResponse);
38+
rpc ChangeContactThermalContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
39+
rpc ChangeContactElectricContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
3940
}
4041

4142
message ContactCreationRequest{
@@ -60,44 +61,7 @@ message ChangeContactPairRequest{
6061

6162
// Contact condition definitions
6263

63-
enum ContactType {
64-
BONDED_CONTACT = 0;
65-
SLIDING_CONTACT = 1;
66-
PREVENTED_CONTACT = 2;
67-
}
68-
69-
message ContactPairs {
70-
repeated ContactPair contact_pair = 1;
71-
}
72-
73-
message ContactPair {
74-
repeated string item1 = 1;
75-
repeated string item2 = 2;
76-
}
7764

78-
message ContactProperties {
79-
ContactType contact_type = 1;
80-
ContactPairs contact_pairs = 2;
81-
double friction_coefficient = 3;
82-
double stiffness_factor = 4;
83-
double detection_radius_factor = 5;
84-
Quantity offset = 6;
85-
Quantity shear_strenght = 7;
86-
Quantity tensile_strength = 8;
87-
bool are_strength_limits_set = 9;
88-
bool adjust_gap_or_overlap = 10;
89-
bool make_just_touching = 11;
90-
bool idealize = 12;
91-
bool specify_thermal_conductance = 13; // OBSOLETE FROM VERSION 2026.1 ONWARDS
92-
bool specify_thermal_conductance_from_thickness_and_material = 14; // OBSOLETE FROM VERSION 2026.1 ONWARDS
93-
bool specify_electric_conductance = 15;
94-
bool specify_electric_conductance_from_thickness_and_material = 16;
95-
Quantity thermal_contact_conductance = 17;
96-
Quantity thermal_conductance_thickness = 18;
97-
Quantity electrical_contact_conductance = 19;
98-
Quantity electrical_conductance_thickness = 20;
99-
ThermalConductanceOptionType thermal_conductance_option = 21;
100-
}
10165

10266
message ContactDefinition {
10367
ansys.api.dbu.v0.PhysicsEntityIdentifier id = 1;

ansys/api/discovery/v0/connections/contactgroup.proto

Lines changed: 30 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -11,40 +11,43 @@ option csharp_namespace = "Ansys.Api.Discovery.V0.Connections";
1111

1212
service ContactGroup
1313
{
14-
rpc ChangeContactSide1Location(ChangeLocationRequest) returns(ChangeResponse);
15-
rpc ChangeContactSide2Location(ChangeLocationRequest) returns(ChangeResponse);
14+
rpc ChangeContactGroupSide1Location(ChangeLocationRequest) returns(ChangeResponse);
15+
rpc ChangeContactGroupSide2Location(ChangeLocationRequest) returns(ChangeResponse);
1616

17-
rpc ChangeContactType(ansys.api.discovery.v0.connections.contact.ChangeContactTypeRequest) returns (ChangeResponse);
18-
rpc Split(ChangeEmptyRequest) returns (ChangeResponse);
19-
rpc Convert(ConvertContactGroupChangeRequest) returns (ChangeResponse);
17+
rpc ChangeContactGroupContactType(ansys.api.discovery.v0.connections.contact.ChangeContactTypeRequest) returns (ChangeResponse);
18+
rpc SplitContactGroup(ChangeEmptyRequest) returns (ChangeResponse);
19+
rpc ConvertContactGroup(ConvertContactGroupChangeRequest) returns (ChangeResponse);
20+
21+
rpc ChangeContactGroupFrictionCoefficient(ChangeDoubleRequest) returns (ChangeResponse);
22+
rpc ChangeContactGroupStiffnessFactor(ChangeDoubleRequest) returns (ChangeResponse);
23+
rpc ChangeContactGroupDetectionRadiusFactor(ChangeDoubleRequest) returns (ChangeResponse);
24+
rpc ChangeContactGroupOffset(ChangeQuantityRequest) returns (ChangeResponse);
25+
rpc ChangeContactGroupShearStrength(ChangeQuantityRequest) returns (ChangeResponse);
26+
rpc ChangeContactGroupTensileStrength(ChangeQuantityRequest) returns (ChangeResponse);
27+
rpc ChangeContactGroupAreStrengthLimitsSet(ChangeBooleanRequest) returns (ChangeResponse);
28+
rpc ChangeContactGroupAdjustGapOrOverlap(ChangeBooleanRequest) returns (ChangeResponse);
29+
rpc ChangeContactGroupMakeJustTouching(ChangeBooleanRequest) returns (ChangeResponse);
30+
rpc ChangeContactGroupIdealize(ChangeBooleanRequest) returns (ChangeResponse);
31+
32+
rpc ChangeContactGroupDetectionDistanceLow(ChangeQuantityRequest) returns (ChangeResponse);
33+
rpc ChangeContactGroupDetectionDistanceHigh(ChangeQuantityRequest) returns (ChangeResponse);
34+
35+
rpc ChangeContactGroupSpecifyThermalConductance(ChangeSpecifyConductanceRequest) returns (ChangeResponse);
36+
rpc ChangeContactGroupSpecifyElectricConductance(ChangeSpecifyConductanceRequest) returns (ChangeResponse);
37+
rpc ChangeContactGroupConductanceThickness(ChangeQuantityRequest) returns (ChangeResponse);
38+
rpc ChangeContactGroupConductanceMaterial(ChangeAssignmentRequest) returns (ChangeResponse);
39+
rpc ChangeContactGroupThermalContactConductivity(ChangeQuantityRequest) returns (ChangeResponse);
40+
rpc ChangeContactGroupElectricContactConductivity(ChangeQuantityRequest) returns (ChangeResponse);
41+
rpc ChangeContactGroupThermalContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
42+
rpc ChangeContactGroupElectricContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
2043

21-
rpc ChangeFrictionCoefficient(ChangeDoubleRequest) returns (ChangeResponse);
22-
rpc ChangeStiffnessFactor(ChangeDoubleRequest) returns (ChangeResponse);
23-
rpc ChangeDetectionRadiusFactor(ChangeDoubleRequest) returns (ChangeResponse);
24-
rpc ChangeOffset(ChangeQuantityRequest) returns (ChangeResponse);
25-
rpc ChangeShearStrength(ChangeQuantityRequest) returns (ChangeResponse);
26-
rpc ChangeTensileStrength(ChangeQuantityRequest) returns (ChangeResponse);
27-
rpc ChangeAreStrengthLimitsSet(ChangeBooleanRequest) returns (ChangeResponse);
28-
rpc ChangeAdjustGapOrOverlap(ChangeBooleanRequest) returns (ChangeResponse);
29-
rpc ChangeMakeJustTouching(ChangeBooleanRequest) returns (ChangeResponse);
30-
rpc ChangeIdealize(ChangeBooleanRequest) returns (ChangeResponse);
31-
rpc ChangeSpecifyThermalConductance(ChangeSpecifyThermalConductanceRequest) returns (ChangeResponse);
32-
rpc ChangeSpecifyThermalConductanceFromThicknessAndMaterial(ChangeBooleanRequest) returns (ChangeResponse);
33-
rpc ChangeSpecifyElectricConductance(ChangeBooleanRequest) returns (ChangeResponse);
34-
rpc ChangeSpecifyElectricConductanceFromThicknessAndMaterial(ChangeBooleanRequest) returns (ChangeResponse);
35-
rpc ChangeThermalContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
36-
rpc ChangeThermalConductanceThickness(ChangeQuantityRequest) returns (ChangeResponse);
37-
rpc ChangeElectricContactConductance(ChangeQuantityRequest) returns (ChangeResponse);
38-
rpc ChangeElectricConductanceThickness(ChangeQuantityRequest) returns (ChangeResponse);
39-
rpc ChangeDetectionDistanceLow(ChangeQuantityRequest) returns (ChangeResponse);
40-
rpc ChangeDetectionDistanceHigh(ChangeQuantityRequest) returns (ChangeResponse);
4144
rpc GetByLabel(ansys.api.discovery.v0.conditions.GetByLabelRequest) returns (ContactGroupDefinition);
4245
}
4346

4447
message ConvertContactGroupChangeRequest{
4548
ansys.api.dbu.v0.PhysicsEntityIdentifier object_id = 1;
4649
ContactGoupConversionType contact_group_type = 2;
47-
ansys.api.discovery.v0.connections.contact.ContactPairs contact_pairs = 3;
50+
ansys.api.discovery.v0.ContactPairs contact_pairs = 3;
4851
optional bool idealize = 4;
4952
optional double friction_coefficient = 5;
5053
}
@@ -57,36 +60,12 @@ enum ContactGoupConversionType {
5760
EXCLUDE = 3;
5861
}
5962

60-
message ContactGroupProperties {
61-
ansys.api.discovery.v0.connections.contact.ContactType contact_type = 1;
62-
ansys.api.discovery.v0.connections.contact.ContactPairs contact_pairs = 2;
63-
double friction_coefficient = 3;
64-
double stiffness_factor = 4;
65-
double detection_radius_factor = 5;
66-
Quantity offset = 6;
67-
Quantity shear_strenght = 7;
68-
Quantity tensile_strength = 8;
69-
bool are_strength_limits_set = 9;
70-
bool adjust_gap_or_overlap = 10;
71-
bool make_just_touching = 11;
72-
bool idealize = 12;
73-
bool specify_thermal_conductance = 13; // OBSOLETE FROM VERSION 2026.1 ONWARDS
74-
bool specify_thermal_conductance_from_thickness_and_material = 14; // OBSOLETE FROM VERSION 2026.1 ONWARDS
75-
bool specify_electric_conductance = 15;
76-
bool specify_electric_conductance_from_thickness_and_material = 16;
77-
Quantity thermal_contact_conductance = 17;
78-
Quantity thermal_conductance_thickness = 18;
79-
Quantity electrical_contact_conductance = 19;
80-
Quantity electrical_conductance_thickness = 20;
81-
ThermalConductanceOptionType thermal_conductance_option = 21;
82-
}
83-
8463
message ContactGroupDefinition {
8564
ansys.api.dbu.v0.PhysicsEntityIdentifier id = 1;
8665
ansys.api.dbu.v0.PhysicsEntityIdentifier parent_id = 2;
8766
string label = 3;
8867
repeated string side1_locations = 4;
8968
repeated string side2_locations = 5;
9069
bool suppressed = 6;
91-
ContactGroupProperties contact = 7;
70+
ContactProperties contact = 7;
9271
}

ansys/api/discovery/v0/connections/fluidinterface.proto

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ service FluidInterface
1313
{
1414
rpc ChangeFluidInterfaceType(ChangeFluidInterfaceTypeRequest) returns (ChangeResponse);
1515
rpc ChangeFluidInterfaceFaceGroupingMethod(ChangeFluidInterfaceFaceGroupingMethodRequest) returns (ChangeResponse);
16-
rpc ChangeFluidInterfaceConductanceMethod(ChangeFluidInterfaceConductanceMethodRequest) returns(ChangeResponse);
16+
rpc ChangeFluidInterfaceConductanceMethod(ChangeSpecifyConductanceRequest) returns(ChangeResponse);
1717

1818
rpc ChangeFluidInterfaceThermalMaterialAssignment(ChangeAssignmentRequest) returns (ChangeResponse);
1919
rpc ChangeFluidInterfaceThermalConductance(ChangeQuantityRequest) returns (ChangeResponse);
@@ -49,16 +49,4 @@ enum FluidInterfaceFaceGroupingMethod {
4949
NOGROUPING = 2;
5050
}
5151

52-
message ChangeFluidInterfaceConductanceMethodRequest{
53-
ansys.api.dbu.v0.PhysicsEntityIdentifier object_id = 1;
54-
FluidInterfaceFaceThermalConductanceMethod thermal_conductivity_method = 2;
55-
ThermalConductanceOptionType thermal_conductance_option = 3;
56-
}
5752

58-
enum FluidInterfaceFaceThermalConductanceMethod {
59-
INSULATED = 0;
60-
THERMALCONDUCTANCE = 1;
61-
THICKNESSANDCONDUCTIVITY = 2;
62-
THICKNESSANDMATERIAL = 3;
63-
CONDUCTOR = 4;
64-
}

ansys/api/discovery/v0/discoverymodels.proto

Lines changed: 48 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,46 @@ message QuantityPair{
248248
Quantity dependant_data = 2;
249249
}
250250

251+
enum ContactType {
252+
BONDED_CONTACT = 0;
253+
SLIDING_CONTACT = 1;
254+
PREVENTED_CONTACT = 2;
255+
}
256+
257+
message ContactPairs {
258+
repeated ContactPair contact_pair = 1;
259+
}
260+
261+
message ContactPair {
262+
repeated string item1 = 1;
263+
repeated string item2 = 2;
264+
}
265+
266+
message ContactProperties {
267+
ContactType contact_type = 1;
268+
ContactPairs contact_pairs = 2;
269+
270+
double friction_coefficient = 3;
271+
double stiffness_factor = 4;
272+
double detection_radius_factor = 5;
273+
Quantity offset = 6;
274+
Quantity shear_strenght = 7;
275+
Quantity tensile_strength = 8;
276+
bool are_strength_limits_set = 9;
277+
bool adjust_gap_or_overlap = 10;
278+
bool make_just_touching = 11;
279+
bool idealize = 12;
280+
bool specify_thermal_conductance = 13;
281+
bool specify_electric_conductance = 14;
282+
Quantity thermal_contact_conductance = 15;
283+
Quantity thermal_contact_conductivity = 16;
284+
Quantity thermal_conductance_thickness = 17;
285+
Quantity electrical_contact_conductance = 18;
286+
Quantity electrical_contact_conductivity = 19;
287+
Quantity electrical_conductance_thickness = 20;
288+
ConductanceOptionType thermal_conductance_option = 21;
289+
ConductanceOptionType electric_conductance_option = 22;
290+
}
251291

252292
// Represents the quantity type for a physics parameter.
253293
enum QuantityType {
@@ -335,16 +375,15 @@ enum QuantityType {
335375
QUANTITY_TYPE_UNKNOWN = 81;
336376
}
337377

338-
enum ThermalConductanceOptionType {
339-
THERMALCONDUCTANCEOPTIONTYPE_PERFECT_CONDUCTOR = 0;
340-
THERMALCONDUCTANCEOPTIONTYPE_PERFECT_INSULATOR = 1;
341-
THERMALCONDUCTANCEOPTIONTYPE_VALUE = 2;
342-
THERMALCONDUCTANCEOPTIONTYPE_THICKNESS_AND_MATERIAL = 3;
343-
THERMALCONDUCTANCEOPTIONTYPE_THICKNESS_AND_CONDUCTIVITY = 4;
378+
enum ConductanceOptionType {
379+
CONDUCTANCEOPTIONTYPE_PERFECT_CONDUCTOR = 0;
380+
CONDUCTANCEOPTIONTYPE_PERFECT_INSULATOR = 1;
381+
CONDUCTANCEOPTIONTYPE_VALUE = 2;
382+
CONDUCTANCEOPTIONTYPE_THICKNESS_AND_MATERIAL = 3;
383+
CONDUCTANCEOPTIONTYPE_THICKNESS_AND_CONDUCTIVITY = 4;
344384
}
345385

346-
message ChangeSpecifyThermalConductanceRequest{
386+
message ChangeSpecifyConductanceRequest{
347387
ansys.api.dbu.v0.PhysicsEntityIdentifier object_id = 1;
348-
bool legacy_request_data = 2;
349-
ThermalConductanceOptionType conductance_type = 3;
388+
ConductanceOptionType conductance_type = 2;
350389
}

0 commit comments

Comments
 (0)