public interface FlangeBendPropertiesBuilder extends FeatureBendPropertiesBuilder
FlangeBendPropertiesListBuilder.createFlangeBendProperties()
Modifier and Type | Interface and Description |
---|---|
static class |
FlangeBendPropertiesBuilder.Insets
This enum defines the material inset types
|
static class |
FlangeBendPropertiesBuilder.LengthReferences
This enum defines the flange length dimension types
|
static class |
FlangeBendPropertiesBuilder.WidthOptions
This enum defines the flange width options
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the angle
License requirements: None. |
void |
deleteFlangeBendProperties()
Create a flange properties.
|
Expression |
distance1()
Returns the distance1
License requirements: None. |
Expression |
distance2()
Returns the distance2
License requirements: None. |
ScCollector |
edges()
Returns the base edge for the flange.
|
FlangeBendPropertiesBuilder.Insets |
inset()
Returns the inset
License requirements: None. |
Expression |
length()
Returns the length
License requirements: None. |
FlangeBendPropertiesBuilder.LengthReferences |
lengthReference()
Returns the length reference
License requirements: None. |
boolean |
miter()
Returns the option to specify behaviour of mirror/pattern of the flange
License requirements: None. |
Expression |
offset()
Returns the offset
License requirements: None. |
Point |
point()
Returns the point
License requirements: None. |
boolean |
reverseDirectionLength()
Returns the reverse direction
License requirements: None. |
boolean |
reverseDirectionOffset()
Returns the reverse direction
License requirements: None. |
void |
setInset(FlangeBendPropertiesBuilder.Insets inset)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setLengthReference(FlangeBendPropertiesBuilder.LengthReferences lengthReference)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setMiter(boolean bMiter)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setPoint(Point point)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setReverseDirectionLength(boolean reverseDirectionLength)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setReverseDirectionOffset(boolean reverseDirectionOffset)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setUseRecipe(boolean bUseRecipe)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
void |
setWidthOption(FlangeBendPropertiesBuilder.WidthOptions widthOption)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design") . |
boolean |
useRecipe()
Returns the option to specify behaviour of mirror/pattern of the flange
License requirements: None. |
Expression |
width()
Returns the width
License requirements: None. |
FlangeBendPropertiesBuilder.WidthOptions |
widthOption()
Returns the width option
License requirements: None. |
bendOptions, value
getApplicationContext, setApplicationContext
printTestData, printTestData, tag, tagValue
validate
ScCollector edges() throws NXException, RemoteException
NXException
RemoteException
FlangeBendPropertiesBuilder.WidthOptions widthOption() throws NXException, RemoteException
NXException
RemoteException
void setWidthOption(FlangeBendPropertiesBuilder.WidthOptions widthOption) throws NXException, RemoteException
widthOption
- NXException
RemoteException
Expression width() throws NXException, RemoteException
NXException
RemoteException
Expression distance1() throws NXException, RemoteException
NXException
RemoteException
Expression distance2() throws NXException, RemoteException
NXException
RemoteException
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression length() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirectionLength() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirectionLength(boolean reverseDirectionLength) throws NXException, RemoteException
reverseDirectionLength
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
FlangeBendPropertiesBuilder.LengthReferences lengthReference() throws NXException, RemoteException
NXException
RemoteException
void setLengthReference(FlangeBendPropertiesBuilder.LengthReferences lengthReference) throws NXException, RemoteException
lengthReference
- NXException
RemoteException
FlangeBendPropertiesBuilder.Insets inset() throws NXException, RemoteException
NXException
RemoteException
void setInset(FlangeBendPropertiesBuilder.Insets inset) throws NXException, RemoteException
inset
- NXException
RemoteException
Expression offset() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirectionOffset() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirectionOffset(boolean reverseDirectionOffset) throws NXException, RemoteException
reverseDirectionOffset
- NXException
RemoteException
boolean useRecipe() throws NXException, RemoteException
NXException
RemoteException
void setUseRecipe(boolean bUseRecipe) throws NXException, RemoteException
bUseRecipe
- NXException
RemoteException
boolean miter() throws NXException, RemoteException
NXException
RemoteException
void setMiter(boolean bMiter) throws NXException, RemoteException
bMiter
- NXException
RemoteException
void deleteFlangeBendProperties() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.