public interface DrawingAnnotationBuilder extends Builder
DrawingAnnotationBuilder
ShipCollection.createDrawingAnnotationBuilder()
Property | Value |
---|---|
ExistingAutomaticAnnotation | Preserve |
IsCreateOpeningFillLines | 1 |
IsCreateScantling | 1 |
IsCreateScantlingTable | 1 |
IsCreateStructureID | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
DrawingAnnotationBuilder.Annotation
Settings that indicate how to handle the exsiting annotation in the drawing.
|
Modifier and Type | Method and Description |
---|---|
DrawingAnnotationBuilder.Annotation |
existingAutomaticAnnotation()
Returns the option specify how to handle existing annotation
License requirements: None. |
boolean |
isCreateContinuitySymbolOnSectionStiffener()
Returns the setting that indicates whether continuity symbol on section stiffener will be created for the ship objects
License requirements: None. |
boolean |
isCreateOpeningFillLines()
Returns the setting that indicates whether opening fill lines will be created for ship objects
License requirements: None. |
boolean |
isCreateScantling()
Returns the setting that indicates whether scantling will be created for the ship objects
License requirements: None. |
boolean |
isCreateScantlingTable()
Returns the setting that indicates whether the most common scantlings for stiffener and plate will be created for the view.
|
boolean |
isCreateStiffenerSectionSymbol()
Returns the setting that indicates whether the section symbol will be created for stiffeners
License requirements: None. |
boolean |
isCreateStructureID()
Returns the setting that indicates whether structure id will be created for ship objects
License requirements: None. |
void |
setCreateContinuitySymbolOnSectionStiffener(boolean isCreateContinuitySymbolOnSectionStiffener)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setCreateOpeningFillLines(boolean isCreateOpeningFillLines)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setCreateScantling(boolean isCreateScantling)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setCreateScantlingTable(boolean isCreateScantlingTable)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setCreateStiffenerSectionSymbol(boolean isCreateStiffenerSectionSymbol)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setCreateStructureID(boolean isCreateStructureID)
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
setExistingAutomaticAnnotation(DrawingAnnotationBuilder.Annotation existingAutomaticAnnotation)
License requirements: nx_ship_drafting ("Ship Drafting") . |
SelectDraftingViewList |
viewList()
Returns the drafting views to be annotated
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDraftingViewList viewList() throws NXException, RemoteException
NXException
RemoteException
DrawingAnnotationBuilder.Annotation existingAutomaticAnnotation() throws NXException, RemoteException
NXException
RemoteException
void setExistingAutomaticAnnotation(DrawingAnnotationBuilder.Annotation existingAutomaticAnnotation) throws NXException, RemoteException
existingAutomaticAnnotation
- NXException
RemoteException
boolean isCreateStiffenerSectionSymbol() throws NXException, RemoteException
NXException
RemoteException
void setCreateStiffenerSectionSymbol(boolean isCreateStiffenerSectionSymbol) throws NXException, RemoteException
isCreateStiffenerSectionSymbol
- NXException
RemoteException
boolean isCreateStructureID() throws NXException, RemoteException
NXException
RemoteException
void setCreateStructureID(boolean isCreateStructureID) throws NXException, RemoteException
isCreateStructureID
- NXException
RemoteException
boolean isCreateOpeningFillLines() throws NXException, RemoteException
NXException
RemoteException
void setCreateOpeningFillLines(boolean isCreateOpeningFillLines) throws NXException, RemoteException
isCreateOpeningFillLines
- NXException
RemoteException
boolean isCreateScantling() throws NXException, RemoteException
NXException
RemoteException
void setCreateScantling(boolean isCreateScantling) throws NXException, RemoteException
isCreateScantling
- NXException
RemoteException
boolean isCreateScantlingTable() throws NXException, RemoteException
NXException
RemoteException
void setCreateScantlingTable(boolean isCreateScantlingTable) throws NXException, RemoteException
isCreateScantlingTable
- NXException
RemoteException
boolean isCreateContinuitySymbolOnSectionStiffener() throws NXException, RemoteException
NXException
RemoteException
void setCreateContinuitySymbolOnSectionStiffener(boolean isCreateContinuitySymbolOnSectionStiffener) throws NXException, RemoteException
isCreateContinuitySymbolOnSectionStiffener
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.