BaseFeatureCollection Class¶
-
class
NXOpen.Features.BaseFeatureCollection¶ Bases:
objectThis class contains methods for creating builders for features that are owned by a
NXOpen.BasePartthat 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.BasePartNew in version NX5.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateAssociativeArcBuilder | Creates a NXOpen.Features.AssociativeArcBuilder |
| CreateAssociativeLineBuilder | Creates a NXOpen.Features.AssociativeLineBuilder |
| CreateDivideCurveBuilder | Creates a NXOpen.Features.DivideCurveBuilder |
| CreateMoveObjectBuilder | Creates a NXOpen.Features.MoveObjectBuilder |
| CreatePointFeatureBuilder | Creates a NXOpen.Features.PointFeatureBuilder |
| CreateTrimCornerBuilder | Creates a NXOpen.Features.TrimCornerBuilder |
| CreateWaveInterfaceLinkerBuilder | Creates a NXOpen.Features.WaveInterfaceLinkerBuilder DES12012 |
| CreateWaveLinkBuilder | Creates a NXOpen.Features.WaveLinkBuilder |
Method Detail¶
CreateAssociativeArcBuilder¶
-
BaseFeatureCollection.CreateAssociativeArcBuilder¶ Overloaded method CreateAssociativeArcBuilder
CreateAssociativeArcBuilder(associativeArc)CreateAssociativeArcBuilder(nonAssociativeArc)
-------------------------------------Creates a
NXOpen.Features.AssociativeArcBuilderSignature
CreateAssociativeArcBuilder(associativeArc)Parameters: associativeArc ( NXOpen.Features.AssociativeArc) –NXOpen.Features.AssociativeArcto be editedReturns: Return type: NXOpen.Features.AssociativeArcBuilderNew in version NX5.0.0.
License requirements: None.
-------------------------------------Creates a
NXOpen.Features.AssociativeArcBuilderSignature
CreateAssociativeArcBuilder(nonAssociativeArc)Parameters: nonAssociativeArc ( NXOpen.Arc) – Non associative arc to be editedReturns: Return type: NXOpen.Features.AssociativeArcBuilderNew in version NX7.5.0.
License requirements: None.
-------------------------------------
CreateAssociativeLineBuilder¶
-
BaseFeatureCollection.CreateAssociativeLineBuilder¶ Overloaded method CreateAssociativeLineBuilder
CreateAssociativeLineBuilder(associativeLine)CreateAssociativeLineBuilder(nonAssociativeLine)
-------------------------------------Creates a
NXOpen.Features.AssociativeLineBuilderSignature
CreateAssociativeLineBuilder(associativeLine)Parameters: associativeLine ( NXOpen.Features.AssociativeLine) –NXOpen.Features.AssociativeLineto be editedReturns: Return type: NXOpen.Features.AssociativeLineBuilderNew in version NX5.0.0.
License requirements: None.
-------------------------------------Creates a
NXOpen.Features.AssociativeLineBuilderSignature
CreateAssociativeLineBuilder(nonAssociativeLine)Parameters: nonAssociativeLine ( NXOpen.Line) – Non associative line to be editedReturns: Return type: NXOpen.Features.AssociativeLineBuilderNew in version NX7.5.0.
License requirements: None.
-------------------------------------
CreateDivideCurveBuilder¶
-
BaseFeatureCollection.CreateDivideCurveBuilder¶ Creates a
NXOpen.Features.DivideCurveBuilderSignature
CreateDivideCurveBuilder(divideCurve)Parameters: divideCurve ( NXOpen.Features.Feature) – Not used as divide curve is non-associative operationReturns: DivideCurveBuilder object Return type: NXOpen.Features.DivideCurveBuilderNew in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateMoveObjectBuilder¶
-
BaseFeatureCollection.CreateMoveObjectBuilder¶ Creates a
NXOpen.Features.MoveObjectBuilderSignature
CreateMoveObjectBuilder(moveObject)Parameters: moveObject ( NXOpen.Features.MoveObject) –NXOpen.Features.MoveObjectto be editedReturns: Return type: NXOpen.Features.MoveObjectBuilderNew in version NX6.0.0.
License requirements: None.
CreatePointFeatureBuilder¶
-
BaseFeatureCollection.CreatePointFeatureBuilder¶ Creates a
NXOpen.Features.PointFeatureBuilderSignature
CreatePointFeatureBuilder(point)Parameters: point ( NXOpen.Features.Feature) –NXOpen.Features.Featureto be editedReturns: Return type: NXOpen.Features.PointFeatureBuilderNew in version NX5.0.0.
License requirements: None.
CreateTrimCornerBuilder¶
-
BaseFeatureCollection.CreateTrimCornerBuilder¶ Creates a
NXOpen.Features.TrimCornerBuilderSignature
CreateTrimCornerBuilder(trimCorner)Parameters: trimCorner ( NXOpen.Features.Feature) – Not used as trim corner is non-associative operationReturns: TrimCornerBuilder object Return type: NXOpen.Features.TrimCornerBuilderNew in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateWaveInterfaceLinkerBuilder¶
-
BaseFeatureCollection.CreateWaveInterfaceLinkerBuilder¶ Creates a
NXOpen.Features.WaveInterfaceLinkerBuilderDES12012Signature
CreateWaveInterfaceLinkerBuilder(waveInterfaceLinker)Parameters: waveInterfaceLinker ( NXOpen.Features.Feature) – WaveInterfaceLinker Feature to be editedReturns: Return type: NXOpen.Features.WaveInterfaceLinkerBuilderNew in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateWaveLinkBuilder¶
-
BaseFeatureCollection.CreateWaveLinkBuilder¶ Creates a
NXOpen.Features.WaveLinkBuilderSignature
CreateWaveLinkBuilder(wavelink)Parameters: wavelink ( NXOpen.Features.Feature) – Wavelink Feature to be editedReturns: Return type: NXOpen.Features.WaveLinkBuilderNew in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)