public interface ProfileListBuilder extends FeatureBuilder
ProfileList
builder
ShipCollection.createProfileListBuilder(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
ProfileListBuilder.OutputTypes
Used to specify the desired output.
|
Modifier and Type | Method and Description |
---|---|
SelectDisplayableObject |
component()
Returns the component to preview
License requirements: None. |
String |
cuttingInterfaceConfigFile()
Returns the Cutting Interface configuration file
License requirements: None. |
String |
cuttingInterfaceOutputFile()
Returns the Cutting Interface output XML file
License requirements: None. |
boolean |
inverseBending()
Returns whether to include inverse bending data in the spreadsheet
License requirements: None. |
boolean |
knuckledProfile()
Returns whether to include knuckled profile data in the spreadsheet
License requirements: None. |
String |
listFile()
Returns the spreadsheet
License requirements: None. |
SelectComponent |
manufacturingCollector()
Returns the components of this part that contain a profile will be processed.
|
ProfileListBuilder.OutputTypes |
outputType()
Returns the output type: Spreadsheet or XML
License requirements: None. |
SelectComponentList |
partSet()
Returns the profile components to process
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setCuttingInterfaceConfigFile(String fileName)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setCuttingInterfaceOutputFile(String fileName)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setInverseBending(boolean inverseBending)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setKnuckledProfile(boolean knuckledProfile)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setListFile(String listFile)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setOutputType(ProfileListBuilder.OutputTypes outputType)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setVentilationHoles(boolean ventilationHoles)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
boolean |
ventilationHoles()
Returns whether to include ventilation hole data in the spreadsheet
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ProfileListBuilder.OutputTypes outputType() throws NXException, RemoteException
NXException
RemoteException
void setOutputType(ProfileListBuilder.OutputTypes outputType) throws NXException, RemoteException
outputType
- NXException
RemoteException
SelectComponent manufacturingCollector() throws NXException, RemoteException
NXException
RemoteException
SelectComponentList partSet() throws NXException, RemoteException
NXException
RemoteException
String listFile() throws NXException, RemoteException
NXException
RemoteException
void setListFile(String listFile) throws NXException, RemoteException
listFile
- NXException
RemoteException
boolean ventilationHoles() throws NXException, RemoteException
NXException
RemoteException
void setVentilationHoles(boolean ventilationHoles) throws NXException, RemoteException
ventilationHoles
- NXException
RemoteException
boolean inverseBending() throws NXException, RemoteException
NXException
RemoteException
void setInverseBending(boolean inverseBending) throws NXException, RemoteException
inverseBending
- NXException
RemoteException
boolean knuckledProfile() throws NXException, RemoteException
NXException
RemoteException
void setKnuckledProfile(boolean knuckledProfile) throws NXException, RemoteException
knuckledProfile
- NXException
RemoteException
String cuttingInterfaceOutputFile() throws NXException, RemoteException
NXException
RemoteException
void setCuttingInterfaceOutputFile(String fileName) throws NXException, RemoteException
fileName
- NXException
RemoteException
String cuttingInterfaceConfigFile() throws NXException, RemoteException
NXException
RemoteException
void setCuttingInterfaceConfigFile(String fileName) throws NXException, RemoteException
fileName
- NXException
RemoteException
SelectDisplayableObject component() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.