NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | List of all members
NXOpen.Mfg.AM.Printer Class Reference

Printer More...

Inheritance diagram for NXOpen.Mfg.AM.Printer:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe void GetDimensions (out bool isBox, out double dLength, out double dWidth, out double dDiameter, out double dHeight, out double dTrayHeight)
 Gets the printer build tray dimensions More...
 
unsafe string GetIdentifier ()
 Returns the printer identifier More...
 
unsafe string GetName ()
 Returns the printer name More...
 
unsafe NXOpen.Point3d GetOrigin ()
 Gets the printer build tray origin More...
 
unsafe string GetStatus ()
 Returns the printer status More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override void FreeResource ()
 Free the handle to the printer More...
 

Additional Inherited Members

- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 

Detailed Description

Printer

Created in NX11.0.1

Member Function Documentation

override void NXOpen.Mfg.AM.Printer.FreeResource ( )
inlineprotectedvirtual

Free the handle to the printer

Created in NX11.0.1

License requirements: None.

Implements NXOpen.TransientObject.

unsafe void NXOpen.Mfg.AM.Printer.GetDimensions ( out bool  isBox,
out double  dLength,
out double  dWidth,
out double  dDiameter,
out double  dHeight,
out double  dTrayHeight 
)
inline

Gets the printer build tray dimensions

Created in NX12.0.1

License requirements: am_pb_cam_basic ("Basic NX Powder Bed Additive Manufacturing Application")

Parameters
isBox
dLength
dWidth
dDiameter
dHeight
dTrayHeight
unsafe string NXOpen.Mfg.AM.Printer.GetIdentifier ( )
inline

Returns the printer identifier

Created in NX11.0.1

License requirements: None.

Returns
unsafe string NXOpen.Mfg.AM.Printer.GetName ( )
inline

Returns the printer name

Created in NX11.0.1

License requirements: None.

Returns
unsafe NXOpen.Point3d NXOpen.Mfg.AM.Printer.GetOrigin ( )
inline

Gets the printer build tray origin

Created in NX12.0.1

License requirements: am_pb_cam_basic ("Basic NX Powder Bed Additive Manufacturing Application")

Returns
unsafe string NXOpen.Mfg.AM.Printer.GetStatus ( )
inline

Returns the printer status

Created in NX11.0.1

License requirements: None.

Returns

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