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

Represents a Tool Builder
This is an abstract class, and cannot be instantiated. More...

Inheritance diagram for NXOpen::CAM::ToolBuilder:
NXOpen::CAM::NCGroupBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::CAM::MillingToolBuilder NXOpen::CAM::SolidToolBuilder NXOpen::CAM::TurningToolBuilder NXOpen::CAM::BarrelToolBuilder NXOpen::CAM::DrillToolBuilder NXOpen::CAM::MillFormToolBuilder NXOpen::CAM::MillToolBuilder NXOpen::CAM::TToolBuilder NXOpen::CAM::GenericToolBuilder NXOpen::CAM::ProbeToolBuilder NXOpen::CAM::FormToolBuilder NXOpen::CAM::GrooveToolBuilder NXOpen::CAM::ThreadToolBuilder NXOpen::CAM::TurnToolBuilder

List of all members.

Public Member Functions

NXString ChannelName ()
 Returns the channel's name
Created in NX7.5.0.
NXString GetMaterial ()
 Get tool material.
NXString HolderDescription ()
 Returns the holder description
Created in NX7.5.1.
NXString HolderLibraryReference ()
 Returns the holder libref
Created in NX7.5.1.
void SetChannelName (const NXString &name)
 Sets the channel's name
Created in NX7.5.0.
void SetHolderDescription (const NXString &holderDescriptionValue)
 Sets the holder description
Created in NX7.5.1.
void SetHolderLibraryReference (const NXString &holderLibrefValue)
 Sets the holder libref
Created in NX7.5.1.
void SetMaterial (const NXString &libRef)
 Set tool material
Created in NX8.0.1.
void SetTlCtlgNum (const NXString &tlCtlgNumValue)
 Sets the Catalog Number
Created in NX5.0.0.
void SetTlDescription (const NXString &tlDescriptionValue)
 Sets the Cutter Description
Created in NX5.0.0.
void SetTlLibref (const NXString &tlLibRef)
 Sets the Cutter Libref
Created in NX5.0.0.
void SetTlManualToolChange (bool tlManualToolChangeValue)
 Sets the Manual Tool Change
Created in NX5.0.0.
void SetTlText (const NXString &tlText)
 Sets the tool text
Created in NX5.0.0.
NXString TlCtlgNum ()
 Returns the Catalog Number
Created in NX5.0.0.
NXString TlDescription ()
 Returns the Cutter Description
Created in NX5.0.0.
NXOpen::CAM::InheritableIntBuilderTlHolderNumberBuilder ()
 Returns the Holder Number
Created in NX5.0.0.
NXString TlLibref ()
 Returns the Cutter Libref
Created in NX5.0.0.
bool TlManualToolChange ()
 Returns the Manual Tool Change
Created in NX5.0.0.
NXOpen::CAM::InheritableIntBuilderTlNumberBuilder ()
 Returns the Tool Number
Created in NX5.0.0.
NXString TlText ()
 Returns the tool text
Created in NX5.0.0.

Detailed Description

Represents a Tool Builder
This is an abstract class, and cannot be instantiated.



Created in NX5.0.0.


Member Function Documentation

Returns the channel's name
Created in NX7.5.0.



License requirements : None

Get tool material.

Returns:

Created in NX8.0.1.

License requirements : None

Returns the holder description
Created in NX7.5.1.



License requirements : None

Returns the holder libref
Created in NX7.5.1.



License requirements : None

Sets the channel's name
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
namethe channel's name
void NXOpen::CAM::ToolBuilder::SetHolderDescription ( const NXString holderDescriptionValue)

Sets the holder description
Created in NX7.5.1.



License requirements : cam_base ("CAM BASE")

Parameters:
holderDescriptionValuethe tool holder description value

Sets the holder libref
Created in NX7.5.1.



License requirements : cam_base ("CAM BASE")

Parameters:
holderLibrefValuethe tool holder library reference value

Set tool material
Created in NX8.0.1.



License requirements : cam_base ("CAM BASE")

Parameters:
libRef
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::CAM::ToolBuilder::SetTlCtlgNum ( const NXString tlCtlgNumValue)

Sets the Catalog Number
Created in NX5.0.0.



License requirements : None

Parameters:
tlCtlgNumValuethe catalog number value
void NXOpen::CAM::ToolBuilder::SetTlDescription ( const NXString tlDescriptionValue)

Sets the Cutter Description
Created in NX5.0.0.



License requirements : None

Parameters:
tlDescriptionValuethe cutter description value
void NXOpen::CAM::ToolBuilder::SetTlLibref ( const NXString tlLibRef)

Sets the Cutter Libref
Created in NX5.0.0.



License requirements : None

Parameters:
tlLibRefthe cutter libref value
void NXOpen::CAM::ToolBuilder::SetTlManualToolChange ( bool  tlManualToolChangeValue)

Sets the Manual Tool Change
Created in NX5.0.0.



License requirements : None

Parameters:
tlManualToolChangeValuethe manual tool change value

Sets the tool text
Created in NX5.0.0.



License requirements : None

Parameters:
tlTextthe tool text value

Returns the Catalog Number
Created in NX5.0.0.



License requirements : None

Returns the Cutter Description
Created in NX5.0.0.



License requirements : None

Returns the Holder Number
Created in NX5.0.0.



License requirements : None

Returns the Cutter Libref
Created in NX5.0.0.



License requirements : None

Returns the Manual Tool Change
Created in NX5.0.0.



License requirements : None

Returns the Tool Number
Created in NX5.0.0.



License requirements : None

Returns the tool text
Created in NX5.0.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.