User's Guide > Creo Simulate: Items > Symmetry Constraints
Symmetry Constraints
 
A symmetry constraint allows you to analyze a section of a symmetric model that simulates the behavior of the whole part or assembly to which it belongs.
The functions described in this section provide read and write access to the data and contents of the Creo Simulate symmetry constraints.
Functions Introduced:
The function ProMechsymmetrydataAlloc() allocates the memory for the symmetry constraint data handle.
The function ProMechsymmetrydataTypeGet() returns the type of symmetry constraint. The argument type can have the following values:
PRO_MECH_SYMMETRY_CYCLIC—Specifies a cyclic symmetry
PRO_MECH_SYMMETRY_MIRROR—Specifies a mirror symmetry
Use the function ProMechsymmetrydataTypeSet() to set the type of symmetry constraint.
The function ProMechsymmetrydataAxisGet() returns the axis of symmetry of the section. Use the function ProMechsymmetrydataAxisSet() to set the axis of symmetry.
The function ProMechsymmetrydataSide1Get() returns the first side of the cut section. Use the function ProMechsymmetrydataSide1Set() to set the geometric references of the first side.
The function ProMechsymmetrydataSide2Get() returns the second side of the cut section. Use the function ProMechsymmetrydataSide2Set() to set the geometric references of the second side.
The function ProMechsymmetrydataFree() releases the memory assigned to the symmetry constraint data handle.
Was this helpful?