NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.HoleBossSet Class Reference

Represents a Cut Area Geometry builder More...

Inheritance diagram for NXOpen.CAM.HoleBossSet:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink NXOpen.CAM.ThreadedBossSet NXOpen.CAM.ThreadedHoleSet

Public Types

enum  DepthLimitTypes { Through, Blind }
 the depth limit types More...
 

Public Member Functions

unsafe NXOpen.CAM.FBM.Feature GetFeature ()
 Returns the in process feature More...
 
unsafe NXOpen.CAM.CAMFeature GetMachiningFeature ()
 Returns the machining feature More...
 
unsafe void InferLogic (NXOpen.NXObject entity)
 Save the infer logic information of the input entity, such as the orientation, pitch, diameter and height etc. More...
 
unsafe void ReverseDirection ()
 Reverses the direction of the feature More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe double Depth [get, set]
 Returns or sets the Depth More...
 
unsafe NXOpen.CAM.InferredDouble DepthBuilder [get]
 Returns the depth builder More...
 
unsafe
NXOpen.CAM.HoleBossSet.DepthLimitTypes 
DepthLimit [get, set]
 Returns or sets the Depth Limit types More...
 
unsafe double Diameter [get, set]
 Returns or sets the Diameter More...
 
unsafe NXOpen.CAM.InferredDouble DiameterBuilder [get]
 Returns the diameter builder More...
 
unsafe double Length [get, set]
 Returns or sets the Length More...
 
unsafe NXOpen.CAM.InferredDouble LengthBuilder [get]
 Returns the length builder More...
 
unsafe double MajorDiameter [get, set]
 Returns or sets the Major Diameter More...
 
unsafe double MinorDiameter [get, set]
 Returns or sets the Minor Diameter More...
 
unsafe string Size [get, set]
 Returns or sets the Size More...
 
unsafe NXOpen.CAM.CAMAttribute StartDiameter [get]
 Returns the start diameter More...
 
unsafe NXOpen.CAM.CAMAttribute TipAngle [get]
 Returns the tip angle More...
 
unsafe NXOpen.NXObject ToolAxis [get, set]
 Returns or sets the Tool Axis More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a Cut Area Geometry builder

To create a new instance of this class, use NXOpen.CAM.HoleBossGeom.CreateHoleBossBuilder

Created in NX7.5.0

Member Enumeration Documentation

the depth limit types

Enumerator
Through 

Depth Limit: Through

Blind 

Depth Limit: Blind

Member Function Documentation

unsafe NXOpen.CAM.FBM.Feature NXOpen.CAM.HoleBossSet.GetFeature ( )
inline

Returns the in process feature

Created in NX9.0.0

License requirements: None.

Returns
unsafe NXOpen.CAM.CAMFeature NXOpen.CAM.HoleBossSet.GetMachiningFeature ( )
inline

Returns the machining feature

Created in NX9.0.0

License requirements: None.

Returns
unsafe void NXOpen.CAM.HoleBossSet.InferLogic ( NXOpen.NXObject  entity)
inline

Save the infer logic information of the input entity, such as the orientation, pitch, diameter and height etc.

into the feature

Created in NX7.5.2

License requirements: None.

Parameters
entitythe geometry
unsafe void NXOpen.CAM.HoleBossSet.ReverseDirection ( )
inline

Reverses the direction of the feature

Created in NX8.0.0

License requirements: None.

Property Documentation

unsafe double NXOpen.CAM.HoleBossSet.Depth
getset

Returns or sets the Depth

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InferredDouble NXOpen.CAM.HoleBossSet.DepthBuilder
get

Returns the depth builder

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.HoleBossSet.DepthLimitTypes NXOpen.CAM.HoleBossSet.DepthLimit
getset

Returns or sets the Depth Limit types

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.HoleBossSet.Diameter
getset

Returns or sets the Diameter

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InferredDouble NXOpen.CAM.HoleBossSet.DiameterBuilder
get

Returns the diameter builder

Created in NX7.5.0

License requirements: None.

unsafe double NXOpen.CAM.HoleBossSet.Length
getset

Returns or sets the Length

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InferredDouble NXOpen.CAM.HoleBossSet.LengthBuilder
get

Returns the length builder

Created in NX7.5.0

License requirements: None.

unsafe double NXOpen.CAM.HoleBossSet.MajorDiameter
getset

Returns or sets the Major Diameter

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.HoleBossSet.MinorDiameter
getset

Returns or sets the Minor Diameter

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe string NXOpen.CAM.HoleBossSet.Size
getset

Returns or sets the Size

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.CAMAttribute NXOpen.CAM.HoleBossSet.StartDiameter
get

Returns the start diameter

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.CAMAttribute NXOpen.CAM.HoleBossSet.TipAngle
get

Returns the tip angle

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.NXObject NXOpen.CAM.HoleBossSet.ToolAxis
getset

Returns or sets the Tool Axis

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")


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