public interface ContourFlangeBuilder extends SheetmetalBaseBuilder
SheetmetalManager.createContourFlangeFeatureBuilder(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
ContourFlangeBuilder.SectionSideOptions
This enum represents the side of the section in which material is created.
|
static class |
ContourFlangeBuilder.SweepSideOptions
This enum represents the side in which the contour flange will be swept.
|
static class |
ContourFlangeBuilder.SweepTypeOptions
This enum represents the sweep type of the contour flange
|
Modifier and Type | Method and Description |
---|---|
BendOptions |
bendOptions()
Returns the bend options
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Section |
edgeChain()
Returns the section having chain edges.
|
Expression |
getSweepDistance()
THE projection distance of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
getThickness()
THE thickness of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
boolean |
isSecondary()
Returns the contour flange type.
|
MiterOptions |
miterOptions()
Returns the miter options
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Section |
section()
Returns the section of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setEdgeChain(Section edgeChain)
Sets the section having chain edges.
|
void |
setSecondary(boolean isSecondary)
Sets the contour flange type.
|
void |
setSection(Section section)
Sets the section of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setSketch(nxopen.features.SketchFeature sketch)
Sets the sketch
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setSweepDistance(String sweepDistance)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from Features.SheetMetal.ContourFlangeBuilder#getSweepDistance instead.
|
void |
setSweepSide(ContourFlangeBuilder.SweepSideOptions sweepSide)
Sets the projection direction of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setSweepType(ContourFlangeBuilder.SweepTypeOptions sweepType)
Sets the projection side of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setThickness(String thickness)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from Features.SheetMetal.ContourFlangeBuilder#getThickness instead.
|
void |
setThicknessSide(ContourFlangeBuilder.SectionSideOptions sectionSide)
Sets the thickness side of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
nxopen.features.SketchFeature |
sketch()
Returns the sketch
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
ContourFlangeBuilder.SweepSideOptions |
sweepSide()
Returns the projection direction of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
ContourFlangeBuilder.SweepTypeOptions |
sweepType()
Returns the projection side of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
ContourFlangeBuilder.SectionSideOptions |
thicknessSide()
Returns the thickness side of contour flange
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
int |
validateBuilderData()
Verify whether the builder data is valid for creating a Contour Flange or not.
|
getApplicationContext, setApplicationContext
Section section() throws NXException, RemoteException
NXException
RemoteException
void setSection(Section section) throws NXException, RemoteException
section
- NXException
RemoteException
Expression getThickness() throws NXException, RemoteException
NXException
RemoteException
void setThickness(String thickness) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from Features.SheetMetal.ContourFlangeBuilder#getThickness
instead.
thickness
- NXException
RemoteException
ContourFlangeBuilder.SectionSideOptions thicknessSide() throws NXException, RemoteException
NXException
RemoteException
void setThicknessSide(ContourFlangeBuilder.SectionSideOptions sectionSide) throws NXException, RemoteException
sectionSide
- NXException
RemoteException
Expression getSweepDistance() throws NXException, RemoteException
NXException
RemoteException
void setSweepDistance(String sweepDistance) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from Features.SheetMetal.ContourFlangeBuilder#getSweepDistance
instead.
sweepDistance
- NXException
RemoteException
ContourFlangeBuilder.SweepSideOptions sweepSide() throws NXException, RemoteException
NXException
RemoteException
void setSweepSide(ContourFlangeBuilder.SweepSideOptions sweepSide) throws NXException, RemoteException
sweepSide
- NXException
RemoteException
ContourFlangeBuilder.SweepTypeOptions sweepType() throws NXException, RemoteException
NXException
RemoteException
void setSweepType(ContourFlangeBuilder.SweepTypeOptions sweepType) throws NXException, RemoteException
sweepType
- NXException
RemoteException
BendOptions bendOptions() throws NXException, RemoteException
NXException
RemoteException
MiterOptions miterOptions() throws NXException, RemoteException
NXException
RemoteException
nxopen.features.SketchFeature sketch() throws NXException, RemoteException
NXException
RemoteException
void setSketch(nxopen.features.SketchFeature sketch) throws NXException, RemoteException
sketch
- sketchNXException
RemoteException
int validateBuilderData() throws NXException, RemoteException
NXException
RemoteException
Section edgeChain() throws NXException, RemoteException
NXException
RemoteException
void setEdgeChain(Section edgeChain) throws NXException, RemoteException
edgeChain
- NXException
RemoteException
boolean isSecondary() throws NXException, RemoteException
NXException
RemoteException
void setSecondary(boolean isSecondary) throws NXException, RemoteException
isSecondary
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.