|
NX Open C++ Reference Guide
|
Inspection Analyze options dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionAnalyzeBuilder
Created in NX8.5.0.
More...
Public Types | |
| enum | DofTypes { DofTypesOn, DofTypesOff, DofTypesTolerance, DofTypesLimits } |
| Inspection Analysis Degrees of Freedom Types. More... | |
Public Member Functions | |
| void | AnalyzeAll () |
| Run Analysis for All Operations Created in NX8.5.0. | |
| void | AnalyzeSelected (const std::vector< NXOpen::CAM::CAMObject * > &objects) |
| Run Analysis for Selected Operations Created in NX8.5.0. | |
| NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes | AxisExtrapolation () |
| Returns the analysis axis extrapolation type Created in NX8.5.0. | |
| NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes | CylinderFitting () |
| Returns the analysis cylinder/circle fitting type Created in NX8.5.0. | |
| NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes | DatumPlaneFitting () |
| Returns the analysis datum plane fitting type Created in NX8.5.0. | |
| NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes | LimitsOfSize () |
| Returns the analysis limits of size fitting type Created in NX8.5.0. | |
| NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes | ProfileDisposition () |
| Returns the analysis profile disposition fitting type Created in NX8.5.0. | |
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | Rx () |
| Returns the DOF setting in the X Rotation direction Created in NX8.5.0. | |
| double | RxLower () |
| Returns the rotation in X DOF lower limit Created in NX8.5.0. | |
| double | RxUpper () |
| Returns the rotation in X DOF upper limit Created in NX8.5.0. | |
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | Ry () |
| Returns the DOF setting in the Y Rotation direction Created in NX8.5.0. | |
| double | RyLower () |
| Returns the rotation in Y DOF lower limit Created in NX8.5.0. | |
| double | RyUpper () |
| Returns the rotation in Y DOF upper limit Created in NX8.5.0. | |
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | Rz () |
| Returns the DOF setting in the Z Rotation direction Created in NX8.5.0. | |
| double | RzLower () |
| Returns the rotation in Z DOF lower limit Created in NX8.5.0. | |
| double | RzUpper () |
| Returns the rotation in Z DOF upper limit Created in NX8.5.0. | |
| void | SetAxisExtrapolation (NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes axisExtrapolation) |
| Sets the analysis axis extrapolation type Created in NX8.5.0. | |
| void | SetCylinderFitting (NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes cylinderFitting) |
| Sets the analysis cylinder/circle fitting type Created in NX8.5.0. | |
| void | SetDatumPlaneFitting (NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes datumPlaneFitting) |
| Sets the analysis datum plane fitting type Created in NX8.5.0. | |
| void | SetLimitsOfSize (NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes limitsOfSize) |
| Sets the analysis limits of size fitting type Created in NX8.5.0. | |
| void | SetProfileDisposition (NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes profileDisposition) |
| Sets the analysis profile disposition fitting type Created in NX8.5.0. | |
| void | SetRx (NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes rx) |
| Sets the DOF setting in the X Rotation direction Created in NX8.5.0. | |
| void | SetRxLower (double rxLower) |
| Sets the rotation in X DOF lower limit Created in NX8.5.0. | |
| void | SetRxUpper (double rxUpper) |
| Sets the rotation in X DOF upper limit Created in NX8.5.0. | |
| void | SetRy (NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes ry) |
| Sets the DOF setting in the Y Rotation direction Created in NX8.5.0. | |
| void | SetRyLower (double ryLower) |
| Sets the rotation in Y DOF lower limit Created in NX8.5.0. | |
| void | SetRyUpper (double ryUpper) |
| Sets the rotation in Y DOF upper limit Created in NX8.5.0. | |
| void | SetRz (NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes rz) |
| Sets the DOF setting in the Z Rotation direction Created in NX8.5.0. | |
| void | SetRzLower (double rzLower) |
| Sets the rotation in Z DOF lower limit Created in NX8.5.0. | |
| void | SetRzUpper (double rzUpper) |
| Sets the rotation in Z DOF upper limit Created in NX8.5.0. | |
| void | SetSurfaceProfile (NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes surfaceProfile) |
| Sets the analysis surface profile fitting type Created in NX8.5.0. | |
| void | SetToleranceName (const NXString &toleranceName) |
| Sets the tolerance defining the DOF limits Created in NX8.5.0. | |
| void | SetToleranceName (const char *toleranceName) |
| Sets the tolerance defining the DOF limits Created in NX8.5.0. | |
| void | SetTx (NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes tx) |
| Sets the DOF setting in the X Translation direction Created in NX8.5.0. | |
| void | SetTxLower (double txLower) |
| Sets the translation in X DOF lower limit Created in NX8.5.0. | |
| void | SetTxUpper (double txUpper) |
| Sets the translation in X DOF upper limit Created in NX8.5.0. | |
| void | SetTy (NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes ty) |
| Sets the DOF setting in the Y Translation direction Created in NX8.5.0. | |
| void | SetTyLower (double tyLower) |
| Sets the translation in Y DOF lower limit Created in NX8.5.0. | |
| void | SetTyUpper (double tyUpper) |
| Sets the translation in Y DOF upper limit Created in NX8.5.0. | |
| void | SetTz (NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes tz) |
| Sets the DOF setting in the Z Translation direction Created in NX8.5.0. | |
| void | SetTzLower (double tzLower) |
| Sets the translation in Z DOF lower limit Created in NX8.5.0. | |
| void | SetTzUpper (double tzUpper) |
| Sets the translation in Z DOF upper limit Created in NX8.5.0. | |
| NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes | SurfaceProfile () |
| Returns the analysis surface profile fitting type Created in NX8.5.0. | |
| NXString | ToleranceName () |
| Returns the tolerance defining the DOF limits Created in NX8.5.0. | |
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | Tx () |
| Returns the DOF setting in the X Translation direction Created in NX8.5.0. | |
| double | TxLower () |
| Returns the translation in X DOF lower limit Created in NX8.5.0. | |
| double | TxUpper () |
| Returns the translation in X DOF upper limit Created in NX8.5.0. | |
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | Ty () |
| Returns the DOF setting in the Y Translation direction Created in NX8.5.0. | |
| double | TyLower () |
| Returns the translation in Y DOF lower limit Created in NX8.5.0. | |
| double | TyUpper () |
| Returns the translation in Y DOF upper limit Created in NX8.5.0. | |
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | Tz () |
| Returns the DOF setting in the Z Translation direction Created in NX8.5.0. | |
| double | TzLower () |
| Returns the translation in Z DOF lower limit Created in NX8.5.0. | |
| double | TzUpper () |
| Returns the translation in Z DOF upper limit Created in NX8.5.0. | |
| void | UseDefault () |
| Reset to use Tolerance Created in NX8.5.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. | |
Inspection Analyze options dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionAnalyzeBuilder
Created in NX8.5.0.
| void NXOpen::CAM::InspectionAnalyzeBuilder::AnalyzeAll | ( | ) |
Run Analysis for All Operations
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| void NXOpen::CAM::InspectionAnalyzeBuilder::AnalyzeSelected | ( | const std::vector< NXOpen::CAM::CAMObject * > & | objects | ) |
Run Analysis for Selected Operations
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| objects | array of operations |
| NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes NXOpen::CAM::InspectionAnalyzeBuilder::AxisExtrapolation | ( | ) |
Returns the analysis axis extrapolation type
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes NXOpen::CAM::InspectionAnalyzeBuilder::CylinderFitting | ( | ) |
Returns the analysis cylinder/circle fitting type
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes NXOpen::CAM::InspectionAnalyzeBuilder::DatumPlaneFitting | ( | ) |
Returns the analysis datum plane fitting type
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes NXOpen::CAM::InspectionAnalyzeBuilder::LimitsOfSize | ( | ) |
Returns the analysis limits of size fitting type
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes NXOpen::CAM::InspectionAnalyzeBuilder::ProfileDisposition | ( | ) |
Returns the analysis profile disposition fitting type
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes NXOpen::CAM::InspectionAnalyzeBuilder::Rx | ( | ) |
Returns the DOF setting in the X Rotation direction
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::RxLower | ( | ) |
Returns the rotation in X DOF lower limit
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::RxUpper | ( | ) |
Returns the rotation in X DOF upper limit
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes NXOpen::CAM::InspectionAnalyzeBuilder::Ry | ( | ) |
Returns the DOF setting in the Y Rotation direction
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::RyLower | ( | ) |
Returns the rotation in Y DOF lower limit
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::RyUpper | ( | ) |
Returns the rotation in Y DOF upper limit
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes NXOpen::CAM::InspectionAnalyzeBuilder::Rz | ( | ) |
Returns the DOF setting in the Z Rotation direction
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::RzLower | ( | ) |
Returns the rotation in Z DOF lower limit
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::RzUpper | ( | ) |
Returns the rotation in Z DOF upper limit
Created in NX8.5.0.
License requirements : None
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetAxisExtrapolation | ( | NXOpen::CAM::InspectionMethodBuilder::AxisExtrapolationTypes | axisExtrapolation | ) |
Sets the analysis axis extrapolation type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| axisExtrapolation | axisextrapolation |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetCylinderFitting | ( | NXOpen::CAM::InspectionMethodBuilder::CylinderFittingTypes | cylinderFitting | ) |
Sets the analysis cylinder/circle fitting type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| cylinderFitting | cylinderfitting |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetDatumPlaneFitting | ( | NXOpen::CAM::InspectionMethodBuilder::DatumPlaneFittingTypes | datumPlaneFitting | ) |
Sets the analysis datum plane fitting type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| datumPlaneFitting | datumplanefitting |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetLimitsOfSize | ( | NXOpen::CAM::InspectionMethodBuilder::LimitsOfSizeTypes | limitsOfSize | ) |
Sets the analysis limits of size fitting type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| limitsOfSize | limitsofsize |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetProfileDisposition | ( | NXOpen::CAM::InspectionMethodBuilder::ProfileDispositionTypes | profileDisposition | ) |
Sets the analysis profile disposition fitting type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| profileDisposition | profiledisposition |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRx | ( | NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | rx | ) |
Sets the DOF setting in the X Rotation direction
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| rx | rx |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRxLower | ( | double | rxLower | ) |
Sets the rotation in X DOF lower limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| rxLower | rxlower |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRxUpper | ( | double | rxUpper | ) |
Sets the rotation in X DOF upper limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| rxUpper | rxupper |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRy | ( | NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | ry | ) |
Sets the DOF setting in the Y Rotation direction
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| ry | ry |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRyLower | ( | double | ryLower | ) |
Sets the rotation in Y DOF lower limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| ryLower | rylower |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRyUpper | ( | double | ryUpper | ) |
Sets the rotation in Y DOF upper limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| ryUpper | ryupper |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRz | ( | NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | rz | ) |
Sets the DOF setting in the Z Rotation direction
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| rz | rz |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRzLower | ( | double | rzLower | ) |
Sets the rotation in Z DOF lower limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| rzLower | rzlower |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetRzUpper | ( | double | rzUpper | ) |
Sets the rotation in Z DOF upper limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| rzUpper | rzupper |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetSurfaceProfile | ( | NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes | surfaceProfile | ) |
Sets the analysis surface profile fitting type
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| surfaceProfile | surfaceprofile |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetToleranceName | ( | const NXString & | toleranceName | ) |
Sets the tolerance defining the DOF limits
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| toleranceName | tolerancename |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetToleranceName | ( | const char * | toleranceName | ) |
Sets the tolerance defining the DOF limits
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| toleranceName | tolerancename |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTx | ( | NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | tx | ) |
Sets the DOF setting in the X Translation direction
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tx | tx |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTxLower | ( | double | txLower | ) |
Sets the translation in X DOF lower limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| txLower | txlower |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTxUpper | ( | double | txUpper | ) |
Sets the translation in X DOF upper limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| txUpper | txupper |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTy | ( | NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | ty | ) |
Sets the DOF setting in the Y Translation direction
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| ty | ty |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTyLower | ( | double | tyLower | ) |
Sets the translation in Y DOF lower limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tyLower | tylower |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTyUpper | ( | double | tyUpper | ) |
Sets the translation in Y DOF upper limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tyUpper | tyupper |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTz | ( | NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes | tz | ) |
Sets the DOF setting in the Z Translation direction
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tz | tz |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTzLower | ( | double | tzLower | ) |
Sets the translation in Z DOF lower limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tzLower | tzlower |
| void NXOpen::CAM::InspectionAnalyzeBuilder::SetTzUpper | ( | double | tzUpper | ) |
Sets the translation in Z DOF upper limit
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| tzUpper | tzupper |
| NXOpen::CAM::InspectionMethodBuilder::SurfaceProfileTypes NXOpen::CAM::InspectionAnalyzeBuilder::SurfaceProfile | ( | ) |
Returns the analysis surface profile fitting type
Created in NX8.5.0.
License requirements : None
| NXString NXOpen::CAM::InspectionAnalyzeBuilder::ToleranceName | ( | ) |
Returns the tolerance defining the DOF limits
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes NXOpen::CAM::InspectionAnalyzeBuilder::Tx | ( | ) |
Returns the DOF setting in the X Translation direction
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::TxLower | ( | ) |
Returns the translation in X DOF lower limit
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::TxUpper | ( | ) |
Returns the translation in X DOF upper limit
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes NXOpen::CAM::InspectionAnalyzeBuilder::Ty | ( | ) |
Returns the DOF setting in the Y Translation direction
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::TyLower | ( | ) |
Returns the translation in Y DOF lower limit
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::TyUpper | ( | ) |
Returns the translation in Y DOF upper limit
Created in NX8.5.0.
License requirements : None
| NXOpen::CAM::InspectionAnalyzeBuilder::DofTypes NXOpen::CAM::InspectionAnalyzeBuilder::Tz | ( | ) |
Returns the DOF setting in the Z Translation direction
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::TzLower | ( | ) |
Returns the translation in Z DOF lower limit
Created in NX8.5.0.
License requirements : None
| double NXOpen::CAM::InspectionAnalyzeBuilder::TzUpper | ( | ) |
Returns the translation in Z DOF upper limit
Created in NX8.5.0.
License requirements : None
| void NXOpen::CAM::InspectionAnalyzeBuilder::UseDefault | ( | ) |
Reset to use Tolerance
Created in NX8.5.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")