NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::ChannelAdjustBuilder Class Reference

The builder class for Channel Adjust which assists you to adjust the postion and the length of the channel. More...

Inheritance diagram for NXOpen::Tooling::ChannelAdjustBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  AdjustType { AdjustTypeDistance, AdjustTypeBaffleLength }
 the adjust method. More...
enum  VectorMethod { VectorMethodAlong, VectorMethodPerpendicular }
 the vector adjust method. More...

Public Member Functions

NXOpen::Tooling::ChannelAdjustBuilder::AdjustType AdjustMethod ()
 Returns the method for adjusting the cooling channels.
NXOpen::DirectionAdjustVector ()
 Returns the vector specified for the adjust direction.
NXOpen::ExpressionDistance ()
 Returns the distance between the channels and faces.
NXOpen::ScCollectorReferenceFace ()
 Returns the reference faces for calculating the distance to the cooling channels.
NXOpen::Tooling::ChannelAdjustBuilder::VectorMethod RepositionMethod ()
 Returns the method for moving the cooling channels.
void SetAdjustMethod (NXOpen::Tooling::ChannelAdjustBuilder::AdjustType adjustMethod)
 Sets the method for adjusting the cooling channels.
void SetAdjustVector (NXOpen::Direction *adjustVector)
 Sets the vector specified for the adjust direction.
void SetRepositionMethod (NXOpen::Tooling::ChannelAdjustBuilder::VectorMethod repositionMethod)
 Sets the method for moving the cooling channels.
NXOpen::SelectBodyListTargetChannel ()
 Returns the cooling channel to be adjusted.

Detailed Description

The builder class for Channel Adjust which assists you to adjust the postion and the length of the channel.


To create a new instance of this class, use Tooling::ChannelAdjustCollection::CreateChannelAdjustBuilder
Default values.

Property Value

Distance.Value

0 (millimeters part), 0 (inches part)

RepositionMethod

Along


Created in NX7.5.0.


Member Enumeration Documentation

the adjust method.

Enumerator:
AdjustTypeDistance 

Reposition the target channels.

AdjustTypeBaffleLength 

Change the length of the baffles.

the vector adjust method.

Enumerator:
VectorMethodAlong 

Reposition the target channels along the vector specified.

VectorMethodPerpendicular 

Reposition the target channels Perpendicular the vector specified.


Member Function Documentation

Returns the method for adjusting the cooling channels.


Created in NX7.5.0.

License requirements : None

Returns the vector specified for the adjust direction.


Created in NX7.5.0.

License requirements : None

Returns the distance between the channels and faces.


Created in NX7.5.0.

License requirements : None

Returns the reference faces for calculating the distance to the cooling channels.


Created in NX7.5.0.

License requirements : None

Returns the method for moving the cooling channels.


Created in NX7.5.0.

License requirements : None

Sets the method for adjusting the cooling channels.


Created in NX7.5.0.

License requirements : None

Parameters:
adjustMethodadjustmethod

Sets the vector specified for the adjust direction.


Created in NX7.5.0.

License requirements : None

Parameters:
adjustVectoradjustvector

Sets the method for moving the cooling channels.


Created in NX7.5.0.

License requirements : None

Parameters:
repositionMethodrepositionmethod

Returns the cooling channel to be adjusted.


Created in NX7.5.0.

License requirements : None


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