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.MillOrientGeomBuilder Class Reference

Represents a MillOrientGeom Builder More...

Inheritance diagram for NXOpen.CAM.MillOrientGeomBuilder:
NXOpen.CAM.OrientGeomBuilder NXOpen.CAM.NCGroupBuilder NXOpen.CAM.ParamBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  LowerLimitModes { None, Plane }
 The lower limit mode options More...
 
- Public Types inherited from NXOpen.CAM.OrientGeomBuilder
enum  CsysPurposeModes { Local, Main }
 The CSYS purpose mode options More...
 
enum  SpecialOutputModes {
  None, UseMainMcs, FixtureOffset, CsysRotation,
  UseInheritedMcs
}
 The special output mode options More...
 
enum  ToolAxisModes { PositiveZOfMcs, FixedAxis, AllAxes }
 the tool axis mode options More...
 

Public Member Functions

unsafe
NXOpen.CAM.MillOrientGeomBuilder.LowerLimitModes 
GetLowerLimitMode ()
 Returns the lower limit mode More...
 
unsafe void SetLowerLimitMode (NXOpen.CAM.MillOrientGeomBuilder.LowerLimitModes lowerLimitMode)
 Sets the lower limit mode More...
 
- Public Member Functions inherited from NXOpen.CAM.OrientGeomBuilder
unsafe
NXOpen.CAM.OrientGeomBuilder.CsysPurposeModes 
GetCsysPurposeMode ()
 Returns the CSYS purpose More...
 
unsafe
NXOpen.CAM.OrientGeomBuilder.SpecialOutputModes 
GetSpecialOutputMode ()
 Returns the Special Output More...
 
unsafe
NXOpen.CAM.OrientGeomBuilder.ToolAxisModes 
GetToolAxisMode ()
 Returns the tool axis mode More...
 
unsafe void SetCsysPurposeMode (NXOpen.CAM.OrientGeomBuilder.CsysPurposeModes csysPurposeMode)
 Sets the CSYS purpose More...
 
unsafe void SetSpecialOutputMode (NXOpen.CAM.OrientGeomBuilder.SpecialOutputModes specialOutputMode)
 Sets the Special Output More...
 
unsafe void SetToolAxisMode (NXOpen.CAM.OrientGeomBuilder.ToolAxisModes toolAxisMode)
 Sets the tool axis mode More...
 

Properties

unsafe NXOpen.NXObject LowerLimitPlane [get, set]
 Returns or sets the lower limit plane,plane entity type covers Xform and Plane More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceFromBuilder [get]
 Returns the from point builder More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceGohomeBuilder [get]
 Returns the gohome point builder More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceReturnBuilder [get]
 Returns the return point builder More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceStartBuilder [get]
 Returns the start point builder More...
 
unsafe
NXOpen.CAM.NcmClearanceBuilder 
TransferClearanceBuilder [get]
 Returns the clearance builder (inheritable tool dep) More...
 
- Properties inherited from NXOpen.CAM.OrientGeomBuilder
unsafe
NXOpen.CAM.InheritableIntBuilder 
FixtureOffsetBuilder [get]
 Returns the Fixture Offset builder More...
 
unsafe NXOpen.CAM.LayoutCiBuilder LayoutCiBuilder [get]
 Returns the Save Layer/Layout builder More...
 
unsafe bool LinkRcsToMcs [get, set]
 Returns or sets the link RCS to MCS More...
 
unsafe
NXOpen.CartesianCoordinateSystem 
Mcs [get, set]
 Returns or sets the MCS More...
 
unsafe
NXOpen.CartesianCoordinateSystem 
Rcs [get, set]
 Returns or sets the RCS More...
 
unsafe
NXOpen.CAM.ToolAxisFilterBuilder 
ToolAxisFilterBuilder [get]
 Returns the tool axis filter builder More...
 
unsafe NXOpen.NXObject ToolAxisVector [get, set]
 Returns or sets the tool axis vector More...
 
- Properties inherited from NXOpen.CAM.NCGroupBuilder
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe NXOpen.CAM.UdeSet EndUdeSet [get]
 Returns the end ude set More...
 
unsafe NXOpen.CAM.UdeSet StartUdeSet [get]
 Returns the start ude set More...
 
- Properties inherited from NXOpen.CAM.ParamBuilder
unsafe NXOpen.CAM.Ude CycleEvent [get]
 Returns the cycle event More...
 
unsafe NXOpen.CAM.Cycle CycleTable [get]
 Returns the cycle More...
 
unsafe
NXOpen.CAM.ParamBuilder.OptimizationTypes 
OptimizationMethod [get, set]
 Returns or sets the optim method More...
 
unsafe NXOpen.CAM.NCGroup TargetPocket [get, set]
 Returns or sets the target pocket More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. 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 MillOrientGeom Builder

To create a new instance of this class, use NXOpen.CAM.NCGroupCollection.CreateMillOrientGeomBuilder

Created in NX5.0.0

Member Enumeration Documentation

The lower limit mode options

Enumerator
None 

lower limit mode: None

Plane 

lower limit mode: Plane

Member Function Documentation

unsafe NXOpen.CAM.MillOrientGeomBuilder.LowerLimitModes NXOpen.CAM.MillOrientGeomBuilder.GetLowerLimitMode ( )
inline

Returns the lower limit mode

Created in NX5.0.0

License requirements: None.

Returns
the lower limit mode
unsafe void NXOpen.CAM.MillOrientGeomBuilder.SetLowerLimitMode ( NXOpen.CAM.MillOrientGeomBuilder.LowerLimitModes  lowerLimitMode)
inline

Sets the lower limit mode

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

Parameters
lowerLimitModethe lower limit mode

Property Documentation

unsafe NXOpen.NXObject NXOpen.CAM.MillOrientGeomBuilder.LowerLimitPlane
getset

Returns or sets the lower limit plane,plane entity type covers Xform and Plane

Created in NX5.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.MillOrientGeomBuilder.TransferAvoidanceFromBuilder
get

Returns the from point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.MillOrientGeomBuilder.TransferAvoidanceGohomeBuilder
get

Returns the gohome point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.MillOrientGeomBuilder.TransferAvoidanceReturnBuilder
get

Returns the return point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.MillOrientGeomBuilder.TransferAvoidanceStartBuilder
get

Returns the start point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmClearanceBuilder NXOpen.CAM.MillOrientGeomBuilder.TransferClearanceBuilder
get

Returns the clearance builder (inheritable tool dep)

Created in NX5.0.0

License requirements: None.


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