FeatureCollection Class

class NXOpen.Features.FeatureCollection

Bases: object

Represents a collection of features

To obtain an instance of this class, refer to NXOpen.Part

New in version NX3.0.0.

Properties

Property Description
ActiveGroup Returns the active feature group.

Methods

Method Description
ConvertToFloatingFeatureGroups Converts sequential feature groups to floating feature groups
ConvertToNewFeatureGroups Converts to new feature groups
ConvertToSequentialFeatureGroups Converts floating feature groups to sequential feature groups
CreateAdaptiveShellBuilder Creates a NXOpen.Features.AdaptiveShellBuilder @return NXOpen.Features.AdaptiveShellBuilder object
CreateAdmMoveFaceBuilder Creates a NXOpen.Features.AdmMoveFaceBuilder @return
CreateAdmOffsetRegionBuilder Creates a NXOpen.Features.AdmOffsetRegionBuilder @return Features.
CreateAdmResizeFaceBuilder Creates a NXOpen.Features.AdmResizeFaceBuilder @return
CreateAestheticFaceBlendBuilder Creates a NXOpen.Features.AestheticFaceBlendBuilder @return
CreateAnalyzePocketBuilder Creates a NXOpen.Features.AnalyzePocketBuilder @return AnalyzePocketBuilder object
CreateAngularDimensionBuilder Creates a NXOpen.Features.AngularDimBuilder @return
CreateAocsBuilder Creates an Offset In Face builder @return AOCSBuilder object
CreateAssemblyCutBuilder Creates a NXOpen.Features.AssemblyCutBuilder @return Features.
CreateBlendPocketBuilder Creates a NXOpen.Features.BlendPocketBuilder @return BlendPocketBuilder object
CreateBlockFeatureBuilder Creates a Block feature builder @return BlockFeatureBuilder object
CreateBooleanBuilder Creates a Boolean builder @return BooleanBuilder object
CreateBooleanBuilderUsingCollector Creates a Boolean builder.
CreateBoundedPlaneBuilder Creates a NXOpen.Features.BoundedPlaneBuilder @return Features.
CreateBridgeCurveBuilder Creates a NXOpen.Features.BridgeCurveBuilder @return
CreateBridgeCurveBuilderEx Creates a NXOpen.Features.BridgeCurveBuilderEx @return
CreateBridgeSurfaceBuilder Creates a NXOpen.Features.BridgeSurfaceBuilder @return
CreateChamferBuilder Creates a Chamfer feature builder @return ChamferBuilder object
CreateChangeShellThicknessBuilder Creates a NXOpen.Features.ChangeShellThicknessBuilder @return NXOpen.Features.ChangeShellThicknessBuilder object
CreateCircularBlendCurveBuilder Creates a NXOpen.Features.CircularBlendCurveBuilder @return CircularBlendCurveBuilder object
CreateCoaxialBuilder Creates a NXOpen.Features.CoaxialBuilder @return Features.
CreateColorFaceBuilder Creates a NXOpen.Features.ColorFaceBuilder @return
CreateColorFeatureBuilder Creates a NXOpen.Features.ColorFeatureBuilder @return
CreateColorFeatureGroupBuilder Creates a NXOpen.Features.ColorFeatureGroupBuilder @return
CreateCombinedProjectionBuilder Creates a NXOpen.Features.CombinedProjectionBuilder @return
CreateCompositeCurveBuilder Creates a NXOpen.Features.CompositeCurveBuilder @return Features.
CreateConcaveFacesBuilder Creates a NXOpen.Features.ConcaveFacesBuilder @return
CreateConeBuilder Creates a NXOpen.Features.ConeBuilder @return
CreateConvertFeatureGroupsToModulesBuilder Creates a NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder @return
CreateCoplanarBuilder Creates a coplanar builder, don’t use it until nx6 @return Features.
CreateCopyFaceBuilder Creates a copy face builder @return Features.
CreateCopyPasteBuilder Creates a NXOpen.Features.CopyPasteBuilder @return CopyPasteBuilder
CreateCopyPasteBuilder2 Creates a NXOpen.Features.CopyPasteBuilder @return CopyPasteBuilder
CreateCurveOnSurfaceBuilder Creates a Curve On Surface feature builder @return CurveOnSurfaceBuilder object
CreateCurvelengthBuilder Creates a Curvelength builder @return CurveLengthBuilder object
CreateCutFaceBuilder Creates a cut face builder @return Features.
CreateCylinderBuilder Creates a NXOpen.Features.CylinderBuilder @return
CreateDatumAxisBuilder Creates a Datum Axis feature builder @return DatumAxisBuilder object
CreateDatumCsysBuilder Creates a Datum CSYS feature builder @return DatumCsysBuilder object
CreateDatumPlaneBuilder Creates a Datum Plane feature builder @return DatumPlaneBuilder object
CreateDeleteBodyBuilder Creates a NXOpen.Features.DeleteBodyBuilder @return DeleteBodyBuilder object
CreateDeleteEdgeBuilder Creates a NXOpen.Features.DeleteEdgeBuilder @return
CreateDeleteFaceBuilder Creates a delete face builder, don’t use it until nx502 @return Features.
CreateDividefaceBuilder Creates a Divideface builder @return DividefaceBuilder object
CreateDraftBodyBuilder Creates a NXOpen.Features.DraftBodyBuilder @return
CreateDraftBuilder Creates a draft builder @return DraftBuilder object
CreateDraftingSplineBuilder Creates a Studio Spline builder for drafting @return DraftingSplineBuilder object
CreateEdgeBlendBuilder Creates a Edge Blend feature builder @return EdgeBlendBuilder object
CreateEdgeSymmetryBuilder Creates a NXOpen.Features.EdgeSymmetryBuilder @return
CreateEditCrossSectionBuilder Creates a NXOpen.Features.EditCrossSectionBuilder @return
CreateEditDimensionBuilder Creates a NXOpen.Features.EditDimensionBuilder @return
CreateEmbossBodyBuilder Creates a NXOpen.Features.EmbossBodyBuilder @return
CreateEmbossBuilder Creates an Emboss builder @return EmbossBuilder object
CreateEnlargeBuilder Creates an Enlarge builder @return EnlargeBuilder object
CreateExtensionBuilder Creates a NXOpen.Features.ExtensionBuilder @return
CreateExtractFaceBuilder Creates a NXOpen.Features.ExtractFaceBuilder @return Extract face builder object
CreateExtrudeBuilder Creates a Extrude builder @return ExtrudeBuilder object
CreateFaceBlendBuilder Creates a Face Blend feature builder @return FaceBlendBuilder object
CreateFeatureReplayBuilder Creates a NXOpen.Features.FeatureReplayBuilder @return Features.
CreateFitCurveBuilder Creates a NXOpen.Features.FitCurveBuilder @return
CreateFitSurfaceBuilder Creates a NXOpen.Features.FitSurfaceBuilder @return
CreateFixedBuilder Creates a NXOpen.Features.FixedBuilder @return
CreateFlowBlendBuilder Creates a Features.FlowBlendBuilder @return
CreateFreeTransformerBuilder Creates a NXOpen.Features.FreeTransformerBuilder @return
CreateGeneralConicBuilder Creates a NXOpen.Features.GeneralConicBuilder @return
CreateGeomcopyBuilder Creates a NXOpen.Features.GeomcopyBuilder @return
CreateGlobalShapingBuilder Creates a NXOpen.Features.GlobalShapingBuilder @return
CreateGroupFaceBuilder Creates a NXOpen.Features.GroupFaceBuilder @return
CreateGuidedExtensionBuilderEx Creates a NXOpen.Features.GuidedExtensionBuilderEx @return
CreateHelixBuilder Creates a NXOpen.Features.HelixBuilder @return
CreateHoleFeatureBuilder Creates a Hole feature builder @return HoleFeatureBuilder object
CreateHolePackageBuilder Creates a NXOpen.Features.HolePackageBuilder @return
CreateHoodVisibilityBuilder Creates a NXOpen.Features.VehicleDesign.HoodVisibilityBuilder @return
CreateHumanBuilder Creates a human feature builder.
CreateHumanPosturePredictionBuilder Creates a human posture prediction builder.
CreateIformBuilder Creates a NXOpen.Features.IFormBuilder @return
CreateInstanceFeatureBuilder Creates NXOpen.Features.InstanceFeatureBuilder @return NXOpen.Features.InstanceFeatureBuilder object
CreateIntersectFeature Creates an intersect feature.
CreateIntersectionCurveBuilder Creates a NXOpen.Features.IntersectionCurveBuilder @return IntersectionCurveBuilder object
CreateIsolateFeatureBuilder Creates a NXOpen.Features.IsolateFeatureBuilder @return
CreateIsoparametricCurvesBuilder Creates a NXOpen.Features.IsoparametricCurvesBuilder @return
CreateJoinCurvesBuilder Creates a NXOpen.Features.JoinCurvesBuilder @return JoinCurvesBuilder object
CreateLabelChamferBuilder Creates a NXOpen.Features.LabelChamferBuilder @return
CreateLabelNotchBlendBuilder Creates a NXOpen.Features.LabelNotchBlendBuilder @return
CreateLawCurveBuilder Creates a NXOpen.Features.LawCurveBuilder @return
CreateLawExtensionBuilder Creates a NXOpen.Features.LawExtensionBuilder @return
CreateLawExtensionBuilderEx Creates a NXOpen.Features.LawExtensionBuilderEx @return
CreateLinearDimensionBuilder Creates a NXOpen.Features.LinearDimensionBuilder @return
CreateLinkedFacetBuilder Creates a NXOpen.Features.LinkedFacetBuilder @return
CreateMakeOffsetBuilder Creates a NXOpen.Features.MakeOffsetBuilder @return
CreateMapleBuilder Creates a NXOpen.Features.MapleBuilder @return
CreateMasterCutBuilder Create a Master Cut builder @return
CreateMatchEdgeBuilder Creates a NXOpen.Features.MatchEdgeBuilder @return
CreateMeshSurfaceBuilder Creates a Mesh Surface feature builder @return MeshSurfaceBuilder object
CreateMeshTransformerBuilder Creates a NXOpen.Features.MeshTransformerBuilder @return
CreateMidSurfaceByFacePairsBuilder Creates a NXOpen.Features.MidSurfaceByFacePairsBuilder @return
CreateMidSurfaceUserDefinedBuilder Creates a NXOpen.Features.MidSurfaceUserDefinedBuilder @return
CreateMirrorBodyBuilder Creates a NXOpen.Features.MirrorBodyBuilder @return MirrorBodyBuilder object
CreateMirrorBuilder Creates NXOpen.Features.MirrorBuilder @return NXOpen.Features.MirrorBuilder object
CreateMirrorCurveBuilder Creates a NXOpen.Features.MirrorCurveBuilder @return
CreateMirrorFaceBuilder Creates a mirror face builder @return Features.
CreateMirrorFeatureBuilder Creates NXOpen.Features.MirrorFeatureBuilder @return MirrorFeatureBuilder object
CreateMoveFaceBuilder Create a move face builder, don’t use it until nx502 @return Features.
CreateNSidedSurfaceBuilder Creates a NXOpen.Features.NSidedSurfaceBuilder @return
CreateNestModuleBuilder Creates a NXOpen.GeometricUtilities.NestModuleBuilder
CreateOffsetCurveBuilder Creates a NXOpen.Features.OffsetCurveBuilder @return Offset Curve Builder object
CreateOffsetEmbossBuilder Creates a Offsetemboss builder @return OffsetEmbossBuilder object
CreateOffsetFaceBuilder Creates a NXOpen.Features.OffsetFaceBuilder @return OffsetFaceBuilder object
CreateOffsetRegionBuilder Creates an offset region builder, don’t use it until nx502 @return Features.
CreateOffsetSurfaceBuilder Creates an Offset Surface builder @return OffsetSurfaceBuilder object
CreateOptimizeCurveBuilder Creates a NXOpen.Features.OptimizeCurveBuilder @return OptimizeCurveBuilder object
CreateOptimizeFaceBuilder Creates a NXOpen.Features.OptimizeFaceBuilder @return
CreateOvercrownFeatureBuilder Creates a Overcrown feature builder @return OvercrownBuilder object
CreatePaintParametersBuilder Creates a NXOpen.Features.PaintParametersBuilder @return
CreateParallelBuilder Creates a NXOpen.Features.ParallelBuilder @return
CreatePartModuleBuilder Creates a NXOpen.Features.PartModuleBuilder @return
CreatePartModuleRelationshipBuilder Creates a NXOpen.GeometricUtilities.PartModuleRelationshipBuilder @return
CreatePasteFaceBuilder Creates a paste face builder @return Features.
CreatePatchBuilder Creates a NXOpen.Features.PatchBuilder @return PatchBuilder object
CreatePatchOpeningsBuilder Creates a NXOpen.Features.PatchOpeningsBuilder @return
CreatePatternFaceBuilder Creates a pattern face builder, don’t use it until nx502 @return Features.
CreatePatternFaceFeatureBuilder Creates a NXOpen.Features.PatternFaceFeatureBuilder @return
CreatePatternFeatureBuilder Creates NXOpen.Features.PatternFeatureBuilder @return PatternFeatureBuilder object
CreatePatternGeometryBuilder Creates a NXOpen.Features.PatternGeometryBuilder @return The builder for the feature class
CreatePedestrianProtectionBuilder Creates a NXOpen.Features.VehicleDesign.PedestrianProtectionBuilder @return
CreatePerpendicularBuilder Creates a NXOpen.Features.PerpendicularBuilder @return Features.
CreatePointSetBuilder Creates a NXOpen.Features.PointSetBuilder @return
CreatePoleSmoothingBuilder Creates a NXOpen.Features.PoleSmoothingBuilder @return
CreateProjectCurveBuilder Creates a NXOpen.Features.ProjectCurveBuilder @return ProjectCurveBuilder object
CreatePromotionBuilder Creates a NXOpen.Features.PromotionBuilder @return
CreatePullFaceBuilder Creates a NXOpen.Features.PullFaceBuilder @return
CreateRadialDimensionBuilder Creates a NXOpen.Features.RadialDimensionBuilder @return
CreateRapidSurfaceBuilder Creates a Rapid Surfacing feature builder @return RapidSurfaceBuilder object
CreateRasterImage Creates a raster image @return RasterImage object
CreateReferenceMapperBuilder Creates a NXOpen.Features.ReferenceMapperBuilder @return ReferenceMapperBuilder
CreateRefitFaceBuilder Creates a RefitFaceBuilder @return
CreateReflectionDataBuilder Creates a NXOpen.Features.VehicleDesign.ReflectionDataBuilder @return
CreateRemoveParametersBuilder Creates a NXOpen.Features.RemoveParametersBuilder @return Features.
CreateRenameLinkedPartModulePartBuilder Creates a NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder @return
CreateReorderBlendsBuilder Creates a NXOpen.Features.ReorderBlendsBuilder @return
CreateReplaceBlendBuilder Creates a NXOpen.Features.ReplaceBlendBuilder @return NXOpen.Features.ReplaceBlendBuilder object
CreateReplaceFaceBuilder Creates a replace face builder, don’t use it until nx502 @return Features.
CreateReplaceFeatureBuilder Creates a NXOpen.Features.ReplaceFeatureBuilder @return
CreateResizeBlendBuilder Creates a resize blend builder, don’t use it until nx502 @return Features.
CreateResizeChamferBuilder Creates a NXOpen.Features.ResizeChamferBuilder @return
CreateResizeFaceBuilder Creates a resize face builder, don’t use it until nx502 @return Features.
CreateResizePlaneBuilder Creates a Resize Datum Plane feature builder @return ResizePlaneBuilder object
CreateRevolveBuilder Creates a Revolve builder @return RevolveBuilder object
CreateRibbonBuilder Creates a ribbon builder @return Features.
CreateRpoBuilder Creates a Relative Positioning Object builder @return RPOBuilder object
CreateRuledBuilder Creates a Ruled Surface builder @return
CreateScaleBuilder Creates a NXOpen.Features.ScaleBuilder @return ScaleBuilder object
CreateSeatBeltAnchorageBuilder Creates a NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilder @return
CreateSectionCurveBuilder Creates a NXOpen.Features.SectionCurveBuilder @return
CreateSectionEditBuilder Creates a NXOpen.Features.SectionEditBuilder @return
CreateSectionInertiaAnalysisBuilder Creates a NXOpen.Features.SectionInertiaAnalysisBuilder @return
CreateSectionSurfaceBuilder Create a section surface @return
CreateSectionSurfaceBuilderEx Creates a NXOpen.Features.SectionSurfaceBuilderEx @return
CreateSewBuilder Creates a Sew feature builder @return SewBuilder object
CreateShellBuilder Creates an Shell builder @return ShellBuilder object
CreateShellFaceBuilder Creates a NXOpen.Features.ShellFaceBuilder @return NXOpen.Features.ShellFaceBuilder object
CreateShowRelatedFacesBuilder Creates a NXOpen.Features.ShowRelatedFacesBuilder @return
CreateSilhouetteFlangeBuilder Creates a NXOpen.Features.SilhouetteFlangeBuilder @return
CreateSketchFitCurveBuilder Creates a NXOpen.Features.SketchFitCurveBuilder @return SketchFitCurveBuilder object
CreateSketchSplineBuilder Creates a Studio Spline builder for sketcher @return SketchSplineBuilder object
CreateSmoothSplineBuilder Creates a NXOpen.Features.SmoothSplineBuilder @return
CreateSnipSurfaceBuilder Creates a NXOpen.Features.SnipSurfaceBuilder @return
CreateSphereBuilder Creates a NXOpen.Features.SphereBuilder @return
CreateSphericalCornerBuilder Creates a NXOpen.Features.SphericalCornerBuilder @return
CreateSplitBodyBuilder Creates a NXOpen.Features.SplitBodyBuilder @return
CreateSplitBodyBuilderUsingCollector Creates a NXOpen.Features.SplitBodyBuilder.
CreateStudioSplineBuilder Creates a Studio Spline builder @return StudioSplineBuilder object
CreateStudioSplineBuilderEx Creates a Studio Spline builder @return StudioSplineBuilderEx object
CreateStudioSurfaceBuilder Creates a Studio Surface Builder @return StudioSurfaceBuilder object
CreateStudioXformBuilder Creates a Features.
CreateStudioXformBuilderEx Creates a Features.
CreateStyledBlendBuilder Creates a NXOpen.Features.StyledBlendBuilder @return
CreateStyledCornerBuilder Creates a NXOpen.Features.StyledCornerBuilder @return
CreateStyledSweepBuilder Creates a NXOpen.Features.StyledSweepBuilder @return Features.
CreateSubtractFeature Creates a subtract feature.
CreateSweepAlongGuideBuilder Creates a NXOpen.Features.SweepAlongGuideBuilder @return
CreateSweptBuilder Creates a NXOpen.Features.SweptBuilder @return
CreateSymmetricBuilder Creates a NXOpen.Features.SymmetricBuilder @return
CreateTangentBuilder Creates a NXOpen.Features.TangentBuilder @return Features.
CreateTextBuilder Creates a NXOpen.Features.TextBuilder @return
CreateThickenBuilder Creates a Thicken feature builder @return ThickenBuilder object
CreateThroughCurveMeshBuilder Creates a NXOpen.Features.ThroughCurveMeshBuilder @return ThroughCurveMeshBuilder object
CreateThroughCurvesBuilder Creates a NXOpen.Features.ThroughCurvesBuilder @return ThroughCurvesBuilder object
CreateTrimBody2Builder Creates a NXOpen.Features.TrimBody2Builder for Trim Body feature @return
CreateTrimBodyBuilder Creates a trim body builder object.
CreateTrimCurveBuilder Creates a NXOpen.Features.TrimCurveBuilder @return Trim Curve Builder object
CreateTrimExtendBuilder Creates a NXOpen.Features.TrimExtendBuilder @return
CreateTrimsheetBuilder Creates a NXOpen.Features.TrimSheetBuilder @return Trim Sheet Builder object
CreateTubeBuilder Creates a NXOpen.Features.TubeBuilder @return TubeBuilder object
CreateUniteFeature Creates a unite feature.
CreateUnnestModuleBuilder Creates a NXOpen.GeometricUtilities.UnnestModuleBuilder
CreateUnsewBuilder Creates a NXOpen.Features.UnsewBuilder @return
CreateUntrimBuilder Creates a NXOpen.Features.UntrimBuilder @return Features.
CreateUserDefinedObjectFeatureBuilder Creates a UserDefinedObjectFeature builder @return UserDefinedObjectFeatureBuilder object
CreateVariableOffsetBuilder Creates a NXOpen.Features.VariableOffsetBuilder @return
CreateVarsweepBuilder Creates a Varsweep feature builder @return VarsweepBuilder object
CreateVehicleCoordinateSystemBuilder Creates a NXOpen.Features.VehicleDesign.VehicleCoordinateSystemBuilder @return
CreateVirtualBlendEdgeBuilder Creates a NXOpen.Features.VirtualBlendEdgeBuilder @return
CreateVirtualCurveBuilder Creates a NXOpen.Features.VirtualCurveBuilder @return
CreateVisionPlaneBuilder Creates a NXOpen.Features.VehicleDesign.VisionPlaneBuilder @return
CreateWaveDatumBuilder Creates a Wavedatum Builder @return
CreateWavePointBuilder Creates a NXOpen.Features.WavePointBuilder @return
CreateWaveRoutingBuilder Creates a NXOpen.Features.WaveRoutingBuilder @return
CreateWaveSketchBuilder Creates a Wavesketch Builder @return
CreateWindshieldDatumBuilder Creates a NXOpen.Features.VehicleDesign.WindshieldDatumBuilder @return
CreateWrapBuilder Creates a NXOpen.Features.WrapBuilder @return WrapBuilder object
CreateWrapGeometryBuilder Creates a NXOpen.Features.WrapGeometryBuilder @return
DeleteAllPartInformationalFeatureAlerts Delete all informational alerts from all the features in a given part
DeleteInformationalAlerts Delete all informational alerts from the features and if numFrecs is 0 then delete informational alerts from all fetaures in the part
DeleteWarningAlerts Delete all warning alerts from the features and if numFrecs is 0 then delete warning alerts from all fetaures in the part
FindObject Finds the NXOpen.Features with the given identifier as recorded in a journal.
GetAllPartFeaturesWithAlerts Returns a list of all features from a given part that have update alerts @return
GetAssociatedFeature Get the feature associated with an object @return Feature associated with object.
GetAssociatedFeaturesOfBody Returns all features that are associated with this body @return The associated NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Body
GetAssociatedFeaturesOfEdge Returns all features that are associated with the faces of this edge @return The associated NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Edge
GetAssociatedFeaturesOfFace Returns all features associated with this face @return The associated NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Face
GetFeatures Returns all the features in the part @return Features in the part
GetIsMasterCutVisibleInView Returns if a NXOpen.Features.MasterCutBuilder is visbible in specified NXOpen.CutView .
GetParentFeatureOfBody Returns the feature that created this body.
GetParentFeatureOfFace Returns the feature that created this face @return The parent NXOpen.Features.Feature of the input NXOpen.Face
GetParentFeaturesOfEdge Returns the features that created the faces of this edge.
GetPartFeaturesWithNewAlerts Returns a list of features that generated update alerts during recent update @return
ReorderFeature Reorders the Feature with respect to the given feature
ReorganizeFeature Reorganizes the Feature with respect to the given feature across the part module
ReplaceWithIndependentSketch Replace the given features with Independent Sketch @return
SetCanResetMcf Sets whether mcf is allowed
SetEditWithRollbackFeature Sets the feature being edited with rollback
SuppressFeatures Suppress the given features
UnsuppressFeatures Unsuppress the given features @return Features which were not unsuppressed due to errors

