|
NX Open C++ Reference Guide
|
Represents a CMM Inspection Constructed Feature Builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionConstructedFeatureBuilder
Created in NX7.0.0.
More...
Public Member Functions | |
| NXOpen::SelectNXObjectList * | AvailableSelection () |
| Returns the available feature screen selection button Created in NX7.0.0. | |
| bool | AvailFilterToggle () |
| Returns the toggle to filter available features Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType | AvailStateEnum () |
| Returns the available feature state (nominal or actual) Created in NX7.0.0. | |
| NXString | ConstName () |
| Returns the constructed feature name Created in NX7.0.0. | |
| void | CreateNominal () |
| The button used to create the nominal constructed feature Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType | CurrentStateEnum () |
| Returns the current feature state (nominal or actual) Created in NX7.0.0. | |
| void | CycleSolution () |
| The button used to cycle through possible solutions Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType | DesignCreation () |
| Returns the design feature creation type Created in NX7.5.3. | |
| NXOpen::NXObject * | DesignOffsetGeometry () |
| Returns the offset design feature geometry Created in NX7.5.3. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType | DestinationPcsEnum () |
| Returns the destination part coordinate system type Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType | DirectionSpecifiedEnum () |
| Returns the type of direction specified (direction vector or radial) Created in NX7.0.0. | |
| NXOpen::Direction * | DirectionVector () |
| Returns the direction vector Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType | ExtractEdgeDistance () |
| Returns the extract edge distance type type Created in NX8.0.1. | |
| double | ExtractEndDistance () |
| Returns the extract end edge distance Created in NX8.0.1. | |
| double | ExtractStartDistance () |
| Returns the extract start edge distance Created in NX8.0.1. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType | FeatureTypeEnum () |
| Returns the feature type to be constructed Created in NX7.0.0. | |
| std::vector< NXString > | GetSubFeatures () |
| Get the current subfeatures. | |
| std::vector < NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType > | GetSubFeatureStates () |
| Get the current subfeature states. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType | MethodEnum () |
| Returns the construction method to be used Created in NX7.0.0. | |
| double | MoveDistance () |
| Returns the move distance Created in NX7.0.0. | |
| NXString | NominalName () |
| Returns the nominal feature name Created in NX7.0.0. | |
| NXString | PcsName () |
| Returns the part coordinate system name Created in NX7.0.0. | |
| NXOpen::SelectNXObject * | SelectNominalFeature () |
| Returns the select nominal feature button Created in NX7.0.0. | |
| void | SetAvailFilterToggle (bool availFilterToggle) |
| Sets the toggle to filter available features Created in NX7.0.0. | |
| void | SetAvailStateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType availStateEnum) |
| Sets the available feature state (nominal or actual) Created in NX7.0.0. | |
| void | SetConstName (const NXString &constName) |
| Sets the constructed feature name Created in NX7.0.0. | |
| void | SetConstName (const char *constName) |
| Sets the constructed feature name Created in NX7.0.0. | |
| void | SetCurrentStateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType currentStateEnum) |
| Sets the current feature state (nominal or actual) Created in NX7.0.0. | |
| void | SetDesignCreation (NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType creationType) |
| Sets the design feature creation type Created in NX7.5.3. | |
| void | SetDesignOffsetGeometry (NXOpen::NXObject *designOffset) |
| Sets the offset design feature geometry Created in NX7.5.3. | |
| void | SetDestinationPcsEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType destinationPcsEnum) |
| Sets the destination part coordinate system type Created in NX7.0.0. | |
| void | SetDirectionSpecifiedEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType directionSpecifiedEnum) |
| Sets the type of direction specified (direction vector or radial) Created in NX7.0.0. | |
| void | SetDirectionVector (NXOpen::Direction *directionVector) |
| Sets the direction vector Created in NX7.0.0. | |
| void | SetExtractEdgeDistance (NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType distanceType) |
| Sets the extract edge distance type type Created in NX8.0.1. | |
| void | SetExtractEndDistance (double endDistance) |
| Sets the extract end edge distance Created in NX8.0.1. | |
| void | SetExtractStartDistance (double startDistance) |
| Sets the extract start edge distance Created in NX8.0.1. | |
| void | SetFeatureTypeEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType featureTypeEnum) |
| Sets the feature type to be constructed Created in NX7.0.0. | |
| void | SetMethodEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType methodEnum) |
| Sets the construction method to be used Created in NX7.0.0. | |
| void | SetMoveDistance (double moveDistance) |
| Sets the move distance Created in NX7.0.0. | |
| void | SetNominalName (const NXString &nominalName) |
| Sets the nominal feature name Created in NX7.0.0. | |
| void | SetNominalName (const char *nominalName) |
| Sets the nominal feature name Created in NX7.0.0. | |
| void | SetPcsName (const NXString &pcsName) |
| Sets the part coordinate system name Created in NX7.0.0. | |
| void | SetPcsName (const char *pcsName) |
| Sets the part coordinate system name Created in NX7.0.0. | |
| void | SetStepSize (double stepSize) |
| Sets the extract step size Created in NX8.0.1. | |
| void | SetSubFeat1Filter (bool subFeat1Filter) |
| Sets the filter toggle for the first list of subfeatures Created in NX7.0.0. | |
| void | SetSubFeat1Name (const NXString &subFeat1Name) |
| Sets the name of the first subfeature Created in NX7.0.0. | |
| void | SetSubFeat1Name (const char *subFeat1Name) |
| Sets the name of the first subfeature Created in NX7.0.0. | |
| void | SetSubFeat1StateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType subFeat1StateEnum) |
| Sets the state of features in the first subfeature list Created in NX7.0.0. | |
| void | SetSubFeat2Filter (bool subFeat2Filter) |
| Sets the filter toggle for the second list of subfeatures Created in NX7.0.0. | |
| void | SetSubFeat2Name (const NXString &subFeat2Name) |
| Sets the name of the first subfeature Created in NX7.0.0. | |
| void | SetSubFeat2Name (const char *subFeat2Name) |
| Sets the name of the first subfeature Created in NX7.0.0. | |
| void | SetSubFeat2StateEnum (NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType subFeat2StateEnum) |
| Sets the state of features in the second subfeature list Created in NX7.0.0. | |
| void | SetSubFeatures (std::vector< NXString > &subFeatures) |
| Set the current subfeatures Created in NX7.5.1. | |
| void | SetSubFeatureStates (const std::vector< NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType > &subFeatureStates) |
| Set the current subfeature states. | |
| double | StepSize () |
| Returns the extract step size Created in NX8.0.1. | |
| bool | SubFeat1Filter () |
| Returns the filter toggle for the first list of subfeatures Created in NX7.0.0. | |
| NXString | SubFeat1Name () |
| Returns the name of the first subfeature Created in NX7.0.0. | |
| NXOpen::SelectNXObject * | SubFeat1Select () |
| Returns the first subfeature selection button Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType | SubFeat1StateEnum () |
| Returns the state of features in the first subfeature list Created in NX7.0.0. | |
| bool | SubFeat2Filter () |
| Returns the filter toggle for the second list of subfeatures Created in NX7.0.0. | |
| NXString | SubFeat2Name () |
| Returns the name of the first subfeature Created in NX7.0.0. | |
| NXOpen::SelectNXObject * | SubFeat2Select () |
| Returns the second subfeature selection button Created in NX7.0.0. | |
| NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType | SubFeat2StateEnum () |
| Returns the state of features in the second subfeature list Created in NX7.0.0. | |
| void | UpdateDirectionVector (const NXOpen::Vector3d &vector) |
| The constructed inspection feature direction vector based on selected vector Created in NX7.5.2. | |
Public Member Functions inherited from NXOpen::CAM::OperationBuilder | |
| NXString | ChannelName () |
| Returns the channel's name Created in NX7.5.0. | |
| NXString | Description () |
| Returns the description Created in NX9.0.0. | |
| NXOpen::CAM::PostEventsCiBuilder * | EndOfPath () |
| Returns the end event builder Created in NX5.0.1. | |
| NXOpen::CAM::UdeSet * | EndUdeSet () |
| Returns the end ude set Created in NX7.5.0. | |
| NXOpen::CAM::GeometryCiBuilder * | Geometry () |
| Returns the geometry builder Created in NX5.0.0. | |
| std::vector< double > | GetHoleAxisValues () |
| Get the Hole Axis values. | |
| bool | GougeChecking () |
| Returns the gouge checking flag Created in NX9.0.0. | |
| NXOpen::CAM::OperationBuilder::HoleAxisTypes | HoleAxisType () |
| Returns the Hole Axis Type Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | HoleDepth () |
| Returns the max depth distance builder Created in NX5.0.0. | |
| NXOpen::CAM::OperationBuilder::HoleDepthTypes | HoleDepthType () |
| Returns the Hole Depth Type Created in NX5.0.0. | |
| NXOpen::CAM::ArcOutputTypeCiBuilder * | MotionOutputBuilder () |
| Returns the motion output builder Created in NX8.0.0. | |
| NXOpen::CAM::Notes * | Notes () |
| Returns the notes builder Created in NX9.0.0. | |
| NXOpen::CAM::OperationBuilder::OptimizationBasedOnTypes | OptimizationBasedOn () |
| Returns the optimization based on in operation Created in NX5.0.0. | |
| NXOpen::CAM::OperationBuilder::OptimizationDistanceTypes | OptimizationDistanceMethod () |
| Returns the optimization distance method in operation Created in NX5.0.0. | |
| NXOpen::CAM::OperationBuilder::OptimizationLevelTypes | OptimizationLevel () |
| Returns the optimization level in operation Created in NX5.0.0. | |
| NXOpen::CAM::OperationDisplayOptionsBuilder * | PathDisplayOptions () |
| Returns the path display options builder Created in NX6.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | RetractDistance () |
| Returns the Retract Distance builder (inheritable double) Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | RetractDistanceOnToolAxisChange () |
| Returns the Retract Distance on Tool Axis Change builder (inheritable double) Created in NX5.0.0. | |
| NXOpen::CAM::InheritableDoubleBuilder * | SafeClearance () |
| Returns the safe clearance builder Created in NX6.0.0. | |
| bool | SelectToolFlag () |
| Returns the user selected tool Created in NX5.0.0. | |
| void | SetChannelName (const NXString &channel) |
| Sets the channel's name Created in NX7.5.0. | |
| void | SetChannelName (const char *channel) |
| Sets the channel's name Created in NX7.5.0. | |
| void | SetDescription (const NXString &description) |
| Sets the description Created in NX9.0.0. | |
| void | SetDescription (const char *description) |
| Sets the description Created in NX9.0.0. | |
| void | SetGougeChecking (bool gougeChecking) |
| Sets the gouge checking flag Created in NX9.0.0. | |
| void | SetHoleAxisType (NXOpen::CAM::OperationBuilder::HoleAxisTypes types) |
| Sets the Hole Axis Type Created in NX5.0.0. | |
| void | SetHoleAxisValues (const std::vector< double > &holeAxis) |
| Set the Hole Axis values Created in NX5.0.0. | |
| void | SetHoleDepthType (NXOpen::CAM::OperationBuilder::HoleDepthTypes types) |
| Sets the Hole Depth Type Created in NX5.0.0. | |
| void | SetOptimizationBasedOn (NXOpen::CAM::OperationBuilder::OptimizationBasedOnTypes optimBasedOn) |
| Sets the optimization based on in operation Created in NX5.0.0. | |
| void | SetOptimizationDistanceMethod (NXOpen::CAM::OperationBuilder::OptimizationDistanceTypes optimDistance) |
| Sets the optimization distance method in operation Created in NX5.0.0. | |
| void | SetOptimizationLevel (NXOpen::CAM::OperationBuilder::OptimizationLevelTypes optimType) |
| Sets the optimization level in operation Created in NX5.0.0. | |
| void | SetSelectToolFlag (bool selToolFlag) |
| Sets the user selected tool Created in NX5.0.0. | |
| NXOpen::CAM::PostEventsCiBuilder * | StartOfPath () |
| Returns the start event builder Created in NX5.0.1. | |
| NXOpen::CAM::UdeSet * | StartUdeSet () |
| Returns the start ude set Created in NX7.5.0. | |
| NXOpen::CAM::ToolChangeCiBuilder * | ToolChangeSetting () |
| Returns the tool change builder Created in NX5.0.0. | |
| NXOpen::CAM::ToolPathSplitParametersBuilder * | ToolPathSplitParametersBuilder () |
| Returns the tool path split Parameters Created in NX9.0.0. | |
Public Member Functions inherited from NXOpen::CAM::ParamBuilder | |
| NXOpen::CAM::Ude * | CycleEvent () |
| Returns the cycle event Created in NX7.5.0. | |
| NXOpen::CAM::Cycle * | CycleTable () |
| Returns the cycle Created in NX9.0.0. | |
| NXOpen::CAM::ParamBuilder::OptimizationTypes | OptimizationMethod () |
| Returns the optim method Created in NX5.0.0. | |
| void | SetOptimizationMethod (NXOpen::CAM::ParamBuilder::OptimizationTypes optimMethod) |
| Sets the optim method 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 CMM Inspection Constructed Feature Builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionConstructedFeatureBuilder
Created in NX7.0.0.
Type of feature to be constructed.
| ConstFeatTypePoint |
Constructed Point Feature. |
| ConstFeatTypeLine |
Constructed Line Feature. |
| ConstFeatTypePlane |
Constructed Plane Feature. |
| ConstFeatTypeArc |
Constructed Arc Feature. |
| ConstFeatTypeCircle |
Constructed Circle Feature. |
| ConstFeatTypeCylinder |
Constructed Cylinder Feature. |
| ConstFeatTypeCone |
Constructed Cone Feature. |
| ConstFeatTypeSphere |
Constructed Sphere Feature. |
| ConstFeatTypeCurve |
Constructed Curve Feature. |
| ConstFeatTypeTorus |
Constructed Torus Feature. |
| ConstFeatTypeSurface |
Constructed Surface Feature. |
| ConstFeatTypeSlotTab |
Constructed Slot/Tab Feature. |
Specifies if the destination PCS is the current PCS or a user specified nominal or actual PCS.
Specifies whether a minimum or maximum point are found using a user specified direction vector or a radial direction vector.
Construction Method.
| NXOpen::SelectNXObjectList* NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableSelection | ( | ) |
Returns the available feature screen selection button
Created in NX7.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailFilterToggle | ( | ) |
Returns the toggle to filter available features
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailStateEnum | ( | ) |
Returns the available feature state (nominal or actual)
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstName | ( | ) |
Returns the constructed feature name
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::CreateNominal | ( | ) |
The button used to create the nominal constructed feature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateEnum | ( | ) |
Returns the current feature state (nominal or actual)
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::CycleSolution | ( | ) |
The button used to cycle through possible solutions
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreation | ( | ) |
Returns the design feature creation type
Created in NX7.5.3.
License requirements : None
| NXOpen::NXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignOffsetGeometry | ( | ) |
Returns the offset design feature geometry
Created in NX7.5.3.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType NXOpen::CAM::InspectionConstructedFeatureBuilder::DestinationPcsEnum | ( | ) |
Returns the destination part coordinate system type
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionSpecifiedEnum | ( | ) |
Returns the type of direction specified (direction vector or radial)
Created in NX7.0.0.
License requirements : None
| NXOpen::Direction* NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionVector | ( | ) |
Returns the direction vector
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistance | ( | ) |
Returns the extract edge distance type type
Created in NX8.0.1.
License requirements : None
| double NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEndDistance | ( | ) |
Returns the extract end edge distance
Created in NX8.0.1.
License requirements : None
| double NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractStartDistance | ( | ) |
Returns the extract start edge distance
Created in NX8.0.1.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType NXOpen::CAM::InspectionConstructedFeatureBuilder::FeatureTypeEnum | ( | ) |
Returns the feature type to be constructed
Created in NX7.0.0.
License requirements : None
| std::vector<NXString> NXOpen::CAM::InspectionConstructedFeatureBuilder::GetSubFeatures | ( | ) |
Get the current subfeatures.
| std::vector<NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType> NXOpen::CAM::InspectionConstructedFeatureBuilder::GetSubFeatureStates | ( | ) |
Get the current subfeature states.
| NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnum | ( | ) |
Returns the construction method to be used
Created in NX7.0.0.
License requirements : None
| double NXOpen::CAM::InspectionConstructedFeatureBuilder::MoveDistance | ( | ) |
Returns the move distance
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::NominalName | ( | ) |
Returns the nominal feature name
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::PcsName | ( | ) |
Returns the part coordinate system name
Created in NX7.0.0.
License requirements : None
| NXOpen::SelectNXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::SelectNominalFeature | ( | ) |
Returns the select nominal feature button
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetAvailFilterToggle | ( | bool | availFilterToggle | ) |
Sets the toggle to filter available features
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| availFilterToggle | availfiltertoggle |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetAvailStateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::AvailableStateType | availStateEnum | ) |
Sets the available feature state (nominal or actual)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| availStateEnum | availstateenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetConstName | ( | const NXString & | constName | ) |
Sets the constructed feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| constName | constname |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetConstName | ( | const char * | constName | ) |
Sets the constructed feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| constName | constname |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetCurrentStateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType | currentStateEnum | ) |
Sets the current feature state (nominal or actual)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| currentStateEnum | currentstateenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDesignCreation | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::DesignCreationType | creationType | ) |
Sets the design feature creation type
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| creationType | creationtype |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDesignOffsetGeometry | ( | NXOpen::NXObject * | designOffset | ) |
Sets the offset design feature geometry
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| designOffset | designoffset |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDestinationPcsEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::DestPcsEnumType | destinationPcsEnum | ) |
Sets the destination part coordinate system type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| destinationPcsEnum | destinationpcsenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDirectionSpecifiedEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::DirectionType | directionSpecifiedEnum | ) |
Sets the type of direction specified (direction vector or radial)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| directionSpecifiedEnum | directionspecifiedenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetDirectionVector | ( | NXOpen::Direction * | directionVector | ) |
Sets the direction vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| directionVector | directionvector |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetExtractEdgeDistance | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::ExtractEdgeDistanceType | distanceType | ) |
Sets the extract edge distance type type
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| distanceType | distancetype |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetExtractEndDistance | ( | double | endDistance | ) |
Sets the extract end edge distance
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| endDistance | enddistance |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetExtractStartDistance | ( | double | startDistance | ) |
Sets the extract start edge distance
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| startDistance | startdistance |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetFeatureTypeEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::ConstFeatType | featureTypeEnum | ) |
Sets the feature type to be constructed
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| featureTypeEnum | featuretypeenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetMethodEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::MethodEnumType | methodEnum | ) |
Sets the construction method to be used
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| methodEnum | methodenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetMoveDistance | ( | double | moveDistance | ) |
Sets the move distance
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| moveDistance | movedistance |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetNominalName | ( | const NXString & | nominalName | ) |
Sets the nominal feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| nominalName | nominalname |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetNominalName | ( | const char * | nominalName | ) |
Sets the nominal feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| nominalName | nominalname |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetPcsName | ( | const NXString & | pcsName | ) |
Sets the part coordinate system name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| pcsName | pcsname |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetPcsName | ( | const char * | pcsName | ) |
Sets the part coordinate system name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| pcsName | pcsname |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetStepSize | ( | double | stepSize | ) |
Sets the extract step size
Created in NX8.0.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| stepSize | stepsize |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1Filter | ( | bool | subFeat1Filter | ) |
Sets the filter toggle for the first list of subfeatures
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat1Filter | subfeat1filter |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1Name | ( | const NXString & | subFeat1Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat1Name | subfeat1name |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1Name | ( | const char * | subFeat1Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat1Name | subfeat1name |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat1StateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType | subFeat1StateEnum | ) |
Sets the state of features in the first subfeature list
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat1StateEnum | subfeat1stateenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2Filter | ( | bool | subFeat2Filter | ) |
Sets the filter toggle for the second list of subfeatures
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat2Filter | subfeat2filter |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2Name | ( | const NXString & | subFeat2Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat2Name | subfeat2name |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2Name | ( | const char * | subFeat2Name | ) |
Sets the name of the first subfeature
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat2Name | subfeat2name |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeat2StateEnum | ( | NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType | subFeat2StateEnum | ) |
Sets the state of features in the second subfeature list
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeat2StateEnum | subfeat2stateenum |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeatures | ( | std::vector< NXString > & | subFeatures | ) |
Set the current subfeatures
Created in NX7.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeatures | Current subfeatures NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::SetSubFeatureStates | ( | const std::vector< NXOpen::CAM::InspectionConstructedFeatureBuilder::CurrentStateType > & | subFeatureStates | ) |
Set the current subfeature states.
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| subFeatureStates | Current subfeature states |
| double NXOpen::CAM::InspectionConstructedFeatureBuilder::StepSize | ( | ) |
Returns the extract step size
Created in NX8.0.1.
License requirements : None
| bool NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1Filter | ( | ) |
Returns the filter toggle for the first list of subfeatures
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1Name | ( | ) |
Returns the name of the first subfeature
Created in NX7.0.0.
License requirements : None
| NXOpen::SelectNXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1Select | ( | ) |
Returns the first subfeature selection button
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateType NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat1StateEnum | ( | ) |
Returns the state of features in the first subfeature list
Created in NX7.0.0.
License requirements : None
| bool NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2Filter | ( | ) |
Returns the filter toggle for the second list of subfeatures
Created in NX7.0.0.
License requirements : None
| NXString NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2Name | ( | ) |
Returns the name of the first subfeature
Created in NX7.0.0.
License requirements : None
| NXOpen::SelectNXObject* NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2Select | ( | ) |
Returns the second subfeature selection button
Created in NX7.0.0.
License requirements : None
| NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateType NXOpen::CAM::InspectionConstructedFeatureBuilder::SubFeat2StateEnum | ( | ) |
Returns the state of features in the second subfeature list
Created in NX7.0.0.
License requirements : None
| void NXOpen::CAM::InspectionConstructedFeatureBuilder::UpdateDirectionVector | ( | const NXOpen::Vector3d & | vector | ) |
The constructed inspection feature direction vector based on selected vector
Created in NX7.5.2.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
| vector | The vector data to use for update |