public interface PatternFaceFeatureBuilder extends FeatureBuilder
FeatureCollection.createPatternFaceFeatureBuilder(nxopen.features.PatternFaceFeature)
Property | Value |
---|---|
CopyChamferLabels | false |
PatternDefinition.AlongPathDefinition.XOnPathSpacing.NCopies.Value | 2 |
PatternDefinition.AlongPathDefinition.XOnPathSpacing.SpaceType | Offset |
PatternDefinition.AlongPathDefinition.XPathOption | Offset |
PatternDefinition.AlongPathDefinition.YDirectionOption | Section |
PatternDefinition.AlongPathDefinition.YOnPathSpacing.NCopies.Value | 1 |
PatternDefinition.AlongPathDefinition.YPathOption | Offset |
PatternDefinition.AlongPathDefinition.YSpacing.NCopies.Value | 1 |
PatternDefinition.AlongPathDefinition.YSpacing.PitchDistance.Value | 10 (millimeters part), 1 (inches part) |
PatternDefinition.AlongPathDefinition.YSpacing.SpaceType | Offset |
PatternDefinition.AlongPathDefinition.YSpacing.SpanDistance.Value | 100 (millimeters part), 10 (inches part) |
PatternDefinition.CircularDefinition.AngularSpacing.NCopies.Value | 12 |
PatternDefinition.CircularDefinition.AngularSpacing.PitchAngle.Value | 30 |
PatternDefinition.CircularDefinition.AngularSpacing.PitchDistance.Value | 10 (millimeters part), 1 (inches part) |
PatternDefinition.CircularDefinition.AngularSpacing.SpaceType | Offset |
PatternDefinition.CircularDefinition.AngularSpacing.SpanAngle.Value | 360 (millimeters part), 360 (inches part) |
PatternDefinition.CircularDefinition.AngularSpacing.UsePitchOption | Angle |
PatternDefinition.CircularDefinition.CreateLastStaggered | true |
PatternDefinition.CircularDefinition.HorizontalRef.RotationAngle.Value | 0 (millimeters part), 0 (inches part) |
PatternDefinition.CircularDefinition.IncludeSeedToggle | true |
PatternDefinition.CircularDefinition.RadialSpacing.NCopies.Value | 1 |
PatternDefinition.CircularDefinition.StaggerType | None |
PatternDefinition.HelixDefinition.AnglePitch.Value | 30 |
PatternDefinition.HelixDefinition.CountOfInstances.Value | 6 |
PatternDefinition.HelixDefinition.DirectionType | Righthand |
PatternDefinition.HelixDefinition.DistancePitch.Value | 10 (millimeters part), 0.4 (inches part) |
PatternDefinition.HelixDefinition.HelixPitch.Value | 50 (millimeters part), 2 (inches part) |
PatternDefinition.HelixDefinition.HelixSpan.Value | 100 (millimeters part), 4 (inches part) |
PatternDefinition.HelixDefinition.NumberOfTurns.Value | 2 |
PatternDefinition.HelixDefinition.SizeOption | CountAngleDistance |
PatternDefinition.PatternFill.FillMargin.Value | 0 (millimeters part), 0 (inches part) |
PatternDefinition.PatternFill.FillOptions | None |
PatternDefinition.PatternFill.SimplifiedBoundaryToggle | False |
PatternDefinition.PatternOrientation.AlongOrientationOption | NormalToPath |
PatternDefinition.PatternOrientation.CircularOrientationOption | FollowPattern |
PatternDefinition.PatternOrientation.FollowFaceProjDirOption | PatternPlaneNormal |
PatternDefinition.PatternOrientation.GeneralOrientationOption | Fixed |
PatternDefinition.PatternOrientation.HelixOrientationOption | FollowPattern |
PatternDefinition.PatternOrientation.LinearOrientationOption | Fixed |
PatternDefinition.PatternOrientation.MirrorOrientationOption | FollowPattern |
PatternDefinition.PatternOrientation.OrientationOption | Fixed |
PatternDefinition.PatternOrientation.PolygonOrientationOption | FollowPattern |
PatternDefinition.PatternOrientation.SpiralOrientationOption | FollowPattern |
PatternDefinition.PatternType | Linear |
PatternDefinition.PolygonDefinition.NumberOfSides.Value | 6 |
PatternDefinition.PolygonDefinition.PolygonSizeOption | Inscribed |
PatternDefinition.PolygonDefinition.PolygonSpacing.NCopies.Value | 4 |
PatternDefinition.PolygonDefinition.PolygonSpacing.PitchDistance.Value | 25 (millimeters part), 1 (inches part) |
PatternDefinition.PolygonDefinition.PolygonSpacing.SpaceType | Offset |
PatternDefinition.PolygonDefinition.PolygonSpacing.SpanAngle.Value | 360 |
PatternDefinition.PolygonDefinition.RadialSpacing.NCopies.Value | 1 |
PatternDefinition.PolygonDefinition.RadialSpacing.PitchDistance.Value | 25 (millimeters part), 1 (inches part) |
PatternDefinition.PolygonDefinition.RadialSpacing.SpanDistance.Value | 100 (millimeters part), 4 (inches part) |
PatternDefinition.RectangularDefinition.CreateLastStaggered | true |
PatternDefinition.RectangularDefinition.SimplifiedLayoutType | Square |
PatternDefinition.RectangularDefinition.StaggerType | None |
PatternDefinition.RectangularDefinition.XSpacing.NCopies.Value | 2 |
PatternDefinition.RectangularDefinition.YSpacing.NCopies.Value | 1 |
PatternDefinition.SpiralDefinition.DirectionType | Lefthand |
PatternDefinition.SpiralDefinition.NumberOfTurns.Value | 1 (millimeters part), 1 (inches part) |
PatternDefinition.SpiralDefinition.RadialPitch.Value | 50 (millimeters part), 2 (inches part) |
PatternDefinition.SpiralDefinition.SizeSpiralType | NumberOfTurns |
PatternDefinition.SpiralDefinition.TotalAngle.Value | 360 (millimeters part), 360 (inches part) |
Modifier and Type | Method and Description |
---|---|
boolean |
copyChamferLabels()
Returns the chamfer label options .
|
ScCollector |
faceCollector()
Returns the face collector.
|
PatternDefinition |
patternDefinition()
Returns the pattern definition service.
|
PatternReferencePointServiceBuilder |
referencePoint()
Returns the reference point service.
|
void |
setCopyChamferLabels(boolean shouldLabelChamfer)
License requirements: solid_modeling ("SOLIDS MODELING") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector faceCollector() throws NXException, RemoteException
NXException
RemoteException
PatternReferencePointServiceBuilder referencePoint() throws NXException, RemoteException
NXException
RemoteException
PatternDefinition patternDefinition() throws NXException, RemoteException
NXException
RemoteException
boolean copyChamferLabels() throws NXException, RemoteException
NXException
RemoteException
void setCopyChamferLabels(boolean shouldLabelChamfer) throws NXException, RemoteException
shouldLabelChamfer
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.