NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::ProbeInspectBorebossMoveBuilder Class Reference

Represents the Probe Inspect Bore Boss Move Builder
To create a new instance of this class, use CAM::MoveCollection::CreateProbeInspectBorebossMoveBuilder

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::ProbeInspectBorebossMoveBuilder:
NXOpen::CAM::MoveBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Angle { AnglePredefined, AngleCustom }
 the angle type More...
enum  Cycle { CycleBore, CycleBoss }
 the cycle type More...
enum  Depth { DepthMidpoint, DepthSpecify }
 the depth type More...
enum  Geometry { GeometryCylinder, GeometryPoint }
 the geometry type More...

Public Member Functions

double Angle1 ()
 Returns the 1st custom angle to probe at
Created in NX5.0.0.
double Angle2 ()
 Returns the 2nd custom angle to probe at
Created in NX5.0.0.
double Angle3 ()
 Returns the 3rd custom angle to probe at
Created in NX5.0.0.
NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Angle AngleType ()
 Returns the angle type
Created in NX5.0.0.
NXOpen::NXObjectArcVector ()
 Returns the arc vector defining the cylinder to inspect
Created in NX5.0.0.
double BossDimension ()
 Returns the radial clearance from nominal target surface
Created in NX5.0.0.
NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Cycle CycleType ()
 Returns the cycle type
Created in NX5.0.0.
NXOpen::NXObjectCylinder ()
 Returns the cylinder to inspect
Created in NX5.0.0.
NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Depth DepthType ()
 Returns the depth type
Created in NX5.0.0.
double Diameter ()
 Returns the diameter defining the cylinder to probe
Created in NX5.0.0.
NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Geometry GeometryType ()
 Returns the geometry type
Created in NX5.0.0.
double MeasurementDepth ()
 Returns the probing depth
Created in NX5.0.0.
NXOpen::PointPoint ()
 Returns the point defining the cylinder to inspect
Created in NX5.0.0.
NXOpen::CAM::ProbeControlParametersBuilderProbeControlParameters ()
 Returns the probe control parameters builder
Created in NX5.0.0.
NXOpen::CAM::ProbeProtectedParametersBuilderProbeProtectedParameters ()
 Returns the probe protected parameters builder
Created in NX5.0.0.
NXOpen::CAM::ProbeStockParametersBuilderProbeStockParameters ()
 Returns the probe stock parameters builder
Created in NX5.0.0.
NXOpen::CAM::ProbeToleranceParametersBuilderProbeToleranceParameters ()
 Returns the probe tolerance parameters builder
Created in NX5.0.0.
void SetAngle1 (double angle1)
 Sets the 1st custom angle to probe at
Created in NX5.0.0.
void SetAngle2 (double angle2)
 Sets the 2nd custom angle to probe at
Created in NX5.0.0.
void SetAngle3 (double angle3)
 Sets the 3rd custom angle to probe at
Created in NX5.0.0.
void SetAngleType (NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Angle angleType)
 Sets the angle type
Created in NX5.0.0.
void SetArcVector (NXOpen::NXObject *vector)
 Sets the arc vector defining the cylinder to inspect
Created in NX5.0.0.
void SetBossDimension (double radialClearance)
 Sets the radial clearance from nominal target surface
Created in NX5.0.0.
void SetCycleType (NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Cycle cycleType)
 Sets the cycle type
Created in NX5.0.0.
void SetCylinder (NXOpen::NXObject *face)
 Sets the cylinder to inspect
Created in NX5.0.0.
void SetDepthType (NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Depth depthType)
 Sets the depth type
Created in NX5.0.0.
void SetDiameter (double diameter)
 Sets the diameter defining the cylinder to probe
Created in NX5.0.0.
void SetGeometryType (NXOpen::CAM::ProbeInspectBorebossMoveBuilder::Geometry geomType)
 Sets the geometry type