Enumerations

FeatureCollectionReorderType Enumeration Reorder operation type.

Property Detail

ActiveGroup

FeatureCollection.ActiveGroup

Returns the active feature group.

-------------------------------------

Getter Method

Signature ActiveGroup()

Returns:
Return type:NXOpen.Features.FeatureGroup

New in version NX7.5.1.

License requirements: None.

Method Detail

ConvertToFloatingFeatureGroups

FeatureCollection.ConvertToFloatingFeatureGroups

Converts sequential feature groups to floating feature groups

Signature ConvertToFloatingFeatureGroups()

New in version NX7.5.3.

License requirements: solid_modeling (“SOLIDS MODELING”)

ConvertToNewFeatureGroups

FeatureCollection.ConvertToNewFeatureGroups

Converts to new feature groups

Signature ConvertToNewFeatureGroups()

New in version NX7.5.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

ConvertToSequentialFeatureGroups

FeatureCollection.ConvertToSequentialFeatureGroups

Converts floating feature groups to sequential feature groups

Signature ConvertToSequentialFeatureGroups()

New in version NX7.5.3.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateAdaptiveShellBuilder

FeatureCollection.CreateAdaptiveShellBuilder

Creates a NXOpen.Features.AdaptiveShellBuilder

Signature CreateAdaptiveShellBuilder(shellFace)

Parameters:shellFace (NXOpen.Features.AdaptiveShell) – NXOpen.Features.AdaptiveShell to be edited
Returns:NXOpen.Features.AdaptiveShellBuilder object
Return type:NXOpen.Features.AdaptiveShellBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateAdmMoveFaceBuilder

FeatureCollection.CreateAdmMoveFaceBuilder

Creates a NXOpen.Features.AdmMoveFaceBuilder

Signature CreateAdmMoveFaceBuilder(admMoveFace)

Parameters:admMoveFace (NXOpen.Features.AdmMoveFace) – NXOpen.Features.AdmMoveFace to be edited
Returns:
Return type:NXOpen.Features.AdmMoveFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateAdmOffsetRegionBuilder

FeatureCollection.CreateAdmOffsetRegionBuilder

Creates a NXOpen.Features.AdmOffsetRegionBuilder

Signature CreateAdmOffsetRegionBuilder(offsetRegion)

Parameters:offsetRegion (NXOpen.Features.AdmOffsetRegion) – NXOpen.Features.AdmOffsetRegion to be edited
Returns:Features.

AdmOffsetRegionBuilder object :rtype: NXOpen.Features.AdmOffsetRegionBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateAdmResizeFaceBuilder

FeatureCollection.CreateAdmResizeFaceBuilder

Creates a NXOpen.Features.AdmResizeFaceBuilder

Signature CreateAdmResizeFaceBuilder(admResizeFace)

Parameters:admResizeFace (NXOpen.Features.AdmResizeFace) – NXOpen.Features.AdmResizeFace to be edited
Returns:
Return type:NXOpen.Features.AdmResizeFaceBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateAestheticFaceBlendBuilder

FeatureCollection.CreateAestheticFaceBlendBuilder

Creates a NXOpen.Features.AestheticFaceBlendBuilder

Signature CreateAestheticFaceBlendBuilder(aestheticFaceBlend)

Parameters:aestheticFaceBlend (NXOpen.Features.AestheticFaceBlend) – NXOpen.Features.AestheticFaceBlend to be edited
Returns:
Return type:NXOpen.Features.AestheticFaceBlendBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateAnalyzePocketBuilder

FeatureCollection.CreateAnalyzePocketBuilder

Creates a NXOpen.Features.AnalyzePocketBuilder

Signature CreateAnalyzePocketBuilder(analyzePocket)

Parameters:analyzePocket (NXOpen.Features.AnalyzePocket) – NXOpen.Features.AnalyzePocket to be edited
Returns:AnalyzePocketBuilder object
Return type:NXOpen.Features.AnalyzePocketBuilder

New in version NX9.0.0.

License requirements: nx_aero_design (” NX Aero Design”)

CreateAngularDimensionBuilder

FeatureCollection.CreateAngularDimensionBuilder

Creates a NXOpen.Features.AngularDimBuilder

Signature CreateAngularDimensionBuilder(angularDimension)

Parameters:angularDimension (NXOpen.Features.AngularDim) – NXOpen.Features.AngularDim to be edited
Returns:
Return type:NXOpen.Features.AngularDimBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateAocsBuilder

FeatureCollection.CreateAocsBuilder

Creates an Offset In Face builder

Signature CreateAocsBuilder(aocs)

Parameters:aocs (NXOpen.Features.Feature) – NXOpen.Features.AOCSBuilder to be edited
Returns:AOCSBuilder object
Return type:NXOpen.Features.AOCSBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateAssemblyCutBuilder

FeatureCollection.CreateAssemblyCutBuilder

Creates a NXOpen.Features.AssemblyCutBuilder

Signature CreateAssemblyCutBuilder(assemblyCut)

Parameters:assemblyCut (NXOpen.Features.AssemblyCut) – NXOpen.Features.AssemblyCut to be edited
Returns:Features.

AssemblyCutBuilder object :rtype: NXOpen.Features.AssemblyCutBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateBlendPocketBuilder

FeatureCollection.CreateBlendPocketBuilder

Creates a NXOpen.Features.BlendPocketBuilder

Signature CreateBlendPocketBuilder(blendPocket)

Parameters:blendPocket (NXOpen.Features.BlendPocket) – NXOpen.Features.BlendPocket to be edited
Returns:BlendPocketBuilder object
Return type:NXOpen.Features.BlendPocketBuilder

New in version NX9.0.0.

License requirements: nx_aero_design (” NX Aero Design”)

CreateBlockFeatureBuilder

FeatureCollection.CreateBlockFeatureBuilder

Creates a Block feature builder

Signature CreateBlockFeatureBuilder(block)

Parameters:block (NXOpen.Features.Feature) – NXOpen.Features.Block to be edited
Returns:BlockFeatureBuilder object
Return type:NXOpen.Features.BlockFeatureBuilder

New in version NX3.0.0.

License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateBooleanBuilder

FeatureCollection.CreateBooleanBuilder

Creates a Boolean builder

Signature CreateBooleanBuilder(booleanFeature)

Parameters:booleanFeature (NXOpen.Features.BooleanFeature) – NXOpen.Features.BooleanFeature to be edited
Returns:BooleanBuilder object
Return type:NXOpen.Features.BooleanBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateBooleanBuilderUsingCollector

