public interface RailingFeatureBuilder extends FeatureBuilder
LineDesigner.RailingFeature
Features.FeatureBuilder
nxopen.linedesigner.LineDesignerManager#createRailingFeatureBuilder
Property | Value |
---|---|
EnumPostCrossStyle | Rectangle |
EnumRailCrossStyle | Rectangle |
EnumSpacingType | CountandSpan |
IntegerCount | 2 |
LinearDimBottomElevation.Value | 0 (millimeters part), 0 (inches part) |
LinearDimPitchBy.Value | 100 (millimeters part), 4 (inches part) |
LinearDimPostCrossDia.Value | 37.5 (millimeters part), 1.5 (inches part) |
LinearDimPostCrossLength.Value | 37.5 (millimeters part), 1.5 (inches part) |
LinearDimPostCrossTickness.Value | 3.35 (millimeters part), 0.13 (inches part) |
LinearDimPostCrossWidth.Value | 37.5 (millimeters part), 1.5 (inches part) |
LinearDimPostHeight.Value | 1067 (millimeters part), 42 (inches part) |
LinearDimPostSpacing.Value | 500 (millimeters part), 20 (inches part) |
LinearDimRailCrossDia.Value | 37.5 (millimeters part), 1.5 (inches part) |
LinearDimRailCrossLength.Value | 37.5 (millimeters part), 1.57 (inches part) |
LinearDimRailCrossWidth.Value | 37.5 (millimeters part), 1.5 (inches part) |
OnPathDimSpanBy.Expression.Value | 1067 (millimeters part), 42 (inches part) |
PostOffset | PostOnCurve |
Modifier and Type | Interface and Description |
---|---|
static class |
RailingFeatureBuilder.PostOffsetType
This enum is providing possible post offset types
|
static class |
RailingFeatureBuilder.RailCrossStyle
This enum is providing possible railing cross styles
|
static class |
RailingFeatureBuilder.SelPostcrossStyle
This enum is providing possible selection post cross styles
|
static class |
RailingFeatureBuilder.SpaceType
This enum is providing possible space types
|
Modifier and Type | Method and Description |
---|---|
RailingFeatureBuilder.SelPostcrossStyle |
enumPostCrossStyle()
Returns the post cross style enum
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
RailingFeatureBuilder.RailCrossStyle |
enumRailCrossStyle()
Returns the railing cross style enum
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
RailingFeatureBuilder.SpaceType |
enumSpacingType()
Returns an API to get spacing type enum
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
int |
integerCount()
Returns an API to get integer count
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
boolean |
isSketchInternal()
Returns an API to check if sketch is internal
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimBottomElevation()
Returns an API to get bottom elevation
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPitchBy()
Returns an API to get pitch by
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPostCrossDia()
Returns the post cross dimension of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPostCrossLength()
Returns the post cross length of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPostCrossTickness()
Returns the post cross thickness of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPostCrossWidth()
Returns the post cross width of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPostHeight()
Returns the post height of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimPostSpacing()
Returns the post spacing of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimRailCrossDia()
Returns an API to get railing cross diamension
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimRailCrossLength()
Returns the railing cross length of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimRailCrossWidth()
Returns the railing cross width of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
OnPathDimensionBuilder |
onPathDimSpanBy()
Returns an API to get on path dimension span by
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
RailingFeatureBuilder.PostOffsetType |
postOffset()
Returns the post offset of railing feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Section |
selectionCurves()
Returns the selected curves are return
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Section |
selectionPostCrossSection()
Returns the selection post cross section
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setEnumPostCrossStyle(RailingFeatureBuilder.SelPostcrossStyle enumPostCrossStyle)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setEnumRailCrossStyle(RailingFeatureBuilder.RailCrossStyle enumRailCrossStyle)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setEnumSpacingType(RailingFeatureBuilder.SpaceType enumSpacingType)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setIntegerCount(int integerCount)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setPostOffset(RailingFeatureBuilder.PostOffsetType postOffset)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setSketchInternal(boolean makeSketchInternal)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section selectionCurves() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPostHeight() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPostSpacing() throws NXException, RemoteException
NXException
RemoteException
RailingFeatureBuilder.PostOffsetType postOffset() throws NXException, RemoteException
NXException
RemoteException
void setPostOffset(RailingFeatureBuilder.PostOffsetType postOffset) throws NXException, RemoteException
postOffset
- NXException
RemoteException
RailingFeatureBuilder.SelPostcrossStyle enumPostCrossStyle() throws NXException, RemoteException
NXException
RemoteException
void setEnumPostCrossStyle(RailingFeatureBuilder.SelPostcrossStyle enumPostCrossStyle) throws NXException, RemoteException
enumPostCrossStyle
- NXException
RemoteException
Section selectionPostCrossSection() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPostCrossWidth() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPostCrossLength() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPostCrossTickness() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPostCrossDia() throws NXException, RemoteException
NXException
RemoteException
RailingFeatureBuilder.RailCrossStyle enumRailCrossStyle() throws NXException, RemoteException
NXException
RemoteException
void setEnumRailCrossStyle(RailingFeatureBuilder.RailCrossStyle enumRailCrossStyle) throws NXException, RemoteException
enumRailCrossStyle
- NXException
RemoteException
Expression linearDimRailCrossWidth() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimRailCrossLength() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimRailCrossDia() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimBottomElevation() throws NXException, RemoteException
NXException
RemoteException
RailingFeatureBuilder.SpaceType enumSpacingType() throws NXException, RemoteException
NXException
RemoteException
void setEnumSpacingType(RailingFeatureBuilder.SpaceType enumSpacingType) throws NXException, RemoteException
enumSpacingType
- NXException
RemoteException
int integerCount() throws NXException, RemoteException
NXException
RemoteException
void setIntegerCount(int integerCount) throws NXException, RemoteException
integerCount
- NXException
RemoteException
OnPathDimensionBuilder onPathDimSpanBy() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimPitchBy() throws NXException, RemoteException
NXException
RemoteException
boolean isSketchInternal() throws NXException, RemoteException
NXException
RemoteException
void setSketchInternal(boolean makeSketchInternal) throws NXException, RemoteException
makeSketchInternal
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.