PathLaserOptimizationData Class

class NXOpen.CAM.PathLaserOptimizationData

Bases: NXOpen.TransientObject

Definition for Laser optimization data

New in version NX9.0.3.

Methods

Method Description
Dispose Free resources associated with the instance.
GetIsValid Get the is valid flag
GetLaserDepositionData Get the laser deposition data
GetLaserGeometryData Get the laser geometry data
GetLaserMachineData Get the laser machine data
GetLaserPowderData Get the laser powder data
GetLaserProcessorData Get the laser processor data
GetVersionNumber Get the version number

Method Detail

Dispose

PathLaserOptimizationData.Dispose

Free resources associated with the instance.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Signature Dispose()

New in version NX9.0.3.

License requirements: None.

GetIsValid

PathLaserOptimizationData.GetIsValid

Get the is valid flag

Signature GetIsValid()

Returns:
Return type:bool

New in version NX9.0.3.

License requirements: None.

GetLaserDepositionData

PathLaserOptimizationData.GetLaserDepositionData

Get the laser deposition data

Signature GetLaserDepositionData()

Returns:
Return type:NXOpen.CAM.PathLaserDepositionData

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

GetLaserGeometryData

PathLaserOptimizationData.GetLaserGeometryData

Get the laser geometry data

Signature GetLaserGeometryData()

Returns:
Return type:NXOpen.CAM.PathLaserGeometryData

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

GetLaserMachineData

PathLaserOptimizationData.GetLaserMachineData

Get the laser machine data

Signature GetLaserMachineData()

Returns:
Return type:NXOpen.CAM.PathLaserMachineData

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

GetLaserPowderData

PathLaserOptimizationData.GetLaserPowderData

Get the laser powder data

Signature GetLaserPowderData()

Returns:
Return type:NXOpen.CAM.PathLaserPowderData

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

GetLaserProcessorData

PathLaserOptimizationData.GetLaserProcessorData

Get the laser processor data

Signature GetLaserProcessorData()

Returns:
Return type:NXOpen.CAM.PathLaserProcessorData

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

GetVersionNumber

PathLaserOptimizationData.GetVersionNumber

Get the version number

Signature GetVersionNumber()

Returns:
Return type:int

New in version NX9.0.3.

License requirements: None.