NX Open C++ Reference Guide
|
Represents a CMM Inspection Cylinder Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCylinderFeatureBuilder
Created in NX7.0.0.
More...
Public Member Functions | |
double | AxisDirectionI () |
Returns the axis direction vector I component Created in NX7.0.0. | |
double | AxisDirectionJ () |
Returns the axis direction vector J component Created in NX7.0.0. | |
double | AxisDirectionK () |
Returns the axis direction vector K component Created in NX7.0.0. | |
NXOpen::Direction * | AxisVector () |
Returns the cylinders axis vector Created in NX7.0.0. | |
double | BasePointX () |
Returns the base point X coordinate Created in NX7.0.0. | |
double | BasePointY () |
Returns the base point Y coordinate Created in NX7.0.0. | |
double | BasePointZ () |
Returns the base point Z coordinate Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationCsysreferencetypes | CsysReferenceType () |
Returns the coordinate system reference type Created in NX7.0.0. | |
double | Diameter () |
Returns the cylinder diameter Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationExtenttypes | ExtentType () |
Returns the extent type Created in NX7.0.0. | |
void | FlipAxisDirection () |
Flips the cylinder inspection feature axis direction vector Created in NX7.0.0. | |
NXOpen::CAM::CamInspectionOperationInneroutertypes | InnerOuterType () |
Returns the inspection feature inner/outer type (hole/pin) Created in NX7.0.0. | |
double | Length () |
Returns the length of the cylinder Created in NX7.0.0. | |
NXString | Name () |
Returns the name Created in NX7.0.0. | |
NXOpen::SelectNXObject * | SelectedCylinder () |
Returns the selected cylinder Created in NX7.0.0. | |
void | SetAxisDirectionI (double axisDirectionI) |
Sets the axis direction vector I component Created in NX7.0.0. | |
void | SetAxisDirectionJ (double axisDirectionJ) |
Sets the axis direction vector J component Created in NX7.0.0. | |
void | SetAxisDirectionK (double axisDirectionK) |
Sets the axis direction vector K component Created in NX7.0.0. | |
void | SetAxisVector (NXOpen::Direction *axisVector) |
Sets the cylinders axis vector Created in NX7.0.0. | |
void | SetBasePointX (double basePointX) |
Sets the base point X coordinate Created in NX7.0.0. | |
void | SetBasePointY (double basePointY) |
Sets the base point Y coordinate Created in NX7.0.0. | |
void | SetBasePointZ (double basePointZ) |
Sets the base point Z coordinate Created in NX7.0.0. | |
void | SetCsysReferenceType (NXOpen::CAM::CamInspectionOperationCsysreferencetypes csysReferenceType) |
Sets the coordinate system reference type Created in NX7.0.0. | |
void | SetDiameter (double diameter) |
Sets the cylinder diameter Created in NX7.0.0. | |
void | SetExtentType (NXOpen::CAM::CamInspectionOperationExtenttypes extentType) |
Sets the extent type Created in NX7.0.0. | |
void | SetInnerOuterType (NXOpen::CAM::CamInspectionOperationInneroutertypes innerOuterType) |
Sets the inspection feature inner/outer type (hole/pin) Created in NX7.0.0. | |
void | SetLength (double length) |
Sets the length of the cylinder Created in NX7.0.0. | |
void | SetName (const NXString &name) |
Sets the name Created in NX7.0.0. | |
void | UpdateAxisDirection (const NXOpen::Vector3d &vector) |
Updates cylinder inspection feature axis direction vector based on selected vector Created in NX7.0.0. | |
void | UpdateParams () |
Updates cylinder inspection feature characteristic parameters based on selected geometry Created in NX7.0.0. |
Represents a CMM Inspection Cylinder Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCylinderFeatureBuilder
Created in NX7.0.0.
Returns the axis direction vector I component
Created in NX7.0.0.
License requirements : None
Returns the axis direction vector J component
Created in NX7.0.0.
License requirements : None
Returns the axis direction vector K component
Created in NX7.0.0.
License requirements : None
Returns the cylinders axis vector
Created in NX7.0.0.
License requirements : None
Returns the base point X coordinate
Created in NX7.0.0.
License requirements : None
Returns the base point Y coordinate
Created in NX7.0.0.
License requirements : None
Returns the base point Z coordinate
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::CamInspectionOperationCsysreferencetypes NXOpen::CAM::InspectionCylinderFeatureBuilder::CsysReferenceType | ( | ) |
Returns the coordinate system reference type
Created in NX7.0.0.
License requirements : None
Returns the cylinder diameter
Created in NX7.0.0.
License requirements : None
NXOpen::CAM::CamInspectionOperationExtenttypes NXOpen::CAM::InspectionCylinderFeatureBuilder::ExtentType | ( | ) |
Returns the extent type
Created in NX7.0.0.
License requirements : None
Flips the cylinder inspection feature axis direction vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
NXOpen::CAM::CamInspectionOperationInneroutertypes NXOpen::CAM::InspectionCylinderFeatureBuilder::InnerOuterType | ( | ) |
Returns the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
License requirements : None
Returns the length of the cylinder
Created in NX7.0.0.
License requirements : None
Returns the name
Created in NX7.0.0.
License requirements : None
Returns the selected cylinder
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetAxisDirectionI | ( | double | axisDirectionI | ) |
Sets the axis direction vector I component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisDirectionI | axisdirectioni |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetAxisDirectionJ | ( | double | axisDirectionJ | ) |
Sets the axis direction vector J component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisDirectionJ | axisdirectionj |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetAxisDirectionK | ( | double | axisDirectionK | ) |
Sets the axis direction vector K component
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisDirectionK | axisdirectionk |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetAxisVector | ( | NXOpen::Direction * | axisVector | ) |
Sets the cylinders axis vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
axisVector | axisvector |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetBasePointX | ( | double | basePointX | ) |
Sets the base point X coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
basePointX | basepointx |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetBasePointY | ( | double | basePointY | ) |
Sets the base point Y coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
basePointY | basepointy |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetBasePointZ | ( | double | basePointZ | ) |
Sets the base point Z coordinate
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
basePointZ | basepointz |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetCsysReferenceType | ( | NXOpen::CAM::CamInspectionOperationCsysreferencetypes | csysReferenceType | ) |
Sets the coordinate system reference type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
csysReferenceType | csysreferencetype |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetDiameter | ( | double | diameter | ) |
Sets the cylinder diameter
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
diameter | diameter |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetExtentType | ( | NXOpen::CAM::CamInspectionOperationExtenttypes | extentType | ) |
Sets the extent type
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
extentType | extenttype |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetInnerOuterType | ( | NXOpen::CAM::CamInspectionOperationInneroutertypes | innerOuterType | ) |
Sets the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
innerOuterType | inneroutertype |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetLength | ( | double | length | ) |
Sets the length of the cylinder
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
length | length |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::SetName | ( | const NXString & | name | ) |
Sets the name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
name | name |
void NXOpen::CAM::InspectionCylinderFeatureBuilder::UpdateAxisDirection | ( | const NXOpen::Vector3d & | vector | ) |
Updates cylinder inspection feature axis direction vector based on selected vector
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
vector | vector |
Updates cylinder inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")