FeatureCollection.CreateBooleanBuilderUsingCollector

Creates a Boolean builder.

Leverage body collectors if possible

Signature CreateBooleanBuilderUsingCollector(booleanFeature)

Parameters:booleanFeature (NXOpen.Features.BooleanFeature) – NXOpen.Features.BooleanFeature to be edited
Returns:BooleanBuilder object
Return type:NXOpen.Features.BooleanBuilder

New in version NX7.5.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateBoundedPlaneBuilder

FeatureCollection.CreateBoundedPlaneBuilder

Creates a NXOpen.Features.BoundedPlaneBuilder

Signature CreateBoundedPlaneBuilder(boundedPlane)

Parameters:boundedPlane (NXOpen.Features.BoundedPlane) – NXOpen.Features.BoundedPlane to be edited
Returns:Features.

BoundedPlaneBuilder object :rtype: NXOpen.Features.BoundedPlaneBuilder

New in version NX6.0.0.

License requirements: nx_freeform_1 (“basic freeform modeling”)

CreateBridgeCurveBuilder

FeatureCollection.CreateBridgeCurveBuilder

Creates a NXOpen.Features.BridgeCurveBuilder

Signature CreateBridgeCurveBuilder(bridgeCurve)

Parameters:bridgeCurve (NXOpen.Features.Feature) – NXOpen.Features.BridgeCurve to be edited
Returns:
Return type:NXOpen.Features.BridgeCurveBuilder

New in version NX5.0.0.

Deprecated since version NX8.5.0: Use NXOpen.Features.FeatureCollection.CreateBridgeCurveBuilderEx instead.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateBridgeCurveBuilderEx

FeatureCollection.CreateBridgeCurveBuilderEx

Creates a NXOpen.Features.BridgeCurveBuilderEx

Signature CreateBridgeCurveBuilderEx(bridgeCurve)

Parameters:bridgeCurve (NXOpen.Features.BridgeCurve) – NXOpen.Features.BridgeCurve to be edited
Returns:
Return type:NXOpen.Features.BridgeCurveBuilderEx

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR nx_freeform_1 (“basic freeform modeling”)

CreateBridgeSurfaceBuilder

FeatureCollection.CreateBridgeSurfaceBuilder

Creates a NXOpen.Features.BridgeSurfaceBuilder

Signature CreateBridgeSurfaceBuilder(bridgeSurface)

Parameters:bridgeSurface (NXOpen.Features.BridgeSurface) – NXOpen.Features.BridgeSurface to be edited
Returns:
Return type:NXOpen.Features.BridgeSurfaceBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateChamferBuilder

FeatureCollection.CreateChamferBuilder

Creates a Chamfer feature builder

Signature CreateChamferBuilder(chamfer)

Parameters:chamfer (NXOpen.Features.Feature) – Chamfer to be edited, if None then create a new one
Returns:ChamferBuilder object
Return type:NXOpen.Features.ChamferBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateChangeShellThicknessBuilder

FeatureCollection.CreateChangeShellThicknessBuilder

Creates a NXOpen.Features.ChangeShellThicknessBuilder

Signature CreateChangeShellThicknessBuilder(shellFace)

Parameters:shellFace (NXOpen.Features.ChangeShellThickness) – NXOpen.Features.ChangeShellThickness to be edited
Returns:NXOpen.Features.ChangeShellThicknessBuilder object
Return type:NXOpen.Features.ChangeShellThicknessBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateCircularBlendCurveBuilder

FeatureCollection.CreateCircularBlendCurveBuilder

Creates a NXOpen.Features.CircularBlendCurveBuilder

Signature CreateCircularBlendCurveBuilder(circularBlendCurve)

Parameters:circularBlendCurve (NXOpen.Features.CircularBlendCurve) – NXOpen.Features.CircularBlendCurve to be edited, , if None then create a new one
Returns:CircularBlendCurveBuilder object
Return type:NXOpen.Features.CircularBlendCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateCoaxialBuilder

FeatureCollection.CreateCoaxialBuilder

Creates a NXOpen.Features.CoaxialBuilder

Signature CreateCoaxialBuilder(coaxial)

Parameters:coaxial (NXOpen.Features.Coaxial) – NXOpen.Features.Coaxial to be edited
Returns:Features.

CoaxialBuilder object :rtype: NXOpen.Features.CoaxialBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateColorFaceBuilder

FeatureCollection.CreateColorFaceBuilder

Creates a NXOpen.Features.ColorFaceBuilder

Signature CreateColorFaceBuilder()

Returns:
Return type:NXOpen.Features.ColorFaceBuilder

New in version NX7.0.0.

License requirements: None.

CreateColorFeatureBuilder

FeatureCollection.CreateColorFeatureBuilder

Creates a NXOpen.Features.ColorFeatureBuilder

Signature CreateColorFeatureBuilder()

Returns:
Return type:NXOpen.Features.ColorFeatureBuilder

New in version NX8.5.0.

License requirements: None.

CreateColorFeatureGroupBuilder

FeatureCollection.CreateColorFeatureGroupBuilder

Creates a NXOpen.Features.ColorFeatureGroupBuilder

Signature CreateColorFeatureGroupBuilder()

Returns:
Return type:NXOpen.Features.ColorFeatureGroupBuilder

New in version NX8.5.0.

License requirements: None.

CreateCombinedProjectionBuilder

FeatureCollection.CreateCombinedProjectionBuilder

Creates a NXOpen.Features.CombinedProjectionBuilder

Signature CreateCombinedProjectionBuilder(combinedProjection)

Parameters:combinedProjection (NXOpen.Features.CombinedProjection) – NXOpen.Features.CombinedProjection to be edited
Returns:
Return type:NXOpen.Features.CombinedProjectionBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateCompositeCurveBuilder

FeatureCollection.CreateCompositeCurveBuilder

Creates a NXOpen.Features.CompositeCurveBuilder

Signature CreateCompositeCurveBuilder(compositeCurve)

Parameters:compositeCurve (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.

CompositeCurveBuilder object :rtype: NXOpen.Features.CompositeCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)

CreateConcaveFacesBuilder

FeatureCollection.CreateConcaveFacesBuilder

Creates a NXOpen.Features.ConcaveFacesBuilder

Signature CreateConcaveFacesBuilder(concaveFaces)

Parameters:concaveFaces (NXOpen.Features.ConcaveFaces) – NXOpen.Features.ConcaveFaces to be edited
Returns:
Return type:NXOpen.Features.ConcaveFacesBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateConeBuilder

FeatureCollection.CreateConeBuilder

Creates a NXOpen.Features.ConeBuilder

Signature CreateConeBuilder(cone)

Parameters:cone (NXOpen.Features.Cone) – NXOpen.Features.Cone to be edited
Returns:
Return type:NXOpen.Features.ConeBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateConvertFeatureGroupsToModulesBuilder

FeatureCollection.CreateConvertFeatureGroupsToModulesBuilder

Creates a NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder

Signature CreateConvertFeatureGroupsToModulesBuilder()

Returns:
Return type:NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder

New in version NX9.0.0.

License requirements: usr_defined_features (“USER DEFINED FEATURES”)

CreateCoplanarBuilder

FeatureCollection.CreateCoplanarBuilder

Creates a coplanar builder, don’t use it until nx6

Signature CreateCoplanarBuilder(coplanar)

Parameters:coplanar (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.CoplanarBuilder object
Return type:NXOpen.Features.CoplanarBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateCopyFaceBuilder

FeatureCollection.CreateCopyFaceBuilder

Creates a copy face builder

Signature CreateCopyFaceBuilder(copyFace)

Parameters:copyFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.CopyFaceBuilder object
Return type:NXOpen.Features.CopyFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateCopyPasteBuilder

FeatureCollection.CreateCopyPasteBuilder

Creates a NXOpen.Features.CopyPasteBuilder

Signature CreateCopyPasteBuilder(features)

Parameters:features (list of NXOpen.NXObject) – Features to be copy/paste
Returns:CopyPasteBuilder
Return type:NXOpen.Features.CopyPasteBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateCopyPasteBuilder2

FeatureCollection.CreateCopyPasteBuilder2

Creates a NXOpen.Features.CopyPasteBuilder

Signature CreateCopyPasteBuilder2(features)

Parameters:features (list of NXOpen.NXObject) – Features to be copy/paste
Returns:CopyPasteBuilder
Return type:NXOpen.Features.CopyPasteBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateCurveOnSurfaceBuilder

FeatureCollection.CreateCurveOnSurfaceBuilder

Creates a Curve On Surface feature builder

Signature CreateCurveOnSurfaceBuilder(cosFeature)

Parameters:cosFeature (NXOpen.Features.CurveOnSurface) – NXOpen.Features.CurveOnSurface to be edited
Returns:CurveOnSurfaceBuilder object
Return type:NXOpen.Features.CurveOnSurfaceBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateCurvelengthBuilder

FeatureCollection.CreateCurvelengthBuilder

Creates a Curvelength builder

Signature CreateCurvelengthBuilder(curvelength)

Parameters:curvelength (NXOpen.Features.Feature) – NXOpen.Features.CurveLengthBuilder to be edited, if None then create a new one
Returns:CurveLengthBuilder object
Return type:NXOpen.Features.CurveLengthBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateCutFaceBuilder

FeatureCollection.CreateCutFaceBuilder

Creates a cut face builder

Signature CreateCutFaceBuilder(cutFace)

Parameters:cutFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.CutFaceBuilder object
Return type:NXOpen.Features.CutFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateCylinderBuilder

FeatureCollection.CreateCylinderBuilder

Creates a NXOpen.Features.CylinderBuilder

Signature CreateCylinderBuilder(cylinder)

Parameters:cylinder (NXOpen.Features.Feature) – NXOpen.Features.Cylinder to be edited
Returns:
Return type:NXOpen.Features.CylinderBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateDatumAxisBuilder

FeatureCollection.CreateDatumAxisBuilder

Creates a Datum Axis feature builder

Signature CreateDatumAxisBuilder(datumAxis)

Parameters:datumAxis (NXOpen.Features.Feature) – NXOpen.Features.DatumAxisFeature to be edited
Returns:DatumAxisBuilder object
Return type:NXOpen.Features.DatumAxisBuilder

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

CreateDatumCsysBuilder

FeatureCollection.CreateDatumCsysBuilder

Creates a Datum CSYS feature builder

Signature CreateDatumCsysBuilder(datumCsys)

Parameters:datumCsys (NXOpen.Features.Feature) – NXOpen.Features.DatumCsysBuilder to be edited
Returns:DatumCsysBuilder object
Return type:NXOpen.Features.DatumCsysBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)

CreateDatumPlaneBuilder

FeatureCollection.CreateDatumPlaneBuilder

Creates a Datum Plane feature builder

Signature CreateDatumPlaneBuilder(dplane)

Parameters:dplane (NXOpen.Features.Feature) – NXOpen.Features.DatumPlaneFeature to be edited
Returns:DatumPlaneBuilder object
Return type:NXOpen.Features.DatumPlaneBuilder

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)

CreateDeleteBodyBuilder

FeatureCollection.CreateDeleteBodyBuilder

Creates a NXOpen.Features.DeleteBodyBuilder

Signature CreateDeleteBodyBuilder(deleteBody)

Parameters:deleteBody (NXOpen.Features.DeleteBody) – NXOpen.Features.DeleteBody to be edited
Returns:DeleteBodyBuilder object
Return type:NXOpen.Features.DeleteBodyBuilder

New in version NX8.5.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateDeleteEdgeBuilder

FeatureCollection.CreateDeleteEdgeBuilder

Creates a NXOpen.Features.DeleteEdgeBuilder

Signature CreateDeleteEdgeBuilder(deleteEdge)

Parameters:deleteEdge (NXOpen.Features.DeleteEdge) – NXOpen.Features.DeleteEdge to be edited
Returns:
Return type:NXOpen.Features.DeleteEdgeBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateDeleteFaceBuilder

FeatureCollection.CreateDeleteFaceBuilder

Creates a delete face builder, don’t use it until nx502

Signature CreateDeleteFaceBuilder(deleteFace)

Parameters:deleteFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.DeleteFaceBuilder object
Return type:NXOpen.Features.DeleteFaceBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateDividefaceBuilder

FeatureCollection.CreateDividefaceBuilder

Creates a Divideface builder

Signature CreateDividefaceBuilder(divideface)

Parameters:divideface (NXOpen.Features.Feature) – NXOpen.Features.DividefaceBuilder to be edited
Returns:DividefaceBuilder object
Return type:NXOpen.Features.DividefaceBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateDraftBodyBuilder

FeatureCollection.CreateDraftBodyBuilder

Creates a NXOpen.Features.DraftBodyBuilder

Signature CreateDraftBodyBuilder(draftBody)

Parameters:draftBody (NXOpen.Features.Feature) – NXOpen.Features.DraftBody to be edited
Returns:
Return type:NXOpen.Features.DraftBodyBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateDraftBuilder

FeatureCollection.CreateDraftBuilder

Creates a draft builder

Signature CreateDraftBuilder(draft)

Parameters:draft (NXOpen.Features.Feature) – NXOpen.Features.DraftBuilder to be edited, if None then create a new one
Returns:DraftBuilder object
Return type:NXOpen.Features.DraftBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateDraftingSplineBuilder

FeatureCollection.CreateDraftingSplineBuilder

Creates a Studio Spline builder for drafting

Signature CreateDraftingSplineBuilder(spline)

Parameters:spline (NXOpen.Spline) – NXOpen.Spline to be edited
Returns:DraftingSplineBuilder object
Return type:NXOpen.Features.DraftingSplineBuilder

New in version NX8.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateEdgeBlendBuilder

FeatureCollection.CreateEdgeBlendBuilder

Creates a Edge Blend feature builder

Signature CreateEdgeBlendBuilder(edgeblend)

Parameters:edgeblend (NXOpen.Features.Feature) – NXOpen.Features.EdgeBlendBuilder to be edited, if None then create a new one
Returns:EdgeBlendBuilder object
Return type:NXOpen.Features.EdgeBlendBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateEdgeSymmetryBuilder

FeatureCollection.CreateEdgeSymmetryBuilder

Creates a NXOpen.Features.EdgeSymmetryBuilder

Signature CreateEdgeSymmetryBuilder(edgeSymmetry)

Parameters:edgeSymmetryNXOpen.Features.EdgeSymmetry to be edited.

Accepts NXOpen.Features.MatchEdge type if NXOpen.Features.MatchEdgeBuilderTypes is NXOpen.Features.MatchEdgeBuilderTypes.MatchEdgeToDatum. In that case converts NXOpen.Features.MatchEdge to NXOpen.Features.EdgeSymmetry feature. :type edgeSymmetry: NXOpen.Features.Feature :returns: :rtype: NXOpen.Features.EdgeSymmetryBuilder

New in version NX7.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateEditCrossSectionBuilder

FeatureCollection.CreateEditCrossSectionBuilder

Creates a NXOpen.Features.EditCrossSectionBuilder

Signature CreateEditCrossSectionBuilder(editCrossSection)

