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

Represents a MachinePocketGroup Builder More...

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

Public Types

enum  RegisterType { SameAsPocketId, Specify }
 the register type More...
 

Public Member Functions

unsafe
NXOpen.CAM.HoldingSystemBuilder 
CreateHoldingSystemBuilder (int position, string name)
 Creates a new holding system builder More...
 

Properties

unsafe
NXOpen.CAM.InheritableIntBuilder 
AdjustIdBuilder [get]
 Returns the adjust id More...
 
unsafe
NXOpen.CAM.MachinePocketGroupBuilder.RegisterType 
AdjustRegisterType [get, set]
 Returns or sets the adjust register type More...
 
unsafe string ChannelName [get, set]
 Returns or sets the channel's name More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
CutcomIdBuilder [get]
 Returns the cutcom id More...
 
unsafe
NXOpen.CAM.MachinePocketGroupBuilder.RegisterType 
CutcomRegisterType [get, set]
 Returns or sets the cutcom register type More...
 
unsafe
NXOpen.CAM.HoldingSystemBuilderList 
HoldingSystemsList [get]
 Returns the holding systems list More...
 
unsafe int NumberOfTools [get, set]
 Returns or sets the number of tools More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
PocketIdBuilder [get]
 Returns the pocket id More...
 
unsafe
NXOpen.CAM.InheritableTextBuilder 
PocketIdStringBuilder [get]
 Returns the pocket id in string 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 MachinePocketGroup Builder

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

Created in NX5.0.0

Member Enumeration Documentation

the register type

Enumerator
SameAsPocketId 

use same as pocket id

Specify 

use specify

Member Function Documentation

unsafe NXOpen.CAM.HoldingSystemBuilder NXOpen.CAM.MachinePocketGroupBuilder.CreateHoldingSystemBuilder ( int  position,
string  name 
)
inline

Creates a new holding system builder

Created in NX6.0.0

License requirements: None.

Parameters
positionposition
nameHolding system name
Returns
holding system builder

Property Documentation

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.MachinePocketGroupBuilder.AdjustIdBuilder
get

Returns the adjust id

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.MachinePocketGroupBuilder.RegisterType NXOpen.CAM.MachinePocketGroupBuilder.AdjustRegisterType
getset

Returns or sets the adjust register type

Created in NX6.0.0

Deprecated in NX8.5.0. Use CAM.MachinePocketGroupBuilder.AdjustIdBuilder instead.

License requirements to get this property: None.

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

unsafe string NXOpen.CAM.MachinePocketGroupBuilder.ChannelName
getset

Returns or sets the channel's name

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.InheritableIntBuilder NXOpen.CAM.MachinePocketGroupBuilder.CutcomIdBuilder
get

Returns the cutcom id

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.MachinePocketGroupBuilder.RegisterType NXOpen.CAM.MachinePocketGroupBuilder.CutcomRegisterType
getset

Returns or sets the cutcom register type

Created in NX6.0.0

Deprecated in NX8.5.0. Use CAM.MachinePocketGroupBuilder.CutcomIdBuilder instead.

License requirements to get this property: None.

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

unsafe NXOpen.CAM.HoldingSystemBuilderList NXOpen.CAM.MachinePocketGroupBuilder.HoldingSystemsList
get

Returns the holding systems list

Created in NX6.0.0

License requirements: None.

unsafe int NXOpen.CAM.MachinePocketGroupBuilder.NumberOfTools
getset

Returns or sets the number of tools

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.MachinePocketGroupBuilder.PocketIdBuilder
get

Returns the pocket id

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableTextBuilder NXOpen.CAM.MachinePocketGroupBuilder.PocketIdStringBuilder
get

Returns the pocket id in string

Created in NX8.5.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.