public interface AdvancedFlangeBuilder extends FeatureBuilder
SheetmetalManager.createAdvancedFlangeBuilder(nxopen.features.Feature)
Property | Value |
---|---|
Angle.Value | 0 |
EndAdjustment.Value | 0 |
FlatPatternCompensationAtEnd | 0 |
FlatPatternCompensationAtStart | 0 |
InferLength | 0 |
Inset | MaterialInside |
Length.Value | 0 (millimeters part), 0 (inches part) |
LengthReference | Inside |
StartAdjustment.Value | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
AdvancedFlangeBuilder.Insets
This enum defines the material types
|
static class |
AdvancedFlangeBuilder.LengthReferences
This enum defines the flange length dimension types
|
static class |
AdvancedFlangeBuilder.Types
This enum defines the type options.
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the angle
License requirements: None. |
BendOptions |
bendOptions()
Returns the Sheet Metal Bend Options
License requirements: None. |
ScCollector |
edges()
Returns the base edge for the advanced flange.
|
Expression |
endAdjustment()
Returns the flat pattern compensation adjustment at end of the flange
License requirements: None. |
ScCollector |
faces()
Returns the reference face for advanced flange
License requirements: None. |
boolean |
flatPatternCompensationAtEnd()
Returns the option to apply flat pattern compensation at end of the flange
License requirements: None. |
boolean |
flatPatternCompensationAtStart()
Returns the option to apply flat pattern compensation at start of the flange
License requirements: None. |
boolean |
inferLength()
Returns the infer length option
License requirements: None. |
AdvancedFlangeBuilder.Insets |
inset()
Returns the inset type
License requirements: None. |
Expression |
length()
Returns the length
License requirements: None. |
AdvancedFlangeBuilder.LengthReferences |
lengthReference()
Returns the length reference
License requirements: None. |
Plane |
plane1()
Returns the first plane for the end limits
License requirements: None. |
Plane |
plane2()
Returns the second plane for the end limits
License requirements: None. |
boolean |
reverseDirection()
Returns the option to reverse length direction
License requirements: None. |
boolean |
reverseTrimSide()
Returns the option to reverse trim side
License requirements: None. |
void |
setFlatPatternCompensationAtEnd(boolean flatPatternCompensationAtEnd)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setFlatPatternCompensationAtStart(boolean flatPatternCompensationAtStart)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setInferLength(boolean inferLength)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setInset(AdvancedFlangeBuilder.Insets inset)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setLengthReference(AdvancedFlangeBuilder.LengthReferences lengthReference)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setPlane1(Plane plane1)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setPlane2(Plane plane2)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setReverseTrimSide(boolean reverseTrimSide)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setType(AdvancedFlangeBuilder.Types type)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
Expression |
startAdjustment()
Returns the flat pattern compensation adjustment at start of the flange
License requirements: None. |
AdvancedFlangeBuilder.Types |
type()
Returns the advanced flange type
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector edges() throws NXException, RemoteException
NXException
RemoteException
ScCollector faces() throws NXException, RemoteException
NXException
RemoteException
boolean inferLength() throws NXException, RemoteException
NXException
RemoteException
void setInferLength(boolean inferLength) throws NXException, RemoteException
inferLength
- NXException
RemoteException
Expression length() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
boolean reverseTrimSide() throws NXException, RemoteException
NXException
RemoteException
void setReverseTrimSide(boolean reverseTrimSide) throws NXException, RemoteException
reverseTrimSide
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
AdvancedFlangeBuilder.LengthReferences lengthReference() throws NXException, RemoteException
NXException
RemoteException
void setLengthReference(AdvancedFlangeBuilder.LengthReferences lengthReference) throws NXException, RemoteException
lengthReference
- NXException
RemoteException
AdvancedFlangeBuilder.Insets inset() throws NXException, RemoteException
NXException
RemoteException
void setInset(AdvancedFlangeBuilder.Insets inset) throws NXException, RemoteException
inset
- NXException
RemoteException
Plane plane1() throws NXException, RemoteException
NXException
RemoteException
void setPlane1(Plane plane1) throws NXException, RemoteException
plane1
- NXException
RemoteException
Plane plane2() throws NXException, RemoteException
NXException
RemoteException
void setPlane2(Plane plane2) throws NXException, RemoteException
plane2
- NXException
RemoteException
BendOptions bendOptions() throws NXException, RemoteException
NXException
RemoteException
boolean flatPatternCompensationAtStart() throws NXException, RemoteException
NXException
RemoteException
void setFlatPatternCompensationAtStart(boolean flatPatternCompensationAtStart) throws NXException, RemoteException
flatPatternCompensationAtStart
- NXException
RemoteException
Expression startAdjustment() throws NXException, RemoteException
NXException
RemoteException
boolean flatPatternCompensationAtEnd() throws NXException, RemoteException
NXException
RemoteException
void setFlatPatternCompensationAtEnd(boolean flatPatternCompensationAtEnd) throws NXException, RemoteException
flatPatternCompensationAtEnd
- NXException
RemoteException
Expression endAdjustment() throws NXException, RemoteException
NXException
RemoteException
AdvancedFlangeBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(AdvancedFlangeBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.