Parameters:editCrossSection (NXOpen.Features.EditCrossSection) – NXOpen.Features.EditCrossSection to be edited
Returns:
Return type:NXOpen.Features.EditCrossSectionBuilder

New in version NX8.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateEditDimensionBuilder

FeatureCollection.CreateEditDimensionBuilder

Creates a NXOpen.Features.EditDimensionBuilder

Signature CreateEditDimensionBuilder()

Returns:
Return type:NXOpen.Features.EditDimensionBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”)

CreateEmbossBodyBuilder

FeatureCollection.CreateEmbossBodyBuilder

Creates a NXOpen.Features.EmbossBodyBuilder

Signature CreateEmbossBodyBuilder(embossBody)

Parameters:embossBody (NXOpen.Features.EmbossBody) – NXOpen.Features.EmbossBody to be edited
Returns:
Return type:NXOpen.Features.EmbossBodyBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateEmbossBuilder

FeatureCollection.CreateEmbossBuilder

Creates an Emboss builder

Signature CreateEmbossBuilder(emboss)

Parameters:emboss (NXOpen.Features.Feature) – NXOpen.Features.EmbossBuilder to be edited
Returns:EmbossBuilder object
Return type:NXOpen.Features.EmbossBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateEnlargeBuilder

FeatureCollection.CreateEnlargeBuilder

Creates an Enlarge builder

Signature CreateEnlargeBuilder(enlargeFeature)

Parameters:enlargeFeature (NXOpen.Features.Enlarge) – NXOpen.Features.Enlarge to be edited
Returns:EnlargeBuilder object
Return type:NXOpen.Features.EnlargeBuilder

New in version NX6.0.0.

License requirements: nx_freeform_2 (“advanced freeform modeling”)

CreateExtensionBuilder

FeatureCollection.CreateExtensionBuilder

Creates a NXOpen.Features.ExtensionBuilder

Signature CreateExtensionBuilder(extension)

Parameters:extension (NXOpen.Features.Extension) – NXOpen.Features.Extension to be edited
Returns:
Return type:NXOpen.Features.ExtensionBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR free_form_modeling (“FREE-FORM MODELING”)

CreateExtractFaceBuilder

FeatureCollection.CreateExtractFaceBuilder

Creates a NXOpen.Features.ExtractFaceBuilder

Signature CreateExtractFaceBuilder(copyFace)

Parameters:copyFace (NXOpen.Features.Feature) – CopyFace Feature to be edited
Returns:Extract face builder object
Return type:NXOpen.Features.ExtractFaceBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)

CreateExtrudeBuilder

FeatureCollection.CreateExtrudeBuilder

Creates a Extrude builder

Signature CreateExtrudeBuilder(extrude)

Parameters:extrude (NXOpen.Features.Feature) – NXOpen.Features.Extrude to be edited
Returns:ExtrudeBuilder object
Return type:NXOpen.Features.ExtrudeBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateFaceBlendBuilder

FeatureCollection.CreateFaceBlendBuilder

Creates a Face Blend feature builder

Signature CreateFaceBlendBuilder(faceBlend)

Parameters:faceBlend (NXOpen.Features.Feature) – NXOpen.Features.FaceBlendBuilder to be edited
Returns:FaceBlendBuilder object
Return type:NXOpen.Features.FaceBlendBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateFeatureReplayBuilder

FeatureCollection.CreateFeatureReplayBuilder

Creates a NXOpen.Features.FeatureReplayBuilder

Signature CreateFeatureReplayBuilder()

Returns:Features.

FeatureReplayBuilder object :rtype: NXOpen.Features.FeatureReplayBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateFitCurveBuilder

FeatureCollection.CreateFitCurveBuilder

Creates a NXOpen.Features.FitCurveBuilder

Signature CreateFitCurveBuilder(fitCurve)

Parameters:fitCurve (NXOpen.Features.FitCurve) – NXOpen.Features.FitCurve to be edited
Returns:
Return type:NXOpen.Features.FitCurveBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateFitSurfaceBuilder

FeatureCollection.CreateFitSurfaceBuilder

Creates a NXOpen.Features.FitSurfaceBuilder

Signature CreateFitSurfaceBuilder(fitSurface)

Parameters:fitSurface (NXOpen.Features.FitSurface) – NXOpen.Features.FitSurface to be edited
Returns:
Return type:NXOpen.Features.FitSurfaceBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateFixedBuilder

FeatureCollection.CreateFixedBuilder

Creates a NXOpen.Features.FixedBuilder

Signature CreateFixedBuilder(makeFix)

Parameters:makeFix (NXOpen.Features.Fixed) – NXOpen.Features.Fixed to be edited
Returns:
Return type:NXOpen.Features.FixedBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateFlowBlendBuilder

FeatureCollection.CreateFlowBlendBuilder

Creates a Features.FlowBlendBuilder

Signature CreateFlowBlendBuilder(flowBlend)

Parameters:flowBlend (NXOpen.Features.FlowBlend) – Features.FlowBlend to be edited
Returns:
Return type:NXOpen.Features.FlowBlendBuilder

New in version NX10.0.0.

License requirements: flow_blend_for_nx (” Flow Blend”), solid_modeling (“SOLIDS MODELING”)

CreateFreeTransformerBuilder

FeatureCollection.CreateFreeTransformerBuilder

Creates a NXOpen.Features.FreeTransformerBuilder

Signature CreateFreeTransformerBuilder(freeTransformer)

Parameters:freeTransformer (NXOpen.Features.Feature) – NXOpen.Features.FreeTransformer to be edited
Returns:
Return type:NXOpen.Features.FreeTransformerBuilder

New in version NX10.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateGeneralConicBuilder

FeatureCollection.CreateGeneralConicBuilder

Creates a NXOpen.Features.GeneralConicBuilder

Signature CreateGeneralConicBuilder(generalConic)

Parameters:generalConic (NXOpen.Features.GeneralConic) – NXOpen.Features.GeneralConic to be edited
Returns:
Return type:NXOpen.Features.GeneralConicBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”)

CreateGeomcopyBuilder

FeatureCollection.CreateGeomcopyBuilder

Creates a NXOpen.Features.GeomcopyBuilder

Signature CreateGeomcopyBuilder(geomcopy)

Parameters:geomcopy (NXOpen.Features.Feature) – NXOpen.Features.Geomcopy to be edited
Returns:
Return type:NXOpen.Features.GeomcopyBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateGlobalShapingBuilder

FeatureCollection.CreateGlobalShapingBuilder

Creates a NXOpen.Features.GlobalShapingBuilder

Signature CreateGlobalShapingBuilder(globalShaping)

Parameters:globalShaping (NXOpen.Features.GlobalShaping) – NXOpen.Features.GlobalShaping to be edited
Returns:
Return type:NXOpen.Features.GlobalShapingBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateGroupFaceBuilder

FeatureCollection.CreateGroupFaceBuilder

Creates a NXOpen.Features.GroupFaceBuilder

Signature CreateGroupFaceBuilder(groupFace)

Parameters:groupFace (NXOpen.Features.GroupFace) – NXOpen.Features.GroupFace to be edited
Returns:
Return type:NXOpen.Features.GroupFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateGuidedExtensionBuilderEx

FeatureCollection.CreateGuidedExtensionBuilderEx

Creates a NXOpen.Features.GuidedExtensionBuilderEx

Signature CreateGuidedExtensionBuilderEx(guidedExtension)

Parameters:guidedExtension (NXOpen.Features.Feature) – NXOpen.Features.GuidedExtensionEx to be edited
Returns:
Return type:NXOpen.Features.GuidedExtensionBuilderEx

New in version NX10.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateHelixBuilder

FeatureCollection.CreateHelixBuilder

Creates a NXOpen.Features.HelixBuilder

Signature CreateHelixBuilder(helix)

Parameters:helix (NXOpen.Features.Helix) – NXOpen.Features.Helix to be edited
Returns:
Return type:NXOpen.Features.HelixBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateHoleFeatureBuilder

FeatureCollection.CreateHoleFeatureBuilder

Creates a Hole feature builder

Signature CreateHoleFeatureBuilder(hole)

Parameters:hole (NXOpen.Features.Feature) – NXOpen.Features.Hole to be edited
Returns:HoleFeatureBuilder object
Return type:NXOpen.Features.HoleFeatureBuilder

New in version NX3.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateHolePackageBuilder

FeatureCollection.CreateHolePackageBuilder

Creates a NXOpen.Features.HolePackageBuilder

Signature CreateHolePackageBuilder(holePackage)

Parameters:holePackage (NXOpen.Features.HolePackage) – NXOpen.Features.HolePackage to be edited
Returns:
Return type:NXOpen.Features.HolePackageBuilder

New in version NX5.0.2.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateHoodVisibilityBuilder

FeatureCollection.CreateHoodVisibilityBuilder

Creates a NXOpen.Features.VehicleDesign.HoodVisibilityBuilder

Signature CreateHoodVisibilityBuilder(hoodVisibility)

Parameters:hoodVisibility (NXOpen.Features.Feature) – feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Features.VehicleDesignCollection.CreateHoodVisibilityBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”)

CreateHumanBuilder

FeatureCollection.CreateHumanBuilder

Creates a human feature builder.

Signature CreateHumanBuilder(human)

Parameters:human (NXOpen.Features.Feature) – NXOpen.Features.Human to be edited, if None then create a new one
Returns:HumanBuilder object
Return type:NXOpen.Features.HumanBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”), ug_human (“Human Modelling”)

CreateHumanPosturePredictionBuilder

FeatureCollection.CreateHumanPosturePredictionBuilder

Creates a human posture prediction builder.

Signature CreateHumanPosturePredictionBuilder(posturePrediction)

Parameters:posturePrediction (NXOpen.HumanPosturePrediction) – NXOpen.HumanPosturePrediction to be edited, if None then create a new one
Returns:NXOpen.HumanPosturePredictionBuilder object
Return type:NXOpen.HumanPosturePredictionBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”), ug_human (“Human Modelling”)

CreateIformBuilder

FeatureCollection.CreateIformBuilder

Creates a NXOpen.Features.IFormBuilder

Signature CreateIformBuilder(iform)

Parameters:iform (NXOpen.Features.IForm) – NXOpen.Features.IForm to be edited
Returns:
Return type:NXOpen.Features.IFormBuilder

New in version NX7.5.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateInstanceFeatureBuilder

FeatureCollection.CreateInstanceFeatureBuilder

Overloaded method CreateInstanceFeatureBuilder

  • CreateInstanceFeatureBuilder(instanceFeature)
  • CreateInstanceFeatureBuilder(instanceFeatures, forClocking)

-------------------------------------

Creates NXOpen.Features.InstanceFeatureBuilder

Signature CreateInstanceFeatureBuilder(instanceFeature)

Parameters:instanceFeature (NXOpen.Features.InstanceFeature) – NXOpen.Features.InstanceFeature to be edited
Returns:NXOpen.Features.InstanceFeatureBuilder object
Return type:NXOpen.Features.InstanceFeatureBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

-------------------------------------

Creates NXOpen.Features.InstanceFeatureBuilder from multiple NXOpen.Features.InstanceFeature

Signature CreateInstanceFeatureBuilder(instanceFeatures, forClocking)

Parameters:
Returns:

NXOpen.Features.InstanceFeatureBuilder object

Return type:

NXOpen.Features.InstanceFeatureBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

-------------------------------------

CreateIntersectFeature

FeatureCollection.CreateIntersectFeature

Creates an intersect feature.

Signature CreateIntersectFeature(targetBody, retainTargetBody, toolBodies, retainToolBodies, allowNonAssociativeBoolean)

Parameters:
  • targetBody (NXOpen.Body) – Target body
  • retainTargetBody (bool) – Retain option for target body
  • toolBodies (list of NXOpen.Body) – Tool bodies
  • retainToolBodies (bool) – Retain option for tool bodies
  • allowNonAssociativeBoolean (bool) – Allow boolean operation even if it results into non-associative boolean
Returns:

a tuple

Return type:

A tuple consisting of (features, nonAssociativeBoolean, unparameterizedSolids). features is a list of NXOpen.Features.BooleanFeature. Array of boolean features nonAssociativeBoolean is a bool. True if operation resulted in a non-associative boolean. False otherwise unparameterizedSolids is a bool. True if operation resulted in unparameterized solids. False otherwise

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateIntersectionCurveBuilder

FeatureCollection.CreateIntersectionCurveBuilder

Creates a NXOpen.Features.IntersectionCurveBuilder

Signature CreateIntersectionCurveBuilder(intersectionCurve)

Parameters:intersectionCurve (NXOpen.Features.Feature) – NXOpen.Features.IntersectionCurveBuilder to be edited
Returns:IntersectionCurveBuilder object
Return type:NXOpen.Features.IntersectionCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateIsolateFeatureBuilder

FeatureCollection.CreateIsolateFeatureBuilder

Creates a NXOpen.Features.IsolateFeatureBuilder

Signature CreateIsolateFeatureBuilder(isolateFeature)

Parameters:isolateFeature (NXOpen.Features.IsolateFeature) –
Returns:
Return type:NXOpen.Features.IsolateFeatureBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateIsoparametricCurvesBuilder

FeatureCollection.CreateIsoparametricCurvesBuilder

Creates a NXOpen.Features.IsoparametricCurvesBuilder

Signature CreateIsoparametricCurvesBuilder(isoparametricCurves)

Parameters:isoparametricCurves (NXOpen.Features.IsoparametricCurves) – NXOpen.Features.IsoparametricCurves to be edited
Returns:
Return type:NXOpen.Features.IsoparametricCurvesBuilder

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateJoinCurvesBuilder

FeatureCollection.CreateJoinCurvesBuilder

Creates a NXOpen.Features.JoinCurvesBuilder

Signature CreateJoinCurvesBuilder(joinCurves)

Parameters:joinCurves (NXOpen.Features.Feature) – NXOpen.Features.JoinCurves to be edited, if None then create a new one
Returns:JoinCurvesBuilder object
Return type:NXOpen.Features.JoinCurvesBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateLabelChamferBuilder

FeatureCollection.CreateLabelChamferBuilder

Creates a NXOpen.Features.LabelChamferBuilder

Signature CreateLabelChamferBuilder(labelChamfer)

Parameters:labelChamfer (NXOpen.Features.LabelChamfer) – NXOpen.Features.LabelChamfer to be edited
Returns:
Return type:NXOpen.Features.LabelChamferBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateLabelNotchBlendBuilder

FeatureCollection.CreateLabelNotchBlendBuilder

Creates a NXOpen.Features.LabelNotchBlendBuilder

Signature CreateLabelNotchBlendBuilder(labelNotchBlend)

Parameters:labelNotchBlend (NXOpen.Features.LabelNotchBlend) – NXOpen.Features.LabelNotchBlend to be edited
Returns:
Return type:NXOpen.Features.LabelNotchBlendBuilder

New in version NX8.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateLawCurveBuilder

FeatureCollection.CreateLawCurveBuilder

Creates a NXOpen.Features.LawCurveBuilder

Signature CreateLawCurveBuilder(lawCurve)

Parameters:lawCurve (NXOpen.Features.LawCurve) – NXOpen.Features.LawCurve to be edited
Returns:
Return type:NXOpen.Features.LawCurveBuilder

