public interface InformationBuilder extends Builder
WeldManager.createInformationBuilder()
Property | Value |
---|---|
AttributeOrigin | Object |
OutputAttributes | 1 |
OutputLengthAndVolume | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
InformationBuilder.AttributeOriginType
the Object Type enum
|
Modifier and Type | Method and Description |
---|---|
InformationBuilder.AttributeOriginType |
attributeOrigin()
Returns the option indicating where the attributes are read from, welding object or corresponding Design Feature.
|
boolean |
connectedToInformation()
Returns the option to specify if the connected to information should be displayed in the output.
|
SelectNXObjectList |
fabricationObjects()
Returns the list of weld fabrication objects to create the output.
|
double |
getTotalLength()
Get the total length of the selection weld objects.
|
double |
getTotalVolume()
Get the total volume of the selection weld objects.
|
boolean |
outputAttributes()
Returns the option to specify if the weld attributes should be included in the output.
|
boolean |
outputLengthAndVolume()
Returns the option to specify if the weld length and volume should be calculated for the output.
|
void |
setAttributeOrigin(InformationBuilder.AttributeOriginType attributeOrigin)
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD") . |
void |
setConnectedToInformation(boolean connectedToInformation)
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD") . |
void |
setOutputAttributes(boolean outputAttributes)
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD") . |
void |
setOutputLengthAndVolume(boolean outputLengthAndVolume)
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList fabricationObjects() throws NXException, RemoteException
NXException
RemoteException
boolean outputAttributes() throws NXException, RemoteException
NXException
RemoteException
void setOutputAttributes(boolean outputAttributes) throws NXException, RemoteException
outputAttributes
- NXException
RemoteException
boolean outputLengthAndVolume() throws NXException, RemoteException
NXException
RemoteException
void setOutputLengthAndVolume(boolean outputLengthAndVolume) throws NXException, RemoteException
outputLengthAndVolume
- NXException
RemoteException
boolean connectedToInformation() throws NXException, RemoteException
NXException
RemoteException
void setConnectedToInformation(boolean connectedToInformation) throws NXException, RemoteException
connectedToInformation
- NXException
RemoteException
double getTotalLength() throws NXException, RemoteException
NXException
RemoteException
double getTotalVolume() throws NXException, RemoteException
NXException
RemoteException
InformationBuilder.AttributeOriginType attributeOrigin() throws NXException, RemoteException
NXException
RemoteException
void setAttributeOrigin(InformationBuilder.AttributeOriginType attributeOrigin) throws NXException, RemoteException
attributeOrigin
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.