NX Open C++ Reference Guide
Public Member Functions | Public Attributes | List of all members
NXOpen::CAM::CamOperationHelicalMotionDataType Struct Reference

Helical motion data type. More...

Public Member Functions

 CamOperationHelicalMotionDataType (NXOpen::CAM::ToolpathEventType eventTypeInitial, NXOpen::CAM::CamOperationMotionType motionTypeInitial, NXOpen::CAM::CamOperationMotionShapeType motionShapeInitial, const NXOpen::CAM::CamOperationFeedContentType &feedrateInitial, double feedFactorInitial, const NXOpen::Point3d &endPtInitial, const NXOpen::Vector3d &toolAxisInitial, const NXOpen::Vector3d &arcAxisInitial, const NXOpen::Point3d &arcCenterInitial, double arcRadiusInitial, double toleranceInitial, double slopeInitial)
 Constructor for the CamOperationHelicalMotionDataType struct. More...
 

Public Attributes

NXOpen::Vector3d ArcAxis
 arc axis More...
 
NXOpen::Point3d ArcCenter
 arc center More...
 
double ArcRadius
 arc radius More...
 
NXOpen::Point3d EndPt
 end pt More...
 
NXOpen::CAM::ToolpathEventType EventType
 event type More...
 
double FeedFactor
 feed factor More...
 
NXOpen::CAM::CamOperationFeedContentType Feedrate
 feedrate More...
 
NXOpen::CAM::CamOperationMotionShapeType MotionShape
 motion shape More...
 
NXOpen::CAM::CamOperationMotionType MotionType
 motion type More...
 
double Slope
 slope More...
 
double Tolerance
 tolerance More...
 
NXOpen::Vector3d ToolAxis
 tool axis More...
 

Detailed Description

Helical motion data type.

Constructor & Destructor Documentation

NXOpen::CAM::CamOperationHelicalMotionDataType::CamOperationHelicalMotionDataType ( NXOpen::CAM::ToolpathEventType  eventTypeInitial,
NXOpen::CAM::CamOperationMotionType  motionTypeInitial,
NXOpen::CAM::CamOperationMotionShapeType  motionShapeInitial,
const NXOpen::CAM::CamOperationFeedContentType feedrateInitial,
double  feedFactorInitial,
const NXOpen::Point3d endPtInitial,
const NXOpen::Vector3d toolAxisInitial,
const NXOpen::Vector3d arcAxisInitial,
const NXOpen::Point3d arcCenterInitial,
double  arcRadiusInitial,
double  toleranceInitial,
double  slopeInitial 
)

Constructor for the CamOperationHelicalMotionDataType struct.

Parameters
eventTypeInitialevent type
motionTypeInitialmotion type
motionShapeInitialmotion shape
feedrateInitialfeedrate
feedFactorInitialfeed factor
endPtInitialend pt
toolAxisInitialtool axis
arcAxisInitialarc axis
arcCenterInitialarc center
arcRadiusInitialarc radius
toleranceInitialtolerance
slopeInitialslope

Member Data Documentation

NXOpen::Vector3d NXOpen::CAM::CamOperationHelicalMotionDataType::ArcAxis

arc axis

NXOpen::Point3d NXOpen::CAM::CamOperationHelicalMotionDataType::ArcCenter

arc center

double NXOpen::CAM::CamOperationHelicalMotionDataType::ArcRadius

arc radius

NXOpen::Point3d NXOpen::CAM::CamOperationHelicalMotionDataType::EndPt

end pt

NXOpen::CAM::ToolpathEventType NXOpen::CAM::CamOperationHelicalMotionDataType::EventType

event type

double NXOpen::CAM::CamOperationHelicalMotionDataType::FeedFactor

feed factor

NXOpen::CAM::CamOperationFeedContentType NXOpen::CAM::CamOperationHelicalMotionDataType::Feedrate

feedrate

NXOpen::CAM::CamOperationMotionShapeType NXOpen::CAM::CamOperationHelicalMotionDataType::MotionShape

motion shape

NXOpen::CAM::CamOperationMotionType NXOpen::CAM::CamOperationHelicalMotionDataType::MotionType

motion type

double NXOpen::CAM::CamOperationHelicalMotionDataType::Slope

slope

double NXOpen::CAM::CamOperationHelicalMotionDataType::Tolerance

tolerance

NXOpen::Vector3d NXOpen::CAM::CamOperationHelicalMotionDataType::ToolAxis

tool axis


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