|
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. | |
Public Member Functions inherited from NXOpen::CAE::ResponseSimulation::BaseBuilder | |
| NXOpen::CAE::ResponseSimulation::ObjectLabel * | ObjectLabel () |
| Returns the object label Created in NX5.0.0. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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")