public interface ElectricalStockDefinition extends StockDefinition
Modifier and Type | Interface and Description |
---|---|
static class |
ElectricalStockDefinition.SectionType
Stock section type.
|
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
ElectricalStockDefinition.SectionType |
crossSectionType()
Returns the cross section type of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
double |
gauge()
Returns the gauge of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
double |
height()
Returns the height of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
double |
linearDensity()
Returns the linear density of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
double |
minBendRadius()
Returns the min bend radius of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setCrossSectionType(ElectricalStockDefinition.SectionType sectionType)
Sets the cross section type of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setGauge(double gaugeValue)
Sets the gauge of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setHeight(double heightValue)
Sets the height of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setLinearDensity(double densityValue)
Sets the linear density of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setMinBendRadius(double radiusValue)
Sets the min bend radius of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setWidth(double widthValue)
Sets the width of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setWireType(String wireType)
Sets the wire type of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
double |
width()
Returns the width of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String |
wireType()
Returns the wire type of stock
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
outerDiameter, setOuterDiameter
definingNxObject
guid, setGuid
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
deleteCharacterstics, getCharacteristics, getDestinationCharacteristics, getIntegerCharacteristic, getRealCharacteristic, getStringCharacteristic, setCharacteristic, setCharacteristic, setCharacteristic, setCharacteristic2, setCharacteristic2, setCharacteristic2, setCharacteristics, setCharacteristics2
double width() throws NXException, RemoteException
NXException
RemoteException
void setWidth(double widthValue) throws NXException, RemoteException
widthValue
- NXException
RemoteException
double height() throws NXException, RemoteException
NXException
RemoteException
void setHeight(double heightValue) throws NXException, RemoteException
heightValue
- NXException
RemoteException
double gauge() throws NXException, RemoteException
NXException
RemoteException
void setGauge(double gaugeValue) throws NXException, RemoteException
gaugeValue
- NXException
RemoteException
String wireType() throws NXException, RemoteException
NXException
RemoteException
void setWireType(String wireType) throws NXException, RemoteException
wireType
- NXException
RemoteException
double linearDensity() throws NXException, RemoteException
NXException
RemoteException
void setLinearDensity(double densityValue) throws NXException, RemoteException
densityValue
- NXException
RemoteException
double minBendRadius() throws NXException, RemoteException
NXException
RemoteException
void setMinBendRadius(double radiusValue) throws NXException, RemoteException
radiusValue
- NXException
RemoteException
ElectricalStockDefinition.SectionType crossSectionType() throws NXException, RemoteException
NXException
RemoteException
void setCrossSectionType(ElectricalStockDefinition.SectionType sectionType) throws NXException, RemoteException
sectionType
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.