NXOpen .NET Reference Guide
1899
|
Represents a MachineGroup Builder More...
Public Types | |
enum | RetrieveToolPocketInformation { No, Yes } |
retrieve tool pocket information flag. More... | |
Public Member Functions | |
unsafe void | RemoveKinematics () |
Removes the machine data from the CAM setup, but does not remove the machine part component from the CAM assembly More... | |
unsafe void | RemoveMachine () |
Removes the machine part component from the CAM assembly and removes the machine data from the CAM setup. More... | |
unsafe void | UpdateCamSetup (NXOpen.CAM.MachineGroupBuilder.RetrieveToolPocketInformation retrieveFlag, NXOpen.CAM.NcmctPartMountingBuilder ncmctPartMountingBuilder) |
Adds machine model part file to the CAM part. More... | |
unsafe void | UpdateToolPathTime () |
Recalculate tool path time and update the operation navigator More... | |
Properties | |
unsafe NXOpen.Assemblies.Component | MachinePartOccurrence [get, set] |
Returns or sets the Machine Part Occurrence This is only needed when the option assembly positioning is selected in Part Mounting Dialog and should be called before update cam setup. More... | |
unsafe NXOpen.CAM.InheritableFeedBuilder | RapidFeed [get] |
Returns the Rapid Feed Rate More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | ToolChangeTime [get] |
Returns the Tool Change Time 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... | |
Represents a MachineGroup Builder
To create a new instance of this class, use NXOpen.CAM.NCGroupCollection.CreateMachineGroupBuilder
Created in NX5.0.0
|
inline |
Removes the machine data from the CAM setup, but does not remove the machine part component from the CAM assembly
Created in NX9.0.0
License requirements: cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
inline |
Removes the machine part component from the CAM assembly and removes the machine data from the CAM setup.
Created in NX8.0.0
License requirements: cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
inline |
Adds machine model part file to the CAM part.
Creates Turret and Pocket Objects in the Operation Navigator - Machine Tool. Assign all tools to suitable pockets and displays the mounted tools if needed.
Create MCS Spindle groups in the operation navigator - geometry if _LATHE_SPINDLE component with Lathe Workplane junctions were defined in the machine kinematic model.
Created in NX8.0.0
License requirements: cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
retrieveFlag | |
ncmctPartMountingBuilder |
|
inline |
Recalculate tool path time and update the operation navigator
Created in NX7.5.0
License requirements: cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the Machine Part Occurrence This is only needed when the option assembly positioning is selected in Part Mounting Dialog and should be called before update cam setup.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the Rapid Feed Rate
Created in NX7.5.0
License requirements: None.
|
get |
Returns the Tool Change Time
Created in NX7.5.0
License requirements: None.