Created in NX5.0.0.
void SetMeasurementDepth (double measurementDepth)
 Sets the probing depth
Created in NX5.0.0.
void SetPoint (NXOpen::Point *point)
 Sets the point defining the cylinder to inspect
Created in NX5.0.0.

Detailed Description

Represents the Probe Inspect Bore Boss Move Builder
To create a new instance of this class, use CAM::MoveCollection::CreateProbeInspectBorebossMoveBuilder

Created in NX5.0.0.



Member Enumeration Documentation

the angle type

Enumerator:
AnglePredefined 

Predefined angles.

AngleCustom 

Custom angles.

the cycle type

Enumerator:
CycleBore 

Bore.

CycleBoss 

Boss.

the depth type

Enumerator:
DepthMidpoint 

Midpoint of cylinder.

DepthSpecify 

Specify distance.

the geometry type

Enumerator:
GeometryCylinder 

Cylinder.

GeometryPoint 

Point.


Member Function Documentation

Returns the 1st custom angle to probe at
Created in NX5.0.0.



License requirements : None

Returns the 2nd custom angle to probe at
Created in NX5.0.0.



License requirements : None

Returns the 3rd custom angle to probe at
Created in NX5.0.0.



License requirements : None

Returns the angle type
Created in NX5.0.0.



License requirements : None

Returns the arc vector defining the cylinder to inspect
Created in NX5.0.0.



License requirements : None

Returns the radial clearance from nominal target surface
Created in NX5.0.0.



License requirements : None

Returns the cycle type
Created in NX5.0.0.



License requirements : None

Returns the cylinder to inspect
Created in NX5.0.0.



License requirements : None

Returns the depth type
Created in NX5.0.0.



License requirements : None

Returns the diameter defining the cylinder to probe
Created in NX5.0.0.



License requirements : None

Returns the geometry type
Created in NX5.0.0.



License requirements : None

Returns the probing depth
Created in NX5.0.0.



License requirements : None

Returns the point defining the cylinder to inspect
Created in NX5.0.0.



License requirements : None

Returns the probe control parameters builder
Created in NX5.0.0.



License requirements : None

Returns the probe protected parameters builder
Created in NX5.0.0.



License requirements : None

Returns the probe stock parameters builder
Created in NX5.0.0.



License requirements : None

Returns the probe tolerance parameters builder
Created in NX5.0.0.



License requirements : None

Sets the 1st custom angle to probe at
Created in NX5.0.0.



License requirements : None

Parameters:
angle1angle1

Sets the 2nd custom angle to probe at
Created in NX5.0.0.



License requirements : None

Parameters:
angle2angle2

Sets the 3rd custom angle to probe at
Created in NX5.0.0.



License requirements : None

Parameters:
angle3angle3

Sets the angle type
Created in NX5.0.0.



License requirements : None

Parameters:
angleTypeangletype

Sets the arc vector defining the cylinder to inspect
Created in NX5.0.0.



License requirements : None

Parameters:
vectorvector

Sets the radial clearance from nominal target surface
Created in NX5.0.0.



License requirements : None

Parameters:
radialClearanceradialclearance

Sets the cycle type
Created in NX5.0.0.



License requirements : None

Parameters:
cycleTypecycletype

Sets the cylinder to inspect
Created in NX5.0.0.



License requirements : None

Parameters:
faceface

Sets the depth type
Created in NX5.0.0.



License requirements : None

Parameters:
depthTypedepthtype

Sets the diameter defining the cylinder to probe
Created in NX5.0.0.



License requirements : None

Parameters:
diameterdiameter

Sets the geometry type
Created in NX5.0.0.



License requirements : None

Parameters:
geomTypegeomtype

Sets the probing depth
Created in NX5.0.0.



License requirements : None

Parameters:
measurementDepthmeasurement depth

Sets the point defining the cylinder to inspect
Created in NX5.0.0.



License requirements : None

Parameters:
pointpoint

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