public interface CornerTypeBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
CornerTypeBuilder.BendMethods
Methods available for bend creation.
|
static class |
CornerTypeBuilder.BendOptions
Deprecated.
Deprecated in NX8.5.0. Use
CornerTypeBuilder.BendMethods instead.
|
static class |
CornerTypeBuilder.Type
Defines the type of bend available for bend creation.Type of bend available are None,Miter
,Bend , S-bend and S-Elbow.
|
Modifier and Type | Method and Description |
---|---|
CharacteristicList |
getElbowAppliedCharx()
Returns the applied charx of elbow part
License requirements: routing_base ("Routing Basic") . |
CharacteristicList |
getElbowPart()
Returns the created elbow part
License requirements: routing_base ("Routing Basic") . |
void |
importBendRadiusTable(String bendTableFilename)
Imports bend radius table
License requirements: routing_base ("Routing Basic") . |
void |
routeCornerAlternateSolution()
Route alternate solution
License requirements: routing_base ("Routing Basic") . |
CornerTypeBuilder.BendMethods |
routeCornerBendMethods()
Returns the route corner bend options
License requirements: routing_base ("Routing Basic") . |
CornerTypeBuilder.BendOptions |
routeCornerBendOptions()
Deprecated.
Deprecated in NX8.5.0. Use
routeCornerBendMethods() instead.
|
void |
routeCornerBendRadiusInfo()
Bend corner info
License requirements: routing_base ("Routing Basic") . |
String |
routeCornerBendTable()
Returns the name of bend radius table
License requirements: routing_base ("Routing Basic") . |
void |
routeCornerImportBendRadiusTable()
Import bend radius table
License requirements: routing_base ("Routing Basic") . |
int |
routeCornerNumberOfMiters()
Returns the number of miter in mitered bend corner
License requirements: routing_base ("Routing Basic") . |
Expression |
routeCornerRadius()
Returns the route corner radius
License requirements: routing_base ("Routing Basic") . |
Expression |
routeCornerRatioToDiameter()
Returns the route corner ratio to diameter
License requirements: routing_base ("Routing Basic") . |
boolean |
routeCornerRequireLinearSolution()
Returns the route corner require linear solution
License requirements: routing_base ("Routing Basic") . |
void |
routeCornerSpecifyElbow()
Route specify elbow
License requirements: routing_base ("Routing Basic") . |
CornerTypeBuilder.Type |
routeCornerTypeOptions()
Returns the route corner type options
License requirements: routing_base ("Routing Basic") . |
void |
setElbowAppliedCharx(CharacteristicList elbowPart)
Sets the applied charx for elbow creation
License requirements: routing_base ("Routing Basic") . |
void |
setElbowPart(CharacteristicList elbowPart)
Sets the elbow part to be used for elbow creation
License requirements: routing_base ("Routing Basic") . |
void |
setRouteCornerBendMethods(CornerTypeBuilder.BendMethods routeCornerBendMethods)
License requirements: routing_base ("Routing Basic") . |
void |
setRouteCornerBendOptions(CornerTypeBuilder.BendOptions routeCornerBendOptions)
Deprecated.
Deprecated in NX8.5.0. Use
setRouteCornerBendMethods(nxopen.routing.CornerTypeBuilder.BendMethods) instead.
|
void |
setRouteCornerBendTable(String bendTableName)
Sets the name of bend radius table
License requirements: routing_base ("Routing Basic") . |
void |
setRouteCornerNumberOfMiters(int routeCornerNumberOfMiter)
Sets the number of miter in mitered bend corner
License requirements: routing_base ("Routing Basic") . |
void |
setRouteCornerRequireLinearSolution(boolean routeCornerRequireLinearSolution)
License requirements: routing_base ("Routing Basic") . |
void |
setRouteCornerTypeOptions(CornerTypeBuilder.Type routeCornerTypeOptions)
License requirements: routing_base ("Routing Basic") . |
printTestData, printTestData, tag, tagValue
validate
CornerTypeBuilder.Type routeCornerTypeOptions() throws NXException, RemoteException
NXException
RemoteException
void setRouteCornerTypeOptions(CornerTypeBuilder.Type routeCornerTypeOptions) throws NXException, RemoteException
routeCornerTypeOptions
- NXException
RemoteException
CornerTypeBuilder.BendMethods routeCornerBendMethods() throws NXException, RemoteException
NXException
RemoteException
void setRouteCornerBendMethods(CornerTypeBuilder.BendMethods routeCornerBendMethods) throws NXException, RemoteException
routeCornerBendMethods
- NXException
RemoteException
CornerTypeBuilder.BendOptions routeCornerBendOptions() throws NXException, RemoteException
routeCornerBendMethods()
instead.
NXException
RemoteException
void setRouteCornerBendOptions(CornerTypeBuilder.BendOptions routeCornerBendOptions) throws NXException, RemoteException
setRouteCornerBendMethods(nxopen.routing.CornerTypeBuilder.BendMethods)
instead.
routeCornerBendOptions
- NXException
RemoteException
Expression routeCornerRadius() throws NXException, RemoteException
NXException
RemoteException
Expression routeCornerRatioToDiameter() throws NXException, RemoteException
NXException
RemoteException
void routeCornerSpecifyElbow() throws NXException, RemoteException
NXException
RemoteException
boolean routeCornerRequireLinearSolution() throws NXException, RemoteException
NXException
RemoteException
void setRouteCornerRequireLinearSolution(boolean routeCornerRequireLinearSolution) throws NXException, RemoteException
routeCornerRequireLinearSolution
- NXException
RemoteException
void routeCornerAlternateSolution() throws NXException, RemoteException
NXException
RemoteException
void routeCornerImportBendRadiusTable() throws NXException, RemoteException
NXException
RemoteException
void routeCornerBendRadiusInfo() throws NXException, RemoteException
NXException
RemoteException
String routeCornerBendTable() throws NXException, RemoteException
NXException
RemoteException
void setRouteCornerBendTable(String bendTableName) throws NXException, RemoteException
bendTableName
- NXException
RemoteException
CharacteristicList getElbowPart() throws NXException, RemoteException
NXException
RemoteException
void setElbowPart(CharacteristicList elbowPart) throws NXException, RemoteException
elbowPart
- Characteristic list used to find the appropriateNXException
RemoteException
CharacteristicList getElbowAppliedCharx() throws NXException, RemoteException
NXException
RemoteException
void setElbowAppliedCharx(CharacteristicList elbowPart) throws NXException, RemoteException
elbowPart
- Characteristic list used to find the appropriateNXException
RemoteException
int routeCornerNumberOfMiters() throws NXException, RemoteException
NXException
RemoteException
void setRouteCornerNumberOfMiters(int routeCornerNumberOfMiter) throws NXException, RemoteException
routeCornerNumberOfMiter
- NXException
RemoteException
void importBendRadiusTable(String bendTableFilename) throws NXException, RemoteException
bendTableFilename
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.