public interface FlatPattern extends Feature
FlatPatternBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
FlatPattern.ObjectDataCsys
Structure used to return data about objects in the flat pattern.
|
static class |
FlatPattern.ObjectDataEdge
Structure used to return data about objects in the flat pattern.
|
static class |
FlatPattern.ObjectDataFace
Structure used to return data about objects in the flat pattern.
|
static class |
FlatPattern.ObjectDataGeneral
Structure used to return data about objects in the flat pattern.
|
Feature.BooleanType, Feature.DiagnosticType
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
FlatPattern.ObjectDataGeneral[] |
getAddedBottomGeometry()
Returns an array of all the added bottom geometry assocated with the flat pattern.
|
FlatPattern.ObjectDataGeneral[] |
getAddedTopGeometry()
Returns an array of all the added top geometry assocated with the flat pattern.
|
NXObject[] |
getAnnotations()
Returns an array of all the flat pattern annotations.
|
FlatPattern.ObjectDataFace[] |
getBendDownCenterLines()
Returns an array describing the bend-down center lines and associated objects.
|
FlatPattern.ObjectDataEdge[] |
getBendTangentLines()
Returns an array describing the bend tangent lines and associated objects.
|
FlatPattern.ObjectDataFace[] |
getBendUpCenterLines()
Returns an array describing the bend-up center lines and associated objects.
|
NXObject[] |
getCurves()
Returns an array of all the flat pattern curves.
|
FlatPattern.ObjectDataEdge[] |
getExteriorCurves()
Returns an array describing the exterior curves and associated objects.
|
FlatPattern.ObjectDataFace[] |
getInnerMoldLines()
Returns an array describing the inner mold lines and associated objects.
|
FlatPattern.ObjectDataEdge[] |
getInteriorCutoutCurves()
Returns an array describing the interior cutout curves and associated objects.
|
FlatPattern.ObjectDataEdge[] |
getInteriorFeatureCurves()
Returns an array describing the interior feature curves and associated objects.
|
FlatPattern.ObjectDataEdge[] |
getJoggleLines()
Returns an array describing the outer mold lines and associated objects.
|
FlatPattern.ObjectDataFace[] |
getLighteningHoleCenters()
Returns an array describing the lightening hole centers and associated objects.
|
FlatPattern.ObjectDataFace[] |
getOuterMoldLines()
Returns an array describing the outer mold lines and associated objects.
|
FlatPattern.ObjectDataCsys[] |
getToolMarkers()
Returns an array of all the tool marker points assocated with the flat pattern.
|
void |
makeFlatSolidExternal()
Makes the flat pattern's parent flat solid feature external.
|
void |
makeFlatSolidInternal()
Makes the flat pattern's parent flat solid feature internal.
|
algorithmVersion, changeBooleanType, containerFeature, deleteClueAlerts, deleteHintAlerts, deleteInformationalAlerts, deleteWarningAlerts, featureType, getAllChildren, getChildren, getEntities, getExpressions, getFeatureClueHintMessages, getFeatureClueMessages, getFeatureColor, getFeatureErrorMessages, getFeatureHintMessages, getFeatureInformationalMessages, getFeatureName, getFeatureWarningMessages, getParents, getSections, hideBody, hideParents, highlight, isContainedFeature, isInternal, location, logDiagnostic, makeCurrentFeature, makeSketchExternal, makeSketchInternal, removeForEdit, removeParameters, setGroupActive, showBody, showDimensions, showParents, suppress, suppressed, timestamp, unhighlight, unsuppress
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
void makeFlatSolidInternal() throws NXException, RemoteException
NXException
RemoteException
void makeFlatSolidExternal() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataFace[] getBendUpCenterLines() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataFace[] getBendDownCenterLines() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataEdge[] getBendTangentLines() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataFace[] getInnerMoldLines() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataFace[] getOuterMoldLines() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataEdge[] getExteriorCurves() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataEdge[] getInteriorCutoutCurves() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataEdge[] getInteriorFeatureCurves() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataFace[] getLighteningHoleCenters() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataEdge[] getJoggleLines() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataGeneral[] getAddedTopGeometry() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataGeneral[] getAddedBottomGeometry() throws NXException, RemoteException
NXException
RemoteException
FlatPattern.ObjectDataCsys[] getToolMarkers() throws NXException, RemoteException
NXException
RemoteException
NXObject[] getCurves() throws NXException, RemoteException
NXException
RemoteException
NXObject[] getAnnotations() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.