public interface BlankLayoutBuilder extends Builder
BlankLayoutCollection.createBlankLayoutBuilder()
Property | Value |
---|---|
Bottom | 0 |
LeftDistance | 0 |
LeftRightSide | Average |
LockPitchAndWidth | 0 |
MinimumSpaceSize | 0 |
Pitch | 0 |
RightDistance | 0 |
Rotate | 0 |
SideWeb | Average |
SnapSize | One |
ThreeBlanks | 0 |
Top | 0 |
Width | 0 |
XShift | 0 |
YShift | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
BlankLayoutBuilder.LeftRightSideOption
Specifies the option of left right side type.
|
static class |
BlankLayoutBuilder.SideWebOption
Specifies the option of side webs type.
|
static class |
BlankLayoutBuilder.SnapSizeOption
Specifies the option of snap size.
|
static class |
BlankLayoutBuilder.Types
Specifies the option of blank layout type.
|
Modifier and Type | Method and Description |
---|---|
Point |
basePoint()
Returns the base point.
|
SelectBody |
blank()
Returns the blank.
|
String |
blankNameStr()
Returns the selected blank name.
|
double |
bottom()
Returns the bottom boundary distance between blank and strip.
|
double |
leftDistance()
Returns the left boudary distance between blank and strip.
|
BlankLayoutBuilder.LeftRightSideOption |
leftRightSide()
Returns the type of use left or right side to decide the distance between blank and strip.
|
boolean |
lockPitchAndWidth()
Returns the lock pitch and width values from being changed during processing.
|
String |
materialUtilization()
Returns the material utilization of the blank.
|
boolean |
minimumSpaceSize()
Returns the option to report minimum space size or not.
|
String |
minimumSpaceSizeValue()
Returns the minimum distance between the adjacent blanks.
|
double |
pitch()
Returns the distance between the adjacent stations.
|
double |
rightDistance()
Returns the right boundary distance between blank and strip.
|
double |
rotate()
Returns the value to rotate the blank around the base point.
|
void |
setBasePoint(Point point)
License requirements: None. |
void |
setBlankNameStr(String blankNameStr)
License requirements: None. |
void |
setBottom(double bottom)
License requirements: None. |
void |
setLeftDistance(double leftDistance)
License requirements: None. |
void |
setLeftRightSide(BlankLayoutBuilder.LeftRightSideOption leftRightSide)
License requirements: None. |
void |
setLockPitchAndWidth(boolean lockPitchAndWidth)
License requirements: None. |
void |
setMaterialUtilization(String materialUtilization)
License requirements: None. |
void |
setMinimumSpaceSize(boolean minimumSpaceSize)
License requirements: None. |
void |
setMinimumSpaceSizeValue(String minimumSpaceSizeValue)
License requirements: None. |
void |
setPitch(double pitch)
License requirements: None. |
void |
setRightDistance(double rightDistance)
License requirements: None. |
void |
setRotate(double rotate)
License requirements: None. |
void |
setSideWeb(BlankLayoutBuilder.SideWebOption sideWeb)
License requirements: None. |
void |
setSnapSize(BlankLayoutBuilder.SnapSizeOption snapSize)
License requirements: None. |
void |
setThreeBlanks(boolean threeBlanks)
License requirements: None. |
void |
setTop(double top)
License requirements: None. |
void |
setType(BlankLayoutBuilder.Types type)
License requirements: None. |
void |
setWidth(double width)
License requirements: None. |
void |
setXShift(double xShift)
License requirements: None. |
void |
setYShift(double yShift)
License requirements: None. |
BlankLayoutBuilder.SideWebOption |
sideWeb()
Returns the type of the overlap on the strip.
|
BlankLayoutBuilder.SnapSizeOption |
snapSize()
Returns the option to set the increment of the scale bar.
|
boolean |
threeBlanks()
Returns the usage of three blanks or one blank.
|
double |
top()
Returns the top boudary distance between blank and strip.
|
BlankLayoutBuilder.Types |
type()
Returns the blank layout type.
|
double |
width()
Returns the width of the strip.
|
double |
xshift()
Returns the value to shift the blank in the X direction.
|
double |
yshift()
Returns the value to shift the blank in the Y direction.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BlankLayoutBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(BlankLayoutBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
String blankNameStr() throws NXException, RemoteException
NXException
RemoteException
void setBlankNameStr(String blankNameStr) throws NXException, RemoteException
blankNameStr
- Sets the blank nameNXException
RemoteException
SelectBody blank() throws NXException, RemoteException
NXException
RemoteException
Point basePoint() throws NXException, RemoteException
NXException
RemoteException
void setBasePoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
double xshift() throws NXException, RemoteException
NXException
RemoteException
void setXShift(double xShift) throws NXException, RemoteException
xShift
- NXException
RemoteException
double yshift() throws NXException, RemoteException
NXException
RemoteException
void setYShift(double yShift) throws NXException, RemoteException
yShift
- NXException
RemoteException
double rotate() throws NXException, RemoteException
NXException
RemoteException
void setRotate(double rotate) throws NXException, RemoteException
rotate
- NXException
RemoteException
double pitch() throws NXException, RemoteException
NXException
RemoteException
void setPitch(double pitch) throws NXException, RemoteException
pitch
- NXException
RemoteException
double width() throws NXException, RemoteException
NXException
RemoteException
void setWidth(double width) throws NXException, RemoteException
width
- NXException
RemoteException
double top() throws NXException, RemoteException
NXException
RemoteException
void setTop(double top) throws NXException, RemoteException
top
- NXException
RemoteException
double bottom() throws NXException, RemoteException
NXException
RemoteException
void setBottom(double bottom) throws NXException, RemoteException
bottom
- NXException
RemoteException
BlankLayoutBuilder.SideWebOption sideWeb() throws NXException, RemoteException
NXException
RemoteException
void setSideWeb(BlankLayoutBuilder.SideWebOption sideWeb) throws NXException, RemoteException
sideWeb
- NXException
RemoteException
double leftDistance() throws NXException, RemoteException
NXException
RemoteException
void setLeftDistance(double leftDistance) throws NXException, RemoteException
leftDistance
- NXException
RemoteException
double rightDistance() throws NXException, RemoteException
NXException
RemoteException
void setRightDistance(double rightDistance) throws NXException, RemoteException
rightDistance
- NXException
RemoteException
BlankLayoutBuilder.LeftRightSideOption leftRightSide() throws NXException, RemoteException
NXException
RemoteException
void setLeftRightSide(BlankLayoutBuilder.LeftRightSideOption leftRightSide) throws NXException, RemoteException
leftRightSide
- NXException
RemoteException
String materialUtilization() throws NXException, RemoteException
NXException
RemoteException
void setMaterialUtilization(String materialUtilization) throws NXException, RemoteException
materialUtilization
- NXException
RemoteException
boolean minimumSpaceSize() throws NXException, RemoteException
NXException
RemoteException
void setMinimumSpaceSize(boolean minimumSpaceSize) throws NXException, RemoteException
minimumSpaceSize
- NXException
RemoteException
String minimumSpaceSizeValue() throws NXException, RemoteException
NXException
RemoteException
void setMinimumSpaceSizeValue(String minimumSpaceSizeValue) throws NXException, RemoteException
minimumSpaceSizeValue
- NXException
RemoteException
BlankLayoutBuilder.SnapSizeOption snapSize() throws NXException, RemoteException
NXException
RemoteException
void setSnapSize(BlankLayoutBuilder.SnapSizeOption snapSize) throws NXException, RemoteException
snapSize
- NXException
RemoteException
boolean lockPitchAndWidth() throws NXException, RemoteException
NXException
RemoteException
void setLockPitchAndWidth(boolean lockPitchAndWidth) throws NXException, RemoteException
lockPitchAndWidth
- NXException
RemoteException
boolean threeBlanks() throws NXException, RemoteException
NXException
RemoteException
void setThreeBlanks(boolean threeBlanks) throws NXException, RemoteException
threeBlanks
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.