NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Mechatronics::CamBuilder Class Reference

Represents a Mechatronics::Cam builder. More...

Inheritance diagram for NXOpen::Mechatronics::CamBuilder:
NXOpen::Mechatronics::CouplingBuilder NXOpen::Mechatronics::PhysicsConstraintBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  AxisJointType { AxisJointTypeLinear, AxisJointTypeAngular }
 Represents the axis joint type. More...

Public Member Functions

NXOpen::Mechatronics::CamBuilder::AxisJointType MasterAxisType ()
 Returns the master axis type.
NXOpen::ExpressionMasterOffset ()
 Returns the master offset.
NXOpen::Mechatronics::MotionProfileMotionProfile ()
 Returns the motion profile.
void SetMasterAxisType (NXOpen::Mechatronics::CamBuilder::AxisJointType masterAxisType)
 Sets the master axis type.
void SetMotionProfile (NXOpen::Mechatronics::MotionProfile *profile)
 Sets the motion profile.
void SetSlaveAxisType (NXOpen::Mechatronics::CamBuilder::AxisJointType slaveAxisType)
 Sets the slave axis type.
NXOpen::Mechatronics::CamBuilder::AxisJointType SlaveAxisType ()
 Returns the slave axis type.

Detailed Description

Represents a Mechatronics::Cam builder.


To create a new instance of this class, use Mechatronics::CamCollection::CreateCamBuilder

Created in NX7.5.1.


Member Enumeration Documentation

Represents the axis joint type.

Enumerator:
AxisJointTypeLinear 

Linear.

AxisJointTypeAngular 

Angular.


Member Function Documentation

Returns the master axis type.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the master offset.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the motion profile.

This can be MotionProfile .
Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Sets the master axis type.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
masterAxisTypemasteraxistype

Sets the motion profile.

This can be MotionProfile .
Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
profileprofile

Sets the slave axis type.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
slaveAxisTypeslaveaxistype

Returns the slave axis type.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")


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