New in version NX7.5.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateLawExtensionBuilder

FeatureCollection.CreateLawExtensionBuilder

Creates a NXOpen.Features.LawExtensionBuilder

Signature CreateLawExtensionBuilder(lawExtension)

Parameters:lawExtension (NXOpen.Features.LawExtension) – NXOpen.Features.LawExtension to be edited
Returns:
Return type:NXOpen.Features.LawExtensionBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateLawExtensionBuilderEx

FeatureCollection.CreateLawExtensionBuilderEx

Creates a NXOpen.Features.LawExtensionBuilderEx

Signature CreateLawExtensionBuilderEx(lawExtension)

Parameters:lawExtension (NXOpen.Features.Feature) – NXOpen.Features.LawExtensionEx to be edited
Returns:
Return type:NXOpen.Features.LawExtensionBuilderEx

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateLinearDimensionBuilder

FeatureCollection.CreateLinearDimensionBuilder

Creates a NXOpen.Features.LinearDimensionBuilder

Signature CreateLinearDimensionBuilder(linearDimension)

Parameters:linearDimension (NXOpen.Features.LinearDimension) – NXOpen.Features.LinearDimension to be edited
Returns:
Return type:NXOpen.Features.LinearDimensionBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateLinkedFacetBuilder

FeatureCollection.CreateLinkedFacetBuilder

Creates a NXOpen.Features.LinkedFacetBuilder

Signature CreateLinkedFacetBuilder(linkedFacet)

Parameters:linkedFacet (NXOpen.Features.LinkedFacet) – NXOpen.Features.LinkedFacet to be edited
Returns:
Return type:NXOpen.Features.LinkedFacetBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMakeOffsetBuilder

FeatureCollection.CreateMakeOffsetBuilder

Creates a NXOpen.Features.MakeOffsetBuilder

Signature CreateMakeOffsetBuilder(makeOffset)

Parameters:makeOffset (NXOpen.Features.MakeOffset) – NXOpen.Features.MakeOffset to be edited
Returns:
Return type:NXOpen.Features.MakeOffsetBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateMapleBuilder

FeatureCollection.CreateMapleBuilder

Creates a NXOpen.Features.MapleBuilder

Signature CreateMapleBuilder(maple)

Parameters:maple (NXOpen.Features.Maple) – NXOpen.Features.Maple to be edited
Returns:
Return type:NXOpen.Features.MapleBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMasterCutBuilder

FeatureCollection.CreateMasterCutBuilder

Create a Master Cut builder

Signature CreateMasterCutBuilder(masterCut)

Parameters:masterCut (NXOpen.Features.Feature) – NXOpen.Features.MasterCutBuilder to be edited, if None then create a new one
Returns:
Return type:NXOpen.Features.MasterCutBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMatchEdgeBuilder

FeatureCollection.CreateMatchEdgeBuilder

Creates a NXOpen.Features.MatchEdgeBuilder

Signature CreateMatchEdgeBuilder(matchEdge)

Parameters:matchEdge (NXOpen.Features.MatchEdge) – NXOpen.Features.MatchEdge to be edited
Returns:
Return type:NXOpen.Features.MatchEdgeBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”)

CreateMeshSurfaceBuilder

FeatureCollection.CreateMeshSurfaceBuilder

Creates a Mesh Surface feature builder

Signature CreateMeshSurfaceBuilder(meshSurf)

Parameters:meshSurf (NXOpen.Features.Feature) – NXOpen.Features.Ruled, NXOpen.Features.ThroughCurves, NXOpen.Features.ThroughCurveMesh to be edited
Returns:MeshSurfaceBuilder object
Return type:NXOpen.Features.MeshSurfaceBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateMeshTransformerBuilder

FeatureCollection.CreateMeshTransformerBuilder

Creates a NXOpen.Features.MeshTransformerBuilder

Signature CreateMeshTransformerBuilder(meshTransformer)

Parameters:meshTransformer (NXOpen.Features.Feature) – NXOpen.Features.MeshTransformer to be edited
Returns:
Return type:NXOpen.Features.MeshTransformerBuilder

New in version NX10.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMidSurfaceByFacePairsBuilder

FeatureCollection.CreateMidSurfaceByFacePairsBuilder

Creates a NXOpen.Features.MidSurfaceByFacePairsBuilder

Signature CreateMidSurfaceByFacePairsBuilder(midSurfaceByFacePairs)

Parameters:midSurfaceByFacePairs (NXOpen.Features.Feature) – NXOpen.Features.MidSurfaceByFacePairs to be edited or a NXOpen.Features.MidSurfaceFacePair
Returns:
Return type:NXOpen.Features.MidSurfaceByFacePairsBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMidSurfaceUserDefinedBuilder

FeatureCollection.CreateMidSurfaceUserDefinedBuilder

Creates a NXOpen.Features.MidSurfaceUserDefinedBuilder

Signature CreateMidSurfaceUserDefinedBuilder(midsurfaceUserDefined)

Parameters:midsurfaceUserDefined (NXOpen.Features.MidSurfaceUserDefined) – NXOpen.Features.MidSurfaceUserDefined to be edited
Returns:
Return type:NXOpen.Features.MidSurfaceUserDefinedBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMirrorBodyBuilder

FeatureCollection.CreateMirrorBodyBuilder

Creates a NXOpen.Features.MirrorBodyBuilder

Signature CreateMirrorBodyBuilder(mirrorBody)

Parameters:mirrorBody (NXOpen.Features.Feature) – NXOpen.Features.MirrorBodyBuilder to be edited
Returns:MirrorBodyBuilder object
Return type:NXOpen.Features.MirrorBodyBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateMirrorBuilder

FeatureCollection.CreateMirrorBuilder

Creates NXOpen.Features.MirrorBuilder

Signature CreateMirrorBuilder(mirrorFeature)

Parameters:mirrorFeature (NXOpen.Features.Mirror) – NXOpen.Features.Mirror to be edited
Returns:NXOpen.Features.MirrorBuilder object
Return type:NXOpen.Features.MirrorBuilder

New in version NX8.0.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMirrorCurveBuilder

FeatureCollection.CreateMirrorCurveBuilder

Creates a NXOpen.Features.MirrorCurveBuilder

Signature CreateMirrorCurveBuilder(mirrorCurve)

Parameters:mirrorCurve (NXOpen.Features.Feature) – NXOpen.Features.MirrorCurve to be edited
Returns:
Return type:NXOpen.Features.MirrorCurveBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMirrorFaceBuilder

FeatureCollection.CreateMirrorFaceBuilder

Creates a mirror face builder

Signature CreateMirrorFaceBuilder(mirrorFace)

Parameters:mirrorFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.MirrorFaceBuilder object
Return type:NXOpen.Features.MirrorFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateMirrorFeatureBuilder

FeatureCollection.CreateMirrorFeatureBuilder

Creates NXOpen.Features.MirrorFeatureBuilder

Signature CreateMirrorFeatureBuilder(mirrorFea)

Parameters:mirrorFea (NXOpen.Features.Feature) – NXOpen.Features.MirrorFeatureBuilder to be edited
Returns:MirrorFeatureBuilder object
Return type:NXOpen.Features.MirrorFeatureBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateMoveFaceBuilder

FeatureCollection.CreateMoveFaceBuilder

Create a move face builder, don’t use it until nx502

Signature CreateMoveFaceBuilder(moveFace)

Parameters:moveFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.MoveFaceBuilder object
Return type:NXOpen.Features.MoveFaceBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateNSidedSurfaceBuilder

FeatureCollection.CreateNSidedSurfaceBuilder

Creates a NXOpen.Features.NSidedSurfaceBuilder

Signature CreateNSidedSurfaceBuilder(nsidedSurface)

Parameters:nsidedSurface (NXOpen.Features.NSidedSurface) – NXOpen.Features.NSidedSurface to be edited
Returns:
Return type:NXOpen.Features.NSidedSurfaceBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateNestModuleBuilder

FeatureCollection.CreateNestModuleBuilder

Creates a NXOpen.GeometricUtilities.NestModuleBuilder

This API is now deprecated. Please use NXOpen.Features.FeatureCollection instead.

Signature CreateNestModuleBuilder()

Returns:Returns a NXOpen.GeometricUtilities.NestModuleBuilder builder
Return type:NXOpen.GeometricUtilities.NestModuleBuilder

New in version NX9.0.0.

Deprecated since version NX10.0.0: Please use NXOpen.Features.FeatureCollection instead.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateOffsetCurveBuilder

FeatureCollection.CreateOffsetCurveBuilder

Creates a NXOpen.Features.OffsetCurveBuilder

Signature CreateOffsetCurveBuilder(offsetCurve)

Parameters:offsetCurve (NXOpen.Features.Feature) – NXOpen.Features.OffsetCurve to be edited
Returns:Offset Curve Builder object
Return type:NXOpen.Features.OffsetCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”)

CreateOffsetEmbossBuilder

FeatureCollection.CreateOffsetEmbossBuilder

Creates a Offsetemboss builder

Signature CreateOffsetEmbossBuilder(offsetEmboss)

Parameters:offsetEmboss (NXOpen.Features.Feature) – NXOpen.Features.OffsetEmbossBuilder to be edited
Returns:OffsetEmbossBuilder object
Return type:NXOpen.Features.OffsetEmbossBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateOffsetFaceBuilder

FeatureCollection.CreateOffsetFaceBuilder

Creates a NXOpen.Features.OffsetFaceBuilder

Signature CreateOffsetFaceBuilder(offsetface)

Parameters:offsetface (NXOpen.Features.Feature) – NXOpen.Features.OffsetFace to be edited, if None then create a new one
Returns:OffsetFaceBuilder object
Return type:NXOpen.Features.OffsetFaceBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateOffsetRegionBuilder

FeatureCollection.CreateOffsetRegionBuilder

Creates an offset region builder, don’t use it until nx502

Signature CreateOffsetRegionBuilder(offsetRegion)

