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 @return
GetLaserDepositionData Get the laser deposition data @return
GetLaserGeometryData Get the laser geometry data @return
GetLaserMachineData Get the laser machine data @return
GetLaserPowderData Get the laser powder data @return
GetLaserProcessorData Get the laser processor data @return
GetVersionNumber Get the version number @return

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.