public interface DivisionsBuilder extends Builder
DivisionsBuilder
Builder for creating/editing splits at an end of a duct.
Takes an end face of a rectangular stock and splits it into a pair of
divisions based on the specified absolute flow percentage for each division.
RouteManager.createDivisionsBuilder(nxopen.NXObject, boolean)
Property | Value |
---|---|
LeftChildFlow.Value | 50 |
RightChildFlow.Value | 50 |
SplitDirection | SplitVertically |
Modifier and Type | Interface and Description |
---|---|
static class |
DivisionsBuilder.SplitDirectionType
The direction in which the cross-section is to be split
|
Modifier and Type | Method and Description |
---|---|
Division |
createDivisions()
Creates two new divisions by splitting the parent division.
|
Division |
getDivision()
Gets the division object, if any, associated with the division builder
License requirements: routing_hvac ("Routing HVAC") . |
Expression |
leftChildFlow()
Returns the value of percent absolute or relative flow in left (first) child division
License requirements: routing_hvac ("Routing HVAC") . |
Expression |
rightChildFlow()
Returns the value of percent absolute or relative flow in right (second) child division
License requirements: routing_hvac ("Routing HVAC") . |
SelectNXObject |
selectedPort()
Returns the
nxopen.routing.Port to identify the cross-section that is to be split
License requirements: routing_hvac ("Routing HVAC") Created in NX7.5.0 |
void |
setSplitDirection(DivisionsBuilder.SplitDirectionType splitDirection)
License requirements: routing_hvac ("Routing HVAC") . |
DivisionsBuilder.SplitDirectionType |
splitDirection()
Returns the direction of split, either vertical or horizontal
License requirements: routing_hvac ("Routing HVAC") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject selectedPort() throws NXException, RemoteException
nxopen.routing.Port
to identify the cross-section that is to be split
NXException
RemoteException
Expression leftChildFlow() throws NXException, RemoteException
NXException
RemoteException
Expression rightChildFlow() throws NXException, RemoteException
NXException
RemoteException
DivisionsBuilder.SplitDirectionType splitDirection() throws NXException, RemoteException
NXException
RemoteException
void setSplitDirection(DivisionsBuilder.SplitDirectionType splitDirection) throws NXException, RemoteException
splitDirection
- NXException
RemoteException
Division createDivisions() throws NXException, RemoteException
NXException
RemoteException
Division getDivision() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.