public interface PathStockPreferenceBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
PathStockPreferenceBuilder.AssignMethod
Determines how to choose which stock to assign.
|
static class |
PathStockPreferenceBuilder.AssignStockSubType
Determines the type of sub stock being assigned.
|
static class |
PathStockPreferenceBuilder.AssignStockType
Determines the type of stock being assigned.
|
Modifier and Type | Method and Description |
---|---|
PathStockPreferenceBuilder.AssignMethod |
assignStockMethod()
Returns the method to determine which stock to assign.
|
Expression |
diameter()
Returns the diameter value to use for the
PathStockPreferenceBuilder.AssignMethod.CIRCULAR
method of stock assignment. |
Expression |
flatOvalHeight()
Returns the height value to use for the
PathStockPreferenceBuilder.AssignMethod.FLAT_OVAL
method of stock assignment. |
Expression |
flatOvalWidth()
Returns the Width value to use for the
PathStockPreferenceBuilder.AssignMethod.FLAT_OVAL
method of stock assignment
License requirements: routing_base ("Routing Basic") Created in NX11.0.0 |
Expression |
rectangularHeight()
Returns the height value to use for the
PathStockPreferenceBuilder.AssignMethod.RECTANGULAR
method of stock assignment. |
Expression |
rectangularWidth()
Returns the Width value to use for the
PathStockPreferenceBuilder.AssignMethod.RECTANGULAR
method of stock assignment
License requirements: routing_base ("Routing Basic") Created in NX11.0.0 |
void |
setAssignStockMethod(PathStockPreferenceBuilder.AssignMethod method)
Sets the method to determine which stock to assign.
|
void |
setClassificationObjectIdentifier(String classificationObjectId)
Sets the identifier of the classification object associated with the part to place
License requirements: routing_base ("Routing Basic") . |
void |
setDiameter(Expression diameter)
Sets the diameter value to use for the
PathStockPreferenceBuilder.AssignMethod.CIRCULAR
method of stock assignment. |
void |
setFileSpecificationOfStockToPlace(String filename)
Sets the file specification of the part to place
License requirements: routing_base ("Routing Basic") . |
void |
setStartObject(NXObject startObject)
Sets the start object to use for the
PathStockPreferenceBuilder.AssignMethod.FROM_START_OBJECT
method of stock assignment. |
void |
setStockSubType(PathStockPreferenceBuilder.AssignStockSubType stockType)
Sets the type of stock being assigned.
|
void |
setStockType(PathStockPreferenceBuilder.AssignStockType stockType)
Sets the type of stock being assigned.
|
NXObject |
startObject()
Returns the start object to use for the
PathStockPreferenceBuilder.AssignMethod.FROM_START_OBJECT
method of stock assignment. |
PathStockPreferenceBuilder.AssignStockSubType |
stockSubType()
Returns the type of stock being assigned.
|
PathStockPreferenceBuilder.AssignStockType |
stockType()
Returns the type of stock being assigned.
|
printTestData, printTestData, tag, tagValue
validate
PathStockPreferenceBuilder.AssignStockType stockType() throws NXException, RemoteException
NXException
RemoteException
void setStockType(PathStockPreferenceBuilder.AssignStockType stockType) throws NXException, RemoteException
stockType
- NXException
RemoteException
PathStockPreferenceBuilder.AssignStockSubType stockSubType() throws NXException, RemoteException
NXException
RemoteException
void setStockSubType(PathStockPreferenceBuilder.AssignStockSubType stockType) throws NXException, RemoteException
stockType
- NXException
RemoteException
PathStockPreferenceBuilder.AssignMethod assignStockMethod() throws NXException, RemoteException
NXException
RemoteException
void setAssignStockMethod(PathStockPreferenceBuilder.AssignMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
NXObject startObject() throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.FROM_START_OBJECT
method of stock assignment.
NXException
RemoteException
void setStartObject(NXObject startObject) throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.FROM_START_OBJECT
method of stock assignment.
startObject
- NXException
RemoteException
Expression diameter() throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.CIRCULAR
method of stock assignment.
NXException
RemoteException
void setDiameter(Expression diameter) throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.CIRCULAR
method of stock assignment.
diameter
- NXException
RemoteException
Expression rectangularHeight() throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.RECTANGULAR
method of stock assignment.
NXException
RemoteException
Expression rectangularWidth() throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.RECTANGULAR
method of stock assignment
NXException
RemoteException
Expression flatOvalHeight() throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.FLAT_OVAL
method of stock assignment.
NXException
RemoteException
Expression flatOvalWidth() throws NXException, RemoteException
PathStockPreferenceBuilder.AssignMethod.FLAT_OVAL
method of stock assignment
NXException
RemoteException
void setFileSpecificationOfStockToPlace(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void setClassificationObjectIdentifier(String classificationObjectId) throws NXException, RemoteException
classificationObjectId
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.