public interface PatternGeometryBuilder
FeatureCollection.createPatternGeometryBuilder(nxopen.features.PatternGeometry)
Property | Value |
---|---|
CopyThreads | 1 |
HideOriginal | 0 |
IsAssociative | 1 |
PatternService.AlongPathDefinition.XOnPathSpacing.NCopies.Value | 2 |
PatternService.AlongPathDefinition.XOnPathSpacing.SpaceType | Offset |
PatternService.AlongPathDefinition.XPathOption | Offset |
PatternService.AlongPathDefinition.YDirectionOption | Section |
PatternService.AlongPathDefinition.YOnPathSpacing.NCopies.Value | 1 |
PatternService.AlongPathDefinition.YPathOption | Offset |
PatternService.AlongPathDefinition.YSpacing.NCopies.Value | 1 |
PatternService.AlongPathDefinition.YSpacing.PitchDistance.Value | 10 (millimeters part), 1 (inches part) |
PatternService.AlongPathDefinition.YSpacing.SpaceType | Offset |
PatternService.AlongPathDefinition.YSpacing.SpanDistance.Value | 100 (millimeters part), 10 (inches part) |
PatternService.CircularDefinition.AngularSpacing.NCopies.Value | 12 |
PatternService.CircularDefinition.AngularSpacing.PitchAngle.Value | 30 |
PatternService.CircularDefinition.AngularSpacing.PitchDistance.Value | 10 (millimeters part), 1 (inches part) |
PatternService.CircularDefinition.AngularSpacing.SpaceType | Offset |
PatternService.CircularDefinition.AngularSpacing.SpanAngle.Value | 360 (millimeters part), 360 (inches part) |
PatternService.CircularDefinition.AngularSpacing.UsePitchOption | Angle |
PatternService.CircularDefinition.CreateLastStaggered | true |
PatternService.CircularDefinition.HorizontalRef.RotationAngle.Value | 0 (millimeters part), 0 (inches part) |
PatternService.CircularDefinition.IncludeSeedToggle | true |
PatternService.CircularDefinition.RadialSpacing.NCopies.Value | 1 |
PatternService.CircularDefinition.StaggerType | None |
PatternService.HelixDefinition.AnglePitch.Value | 30 |
PatternService.HelixDefinition.CountOfInstances.Value | 6 |
PatternService.HelixDefinition.DirectionType | Righthand |
PatternService.HelixDefinition.DistancePitch.Value | 10 (millimeters part), 0.4 (inches part) |
PatternService.HelixDefinition.HelixPitch.Value | 50 (millimeters part), 2 (inches part) |
PatternService.HelixDefinition.HelixSpan.Value | 100 (millimeters part), 4 (inches part) |
PatternService.HelixDefinition.NumberOfTurns.Value | 2 |
PatternService.HelixDefinition.SizeOption | CountAngleDistance |
PatternService.PatternFill.FillMargin.Value | 0 (millimeters part), 0 (inches part) |
PatternService.PatternFill.FillOptions | None |
PatternService.PatternFill.SimplifiedBoundaryToggle | False |
PatternService.PatternOrientation.AlongOrientationOption | NormalToPath |
PatternService.PatternOrientation.CircularOrientationOption | FollowPattern |
PatternService.PatternOrientation.FollowFaceProjDirOption | PatternPlaneNormal |
PatternService.PatternOrientation.GeneralOrientationOption | Fixed |
PatternService.PatternOrientation.HelixOrientationOption | FollowPattern |
PatternService.PatternOrientation.LinearOrientationOption | Fixed |
PatternService.PatternOrientation.MirrorOrientationOption | FollowPattern |
PatternService.PatternOrientation.OrientationOption | Fixed |
PatternService.PatternOrientation.PolygonOrientationOption | FollowPattern |
PatternService.PatternOrientation.SpiralOrientationOption | FollowPattern |
PatternService.PatternType | Linear |
PatternService.PolygonDefinition.NumberOfSides.Value | 6 |
PatternService.PolygonDefinition.PolygonSizeOption | Inscribed |
PatternService.PolygonDefinition.PolygonSpacing.NCopies.Value | 4 |
PatternService.PolygonDefinition.PolygonSpacing.PitchDistance.Value | 25 (millimeters part), 1 (inches part) |
PatternService.PolygonDefinition.PolygonSpacing.SpaceType | Offset |
PatternService.PolygonDefinition.PolygonSpacing.SpanAngle.Value | 360 |
PatternService.PolygonDefinition.RadialSpacing.NCopies.Value | 1 |
PatternService.PolygonDefinition.RadialSpacing.PitchDistance.Value | 25 (millimeters part), 1 (inches part) |
PatternService.PolygonDefinition.RadialSpacing.SpanDistance.Value | 100 (millimeters part), 4 (inches part) |
PatternService.RectangularDefinition.CreateLastStaggered | true |
PatternService.RectangularDefinition.SimplifiedLayoutType | Square |
PatternService.RectangularDefinition.StaggerType | None |
PatternService.RectangularDefinition.XSpacing.NCopies.Value | 2 |
PatternService.RectangularDefinition.YSpacing.NCopies.Value | 1 |
PatternService.SpiralDefinition.DirectionType | Lefthand |
PatternService.SpiralDefinition.NumberOfTurns.Value | 1 (millimeters part), 1 (inches part) |
PatternService.SpiralDefinition.RadialPitch.Value | 50 (millimeters part), 2 (inches part) |
PatternService.SpiralDefinition.SizeSpiralType | NumberOfTurns |
PatternService.SpiralDefinition.TotalAngle.Value | 360 (millimeters part), 360 (inches part) |
Modifier and Type | Method and Description |
---|---|
boolean |
copyThreads()
Returns the copy threads option.
|
SelectDisplayableObjectList |
geometryToPattern()
Returns the inputs for geometry to pattern
such as bodies, faces, curves, datum planes, datum axes, points, datum coordinate systems etc...
|
boolean |
hideOriginal()
Returns the hide original option.
|
boolean |
isAssociative()
Returns the associative option.
|
PatternDefinition |
patternService()
Returns the Pattern Defintion service.
|
PatternReferencePointServiceBuilder |
referencePoint()
Returns the reference point service.
|
void |
setAssociative(boolean isAssociative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCopyThreads(boolean isCopyThreads)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setHideOriginal(boolean isHideOriginal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
SelectDisplayableObjectList geometryToPattern() throws NXException, RemoteException
NXException
RemoteException
PatternReferencePointServiceBuilder referencePoint() throws NXException, RemoteException
NXException
RemoteException
PatternDefinition patternService() throws NXException, RemoteException
NXException
RemoteException
boolean isAssociative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean isAssociative) throws NXException, RemoteException
isAssociative
- NXException
RemoteException
boolean hideOriginal() throws NXException, RemoteException
NXException
RemoteException
void setHideOriginal(boolean isHideOriginal) throws NXException, RemoteException
isHideOriginal
- NXException
RemoteException
boolean copyThreads() throws NXException, RemoteException
NXException
RemoteException
void setCopyThreads(boolean isCopyThreads) throws NXException, RemoteException
isCopyThreads
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.