public interface JoggleBuilder extends FeatureBuilder
SheetmetalManager.createJoggleBuilder(nxopen.features.Feature)
Property | Value |
---|---|
Adjustment.Value | 0 |
FlatPatternCompensation | 0 |
LimitType | Single |
SymmetricSides | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
JoggleBuilder.LimitTypes
This enum defines the limit types
|
Modifier and Type | Method and Description |
---|---|
Expression |
adjustment()
Returns the adjustment
License requirements: None. |
JoggleInputListItemBuilder |
createJoggleInputListItem()
Create a input list item.
|
Plane |
endPlane()
Returns the end plane
License requirements: None. |
boolean |
flatPatternCompensation()
Returns the flat pattern compensation
License requirements: None. |
JoggleInputListItemBuilderList |
inputList()
Returns the input list
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
JoggleBuilder.LimitTypes |
limitType()
Returns the limit type
License requirements: None. |
void |
setEndPlane(Plane endPlane)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setFlatPatternCompensation(boolean flatPatternCompensation)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setLimitType(JoggleBuilder.LimitTypes limitType)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setStartPlane(Plane startPlane)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setSymmetricSides(boolean symmetricSides)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setUseMaterialTable(boolean useMaterialTable)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
JoggleSideOptionsBuilder |
side1Options()
Returns the joggle side 1 options
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
JoggleSideOptionsBuilder |
side2Options()
Returns the joggle side 2 options
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
Plane |
startPlane()
Returns the start plane
License requirements: None. |
boolean |
symmetricSides()
Returns the symmetric sides
License requirements: None. |
boolean |
useMaterialTable()
Returns the Use Material Table
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
JoggleInputListItemBuilderList inputList() throws NXException, RemoteException
NXException
RemoteException
JoggleInputListItemBuilder createJoggleInputListItem() throws NXException, RemoteException
NXException
RemoteException
JoggleBuilder.LimitTypes limitType() throws NXException, RemoteException
NXException
RemoteException
void setLimitType(JoggleBuilder.LimitTypes limitType) throws NXException, RemoteException
limitType
- NXException
RemoteException
Plane startPlane() throws NXException, RemoteException
NXException
RemoteException
void setStartPlane(Plane startPlane) throws NXException, RemoteException
startPlane
- NXException
RemoteException
Plane endPlane() throws NXException, RemoteException
NXException
RemoteException
void setEndPlane(Plane endPlane) throws NXException, RemoteException
endPlane
- NXException
RemoteException
boolean symmetricSides() throws NXException, RemoteException
NXException
RemoteException
void setSymmetricSides(boolean symmetricSides) throws NXException, RemoteException
symmetricSides
- NXException
RemoteException
boolean useMaterialTable() throws NXException, RemoteException
NXException
RemoteException
void setUseMaterialTable(boolean useMaterialTable) throws NXException, RemoteException
useMaterialTable
- NXException
RemoteException
JoggleSideOptionsBuilder side1Options() throws NXException, RemoteException
NXException
RemoteException
JoggleSideOptionsBuilder side2Options() throws NXException, RemoteException
NXException
RemoteException
boolean flatPatternCompensation() throws NXException, RemoteException
NXException
RemoteException
void setFlatPatternCompensation(boolean flatPatternCompensation) throws NXException, RemoteException
flatPatternCompensation
- NXException
RemoteException
Expression adjustment() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.