Parameters:offsetRegion (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.OffsetRegionBuilder object
Return type:NXOpen.Features.OffsetRegionBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateOffsetSurfaceBuilder

FeatureCollection.CreateOffsetSurfaceBuilder

Creates an Offset Surface builder

Signature CreateOffsetSurfaceBuilder(offsetSurface)

Parameters:offsetSurface (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:OffsetSurfaceBuilder object
Return type:NXOpen.Features.OffsetSurfaceBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateOptimizeCurveBuilder

FeatureCollection.CreateOptimizeCurveBuilder

Creates a NXOpen.Features.OptimizeCurveBuilder

Signature CreateOptimizeCurveBuilder()

Returns:OptimizeCurveBuilder object
Return type:NXOpen.Features.OptimizeCurveBuilder

New in version NX10.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateOptimizeFaceBuilder

FeatureCollection.CreateOptimizeFaceBuilder

Creates a NXOpen.Features.OptimizeFaceBuilder

Signature CreateOptimizeFaceBuilder()

Returns:
Return type:NXOpen.Features.OptimizeFaceBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateOvercrownFeatureBuilder

FeatureCollection.CreateOvercrownFeatureBuilder

Creates a Overcrown feature builder

Signature CreateOvercrownFeatureBuilder(overcrown)

Parameters:overcrown (NXOpen.Features.Feature) – NXOpen.Features.OvercrownBuilder to be edited, if None then create a new one.
Returns:OvercrownBuilder object
Return type:NXOpen.Features.OvercrownBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreatePaintParametersBuilder

FeatureCollection.CreatePaintParametersBuilder

Creates a NXOpen.Features.PaintParametersBuilder

Signature CreatePaintParametersBuilder()

Returns:
Return type:NXOpen.Features.PaintParametersBuilder

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateParallelBuilder

FeatureCollection.CreateParallelBuilder

Creates a NXOpen.Features.ParallelBuilder

Signature CreateParallelBuilder(parallel)

Parameters:parallel (NXOpen.Features.Parallel) – NXOpen.Features.Parallel to be edited
Returns:
Return type:NXOpen.Features.ParallelBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreatePartModuleBuilder

FeatureCollection.CreatePartModuleBuilder

Creates a NXOpen.Features.PartModuleBuilder

Signature CreatePartModuleBuilder(partModule)

Parameters:partModule (NXOpen.Features.PartModule) – NXOpen.Features.PartModule to be edited
Returns:
Return type:NXOpen.Features.PartModuleBuilder

New in version NX8.0.0.

License requirements: usr_defined_features (“USER DEFINED FEATURES”)

CreatePartModuleRelationshipBuilder

FeatureCollection.CreatePartModuleRelationshipBuilder

Creates a NXOpen.GeometricUtilities.PartModuleRelationshipBuilder

Signature CreatePartModuleRelationshipBuilder(partModule)

Parameters:partModule (NXOpen.Features.PartModule) – NXOpen.Features.PartModule to be edited
Returns:
Return type:NXOpen.GeometricUtilities.PartModuleRelationshipBuilder

New in version NX8.0.0.

License requirements: usr_defined_features (“USER DEFINED FEATURES”)

CreatePasteFaceBuilder

FeatureCollection.CreatePasteFaceBuilder

Creates a paste face builder

Signature CreatePasteFaceBuilder(pasteFace)

Parameters:pasteFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.PasteFaceBuilder object
Return type:NXOpen.Features.PasteFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreatePatchBuilder

FeatureCollection.CreatePatchBuilder

Creates a NXOpen.Features.PatchBuilder

Signature CreatePatchBuilder(patch)

Parameters:patch (NXOpen.Features.Feature) – Patch Features to be edited
Returns:PatchBuilder object
Return type:NXOpen.Features.PatchBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreatePatchOpeningsBuilder

FeatureCollection.CreatePatchOpeningsBuilder

Creates a NXOpen.Features.PatchOpeningsBuilder

Signature CreatePatchOpeningsBuilder(patchOpenings)

Parameters:patchOpenings (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:
Return type:NXOpen.Features.PatchOpeningsBuilder

New in version NX5.0.0.

License requirements: None.

CreatePatternFaceBuilder

FeatureCollection.CreatePatternFaceBuilder

Creates a pattern face builder, don’t use it until nx502

Signature CreatePatternFaceBuilder(patternFace)

Parameters:patternFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.PatternFaceBuilder object
Return type:NXOpen.Features.PatternFaceBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreatePatternFaceFeatureBuilder

FeatureCollection.CreatePatternFaceFeatureBuilder

Creates a NXOpen.Features.PatternFaceFeatureBuilder

Signature CreatePatternFaceFeatureBuilder(patternFaceFeature)

Parameters:patternFaceFeature (NXOpen.Features.PatternFaceFeature) – NXOpen.Features.PatternFaceFeature to be edited
Returns:
Return type:NXOpen.Features.PatternFaceFeatureBuilder

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreatePatternFeatureBuilder

FeatureCollection.CreatePatternFeatureBuilder

Creates NXOpen.Features.PatternFeatureBuilder

Signature CreatePatternFeatureBuilder(patternFeature)

Parameters:patternFeature (NXOpen.Features.Feature) – NXOpen.Features.PatternFeatureBuilder to be edited
Returns:PatternFeatureBuilder object
Return type:NXOpen.Features.PatternFeatureBuilder

New in version NX7.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreatePatternGeometryBuilder

FeatureCollection.CreatePatternGeometryBuilder

Creates a NXOpen.Features.PatternGeometryBuilder

Signature CreatePatternGeometryBuilder(patternGeometry)

Parameters:patternGeometry (NXOpen.Features.PatternGeometry) – The feature class NXOpen.Features.PatternGeometry
Returns:The builder for the feature class
Return type:NXOpen.Features.PatternGeometryBuilder

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreatePedestrianProtectionBuilder

FeatureCollection.CreatePedestrianProtectionBuilder

Creates a NXOpen.Features.VehicleDesign.PedestrianProtectionBuilder

Signature CreatePedestrianProtectionBuilder(pedestrianProtection)

Parameters:pedestrianProtection (NXOpen.Features.Feature) – feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Features.VehicleDesignCollection.CreatePedestrianProtectionBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”)

CreatePerpendicularBuilder

FeatureCollection.CreatePerpendicularBuilder

Creates a NXOpen.Features.PerpendicularBuilder

Signature CreatePerpendicularBuilder(perpendicular)

Parameters:perpendicular (NXOpen.Features.Perpendicular) – NXOpen.Features.Perpendicular to be edited
Returns:Features.

PerpendicularBuilder object :rtype: NXOpen.Features.PerpendicularBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreatePointSetBuilder

FeatureCollection.CreatePointSetBuilder

Creates a NXOpen.Features.PointSetBuilder

Signature CreatePointSetBuilder(pointSet)

Parameters:pointSet (NXOpen.Features.PointSet) – NXOpen.Features.PointSet to be edited
Returns:
Return type:NXOpen.Features.PointSetBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreatePoleSmoothingBuilder

FeatureCollection.CreatePoleSmoothingBuilder

Creates a NXOpen.Features.PoleSmoothingBuilder

Signature CreatePoleSmoothingBuilder(poleSmoothing)

Parameters:poleSmoothing (NXOpen.Features.PoleSmoothing) – NXOpen.Features.PoleSmoothing to be edited
Returns:
Return type:NXOpen.Features.PoleSmoothingBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateProjectCurveBuilder

FeatureCollection.CreateProjectCurveBuilder

Creates a NXOpen.Features.ProjectCurveBuilder

Signature CreateProjectCurveBuilder(projectCurve)

Parameters:projectCurve (NXOpen.Features.Feature) – NXOpen.Features.ProjectCurve to be edited
Returns:ProjectCurveBuilder object
Return type:NXOpen.Features.ProjectCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreatePromotionBuilder

FeatureCollection.CreatePromotionBuilder

Creates a NXOpen.Features.PromotionBuilder

Signature CreatePromotionBuilder(promotion)

Parameters:promotion (NXOpen.Features.Promotion) – NXOpen.Features.Promotion to be edited
Returns:
Return type:NXOpen.Features.PromotionBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreatePullFaceBuilder

FeatureCollection.CreatePullFaceBuilder

Creates a NXOpen.Features.PullFaceBuilder

Signature CreatePullFaceBuilder(pullFace)

Parameters:pullFace (NXOpen.Features.PullFace) – NXOpen.Features.PullFace to be edited
Returns:
Return type:NXOpen.Features.PullFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateRadialDimensionBuilder

FeatureCollection.CreateRadialDimensionBuilder

Creates a NXOpen.Features.RadialDimensionBuilder

Signature CreateRadialDimensionBuilder(radialDimension)

Parameters:radialDimension (NXOpen.Features.RadialDimension) – NXOpen.Features.RadialDimension to be edited
Returns:
Return type:NXOpen.Features.RadialDimensionBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateRapidSurfaceBuilder

FeatureCollection.CreateRapidSurfaceBuilder

Creates a Rapid Surfacing feature builder

Signature CreateRapidSurfaceBuilder(rapidSurface)

Parameters:rapidSurface (NXOpen.Features.RapidSurface) – NXOpen.Features.RapidSurface to be edited
Returns:RapidSurfaceBuilder object
Return type:NXOpen.Features.RapidSurfaceBuilder

New in version NX5.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateRasterImage

FeatureCollection.CreateRasterImage

Creates a raster image

Signature CreateRasterImage(origin, matrix, length, height, imageFileName, translucency, maximumTextureSize)

Parameters:
  • origin (NXOpen.Point3d) – The origin for the raster image
  • matrix (NXOpen.Matrix3x3) – The rotation matrix for the raster image
  • length (float) – Length of the image, given in the units parameter
  • height (float) – Height of the image, give in the units parameter
  • imageFileName (str) – Name of the image file to use. For now, it must be a .tif file NOTE: The full Unicode character set is not supported for this parameter.
  • translucency (float) – 0.0 for no translucency, 1.0 for fully tranparent
  • maximumTextureSize (NXOpen.Features.RasterImageMaxTextureSize) –
Returns:

RasterImage object

Return type:

NXOpen.Features.RasterImage

New in version NX4.0.0.

License requirements: studio_visualize (“STUDIO VISUALIZE”)

CreateReferenceMapperBuilder

FeatureCollection.CreateReferenceMapperBuilder

Creates a NXOpen.Features.ReferenceMapperBuilder

Signature CreateReferenceMapperBuilder(booleanBuilderTag)

Parameters:booleanBuilderTag (NXOpen.Features.FeatureBuilder) – NXOpen.Features.FeatureBuilder
Returns:ReferenceMapperBuilder
Return type:NXOpen.Features.ReferenceMapperBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateRefitFaceBuilder

FeatureCollection.CreateRefitFaceBuilder

Creates a RefitFaceBuilder

Signature CreateRefitFaceBuilder(refitFace)

Parameters:refitFace (NXOpen.Features.RefitFace) – NXOpen.Features.RefitFace to be edited
Returns:
Return type:NXOpen.Features.RefitFaceBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateReflectionDataBuilder

FeatureCollection.CreateReflectionDataBuilder

Creates a NXOpen.Features.VehicleDesign.ReflectionDataBuilder

Signature CreateReflectionDataBuilder(reflectionData)

Parameters:reflectionData (NXOpen.Features.Feature) – Feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Features.VehicleDesignCollection.CreateReflectionDataBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”)

CreateRemoveParametersBuilder

FeatureCollection.CreateRemoveParametersBuilder

Creates a NXOpen.Features.RemoveParametersBuilder

Signature CreateRemoveParametersBuilder()

Returns:Features.

RemoveParametersBuilder object :rtype: NXOpen.Features.RemoveParametersBuilder

New in version NX6.0.0.

License requirements: None.

CreateRenameLinkedPartModulePartBuilder

FeatureCollection.CreateRenameLinkedPartModulePartBuilder

Creates a NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder

Signature CreateRenameLinkedPartModulePartBuilder()

Returns:
Return type:NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder

New in version NX9.0.0.

License requirements: None.

CreateReorderBlendsBuilder

FeatureCollection.CreateReorderBlendsBuilder

Creates a NXOpen.Features.ReorderBlendsBuilder

Signature CreateReorderBlendsBuilder(reorderBlends)

Parameters:reorderBlends (NXOpen.Features.ReorderBlends) – NXOpen.Features.ReorderBlends to be edited
Returns:
Return type:NXOpen.Features.ReorderBlendsBuilder

New in version NX7.5.1.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateReplaceBlendBuilder

FeatureCollection.CreateReplaceBlendBuilder

Creates a NXOpen.Features.ReplaceBlendBuilder

Signature CreateReplaceBlendBuilder(replaceBlend)

Parameters:replaceBlend (NXOpen.Features.ReplaceBlend) – NXOpen.Features.ReplaceBlend to be edited
Returns:NXOpen.Features.ReplaceBlendBuilder object
Return type:NXOpen.Features.ReplaceBlendBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateReplaceFaceBuilder

FeatureCollection.CreateReplaceFaceBuilder

Creates a replace face builder, don’t use it until nx502

Signature CreateReplaceFaceBuilder(replaceFace)

Parameters:replaceFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.ReplaceFaceBuilder object
Return type:NXOpen.Features.ReplaceFaceBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateReplaceFeatureBuilder

FeatureCollection.CreateReplaceFeatureBuilder

Creates a NXOpen.Features.ReplaceFeatureBuilder

Signature CreateReplaceFeatureBuilder()

Returns:
Return type:NXOpen.Features.ReplaceFeatureBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateResizeBlendBuilder

FeatureCollection.CreateResizeBlendBuilder

Creates a resize blend builder, don’t use it until nx502

Signature CreateResizeBlendBuilder(resizeBlend)

Parameters:resizeBlend (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.ResizeBlendBuilder object
Return type:NXOpen.Features.ResizeBlendBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateResizeChamferBuilder

FeatureCollection.CreateResizeChamferBuilder

Creates a NXOpen.Features.ResizeChamferBuilder

Signature CreateResizeChamferBuilder(resizeChamfer)

Parameters:resizeChamfer (NXOpen.Features.ResizeChamfer) – NXOpen.Features.ResizeChamfer to be edited
Returns:
Return type:NXOpen.Features.ResizeChamferBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateResizeFaceBuilder

FeatureCollection.CreateResizeFaceBuilder

Creates a resize face builder, don’t use it until nx502

Signature CreateResizeFaceBuilder(resizeFace)

Parameters:resizeFace (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.ResizeFaceBuilder object
Return type:NXOpen.Features.ResizeFaceBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateResizePlaneBuilder

FeatureCollection.CreateResizePlaneBuilder

Creates a Resize Datum Plane feature builder

Signature CreateResizePlaneBuilder(resizePlane)

Parameters:resizePlane (NXOpen.Features.Feature) – NXOpen.Features.DatumPlaneFeature to be edited
Returns:ResizePlaneBuilder object
Return type:NXOpen.Features.ResizePlaneBuilder

New in version NX6.0.3.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateRevolveBuilder

FeatureCollection.CreateRevolveBuilder

Creates a Revolve builder

Signature CreateRevolveBuilder(revolve)

Parameters:revolve (NXOpen.Features.Feature) – NXOpen.Features.RevolveBuilder to be edited, if None then create a new one
Returns:RevolveBuilder object
Return type:NXOpen.Features.RevolveBuilder

New in version NX3.0.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateRibbonBuilder

FeatureCollection.CreateRibbonBuilder

Creates a ribbon builder

Signature CreateRibbonBuilder(ribbon)

Parameters:ribbon (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:Features.RibbonBuilder object
Return type:NXOpen.Features.RibbonBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateRpoBuilder

FeatureCollection.CreateRpoBuilder

Creates a Relative Positioning Object builder

Signature CreateRpoBuilder(rpo)

Parameters:rpo (NXOpen.Features.Feature) – NXOpen.Features.Feature to be repositioned
Returns:RPOBuilder object
Return type:NXOpen.Features.RPOBuilder

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateRuledBuilder

FeatureCollection.CreateRuledBuilder

Creates a Ruled Surface builder

Signature CreateRuledBuilder(ruled)

Parameters:ruled (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited
Returns:
Return type:NXOpen.Features.RuledBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateScaleBuilder

FeatureCollection.CreateScaleBuilder

Creates a NXOpen.Features.ScaleBuilder

Signature CreateScaleBuilder(scale)

Parameters:scale (NXOpen.Features.Feature) – NXOpen.Features.Scale to be edited
Returns:ScaleBuilder object
Return type:NXOpen.Features.ScaleBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateSeatBeltAnchorageBuilder

FeatureCollection.CreateSeatBeltAnchorageBuilder

Creates a NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilder

Signature CreateSeatBeltAnchorageBuilder(seatBeltAnchorage)

Parameters:seatBeltAnchorage (NXOpen.Features.Feature) – Feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use Features.VehicleDesignCollection.CreateSeatBeltAnchorageBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”)

CreateSectionCurveBuilder

FeatureCollection.CreateSectionCurveBuilder

Creates a NXOpen.Features.SectionCurveBuilder

Signature CreateSectionCurveBuilder(sectionCurves)

Parameters:sectionCurves (NXOpen.Features.Feature) – NXOpen.Features.SectionCurve to be edited
Returns:
Return type:NXOpen.Features.SectionCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSectionEditBuilder

FeatureCollection.CreateSectionEditBuilder

Creates a NXOpen.Features.SectionEditBuilder

Signature CreateSectionEditBuilder(sectionEdit)

Parameters:sectionEdit (NXOpen.Features.SectionEdit) – NXOpen.Features.SectionEdit to be edited
Returns:
Return type:NXOpen.Features.SectionEditBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSectionInertiaAnalysisBuilder

FeatureCollection.CreateSectionInertiaAnalysisBuilder

Creates a NXOpen.Features.SectionInertiaAnalysisBuilder

Signature CreateSectionInertiaAnalysisBuilder(sectionInertiaAnalysis)

Parameters:sectionInertiaAnalysis (NXOpen.Features.SectionInertiaAnalysis) – NXOpen.Features.SectionInertiaAnalysis to be edited
Returns:
Return type:NXOpen.Features.SectionInertiaAnalysisBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSectionSurfaceBuilder

FeatureCollection.CreateSectionSurfaceBuilder

Create a section surface

Signature CreateSectionSurfaceBuilder(sectionSurface)

Parameters:sectionSurface (NXOpen.Features.SectionSurface) – NXOpen.Features.SectionSurface to be edited
Returns:
Return type:NXOpen.Features.SectionSurfaceBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Features.FeatureCollection.CreateSectionSurfaceBuilderEx instead.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSectionSurfaceBuilderEx

FeatureCollection.CreateSectionSurfaceBuilderEx

Creates a NXOpen.Features.SectionSurfaceBuilderEx

Signature CreateSectionSurfaceBuilderEx(sectionSurfaceEx)

Parameters:sectionSurfaceEx (NXOpen.Features.SectionSurface) – NXOpen.Features.SectionSurface to be edited
Returns:
Return type:NXOpen.Features.SectionSurfaceBuilderEx

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSewBuilder

FeatureCollection.CreateSewBuilder

Creates a Sew feature builder

Signature CreateSewBuilder(sew)

Parameters:sew (NXOpen.Features.Feature) – NXOpen.Features.SewBuilder to be edited
Returns:SewBuilder object
Return type:NXOpen.Features.SewBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateShellBuilder

FeatureCollection.CreateShellBuilder

Creates an Shell builder

Signature CreateShellBuilder(shell)

Parameters:shell (NXOpen.Features.Feature) – NXOpen.Features.ShellBuilder to be edited
Returns:ShellBuilder object
Return type:NXOpen.Features.ShellBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateShellFaceBuilder

FeatureCollection.CreateShellFaceBuilder

Creates a NXOpen.Features.ShellFaceBuilder

Signature CreateShellFaceBuilder(shellFace)

Parameters:shellFace (NXOpen.Features.ShellFace) – NXOpen.Features.ShellFace to be edited
Returns:NXOpen.Features.ShellFaceBuilder object
Return type:NXOpen.Features.ShellFaceBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateShowRelatedFacesBuilder

FeatureCollection.CreateShowRelatedFacesBuilder

Creates a NXOpen.Features.ShowRelatedFacesBuilder

Signature CreateShowRelatedFacesBuilder()

Returns:
Return type:NXOpen.Features.ShowRelatedFacesBuilder

New in version NX7.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateSilhouetteFlangeBuilder

FeatureCollection.CreateSilhouetteFlangeBuilder

Creates a NXOpen.Features.SilhouetteFlangeBuilder

Signature CreateSilhouetteFlangeBuilder(silhouetteFlange)

Parameters:silhouetteFlange (NXOpen.Features.SilhouetteFlange) – NXOpen.Features.SilhouetteFlange to be edited
Returns:
Return type:NXOpen.Features.SilhouetteFlangeBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateSketchFitCurveBuilder

FeatureCollection.CreateSketchFitCurveBuilder

Creates a NXOpen.Features.SketchFitCurveBuilder

Signature CreateSketchFitCurveBuilder(fitCurve)

Parameters:fitCurve (NXOpen.Curve) – NXOpen.Curve to be edited
Returns:SketchFitCurveBuilder object
Return type:NXOpen.Features.SketchFitCurveBuilder

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSketchSplineBuilder

FeatureCollection.CreateSketchSplineBuilder

Creates a Studio Spline builder for sketcher

Signature CreateSketchSplineBuilder(spline)

Parameters:spline (NXOpen.Spline) – NXOpen.Spline to be edited
Returns:SketchSplineBuilder object
Return type:NXOpen.Features.SketchSplineBuilder

New in version NX8.0.0.

License requirements: features_modeling (“FEATURES MODELING”) OR geometric_tol (“GDT”), solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

CreateSmoothSplineBuilder

FeatureCollection.CreateSmoothSplineBuilder

Creates a NXOpen.Features.SmoothSplineBuilder

Signature CreateSmoothSplineBuilder(smoothSpline)

Parameters:smoothSpline (NXOpen.Features.SmoothSpline) – NXOpen.Features.SmoothSpline to be edited
Returns:
Return type:NXOpen.Features.SmoothSplineBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”)

CreateSnipSurfaceBuilder

FeatureCollection.CreateSnipSurfaceBuilder

Creates a NXOpen.Features.SnipSurfaceBuilder

Signature CreateSnipSurfaceBuilder(snipSurface)

Parameters:snipSurface (NXOpen.Features.SnipSurface) – NXOpen.Features.SnipSurface to be edited
Returns:
Return type:NXOpen.Features.SnipSurfaceBuilder

New in version NX6.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateSphereBuilder

FeatureCollection.CreateSphereBuilder

Creates a NXOpen.Features.SphereBuilder

Signature CreateSphereBuilder(sphere)

Parameters:sphere (NXOpen.Features.Sphere) – NXOpen.Features.Sphere to be edited
Returns:
Return type:NXOpen.Features.SphereBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSphericalCornerBuilder

FeatureCollection.CreateSphericalCornerBuilder

Creates a NXOpen.Features.SphericalCornerBuilder

Signature CreateSphericalCornerBuilder(sphericalCorner)

Parameters:sphericalCorner (NXOpen.Features.SphericalCorner) – NXOpen.Features.SphericalCorner to be edited
Returns:
Return type:NXOpen.Features.SphericalCornerBuilder

New in version NX8.5.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateSplitBodyBuilder

FeatureCollection.CreateSplitBodyBuilder

Creates a NXOpen.Features.SplitBodyBuilder

Signature CreateSplitBodyBuilder(splitBody)

Parameters:splitBody (NXOpen.Features.SplitBody) – NXOpen.Features.SplitBody to be edited
Returns:
Return type:NXOpen.Features.SplitBodyBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSplitBodyBuilderUsingCollector

FeatureCollection.CreateSplitBodyBuilderUsingCollector

Creates a NXOpen.Features.SplitBodyBuilder.

Leverage body collectors if possible

Signature CreateSplitBodyBuilderUsingCollector(splitBody)

Parameters:splitBody (NXOpen.Features.SplitBody) – NXOpen.Features.SplitBody to be edited
Returns:
Return type:NXOpen.Features.SplitBodyBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateStudioSplineBuilder

FeatureCollection.CreateStudioSplineBuilder

Creates a Studio Spline builder

Signature CreateStudioSplineBuilder(splineFeature)

Parameters:splineFeature (NXOpen.Features.StudioSpline) – NXOpen.Features.StudioSpline to be edited
Returns:StudioSplineBuilder object
Return type:NXOpen.Features.StudioSplineBuilder

New in version NX5.0.0.

Deprecated since version NX8.0.0: Use NXOpen.Features.FeatureCollection.CreateStudioSplineBuilderEx instead.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateStudioSplineBuilderEx

FeatureCollection.CreateStudioSplineBuilderEx

Creates a Studio Spline builder

Signature CreateStudioSplineBuilderEx(spline)

Parameters:spline (NXOpen.NXObject) – NXOpen.Features.StudioSpline or NXOpen.Spline to be edited
Returns:StudioSplineBuilderEx object
Return type:NXOpen.Features.StudioSplineBuilderEx

New in version NX8.0.0.

License requirements: features_modeling (“FEATURES MODELING”) OR cam_base (“CAM BASE”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateStudioSurfaceBuilder

FeatureCollection.CreateStudioSurfaceBuilder

Creates a Studio Surface Builder

Signature CreateStudioSurfaceBuilder(studioSurface)

Parameters:studioSurface (NXOpen.Features.Feature) – NXOpen.Features.StudioSurface to be edited
Returns:StudioSurfaceBuilder

object :rtype: NXOpen.Features.StudioSurfaceBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateStudioXformBuilder

FeatureCollection.CreateStudioXformBuilder

Creates a Features.

StudioXformBuilder

Signature CreateStudioXformBuilder(studioXform)

Parameters:studioXform (NXOpen.Features.StudioXform) – NXOpen.Features.StudioXform to be edited
Returns:
Return type:NXOpen.Features.StudioXformBuilder

New in version NX6.0.0.

Deprecated since version NX8.5.0: Use NXOpen.Features.FeatureCollection.CreateStudioXformBuilderEx instead.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateStudioXformBuilderEx

FeatureCollection.CreateStudioXformBuilderEx

Creates a Features.

StudioXformBuilderEx

Signature CreateStudioXformBuilderEx(studioXform1)

Parameters:studioXform1 (NXOpen.Features.StudioXform) – NXOpen.Features.StudioXform to be edited
Returns:
Return type:NXOpen.Features.StudioXformBuilderEx

New in version NX7.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateStyledBlendBuilder

FeatureCollection.CreateStyledBlendBuilder

Creates a NXOpen.Features.StyledBlendBuilder

Signature CreateStyledBlendBuilder(styledBlend)

Parameters:styledBlend (NXOpen.Features.StyledBlend) – NXOpen.Features.StyledBlend to be edited
Returns:
Return type:NXOpen.Features.StyledBlendBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateStyledCornerBuilder

FeatureCollection.CreateStyledCornerBuilder

Creates a NXOpen.Features.StyledCornerBuilder

Signature CreateStyledCornerBuilder(styledCorner)

Parameters:styledCorner (NXOpen.Features.StyledCorner) – NXOpen.Features.StyledCorner to be edited
Returns:
Return type:NXOpen.Features.StyledCornerBuilder

New in version NX6.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateStyledSweepBuilder

FeatureCollection.CreateStyledSweepBuilder

Creates a NXOpen.Features.StyledSweepBuilder

Signature CreateStyledSweepBuilder(styledSweep)

Parameters:styledSweep (NXOpen.Features.Feature) – NXOpen.Features.StyledSweep to be edited
Returns:Features.

StyledSweepBuilder object :rtype: NXOpen.Features.StyledSweepBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)

CreateSubtractFeature

FeatureCollection.CreateSubtractFeature

Creates a subtract feature.

Signature CreateSubtractFeature(targetBody, retainTargetBody, toolBodies, retainToolBodies, allowNonAssociativeBoolean)

Parameters:
  • targetBody (NXOpen.Body) – Target body
  • retainTargetBody (bool) – Retain option for target body
  • toolBodies (list of NXOpen.Body) – Tool bodies
  • retainToolBodies (bool) – Retain option for tool bodies
  • allowNonAssociativeBoolean (bool) – Allow boolean operation even if it results into non-associative boolean
Returns:

a tuple

Return type:

A tuple consisting of (features, nonAssociativeBoolean, unparameterizedSolids). features is a list of NXOpen.Features.BooleanFeature. Array of boolean features nonAssociativeBoolean is a bool. True if operation resulted in a non-associative boolean. False otherwise unparameterizedSolids is a bool. True if operation resulted in unparameterized solids. False otherwise

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSweepAlongGuideBuilder

FeatureCollection.CreateSweepAlongGuideBuilder

Creates a NXOpen.Features.SweepAlongGuideBuilder

Signature CreateSweepAlongGuideBuilder(sweepAlongGuide)

Parameters:sweepAlongGuide (NXOpen.Features.SweepAlongGuide) – NXOpen.Features.SweepAlongGuide to be edited
Returns:
Return type:NXOpen.Features.SweepAlongGuideBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSweptBuilder

FeatureCollection.CreateSweptBuilder

Creates a NXOpen.Features.SweptBuilder

Signature CreateSweptBuilder(swept)

Parameters:swept (NXOpen.Features.Swept) – NXOpen.Features.Swept to be edited
Returns:
Return type:NXOpen.Features.SweptBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateSymmetricBuilder

FeatureCollection.CreateSymmetricBuilder

Creates a NXOpen.Features.SymmetricBuilder

Signature CreateSymmetricBuilder(symmetric)

Parameters:symmetric (NXOpen.Features.Symmetric) – NXOpen.Features.Symmetric to be edited
Returns:
Return type:NXOpen.Features.SymmetricBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateTangentBuilder

FeatureCollection.CreateTangentBuilder

Creates a NXOpen.Features.TangentBuilder

Signature CreateTangentBuilder(tangent)

Parameters:tangent (NXOpen.Features.Tangent) – NXOpen.Features.Tangent to be edited
Returns:Features.

TangentBuilder object :rtype: NXOpen.Features.TangentBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateTextBuilder

FeatureCollection.CreateTextBuilder

Creates a NXOpen.Features.TextBuilder

Signature CreateTextBuilder(text)

Parameters:text (NXOpen.Features.Text) – NXOpen.Features.Text to be edited
Returns:
Return type:NXOpen.Features.TextBuilder

New in version NX7.5.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateThickenBuilder

FeatureCollection.CreateThickenBuilder

Creates a Thicken feature builder

Signature CreateThickenBuilder(thicken)

Parameters:thicken (NXOpen.Features.Feature) – NXOpen.Features.Thicken to be edited
Returns:ThickenBuilder object
Return type:NXOpen.Features.ThickenBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateThroughCurveMeshBuilder

FeatureCollection.CreateThroughCurveMeshBuilder

Creates a NXOpen.Features.ThroughCurveMeshBuilder

Signature CreateThroughCurveMeshBuilder(throughCurveMesh)

Parameters:throughCurveMesh (NXOpen.Features.Feature) – NXOpen.Features.ThroughCurveMesh to be edited, if None then create a new one
Returns:ThroughCurveMeshBuilder object
Return type:NXOpen.Features.ThroughCurveMeshBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateThroughCurvesBuilder

FeatureCollection.CreateThroughCurvesBuilder

Creates a NXOpen.Features.ThroughCurvesBuilder

Signature CreateThroughCurvesBuilder(throughCurves)

Parameters:throughCurves (NXOpen.Features.Feature) – NXOpen.Features.ThroughCurves to be edited, if None then create a new one
Returns:ThroughCurvesBuilder object
Return type:NXOpen.Features.ThroughCurvesBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateTrimBody2Builder

FeatureCollection.CreateTrimBody2Builder

Creates a NXOpen.Features.TrimBody2Builder for Trim Body feature

Signature CreateTrimBody2Builder(trimBody2)

Parameters:trimBody2 (NXOpen.Features.TrimBody2) – NXOpen.Features.TrimBody2 to be edited
Returns:
Return type:NXOpen.Features.TrimBody2Builder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateTrimBodyBuilder

FeatureCollection.CreateTrimBodyBuilder

Creates a trim body builder object.

Use this method only for editing pre-NX7.5.0 trim body features.. Use CreateTrimBody2Builder and NXOpen.Features.TrimBody2 to create and edit trim body features.

Signature CreateTrimBodyBuilder(trimbodyFeat)

Parameters:trimbodyFeat (NXOpen.Features.Feature) – NXOpen.Features.TrimBody to be edited
Returns:Features.TrimBodyBuilder object
Return type:NXOpen.Features.TrimBodyBuilder

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateTrimCurveBuilder

FeatureCollection.CreateTrimCurveBuilder

Overloaded method CreateTrimCurveBuilder

  • CreateTrimCurveBuilder(trimCurve)
  • CreateTrimCurveBuilder(trimCurve)

-------------------------------------

Creates a NXOpen.Features.TrimCurveBuilder

Signature CreateTrimCurveBuilder(trimCurve)

Parameters:trimCurve (NXOpen.Features.TrimCurve) – NXOpen.Features.TrimCurve to be edited
Returns:Trim Curve Builder object
Return type:NXOpen.Features.TrimCurveBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR cam_base (“CAM BASE”)

-------------------------------------

Creates a NXOpen.Features.TrimCurveBuilder

Signature CreateTrimCurveBuilder(trimCurve)

Parameters:trimCurve (NXOpen.Spline) – The trimmed curve to be edited
Returns:Trim Curve Builder object
Return type:NXOpen.Features.TrimCurveBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR cam_base (“CAM BASE”)

-------------------------------------

CreateTrimExtendBuilder

FeatureCollection.CreateTrimExtendBuilder

Creates a NXOpen.Features.TrimExtendBuilder

Signature CreateTrimExtendBuilder(trimExtend)

Parameters:trimExtend (NXOpen.Features.Feature) – NXOpen.Features.TrimExtend to be edited
Returns:
Return type:NXOpen.Features.TrimExtendBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateTrimsheetBuilder

FeatureCollection.CreateTrimsheetBuilder

Creates a NXOpen.Features.TrimSheetBuilder

Signature CreateTrimsheetBuilder(trimSheet)

Parameters:trimSheet (NXOpen.Features.Feature) – NXOpen.Features.TrimSheet to be edited, if None then create a new one
Returns:Trim Sheet Builder object
Return type:NXOpen.Features.TrimSheetBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateTubeBuilder

FeatureCollection.CreateTubeBuilder

Creates a NXOpen.Features.TubeBuilder

Signature CreateTubeBuilder(tube)

Parameters:tube (NXOpen.Features.Feature) – NXOpen.Features.TubeBuilder to be edited
Returns:TubeBuilder object
Return type:NXOpen.Features.TubeBuilder

New in version NX5.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

CreateUniteFeature

FeatureCollection.CreateUniteFeature

Creates a unite feature.

Signature CreateUniteFeature(targetBody, retainTargetBody, toolBodies, retainToolBodies, allowNonAssociativeBoolean)

Parameters:
  • targetBody (NXOpen.Body) – Target body
  • retainTargetBody (bool) – Retain option for target body
  • toolBodies (list of NXOpen.Body) – Tool bodies
  • retainToolBodies (bool) – Retain option for tool bodies
  • allowNonAssociativeBoolean (bool) – Allow boolean operation even if it results into non-associative boolean
Returns:

a tuple

Return type:

A tuple consisting of (features, nonAssociativeBoolean, unparameterizedSolids). features is a list of NXOpen.Features.BooleanFeature. Array of boolean features nonAssociativeBoolean is a bool. True if operation resulted in a non-associative boolean. False otherwise unparameterizedSolids is a bool. True if operation resulted in unparameterized solids. False otherwise

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateUnnestModuleBuilder

FeatureCollection.CreateUnnestModuleBuilder

Creates a NXOpen.GeometricUtilities.UnnestModuleBuilder

This API is now deprecated. Please use NXOpen.Features.FeatureCollection instead.

Signature CreateUnnestModuleBuilder()

Returns:Returns a NXOpen.GeometricUtilities.UnnestModuleBuilder builder
Return type:NXOpen.GeometricUtilities.UnnestModuleBuilder

New in version NX9.0.0.

Deprecated since version NX10.0.0: Please use NXOpen.Features.FeatureCollection instead.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateUnsewBuilder

FeatureCollection.CreateUnsewBuilder

Creates a NXOpen.Features.UnsewBuilder

Signature CreateUnsewBuilder(unsew)

Parameters:unsew (NXOpen.Features.Unsew) – NXOpen.Features.Unsew to be edited
Returns:
Return type:NXOpen.Features.UnsewBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateUntrimBuilder

FeatureCollection.CreateUntrimBuilder

Creates a NXOpen.Features.UntrimBuilder

Signature CreateUntrimBuilder(untrim)

Parameters:untrim (NXOpen.Features.Feature) – NXOpen.Features.Untrim to be edited
Returns:Features.

UntrimBuilder object :rtype: NXOpen.Features.UntrimBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateUserDefinedObjectFeatureBuilder

FeatureCollection.CreateUserDefinedObjectFeatureBuilder

Creates a UserDefinedObjectFeature builder

Signature CreateUserDefinedObjectFeatureBuilder(udoFeature)

Parameters:udoFeature (NXOpen.Features.Feature) – NXOpen.Features.UserDefinedObjectFeature to be edited - may be None if creating a new feature.
Returns:UserDefinedObjectFeatureBuilder object
Return type:NXOpen.Features.UserDefinedObjectFeatureBuilder

New in version NX5.0.0.

License requirements: None.

CreateVariableOffsetBuilder

FeatureCollection.CreateVariableOffsetBuilder

Creates a NXOpen.Features.VariableOffsetBuilder

Signature CreateVariableOffsetBuilder(variableOffset)

Parameters:variableOffset (NXOpen.Features.VariableOffset) – NXOpen.Features.VariableOffset to be edited
Returns:
Return type:NXOpen.Features.VariableOffsetBuilder

New in version NX8.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CreateVarsweepBuilder

FeatureCollection.CreateVarsweepBuilder

Creates a Varsweep feature builder

Signature CreateVarsweepBuilder(varsweep)

Parameters:varsweep (NXOpen.Features.Feature) – Varsweep to be edited
Returns:VarsweepBuilder object
Return type:NXOpen.Features.VarsweepBuilder

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateVehicleCoordinateSystemBuilder

FeatureCollection.CreateVehicleCoordinateSystemBuilder

Creates a NXOpen.Features.VehicleDesign.VehicleCoordinateSystemBuilder

Signature CreateVehicleCoordinateSystemBuilder(vehicleCoordinateSystem)

Parameters:vehicleCoordinateSystem (NXOpen.Features.Feature) – feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX7.5.0.

Deprecated since version NX9.0.0: Use Features.VehicleDesignCollection.CreateHoodVisibilityBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”) OR ug_body_design (“Body Design”) OR nx_posture (“NX Jack Posture Prediction”)

CreateVirtualBlendEdgeBuilder

FeatureCollection.CreateVirtualBlendEdgeBuilder

Creates a NXOpen.Features.VirtualBlendEdgeBuilder

Signature CreateVirtualBlendEdgeBuilder()

Returns:
Return type:NXOpen.Features.VirtualBlendEdgeBuilder

New in version NX7.0.1.

License requirements: None.

CreateVirtualCurveBuilder

FeatureCollection.CreateVirtualCurveBuilder

Creates a NXOpen.Features.VirtualCurveBuilder

Signature CreateVirtualCurveBuilder(virtualCurve)

Parameters:virtualCurve (NXOpen.Features.VirtualCurve) – NXOpen.Features.VirtualCurve to be edited
Returns:
Return type:NXOpen.Features.VirtualCurveBuilder

New in version NX7.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateVisionPlaneBuilder

FeatureCollection.CreateVisionPlaneBuilder

Creates a NXOpen.Features.VehicleDesign.VisionPlaneBuilder

Signature CreateVisionPlaneBuilder(visionPlane)

Parameters:visionPlane (NXOpen.Features.Feature) – feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Features.VehicleDesignCollection.CreateVisionPlaneBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”)

CreateWaveDatumBuilder

FeatureCollection.CreateWaveDatumBuilder

Creates a Wavedatum Builder

Signature CreateWaveDatumBuilder(wavedatum)

Parameters:wavedatum (NXOpen.Features.Feature) – Wavedatum Features to be edited
Returns:
Return type:NXOpen.Features.WaveDatumBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”)

