NX Open C++ Reference Guide
|
Represents a StrainGageBuilder <br> To create a new instance of this class, use @link CAE::ResponseSimulation::StrainGageCollection::CreateStrainGageBuilder CAE::ResponseSimulation::StrainGageCollection::CreateStrainGageBuilder @endlink <br>
Default values. More...
Public Member Functions | |
NXOpen::SmartObject * | Csys () |
Returns the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys Created in NX6.0.0. | |
NXOpen::CAE::ResponseSimulation::StrainGageType | GageType () |
Returns the type of strain gage Created in NX6.0.0. | |
NXOpen::CAE::ResponseSimulation::StrainGagePlacementType | Placement () |
Returns the placement type of strain gage Created in NX6.0.0. | |
NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane | Plane () |
Returns the orientation plane type of strain gage Created in NX6.0.0. | |
NXOpen::CAE::ResponseSimulation::StrainGageResult | ResultType () |
Returns the result type of strain gage Created in NX6.0.0. | |
NXOpen::Expression * | RotationAngle () |
Returns the rotation angle, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys Created in NX6.0.0. | |
NXOpen::CAE::SelectFEElemFaceList * | SelectedElementFaces () |
Returns the selected element face. | |
NXOpen::CAE::SelectFENodeList * | SelectedNode () |
Returns the destination nodes, Only available when the strain gage's placement type is CAE::ResponseSimulation::StrainGagePlacementTypeNode Created in NX6.0.0. | |
void | SetCsys (NXOpen::SmartObject *orientationCoordSystem) |
Sets the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys Created in NX6.0.0. | |
void | SetGageType (NXOpen::CAE::ResponseSimulation::StrainGageType gageType) |
Sets the type of strain gage Created in NX6.0.0. | |
void | SetPlacement (NXOpen::CAE::ResponseSimulation::StrainGagePlacementType gagePlacement) |
Sets the placement type of strain gage Created in NX6.0.0. | |
void | SetPlane (NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane plane) |
Sets the orientation plane type of strain gage Created in NX6.0.0. | |
void | SetResultType (NXOpen::CAE::ResponseSimulation::StrainGageResult resultType) |
Sets the result type of strain gage Created in NX6.0.0. | |
void | SetShellElementFace (NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType shellElementFace) |
Sets the shell element face location type of strain gage Created in NX6.0.0. | |
NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType | ShellElementFace () |
Returns the shell element face location type of strain gage Created in NX6.0.0. | |
![]() | |
NXOpen::CAE::ResponseSimulation::ObjectLabel * | ObjectLabel () |
Returns the object label Created in NX5.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a StrainGageBuilder <br> To create a new instance of this class, use @link CAE::ResponseSimulation::StrainGageCollection::CreateStrainGageBuilder CAE::ResponseSimulation::StrainGageCollection::CreateStrainGageBuilder @endlink <br>
Default values.
Property | Value |
---|---|
GageType |
UniAxial |
Placement |
Node |
FacePlane | |
Strain | |
RotationAngle.Value |
0.0 (millimeters part), 0.0 (inches part) |
ShellElementFace |
Top |
Created in NX6.0.0.
NXOpen::SmartObject* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::Csys | ( | ) |
Returns the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::StrainGageType NXOpen::CAE::ResponseSimulation::StrainGageBuilder::GageType | ( | ) |
Returns the type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::StrainGagePlacementType NXOpen::CAE::ResponseSimulation::StrainGageBuilder::Placement | ( | ) |
Returns the placement type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane NXOpen::CAE::ResponseSimulation::StrainGageBuilder::Plane | ( | ) |
Returns the orientation plane type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::StrainGageResult NXOpen::CAE::ResponseSimulation::StrainGageBuilder::ResultType | ( | ) |
Returns the result type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::Expression* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::RotationAngle | ( | ) |
Returns the rotation angle, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::SelectFEElemFaceList* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SelectedElementFaces | ( | ) |
Returns the selected element face.
Only available when the strain gage's placement type is @link CAE::ResponseSimulation::StrainGagePlacementTypeElementFaceCenter CAE::ResponseSimulation::StrainGagePlacementTypeElementFaceCenter@endlink
Created in NX7.5.2.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::SelectFENodeList* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SelectedNode | ( | ) |
Returns the destination nodes, Only available when the strain gage's placement type is CAE::ResponseSimulation::StrainGagePlacementTypeNode
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetCsys | ( | NXOpen::SmartObject * | orientationCoordSystem | ) |
Sets the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
orientationCoordSystem | orientation coord system |
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetGageType | ( | NXOpen::CAE::ResponseSimulation::StrainGageType | gageType | ) |
Sets the type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
gageType | gage type |
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetPlacement | ( | NXOpen::CAE::ResponseSimulation::StrainGagePlacementType | gagePlacement | ) |
Sets the placement type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
gagePlacement | gage placement |
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetPlane | ( | NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane | plane | ) |
Sets the orientation plane type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
plane | plane |
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetResultType | ( | NXOpen::CAE::ResponseSimulation::StrainGageResult | resultType | ) |
Sets the result type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
resultType | result type |
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetShellElementFace | ( | NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType | shellElementFace | ) |
Sets the shell element face location type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
shellElementFace | shell element face |
NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType NXOpen::CAE::ResponseSimulation::StrainGageBuilder::ShellElementFace | ( | ) |
Returns the shell element face location type of strain gage
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")