public interface ConvertToSheetmetalBuilder extends SheetmetalBaseBuilder
SheetmetalManager.createConvertToSheetmetalFeatureBuilder(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
ConvertToSheetmetalBuilder.BendReliefTypeOptions
This enum represents the bend relief type.
|
Modifier and Type | Method and Description |
---|---|
ScCollector |
additionalFacesToConvert()
Returns the additional faces to convert
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Face |
baseFace()
Returns the base face from which the thickness of the part is determined.
|
Expression |
bendReliefDepth()
Returns the bend relief depth.
|
ConvertToSheetmetalBuilder.BendReliefTypeOptions |
bendReliefType()
Returns the bend relief type.
|
Expression |
bendReliefWidth()
Returns the bend relief width.
|
ConvertInputListItemBuilderList |
cornerList()
Returns the corner list
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
ConvertInputListItemBuilder |
createConvertInputListItem()
Create a corner list item.
|
Edge[] |
getRipEdges()
Gets the array of edges selected for ripping while converting to sheetmetal.
|
Face |
localBaseFace()
Returns the base face of local convert from which the thickness of the part is determined.
|
ScCollector |
localRegionFaces()
Returns the faces for local convert
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
boolean |
maintainZeroBendRadius()
Returns the option for Maintain zero bend radius.
|
Section |
ripSection()
Returns the section containing curves that need to be ripped while converting to sheetmetal.
|
void |
setBaseFace(Face baseFace)
Sets the base face from which the thickness of the part is determined.
|
void |
setBendReliefDepth(String bendReliefDepth)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from bendReliefDepth() instead.
|
void |
setBendReliefType(ConvertToSheetmetalBuilder.BendReliefTypeOptions bendReliefType)
Sets the bend relief type.
|
void |
setBendReliefWidth(String bendReliefWidth)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from bendReliefWidth() instead.
|
void |
setLocalBaseFace(Face localBaseFace)
Sets the base face of local convert from which the thickness of the part is determined.
|
void |
setMaintainZeroBendRadius(boolean maintainZeroBendRadius)
Sets the option for Maintain zero bend radius.
|
void |
setRipEdges(Edge[] ripEdges)
Sets the array of edges that need to be ripped while converting to sheetmetal.
|
void |
setRipSection(Section section)
Sets the section containing curves that need to be ripped while converting to sheetmetal.
|
void |
setSketch(SketchFeature sketch)
Sets the internal sketch (used to specify rip curves), if it exists.
|
SketchFeature |
sketch()
Returns the internal sketch (used to specify rip curves), if it exists.
|
int |
validateBuilderData()
Verify that the builder data is valid for feature creation.
|
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
Face baseFace() throws NXException, RemoteException
NXException
RemoteException
void setBaseFace(Face baseFace) throws NXException, RemoteException
baseFace
- NXException
RemoteException
Section ripSection() throws NXException, RemoteException
NXException
RemoteException
void setRipSection(Section section) throws NXException, RemoteException
section
- NXException
RemoteException
Edge[] getRipEdges() throws NXException, RemoteException
NXException
RemoteException
void setRipEdges(Edge[] ripEdges) throws NXException, RemoteException
ripEdges
- NXException
RemoteException
ConvertToSheetmetalBuilder.BendReliefTypeOptions bendReliefType() throws NXException, RemoteException
NXException
RemoteException
void setBendReliefType(ConvertToSheetmetalBuilder.BendReliefTypeOptions bendReliefType) throws NXException, RemoteException
bendReliefType
- NXException
RemoteException
Expression bendReliefWidth() throws NXException, RemoteException
NXException
RemoteException
void setBendReliefWidth(String bendReliefWidth) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from bendReliefWidth()
instead.
bendReliefWidth
- NXException
RemoteException
Expression bendReliefDepth() throws NXException, RemoteException
NXException
RemoteException
void setBendReliefDepth(String bendReliefDepth) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from bendReliefDepth()
instead.
bendReliefDepth
- NXException
RemoteException
SketchFeature sketch() throws NXException, RemoteException
NXException
RemoteException
void setSketch(SketchFeature sketch) throws NXException, RemoteException
sketch
- NXException
RemoteException
int validateBuilderData() throws NXException, RemoteException
NXException
RemoteException
boolean maintainZeroBendRadius() throws NXException, RemoteException
NXException
RemoteException
void setMaintainZeroBendRadius(boolean maintainZeroBendRadius) throws NXException, RemoteException
maintainZeroBendRadius
- NXException
RemoteException
ScCollector additionalFacesToConvert() throws NXException, RemoteException
NXException
RemoteException
Face localBaseFace() throws NXException, RemoteException
NXException
RemoteException
void setLocalBaseFace(Face localBaseFace) throws NXException, RemoteException
localBaseFace
- NXException
RemoteException
ScCollector localRegionFaces() throws NXException, RemoteException
NXException
RemoteException
ConvertInputListItemBuilder createConvertInputListItem() throws NXException, RemoteException
NXException
RemoteException
ConvertInputListItemBuilderList cornerList() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.