BaseFeatureCollection Class¶
-
class
NXOpen.Features.
BaseFeatureCollection
¶ Bases:
object
This class contains methods for creating builders for features that are owned by a
NXOpen.BasePart
that is not necessarily aNXOpen.Part
.Note: this collection contains all features in the
NXOpen.BasePart
, not just features for which this class contains a method to create the feature’s builder. To obtain an instance of this class, refer toNXOpen.BasePart
New in version NX5.0.0.
Methods¶
Method | Description |
---|---|
CreateAssociativeArcBuilder | Creates a NXOpen.Features.AssociativeArcBuilder @return |
CreateAssociativeLineBuilder | Creates a NXOpen.Features.AssociativeLineBuilder @return |
CreateDivideCurveBuilder | Creates a NXOpen.Features.DivideCurveBuilder @return DivideCurveBuilder object |
CreateMoveObjectBuilder | Creates a NXOpen.Features.MoveObjectBuilder @return |
CreatePointFeatureBuilder | Creates a NXOpen.Features.PointFeatureBuilder @return |
CreateTrimCornerBuilder | Creates a NXOpen.Features.TrimCornerBuilder @return TrimCornerBuilder object |
CreateWaveInterfaceLinkerBuilder | Creates a NXOpen.Features.WaveInterfaceLinkerBuilder DES12012 @return |
CreateWaveLinkBuilder | Creates a NXOpen.Features.WaveLinkBuilder @return |
Method Detail¶
CreateAssociativeArcBuilder¶
-
BaseFeatureCollection.
CreateAssociativeArcBuilder
¶ Overloaded method CreateAssociativeArcBuilder
CreateAssociativeArcBuilder(associativeArc)
CreateAssociativeArcBuilder(nonAssociativeArc)
-------------------------------------
Creates a
NXOpen.Features.AssociativeArcBuilder
Signature
CreateAssociativeArcBuilder(associativeArc)
Parameters: associativeArc ( NXOpen.Features.AssociativeArc
) –NXOpen.Features.AssociativeArc
to be editedReturns: Return type: NXOpen.Features.AssociativeArcBuilder
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Creates a
NXOpen.Features.AssociativeArcBuilder
Signature
CreateAssociativeArcBuilder(nonAssociativeArc)
Parameters: nonAssociativeArc ( NXOpen.Arc
) – Non associative arc to be editedReturns: Return type: NXOpen.Features.AssociativeArcBuilder
New in version NX7.5.0.
License requirements: None.
-------------------------------------
CreateAssociativeLineBuilder¶
-
BaseFeatureCollection.
CreateAssociativeLineBuilder
¶ Overloaded method CreateAssociativeLineBuilder
CreateAssociativeLineBuilder(associativeLine)
CreateAssociativeLineBuilder(nonAssociativeLine)
-------------------------------------
Creates a
NXOpen.Features.AssociativeLineBuilder
Signature
CreateAssociativeLineBuilder(associativeLine)
Parameters: associativeLine ( NXOpen.Features.AssociativeLine
) –NXOpen.Features.AssociativeLine
to be editedReturns: Return type: NXOpen.Features.AssociativeLineBuilder
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Creates a
NXOpen.Features.AssociativeLineBuilder
Signature
CreateAssociativeLineBuilder(nonAssociativeLine)
Parameters: nonAssociativeLine ( NXOpen.Line
) – Non associative line to be editedReturns: Return type: NXOpen.Features.AssociativeLineBuilder
New in version NX7.5.0.
License requirements: None.
-------------------------------------
CreateDivideCurveBuilder¶
-
BaseFeatureCollection.
CreateDivideCurveBuilder
¶ Creates a
NXOpen.Features.DivideCurveBuilder
Signature
CreateDivideCurveBuilder(divideCurve)
Parameters: divideCurve ( NXOpen.Features.Feature
) – Not used as divide curve is non-associative operationReturns: DivideCurveBuilder object Return type: NXOpen.Features.DivideCurveBuilder
New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateMoveObjectBuilder¶
-
BaseFeatureCollection.
CreateMoveObjectBuilder
¶ Creates a
NXOpen.Features.MoveObjectBuilder
Signature
CreateMoveObjectBuilder(moveObject)
Parameters: moveObject ( NXOpen.Features.MoveObject
) –NXOpen.Features.MoveObject
to be editedReturns: Return type: NXOpen.Features.MoveObjectBuilder
New in version NX6.0.0.
License requirements: None.
CreatePointFeatureBuilder¶
-
BaseFeatureCollection.
CreatePointFeatureBuilder
¶ Creates a
NXOpen.Features.PointFeatureBuilder
Signature
CreatePointFeatureBuilder(point)
Parameters: point ( NXOpen.Features.Feature
) –NXOpen.Features.Feature
to be editedReturns: Return type: NXOpen.Features.PointFeatureBuilder
New in version NX5.0.0.
License requirements: None.
CreateTrimCornerBuilder¶
-
BaseFeatureCollection.
CreateTrimCornerBuilder
¶ Creates a
NXOpen.Features.TrimCornerBuilder
Signature
CreateTrimCornerBuilder(trimCorner)
Parameters: trimCorner ( NXOpen.Features.Feature
) – Not used as trim corner is non-associative operationReturns: TrimCornerBuilder object Return type: NXOpen.Features.TrimCornerBuilder
New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateWaveInterfaceLinkerBuilder¶
-
BaseFeatureCollection.
CreateWaveInterfaceLinkerBuilder
¶ Creates a
NXOpen.Features.WaveInterfaceLinkerBuilder
DES12012Signature
CreateWaveInterfaceLinkerBuilder(waveInterfaceLinker)
Parameters: waveInterfaceLinker ( NXOpen.Features.Feature
) – WaveInterfaceLinker Feature to be editedReturns: Return type: NXOpen.Features.WaveInterfaceLinkerBuilder
New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateWaveLinkBuilder¶
-
BaseFeatureCollection.
CreateWaveLinkBuilder
¶ Creates a
NXOpen.Features.WaveLinkBuilder
Signature
CreateWaveLinkBuilder(wavelink)
Parameters: wavelink ( NXOpen.Features.Feature
) – Wavelink Feature to be editedReturns: Return type: NXOpen.Features.WaveLinkBuilder
New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)