NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAM::InspectionCircleFeatureBuilder Class Reference

Represents a CMM Inspection Circle Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCircleFeatureBuilder

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::InspectionCircleFeatureBuilder:
NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

double CenterPointX ()
 Returns the circle center point X coordinate
Created in NX7.0.0.
double CenterPointY ()
 Returns the circle center point Y coordinate
Created in NX7.0.0.
double CenterPointZ ()
 Returns the circle center point Z coordinate
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationCsysreferencetypes CsysRefType ()
 Returns the coordinate system reference type
Created in NX7.0.0.
double Diameter ()
 Returns the circle diameter
Created in NX7.0.0.
void FlipNormal ()
 Flips the circle inspection feature normal vector
Created in NX7.0.0.
NXOpen::CAM::CamInspectionOperationInneroutertypes InnerOuterType ()
 Returns the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.
NXString Name ()
 Returns the circle inspection feature name
Created in NX7.0.0.
double NormalVectorI ()
 Returns the normal vector I component
Created in NX7.0.0.
double NormalVectorJ ()
 Returns the normal vector J component
Created in NX7.0.0.
double NormalVectorK ()
 Returns the normal vector K component
Created in NX7.0.0.
bool ReverseDirection ()
 Returns the reverse direction button used to flip the normal vector of the circle
Created in NX7.0.0.
NXOpen::SelectNXObjectListSelectedCircle ()
 Returns the selected circle
Created in NX7.0.0.
NXOpen::SelectNXObjectSelectProjectionFaces ()
 Returns the button used to select faces to project the circle to
Created in NX7.0.0.
void SetCenterPointX (double centerPointX)
 Sets the circle center point X coordinate
Created in NX7.0.0.
void SetCenterPointY (double centerPointY)
 Sets the circle center point Y coordinate
Created in NX7.0.0.
void SetCenterPointZ (double centerPointZ)
 Sets the circle center point Z coordinate
Created in NX7.0.0.
void SetCsysRefType (NXOpen::CAM::CamInspectionOperationCsysreferencetypes csysRefType)
 Sets the coordinate system reference type
Created in NX7.0.0.
void SetDiameter (double diameter)
 Sets the circle diameter
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 SetName (const NXString &name)
 Sets the circle inspection feature name
Created in NX7.0.0.
void SetNormalVectorI (double normalVectorI)
 Sets the normal vector I component
Created in NX7.0.0.
void SetNormalVectorJ (double normalVectorJ)
 Sets the normal vector J component
Created in NX7.0.0.
void SetNormalVectorK (double normalVectorK)
 Sets the normal vector K component
Created in NX7.0.0.
void SetReverseDirection (bool reverseDirection)
 Sets the reverse direction button used to flip the normal vector of the circle
Created in NX7.0.0.
void UpdateParams ()
 Updates circle inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.

Detailed Description

Represents a CMM Inspection Circle Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCircleFeatureBuilder

Created in NX7.0.0.



Member Function Documentation

Returns the circle center point X coordinate
Created in NX7.0.0.



License requirements : None

Returns the circle center point Y coordinate
Created in NX7.0.0.



License requirements : None

Returns the circle center point Z coordinate
Created in NX7.0.0.



License requirements : None

Returns the coordinate system reference type
Created in NX7.0.0.



License requirements : None

Returns the circle diameter
Created in NX7.0.0.



License requirements : None

Flips the circle inspection feature normal vector
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.



License requirements : None

Returns the circle inspection feature name
Created in NX7.0.0.



License requirements : None

Returns the normal vector I component
Created in NX7.0.0.



License requirements : None

Returns the normal vector J component
Created in NX7.0.0.



License requirements : None

Returns the normal vector K component
Created in NX7.0.0.



License requirements : None

Returns the reverse direction button used to flip the normal vector of the circle
Created in NX7.0.0.



License requirements : None

Returns the selected circle
Created in NX7.0.0.



License requirements : None

Returns the button used to select faces to project the circle to
Created in NX7.0.0.



License requirements : None

Sets the circle center point X coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
centerPointXcenterpointx

Sets the circle center point Y coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
centerPointYcenterpointy

Sets the circle center point Z coordinate
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
centerPointZcenterpointz

Sets the coordinate system reference type
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
csysRefTypecsysreftype

Sets the circle diameter
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
diameterdiameter

Sets the inspection feature inner/outer type (hole/pin)
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
innerOuterTypeinneroutertype

Sets the circle inspection feature name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
namename

Sets the normal vector I component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectorInormalvectori

Sets the normal vector J component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectorJnormalvectorj

Sets the normal vector K component
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
normalVectorKnormalvectork

Sets the reverse direction button used to flip the normal vector of the circle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
reverseDirectionreversedirection

Updates circle inspection feature characteristic parameters based on selected geometry
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.