CreateWavePointBuilder

FeatureCollection.CreateWavePointBuilder

Creates a NXOpen.Features.WavePointBuilder

Signature CreateWavePointBuilder(wavepoint)

Parameters:wavepoint (NXOpen.Features.Feature) – Wavepoint Features to be edited
Returns:
Return type:NXOpen.Features.WavePointBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)

CreateWaveRoutingBuilder

FeatureCollection.CreateWaveRoutingBuilder

Creates a NXOpen.Features.WaveRoutingBuilder

Signature CreateWaveRoutingBuilder(waverouting)

Parameters:waverouting (NXOpen.Features.Feature) – Waverouting Features to be edited
Returns:
Return type:NXOpen.Features.WaveRoutingBuilder

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateWaveSketchBuilder

FeatureCollection.CreateWaveSketchBuilder

Creates a Wavesketch Builder

Signature CreateWaveSketchBuilder(wavesketch)

Parameters:wavesketch (NXOpen.Features.Feature) – Wavesketch Features to be edited
Returns:
Return type:NXOpen.Features.WaveSketchBuilder

New in version NX5.0.1.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateWindshieldDatumBuilder

FeatureCollection.CreateWindshieldDatumBuilder

Creates a NXOpen.Features.VehicleDesign.WindshieldDatumBuilder

