public interface PatternOrientation extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
PatternOrientation.Enum
pattern orientation options for all pattern types.
|
static class |
PatternOrientation.ProjDirEnum
pattern follow face project direction options available.
|
Modifier and Type | Method and Description |
---|---|
PatternOrientation.Enum |
alongOrientationOption()
Returns the orientationOption for Along pattern type
License requirements: None. |
Expression |
alongPathRotationAngle()
Returns the along path rotation angle for the Along type pattern Normal to Path option.
|
PatternOrientation.Enum |
circularOrientationOption()
Returns the orientationOption for Circular pattern type
License requirements: None. |
PatternOrientation.ProjDirEnum |
followFaceProjDirOption()
Returns the followFaceProjDirOption, an enum for follow face project direction.
|
ScCollector |
followFaceSelection()
Returns the followFaceSelection, a sc collector to store selected faces.
|
boolean |
followFaceToggle()
Returns the followFaceToggle, a logical flag to indicate if the we need to modify the orientation to follow selected faces.
|
CoordinateSystem |
fromCSYS()
Returns the fromCSYS, a CSYS for certain pattern type orientation need.
|
PatternOrientation.Enum |
generalOrientationOption()
Returns the orientationOption for General pattern type
License requirements: None. |
PatternOrientation.Enum |
helixOrientationOption()
Returns the orientationOption for Helix pattern type
License requirements: None. |
PatternOrientation.Enum |
linearOrientationOption()
Returns the orientationOption for Linear pattern type
License requirements: None. |
PatternOrientation.Enum |
mirrorOrientationOption()
Returns the orientationOption for Mirror pattern type
License requirements: None. |
PatternOrientation.Enum |
orientationOption()
Deprecated.
Deprecated in NX8.0.0. The replacement function depends on the pattern type. See this method's documentation for more detailed information.
|
PatternOrientation.Enum |
polygonOrientationOption()
Returns the orientationOption for Polygon pattern type
License requirements: None. |
boolean |
repeatTransformSetting()
Returns the repeatTransformSetting, a logical flag to indicate if the we need to repeatedly apply the transform.
|
void |
setAlongOrientationOption(PatternOrientation.Enum alongOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setCircularOrientationOption(PatternOrientation.Enum circularOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setFollowFaceProjDirOption(PatternOrientation.ProjDirEnum followFaceProjDirOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setFollowFaceToggle(boolean followFaceToggle)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setFromCSYS(CoordinateSystem fromCSYS)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setGeneralOrientationOption(PatternOrientation.Enum generalOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setHelixOrientationOption(PatternOrientation.Enum helixOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLinearOrientationOption(PatternOrientation.Enum linearOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMirrorOrientationOption(PatternOrientation.Enum mirrorOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setOrientationOption(PatternOrientation.Enum orientationOption)
Deprecated.
Deprecated in NX8.0.0. The replacement function depends on the pattern type. See this method's documentation for more detailed information.
|
void |
setPolygonOrientationOption(PatternOrientation.Enum polygonOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setRepeatTransformSetting(boolean repeatTransformSetting)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSpiralOrientationOption(PatternOrientation.Enum spiralOrientationOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setToCSYS(CoordinateSystem toCSYS)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setUserDefinedProjDir(Direction userDefinedProjDir)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setVectorForAlong(Direction vectorForAlong)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
PatternOrientation.Enum |
spiralOrientationOption()
Returns the orientationOption for Spiral pattern type
License requirements: None. |
CoordinateSystem |
toCSYS()
Returns the toCSYS, a CSYS for certain pattern type orientation need.
|
Direction |
userDefinedProjDir()
Returns the userDefinedProjDir, a vector for user defined follow face project direction.
|
Direction |
vectorForAlong()
Returns the vectorForAlong, a vector for Along type orientation need.
|
printTestData, printTestData, tag, tagValue
validate
PatternOrientation.Enum orientationOption() throws NXException, RemoteException
GeometricUtilities.PatternOrientation#linearOrientationOption
and GeometricUtilities.PatternOrientation#setLinearOrientationOption
GeometricUtilities.PatternOrientation#circularOrientationOption
and GeometricUtilities.PatternOrientation#setCircularOrientationOption
GeometricUtilities.PatternOrientation#alongOrientationOption
and GeometricUtilities.PatternOrientation#setAlongOrientationOption
GeometricUtilities.PatternOrientation#polygonOrientationOption
and GeometricUtilities.PatternOrientation#setPolygonOrientationOption
GeometricUtilities.PatternOrientation#spiralOrientationOption
and GeometricUtilities.PatternOrientation#setSpiralOrientationOption
GeometricUtilities.PatternOrientation#generalOrientationOption
and GeometricUtilities.PatternOrientation#setGeneralOrientationOption
GeometricUtilities.PatternOrientation#mirrorOrientationOption
and GeometricUtilities.PatternOrientation#setMirrorOrientationOption
GeometricUtilities.PatternOrientation#helixOrientationOption
and GeometricUtilities.PatternOrientation#setHelixOrientationOption
NXException
RemoteException
void setOrientationOption(PatternOrientation.Enum orientationOption) throws NXException, RemoteException
orientationOption
- NXException
RemoteException
PatternOrientation.Enum linearOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setLinearOrientationOption(PatternOrientation.Enum linearOrientationOption) throws NXException, RemoteException
linearOrientationOption
- NXException
RemoteException
PatternOrientation.Enum circularOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setCircularOrientationOption(PatternOrientation.Enum circularOrientationOption) throws NXException, RemoteException
circularOrientationOption
- NXException
RemoteException
PatternOrientation.Enum alongOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setAlongOrientationOption(PatternOrientation.Enum alongOrientationOption) throws NXException, RemoteException
alongOrientationOption
- NXException
RemoteException
PatternOrientation.Enum polygonOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setPolygonOrientationOption(PatternOrientation.Enum polygonOrientationOption) throws NXException, RemoteException
polygonOrientationOption
- NXException
RemoteException
PatternOrientation.Enum spiralOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setSpiralOrientationOption(PatternOrientation.Enum spiralOrientationOption) throws NXException, RemoteException
spiralOrientationOption
- NXException
RemoteException
PatternOrientation.Enum generalOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setGeneralOrientationOption(PatternOrientation.Enum generalOrientationOption) throws NXException, RemoteException
generalOrientationOption
- NXException
RemoteException
PatternOrientation.Enum mirrorOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setMirrorOrientationOption(PatternOrientation.Enum mirrorOrientationOption) throws NXException, RemoteException
mirrorOrientationOption
- NXException
RemoteException
PatternOrientation.Enum helixOrientationOption() throws NXException, RemoteException
NXException
RemoteException
void setHelixOrientationOption(PatternOrientation.Enum helixOrientationOption) throws NXException, RemoteException
helixOrientationOption
- NXException
RemoteException
CoordinateSystem fromCSYS() throws NXException, RemoteException
NXException
RemoteException
void setFromCSYS(CoordinateSystem fromCSYS) throws NXException, RemoteException
fromCSYS
- NXException
RemoteException
CoordinateSystem toCSYS() throws NXException, RemoteException
NXException
RemoteException
void setToCSYS(CoordinateSystem toCSYS) throws NXException, RemoteException
toCSYS
- NXException
RemoteException
boolean repeatTransformSetting() throws NXException, RemoteException
NXException
RemoteException
void setRepeatTransformSetting(boolean repeatTransformSetting) throws NXException, RemoteException
repeatTransformSetting
- NXException
RemoteException
Direction vectorForAlong() throws NXException, RemoteException
NXException
RemoteException
void setVectorForAlong(Direction vectorForAlong) throws NXException, RemoteException
vectorForAlong
- NXException
RemoteException
boolean followFaceToggle() throws NXException, RemoteException
NXException
RemoteException
void setFollowFaceToggle(boolean followFaceToggle) throws NXException, RemoteException
followFaceToggle
- NXException
RemoteException
ScCollector followFaceSelection() throws NXException, RemoteException
NXException
RemoteException
PatternOrientation.ProjDirEnum followFaceProjDirOption() throws NXException, RemoteException
NXException
RemoteException
void setFollowFaceProjDirOption(PatternOrientation.ProjDirEnum followFaceProjDirOption) throws NXException, RemoteException
followFaceProjDirOption
- NXException
RemoteException
Direction userDefinedProjDir() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedProjDir(Direction userDefinedProjDir) throws NXException, RemoteException
userDefinedProjDir
- NXException
RemoteException
Expression alongPathRotationAngle() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.