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(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 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 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") . |
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
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
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 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 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
SketchFeature sketch() throws NXException, RemoteException
NXException
RemoteException
void setSketch(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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.