public interface AeroFlangeBuilder extends SheetmetalBaseBuilder
AeroSheetmetalManager.createFlangeBuilder(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
AeroFlangeBuilder.CompType
This method defines the types of Flange Compensation
|
static class |
AeroFlangeBuilder.DimType
This enum defines the flange length dimension types
|
static class |
AeroFlangeBuilder.DirType
This enum defines the type of direction vector
|
static class |
AeroFlangeBuilder.EndCompensationData
This class holds the data returned from
getEndCompensation(nxopen.features.sheetmetal.AeroFlangeBuilder.EndType) |
static class |
AeroFlangeBuilder.EndType
This enum defines the ends of a bend edge
|
static class |
AeroFlangeBuilder.LengthData
This class holds the data returned from
getLength() |
static class |
AeroFlangeBuilder.LengthType
This enum defines the length type options.
|
static class |
AeroFlangeBuilder.MatType
This enum defines the material types
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the angle expression.
|
ScCollector |
baseEdges()
Returns the base edge section object for the flange.
|
BendOptions |
bendOptions()
Returns the base edge section object for the flange.
|
boolean |
getContourFlag()
Get the flag that turns on/off the visibility of Contour Curve
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
AeroFlangeBuilder.DimType |
getDimensionType()
Get the length dimension type of the flange
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
AeroFlangeBuilder.EndCompensationData |
getEndCompensation(AeroFlangeBuilder.EndType endType)
Get end compensation.
|
Plane |
getEndPlane(AeroFlangeBuilder.EndType endType)
Get the end plane
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
boolean |
getFlipDirection(AeroFlangeBuilder.DirType type)
Get flip direction.
|
AeroFlangeBuilder.LengthData |
getLength()
Get the type of length and the length expression.
|
AeroFlangeBuilder.MatType |
getMaterialType()
Get the material type of the flange
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
ScCollector |
refFaces()
Returns the ref face smart collector object
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setAngle(String angleExpression)
Set the angle expression.
|
void |
setBaseEdges(ScCollector baseEdges)
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setContourFlag(boolean showContour)
Set the flag that turns on/off the visibility of Contour Curve
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setDimensionType(AeroFlangeBuilder.DimType dimType)
Set the length dimension type of the flange
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setEndCompensation(AeroFlangeBuilder.EndType endType,
AeroFlangeBuilder.CompType compType,
String valueExpression)
Set end compensation.
|
void |
setEndPlane(AeroFlangeBuilder.EndType endType,
Plane endPlane)
Set the end plane
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setFlipDirection(AeroFlangeBuilder.DirType type,
boolean flipFlag)
Set flip direction.
|
void |
setLength(AeroFlangeBuilder.LengthType type,
String valueExpression)
Set the type of length and the length expression.
|
void |
setMaterialType(AeroFlangeBuilder.MatType matType)
Set the material type of the flange
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setRefFaces(ScCollector faceCollector)
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
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
void setBaseEdges(ScCollector baseEdges) throws NXException, RemoteException
baseEdges
- Base EdgesNXException
RemoteException
ScCollector baseEdges() throws NXException, RemoteException
NXException
RemoteException
void setRefFaces(ScCollector faceCollector) throws NXException, RemoteException
faceCollector
- NXException
RemoteException
ScCollector refFaces() throws NXException, RemoteException
NXException
RemoteException
void setAngle(String angleExpression) throws NXException, RemoteException
angleExpression
- value of angle expressionNXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
void setLength(AeroFlangeBuilder.LengthType type, String valueExpression) throws NXException, RemoteException
type
- length type input Value/InfervalueExpression
- value of length expressionNXException
RemoteException
AeroFlangeBuilder.LengthData getLength() throws NXException, RemoteException
NXException
RemoteException
void setFlipDirection(AeroFlangeBuilder.DirType type, boolean flipFlag) throws NXException, RemoteException
type
- direction type bend/discardflipFlag
- flip_flag => false = do not flip, true = flipNXException
RemoteException
boolean getFlipDirection(AeroFlangeBuilder.DirType type) throws NXException, RemoteException
type
- direction type bend/discardNXException
RemoteException
void setEndCompensation(AeroFlangeBuilder.EndType endType, AeroFlangeBuilder.CompType compType, String valueExpression) throws NXException, RemoteException
endType
- end1/end2compType
- Automatic/Angle/Distance/NonevalueExpression
- value of compensation expressionNXException
RemoteException
AeroFlangeBuilder.EndCompensationData getEndCompensation(AeroFlangeBuilder.EndType endType) throws NXException, RemoteException
endType
- end1/end2NXException
RemoteException
void setEndPlane(AeroFlangeBuilder.EndType endType, Plane endPlane) throws NXException, RemoteException
endType
- end1/end2endPlane
- smart plane entityNXException
RemoteException
Plane getEndPlane(AeroFlangeBuilder.EndType endType) throws NXException, RemoteException
endType
- end1/end2NXException
RemoteException
void setContourFlag(boolean showContour) throws NXException, RemoteException
showContour
- false = Hide contour curve, true = Show contour curveNXException
RemoteException
boolean getContourFlag() throws NXException, RemoteException
NXException
RemoteException
void setMaterialType(AeroFlangeBuilder.MatType matType) throws NXException, RemoteException
matType
- material inside/material outside/bend outsideNXException
RemoteException
AeroFlangeBuilder.MatType getMaterialType() throws NXException, RemoteException
NXException
RemoteException
void setDimensionType(AeroFlangeBuilder.DimType dimType) throws NXException, RemoteException
dimType
- inside/outsideNXException
RemoteException
AeroFlangeBuilder.DimType getDimensionType() throws NXException, RemoteException
NXException
RemoteException
BendOptions bendOptions() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.