Signature CreateWindshieldDatumBuilder(windshieldDatum)

Parameters:windshieldDatum (NXOpen.Features.Feature) – feature to be edited
Returns:
Return type:NXOpen.Features.FeatureBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use NXOpen.Features.VehicleDesignCollection.CreateWindshieldDatumBuilder instead.

License requirements: nx_general_packaging (“NX General Packaging”)

CreateWrapBuilder

FeatureCollection.CreateWrapBuilder

Creates a NXOpen.Features.WrapBuilder

Signature CreateWrapBuilder(wrap)

Parameters:wrap (NXOpen.Features.WrapUnwrap) – NXOpen.Features.WrapUnwrap to be edited
Returns:WrapBuilder object
Return type:NXOpen.Features.WrapBuilder

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

CreateWrapGeometryBuilder

FeatureCollection.CreateWrapGeometryBuilder

Creates a NXOpen.Features.WrapGeometryBuilder

Signature CreateWrapGeometryBuilder(wrapGeometry)

Parameters:wrapGeometry (NXOpen.Features.WrapGeometry) – NXOpen.Features.WrapGeometry to be edited
Returns:
Return type:NXOpen.Features.WrapGeometryBuilder

New in version NX6.0.0.

License requirements: features_modeling (“FEATURES MODELING”), solid_modeling (“SOLIDS MODELING”)

DeleteAllPartInformationalFeatureAlerts

FeatureCollection.DeleteAllPartInformationalFeatureAlerts

Delete all informational alerts from all the features in a given part

Signature DeleteAllPartInformationalFeatureAlerts()

New in version NX5.0.0.

License requirements: None.

DeleteInformationalAlerts

FeatureCollection.DeleteInformationalAlerts

Delete all informational alerts from the features and if numFrecs is 0 then delete informational alerts from all fetaures in the part

Signature DeleteInformationalAlerts(feature)

Parameters:feature (list of NXOpen.NXObject) – Array of feature on which information alerts are to be deleted

New in version NX10.0.0.

License requirements: None.

DeleteWarningAlerts

FeatureCollection.DeleteWarningAlerts

Delete all warning alerts from the features and if numFrecs is 0 then delete warning alerts from all fetaures in the part

Signature DeleteWarningAlerts(feature)

Parameters:feature (list of NXOpen.NXObject) – Array of feature on which warning alerts are to be deleted

New in version NX10.0.0.

License requirements: None.

FindObject

FeatureCollection.FindObject

Finds the NXOpen.Features with the given identifier as recorded in a journal.

An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.

An exception will be thrown if no object can be found with the given journal identifier.

Signature FindObject(journalIdentifier)

Parameters:journalIdentifier (str) – Identifier of the body you want
Returns:Feature with this identifier
Return type:NXOpen.Features.Feature

New in version NX3.0.0.

License requirements: None.

GetAllPartFeaturesWithAlerts

FeatureCollection.GetAllPartFeaturesWithAlerts

Returns a list of all features from a given part that have update alerts

Signature GetAllPartFeaturesWithAlerts()

Returns:
Return type:list of NXOpen.Features.Feature

New in version NX5.0.0.

License requirements: None.

GetAssociatedFeature

FeatureCollection.GetAssociatedFeature

Get the feature associated with an object

Signature GetAssociatedFeature(object)

Parameters:object (NXOpen.NXObject) – Object to find associated feature.
Returns:Feature associated with object. Set to Null if no feature is associated to the object.
Return type:NXOpen.Features.Feature

New in version NX3.0.0.

License requirements: None.

GetAssociatedFeaturesOfBody

FeatureCollection.GetAssociatedFeaturesOfBody

Returns all features that are associated with this body

Signature GetAssociatedFeaturesOfBody(body)

Parameters:body (NXOpen.Body) – NXOpen.Body whose associated features you want
Returns:The associated NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Body
Return type:list of NXOpen.Features.Feature

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetAssociatedFeaturesOfEdge

FeatureCollection.GetAssociatedFeaturesOfEdge

Returns all features that are associated with the faces of this edge

Signature GetAssociatedFeaturesOfEdge(edge)

Parameters:edge (NXOpen.Edge) – NXOpen.Edge whose associated features you want
Returns:The associated NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Edge
Return type:list of NXOpen.Features.Feature

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetAssociatedFeaturesOfFace

FeatureCollection.GetAssociatedFeaturesOfFace

Returns all features associated with this face

Signature GetAssociatedFeaturesOfFace(face)

Parameters:face (NXOpen.Face) – NXOpen.Face whose associated features you want
Returns:The associated NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Face
Return type:list of NXOpen.Features.Feature

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetFeatures

FeatureCollection.GetFeatures

Returns all the features in the part

Signature GetFeatures()

Returns:Features in the part
Return type:list of NXOpen.Features.Feature

New in version NX3.0.0.

License requirements: None.

GetIsMasterCutVisibleInView

FeatureCollection.GetIsMasterCutVisibleInView

Returns if a NXOpen.Features.MasterCutBuilder is visbible in specified NXOpen.CutView .

Signature GetIsMasterCutVisibleInView(masterCut, view)

Parameters:
Returns:

True if master cut is visible in view

False otherwise :rtype: bool

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetParentFeatureOfBody

FeatureCollection.GetParentFeatureOfBody

Returns the feature that created this body.

Signature GetParentFeatureOfBody(body)

Parameters:body (NXOpen.Body) – NXOpen.Body whose parent features you want
Returns:The parent NXOpen.Features.Feature of the input NXOpen.Body
Return type:NXOpen.Features.Feature

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetParentFeatureOfFace

FeatureCollection.GetParentFeatureOfFace

Returns the feature that created this face

Signature GetParentFeatureOfFace(face)

Parameters:face (NXOpen.Face) – NXOpen.Face whose parent feature you want
Returns:The parent NXOpen.Features.Feature of the input NXOpen.Face
Return type:NXOpen.Features.Feature

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetParentFeaturesOfEdge

FeatureCollection.GetParentFeaturesOfEdge

Returns the features that created the faces of this edge.

Typically the parent features of the 2 faces of the edge will be returned

Signature GetParentFeaturesOfEdge(edge)

Parameters:edge (NXOpen.Edge) – NXOpen.Edge whose parent features you want
Returns:The parent NXOpen.Features.Feature`s of the input :py:class:`NXOpen.Edge
Return type:list of NXOpen.Features.Feature

New in version NX8.5.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

GetPartFeaturesWithNewAlerts

FeatureCollection.GetPartFeaturesWithNewAlerts

Returns a list of features that generated update alerts during recent update

Signature GetPartFeaturesWithNewAlerts()

Returns:
Return type:list of NXOpen.Features.Feature

New in version NX5.0.0.

License requirements: None.

ReorderFeature

FeatureCollection.ReorderFeature

Reorders the Feature with respect to the given feature

Signature ReorderFeature(features, target, beforeOrAfter)

Parameters:

New in version NX6.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)

ReorganizeFeature

FeatureCollection.ReorganizeFeature

Reorganizes the Feature with respect to the given feature across the part module

Signature ReorganizeFeature(features, target, beforeOrAfter)

Parameters:

New in version NX10.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

ReplaceWithIndependentSketch

FeatureCollection.ReplaceWithIndependentSketch

Replace the given features with Independent Sketch

Signature ReplaceWithIndependentSketch(features)

Parameters:features (list of NXOpen.Features.Feature) – Features to be replaced
Returns:
Return type:NXOpen.Features.SketchConversionReport

New in version NX7.5.0.

License requirements: None.

SetCanResetMcf

FeatureCollection.SetCanResetMcf

Sets whether mcf is allowed

Signature SetCanResetMcf(canResetMcf)

Parameters:canResetMcf (bool) –

New in version NX8.5.0.

License requirements: None.

SetEditWithRollbackFeature

FeatureCollection.SetEditWithRollbackFeature

Sets the feature being edited with rollback

Signature SetEditWithRollbackFeature(feature)

Parameters:feature (NXOpen.Features.Feature) – NXOpen.Features.Feature to be edited

New in version NX8.0.0.

License requirements: None.

SuppressFeatures

FeatureCollection.SuppressFeatures

Suppress the given features

Signature SuppressFeatures(features)

Parameters:features (list of NXOpen.Features.Feature) – Features to be suppressed

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

UnsuppressFeatures

FeatureCollection.UnsuppressFeatures

Unsuppress the given features

Signature UnsuppressFeatures(features)

Parameters:features (list of NXOpen.Features.Feature) – Features to be unsuppressed
Returns:Features which were not unsuppressed due to errors
Return type:list of NXOpen.Features.Feature

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)