public interface Print3dBuilder extends Builder
PlotManager.createPrint3dBuilder()
Property | Value |
---|---|
AddRaft | 0 |
AddSupport | 0 |
InFillPrint | Hollow |
QualityPrint | High |
Modifier and Type | Interface and Description |
---|---|
static class |
Print3dBuilder.PrintInfillEnum
Sets the Infill type required for the 3d printing
|
static class |
Print3dBuilder.PrintQualityEnum
Sets the print quality
|
Modifier and Type | Method and Description |
---|---|
boolean |
addRaft()
Returns the raft printing for the 3d print
License requirements: None. |
boolean |
addSupport()
Returns the support printing for 3d print
License requirements: None. |
SelectBodyList |
bodies()
Returns the bodies to be printed
License requirements: None. |
Print3dBuilder.PrintInfillEnum |
inFillPrint()
Returns the type of infill for the 3d print
License requirements: None. |
CoordinateSystem |
locationCoordinateSystem()
Returns the coordinate system which determines the orientation with respect to the printer
License requirements: None. |
String |
printerText()
Returns the printer name
License requirements: None. |
Print3dBuilder.PrintQualityEnum |
qualityPrint()
Returns the quality of the 3d print
License requirements: None. |
void |
setAddRaft(boolean addRaft)
License requirements: None. |
void |
setAddSupport(boolean addSupport)
License requirements: None. |
void |
setInFillPrint(Print3dBuilder.PrintInfillEnum inFillPrint)
License requirements: None. |
void |
setLocationCoordinateSystem(CoordinateSystem locationCSYS)
License requirements: None. |
void |
setPrinterText(String printer)
License requirements: None. |
void |
setQualityPrint(Print3dBuilder.PrintQualityEnum qualityPrint)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String printerText() throws NXException, RemoteException
NXException
RemoteException
void setPrinterText(String printer) throws NXException, RemoteException
printer
- NXException
RemoteException
SelectBodyList bodies() throws NXException, RemoteException
NXException
RemoteException
CoordinateSystem locationCoordinateSystem() throws NXException, RemoteException
NXException
RemoteException
void setLocationCoordinateSystem(CoordinateSystem locationCSYS) throws NXException, RemoteException
locationCSYS
- NXException
RemoteException
Print3dBuilder.PrintQualityEnum qualityPrint() throws NXException, RemoteException
NXException
RemoteException
void setQualityPrint(Print3dBuilder.PrintQualityEnum qualityPrint) throws NXException, RemoteException
qualityPrint
- NXException
RemoteException
Print3dBuilder.PrintInfillEnum inFillPrint() throws NXException, RemoteException
NXException
RemoteException
void setInFillPrint(Print3dBuilder.PrintInfillEnum inFillPrint) throws NXException, RemoteException
inFillPrint
- NXException
RemoteException
boolean addSupport() throws NXException, RemoteException
NXException
RemoteException
void setAddSupport(boolean addSupport) throws NXException, RemoteException
addSupport
- NXException
RemoteException
boolean addRaft() throws NXException, RemoteException
NXException
RemoteException
void setAddRaft(boolean addRaft) throws NXException, RemoteException
addRaft
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.