CAE Deform
xGetCAEDeformMesh
Gets deformation state.
bool xGetCAEDeformMesh(String sModel)
return
Returns True
, if the mesh is deformed.
sModel
Reserved for future use. Can be ignored now by passing an empty String.
xSetCAEDeformMesh
Sets deformation state.
void xSetCAEDeformMesh (String sModel, bool bDeformMesh)
returns
None.
sModel
Reserved for future use. Can be ignored now by passing an empty String.
bDeformMesh
Set True
to apply deformation.
xShowCAEUnDeformedMesh
Show/Hides the undeformed mesh of a model.
bool xShowCAEUnDeformedMesh(StringsModel, bool bUndeformedMesh)
return
Returns true, if successful.
sModel
Model Name. Can be an empty String to set it in the current model.
bUndeformedMesh
Set True
to display undeformed mesh.
xIsCAEUnDeformedMeshVisible
Sets the visibility of undeformed mesh.
bool xIsCAEUnDeformedMeshVisible(String sModel)
return
Returns True
, if successful.
sModel
Model Name. Can be an empty String.
xSetCAEDeformScaleFactor
Sets scale factor for deformation.
bool xSetCAEDeformScaleFactor(bool bUniform, float fXScale, float fYScale, float fZScale)
bUniform
Set True
to set uniform scale factor across all axis.
If True
, sets fXScale value in all axis.
fXScale, fYScale, fZScale
Deformation Scale factor in the respective axis.
pxGetCAEDeformScaleFactor
Get deformation scale factor info applied.
List<float> pxGetCAEDeformScaleFactor()
return
Returns Array of size 4.
retArray[0] = bUniform
retArray[1] = fXScale
retArray[2] = fYScale
retArray[3] = fZScale
xSetCAEDeformBoundPercentage
Sets scale factor based on bounding box.
Note: This is valid only for Complex and Mode case(Vibration) analysis.
bool xSetCAEDeformBoundPercentage(float iPercentage)
return
Returns True
, if successful.
iPercentage
Deformation percentage with respect to geometry size.
xGetCAEDeformBoundPercentage
Gets applied deformation percentage.
float xGetCAEDeformBoundPercentage()
return
Returns applied deformation percentage.
xSetCAEUndeformedMeshDisplayMode
Sets Undeformed mesh display mode.
bool xSetCAEUndeformedMeshDisplayMode(String sModel,const int iMode)
return
Returns True
, if successful.
sModel
Model name.
iMode
Undeformed mesh display mode. Valid range 0-3.
0 - WireFrame
1 - Transparent
2 - FeatureEdges
3 - TransparentEdges
xGetCAEUndeformedMeshDisplayMode
Gets current undeformed mesh display mode.
int xGetCAEUndeformedMeshDisplayMode(String sModel)
return
Returns undeformed mesh display mode.
0 - WireFrame
1 - Transparent
2 - FeatureEdges
3 - TransparentEdges
sModel
Model name.
xSetCAEUndeformedMeshColor
Sets undeformed mesh line color.
bool xSetCAEUndeformedMeshColor(float r, float g, float b)
return
Returns True
, if successful.
r, g, b
RGB color value. Valid range 0-255.
pxGetCAEUndeformedMeshColor
Gets undeformed mesh line color.
List<float> pxGetCAEUndeformedMeshColor()
return
Returns r, g, b values in an array of size 3.
retArray[0] = r
retArray[1] = g
retArray[2] = b