NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Features.FeatureCollection Class Reference

Represents a collection of features More...

Inheritance diagram for NXOpen.Features.FeatureCollection:
NXOpen.TaggedObjectCollection NXOpen.Utilities.NXRemotableObject IEnumerable IMessageSink

Public Types

enum  ReorderType { Into, Before, After }
 Reorder operation type. More...
 

Public Member Functions

unsafe void ConvertToFloatingFeatureGroups ()
 Converts sequential feature groups to floating feature groups More...
 
unsafe void ConvertToNewFeatureGroups ()
 Converts to new feature groups More...
 
unsafe void ConvertToSequentialFeatureGroups ()
 Converts floating feature groups to sequential feature groups More...
 
unsafe
NXOpen.Features.AdaptiveShellBuilder 
CreateAdaptiveShellBuilder (NXOpen.Features.AdaptiveShell shellFace)
 Creates a NXOpen.Features.AdaptiveShellBuilder More...
 
unsafe
NXOpen.Features.AdmMoveFaceBuilder 
CreateAdmMoveFaceBuilder (NXOpen.Features.AdmMoveFace admMoveFace)
 Creates a NXOpen.Features.AdmMoveFaceBuilder More...
 
unsafe
NXOpen.Features.AdmOffsetRegionBuilder 
CreateAdmOffsetRegionBuilder (NXOpen.Features.AdmOffsetRegion offsetRegion)
 Creates a NXOpen.Features.AdmOffsetRegionBuilder More...
 
unsafe
NXOpen.Features.AdmResizeFaceBuilder 
CreateAdmResizeFaceBuilder (NXOpen.Features.AdmResizeFace admResizeFace)
 Creates a NXOpen.Features.AdmResizeFaceBuilder More...
 
unsafe
NXOpen.Features.AestheticFaceBlendBuilder 
CreateAestheticFaceBlendBuilder (NXOpen.Features.AestheticFaceBlend aestheticFaceBlend)
 Creates a NXOpen.Features.AestheticFaceBlendBuilder More...
 
unsafe
NXOpen.Features.AnalyzePocketBuilder 
CreateAnalyzePocketBuilder (NXOpen.Features.AnalyzePocket analyzePocket)
 Creates a NXOpen.Features.AnalyzePocketBuilder More...
 
unsafe
NXOpen.Features.AngularDimBuilder 
CreateAngularDimensionBuilder (NXOpen.Features.AngularDim angularDimension)
 Creates a NXOpen.Features.AngularDimBuilder More...
 
unsafe NXOpen.Features.AOCSBuilder CreateAocsBuilder (NXOpen.Features.Feature aocs)
 Creates an Offset In Face builder More...
 
unsafe
NXOpen.Features.AssemblyCutBuilder 
CreateAssemblyCutBuilder (NXOpen.Features.AssemblyCut assemblyCut)
 Creates a NXOpen.Features.AssemblyCutBuilder More...
 
unsafe
NXOpen.Features.BlendPocketBuilder 
CreateBlendPocketBuilder (NXOpen.Features.BlendPocket blendPocket)
 Creates a NXOpen.Features.BlendPocketBuilder More...
 
unsafe
NXOpen.Features.BlockFeatureBuilder 
CreateBlockFeatureBuilder (NXOpen.Features.Feature block)
 Creates a Block feature builder More...
 
unsafe
NXOpen.Features.BodyByEquationBuilder 
CreateBodyByEquationBuilder (NXOpen.Features.BodyByEquation facetBodyByEquation)
 Creates a NXOpen.Features.BodyByEquationBuilder More...
 
unsafe
NXOpen.Features.BooleanBuilder 
CreateBooleanBuilder (NXOpen.Features.BooleanFeature booleanFeature)
 Creates a Boolean builder More...
 
unsafe
NXOpen.Features.BooleanBuilder 
CreateBooleanBuilderUsingCollector (NXOpen.Features.BooleanFeature booleanFeature)
 Creates a Boolean builder. More...
 
unsafe
NXOpen.Features.BoundedPlaneBuilder 
CreateBoundedPlaneBuilder (NXOpen.Features.BoundedPlane boundedPlane)
 Creates a NXOpen.Features.BoundedPlaneBuilder More...
 
unsafe
NXOpen.Features.BridgeCurveBuilder 
CreateBridgeCurveBuilder (NXOpen.Features.Feature bridgeCurve)
 Creates a NXOpen.Features.BridgeCurveBuilder More...
 
unsafe
NXOpen.Features.BridgeCurveBuilderEx 
CreateBridgeCurveBuilderEx (NXOpen.Features.BridgeCurve bridgeCurve)
 Creates a NXOpen.Features.BridgeCurveBuilderEx More...
 
unsafe
NXOpen.Features.BridgeSurfaceBuilder 
CreateBridgeSurfaceBuilder (NXOpen.Features.BridgeSurface bridgeSurface)
 Creates a NXOpen.Features.BridgeSurfaceBuilder More...
 
unsafe
NXOpen.Features.ChamferBuilder 
CreateChamferBuilder (NXOpen.Features.Feature chamfer)
 Creates a Chamfer feature builder More...
 
unsafe
NXOpen.Features.ChangeShellThicknessBuilder 
CreateChangeShellThicknessBuilder (NXOpen.Features.ChangeShellThickness shellFace)
 Creates a NXOpen.Features.ChangeShellThicknessBuilder More...
 
unsafe
NXOpen.Features.CircularBlendCurveBuilder 
CreateCircularBlendCurveBuilder (NXOpen.Features.CircularBlendCurve circularBlendCurve)
 Creates a NXOpen.Features.CircularBlendCurveBuilder More...
 
unsafe
NXOpen.Features.CoaxialBuilder 
CreateCoaxialBuilder (NXOpen.Features.Coaxial coaxial)
 Creates a NXOpen.Features.CoaxialBuilder More...
 
unsafe
NXOpen.Features.ColorFaceBuilder 
CreateColorFaceBuilder ()
 Creates a NXOpen.Features.ColorFaceBuilder More...
 
unsafe
NXOpen.Features.ColorFeatureBuilder 
CreateColorFeatureBuilder ()
 Creates a NXOpen.Features.ColorFeatureBuilder More...
 
unsafe
NXOpen.Features.ColorFeatureGroupBuilder 
CreateColorFeatureGroupBuilder ()
 Creates a NXOpen.Features.ColorFeatureGroupBuilder More...
 
unsafe
NXOpen.Features.CombinedProjectionBuilder 
CreateCombinedProjectionBuilder (NXOpen.Features.CombinedProjection combinedProjection)
 Creates a NXOpen.Features.CombinedProjectionBuilder More...
 
unsafe
NXOpen.Features.CompositeCurveBuilder 
CreateCompositeCurveBuilder (NXOpen.Features.Feature compositeCurve)
 Creates a NXOpen.Features.CompositeCurveBuilder More...
 
unsafe
NXOpen.Features.ConcaveFacesBuilder 
CreateConcaveFacesBuilder (NXOpen.Features.ConcaveFaces concaveFaces)
 Creates a NXOpen.Features.ConcaveFacesBuilder More...
 
unsafe NXOpen.Features.ConeBuilder CreateConeBuilder (NXOpen.Features.Cone cone)
 Creates a NXOpen.Features.ConeBuilder More...
 
unsafe
NXOpen.GeometricUtilities.ConvertFeatureGroupsToDesignGroupsBuilder 
CreateConvertFeatureGroupsToDesignGroupsBuilder ()
 Creates a NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder More...
 
unsafe
NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder 
CreateConvertFeatureGroupsToModulesBuilder ()
 Creates a NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder More...
 
unsafe
NXOpen.Features.CoplanarBuilder 
CreateCoplanarBuilder (NXOpen.Features.Feature coplanar)
 Creates a coplanar builder, don't use it until nx6 More...
 
unsafe
NXOpen.Features.CopyFaceBuilder 
CreateCopyFaceBuilder (NXOpen.Features.Feature copyFace)
 Creates a copy face builder More...
 
unsafe
NXOpen.Features.CopyPasteBuilder 
CreateCopyPasteBuilder (NXOpen.NXObject[] features)
 Creates a NXOpen.Features.CopyPasteBuilder More...
 
unsafe
NXOpen.Features.CopyPasteBuilder 
CreateCopyPasteBuilder2 (NXOpen.NXObject[] features)
 Creates a NXOpen.Features.CopyPasteBuilder More...
 
unsafe
NXOpen.Features.CurveLengthBuilder 
CreateCurvelengthBuilder (NXOpen.Features.Feature curvelength)
 Creates a Curvelength builder More...
 
unsafe
NXOpen.Features.CurveOnSurfaceBuilder 
CreateCurveOnSurfaceBuilder (NXOpen.Features.CurveOnSurface cosFeature)
 Creates a Curve On Surface feature builder More...
 
unsafe
NXOpen.Features.CustomFeatureBuilder 
CreateCustomFeatureBuilder (NXOpen.Features.Feature customFeature)
 Creates a Features.CustomFeatureBuilder More...
 
unsafe
NXOpen.Features.CutFaceBuilder 
CreateCutFaceBuilder (NXOpen.Features.Feature cutFace)
 Creates a cut face builder More...
 
unsafe
NXOpen.Features.CylinderBuilder 
CreateCylinderBuilder (NXOpen.Features.Feature cylinder)
 Creates a NXOpen.Features.CylinderBuilder More...
 
unsafe
NXOpen.Features.DatumAxisBuilder 
CreateDatumAxisBuilder (NXOpen.Features.Feature datumAxis)
 Creates a Datum Axis feature builder More...
 
unsafe
NXOpen.Features.DatumCsysBuilder 
CreateDatumCsysBuilder (NXOpen.Features.Feature datumCsys)
 Creates a Datum CSYS feature builder More...
 
unsafe
NXOpen.Features.DatumPlaneBuilder 
CreateDatumPlaneBuilder (NXOpen.Features.Feature dplane)
 Creates a Datum Plane feature builder More...
 
unsafe
NXOpen.Features.DeformDefinitionBuilder 
CreateDeformDefinitionBuilder ()
 Creates a NXOpen.Features.DeformDefinitionBuilder More...
 
unsafe
NXOpen.Features.DeleteBodyBuilder 
CreateDeleteBodyBuilder (NXOpen.Features.DeleteBody deleteBody)
 Creates a NXOpen.Features.DeleteBodyBuilder More...
 
unsafe
NXOpen.Features.DeleteEdgeBuilder 
CreateDeleteEdgeBuilder (NXOpen.Features.DeleteEdge deleteEdge)
 Creates a NXOpen.Features.DeleteEdgeBuilder More...
 
unsafe
NXOpen.Features.DeleteFaceBuilder 
CreateDeleteFaceBuilder (NXOpen.Features.Feature deleteFace)
 Creates a delete face builder, don't use it until nx502 More...
 
unsafe
NXOpen.Features.DividefaceBuilder 
CreateDividefaceBuilder (NXOpen.Features.Feature divideface)
 Creates a Divideface builder More...
 
unsafe
NXOpen.Features.DraftBodyBuilder 
CreateDraftBodyBuilder (NXOpen.Features.Feature draftBody)
 Creates a NXOpen.Features.DraftBodyBuilder More...
 
unsafe NXOpen.Features.DraftBuilder CreateDraftBuilder (NXOpen.Features.Feature draft)
 Creates a draft builder More...
 
unsafe
NXOpen.Features.DraftingSplineBuilder 
CreateDraftingSplineBuilder (NXOpen.Spline spline)
 Creates a Studio Spline builder for drafting More...
 
unsafe
NXOpen.Features.EdgeBlendBuilder 
CreateEdgeBlendBuilder (NXOpen.Features.Feature edgeblend)
 Creates a Edge Blend feature builder More...
 
unsafe
NXOpen.Features.EdgeSymmetryBuilder 
CreateEdgeSymmetryBuilder (NXOpen.Features.Feature edgeSymmetry)
 Creates a NXOpen.Features.EdgeSymmetryBuilder More...
 
unsafe
NXOpen.Features.EditCrossSectionBuilder 
CreateEditCrossSectionBuilder (NXOpen.Features.EditCrossSection editCrossSection)
 Creates a NXOpen.Features.EditCrossSectionBuilder More...
 
unsafe
NXOpen.Features.EditDimensionBuilder 
CreateEditDimensionBuilder ()
 Creates a NXOpen.Features.EditDimensionBuilder More...
 
unsafe
NXOpen.Features.EmbedManagerBuilder 
CreateEmbedManagerBuilder ()
 Creates a NXOpen.Features.EmbedManagerBuilder More...
 
unsafe
NXOpen.Features.EmbossBodyBuilder 
CreateEmbossBodyBuilder (NXOpen.Features.EmbossBody embossBody)
 Creates a NXOpen.Features.EmbossBodyBuilder More...
 
unsafe
NXOpen.Features.EmbossBuilder 
CreateEmbossBuilder (NXOpen.Features.Feature emboss)
 Creates an Emboss builder More...
 
unsafe
NXOpen.Features.EnlargeBuilder 
CreateEnlargeBuilder (NXOpen.Features.Enlarge enlargeFeature)
 Creates an Enlarge builder More...
 
unsafe
NXOpen.Features.ExtensionBuilder 
CreateExtensionBuilder (NXOpen.Features.Extension extension)
 Creates a NXOpen.Features.ExtensionBuilder More...
 
unsafe
NXOpen.Features.ExtractFaceBuilder 
CreateExtractFaceBuilder (NXOpen.Features.Feature copyFace)
 Creates a NXOpen.Features.ExtractFaceBuilder More...
 
unsafe
NXOpen.Features.ExtrudeBuilder 
CreateExtrudeBuilder (NXOpen.Features.Feature extrude)
 Creates a Extrude builder More...
 
unsafe
NXOpen.Features.FaceBlendBuilder 
CreateFaceBlendBuilder (NXOpen.Features.Feature faceBlend)
 Creates a Face Blend feature builder More...
 
unsafe
NXOpen.Features.FeatureReplayBuilder 
CreateFeatureReplayBuilder ()
 Creates a NXOpen.Features.FeatureReplayBuilder More...
 
unsafe
NXOpen.Features.FitCurveBuilder 
CreateFitCurveBuilder (NXOpen.Features.FitCurve fitCurve)
 Creates a NXOpen.Features.FitCurveBuilder More...
 
unsafe
NXOpen.Features.FitSurfaceBuilder 
CreateFitSurfaceBuilder (NXOpen.Features.FitSurface fitSurface)
 Creates a NXOpen.Features.FitSurfaceBuilder More...
 
unsafe NXOpen.Features.FixedBuilder CreateFixedBuilder (NXOpen.Features.Fixed makeFix)
 Creates a NXOpen.Features.FixedBuilder More...
 
unsafe
NXOpen.Features.FlowBlendBuilder 
CreateFlowBlendBuilder (NXOpen.Features.FlowBlend flowBlend)
 Creates a Features.FlowBlendBuilder More...
 
unsafe
NXOpen.Features.FreeTransformerBuilder 
CreateFreeTransformerBuilder (NXOpen.Features.Feature freeTransformer)
 Creates a NXOpen.Features.FreeTransformerBuilder More...
 
unsafe
NXOpen.Features.GeneralConicBuilder 
CreateGeneralConicBuilder (NXOpen.Features.GeneralConic generalConic)
 Creates a NXOpen.Features.GeneralConicBuilder More...
 
unsafe
NXOpen.Features.GeomcopyBuilder 
CreateGeomcopyBuilder (NXOpen.Features.Feature geomcopy)
 Creates a NXOpen.Features.GeomcopyBuilder More...
 
unsafe
NXOpen.Features.GlobalShapingBuilder 
CreateGlobalShapingBuilder (NXOpen.Features.GlobalShaping globalShaping)
 Creates a NXOpen.Features.GlobalShapingBuilder More...
 
unsafe
NXOpen.Features.GroupFaceBuilder 
CreateGroupFaceBuilder (NXOpen.Features.GroupFace groupFace)
 Creates a NXOpen.Features.GroupFaceBuilder More...
 
unsafe
NXOpen.Features.GuidedExtensionBuilderEx 
CreateGuidedExtensionBuilderEx (NXOpen.Features.Feature guidedExtension)
 Creates a NXOpen.Features.GuidedExtensionBuilderEx More...
 
unsafe NXOpen.Features.HelixBuilder CreateHelixBuilder (NXOpen.Features.Helix helix)
 Creates a NXOpen.Features.HelixBuilder More...
 
unsafe
NXOpen.Features.HoleFeatureBuilder 
CreateHoleFeatureBuilder (NXOpen.Features.Feature hole)
 Creates a Hole feature builder More...
 
unsafe
NXOpen.Features.HolePackageBuilder 
CreateHolePackageBuilder (NXOpen.Features.HolePackage holePackage)
 Creates a NXOpen.Features.HolePackageBuilder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateHoodVisibilityBuilder (NXOpen.Features.Feature hoodVisibility)
 Creates a NXOpen.Features.VehicleDesign.HoodVisibilityBuilder More...
 
unsafe NXOpen.Features.HumanBuilder CreateHumanBuilder (NXOpen.Features.Feature human)
 Creates a human feature builder. More...
 
unsafe
NXOpen.HumanPosturePredictionBuilder 
CreateHumanPosturePredictionBuilder (NXOpen.HumanPosturePrediction posturePrediction)
 Creates a human posture prediction builder. More...
 
unsafe NXOpen.Features.IFormBuilder CreateIformBuilder (NXOpen.Features.IForm iform)
 Creates a NXOpen.Features.IFormBuilder More...
 
unsafe
NXOpen.Features.InstanceFeatureBuilder 
CreateInstanceFeatureBuilder (NXOpen.Features.InstanceFeature instanceFeature)
 Creates NXOpen.Features.InstanceFeatureBuilder More...
 
unsafe
NXOpen.Features.InstanceFeatureBuilder 
CreateInstanceFeatureBuilder (NXOpen.Features.InstanceFeature[] instanceFeatures, bool forClocking)
 Creates NXOpen.Features.InstanceFeatureBuilder from multiple NXOpen.Features.InstanceFeature More...
 
unsafe
NXOpen.Features.BooleanFeature[] 
CreateIntersectFeature (NXOpen.Body targetBody, bool retainTargetBody, NXOpen.Body[] toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, out bool nonAssociativeBoolean, out bool unparameterizedSolids)
 Creates an intersect feature. More...
 
unsafe
NXOpen.Features.IntersectionCurveBuilder 
CreateIntersectionCurveBuilder (NXOpen.Features.Feature intersectionCurve)
 Creates a NXOpen.Features.IntersectionCurveBuilder More...
 
unsafe
NXOpen.Features.IsolateFeatureBuilder 
CreateIsolateFeatureBuilder (NXOpen.Features.IsolateFeature isolateFeature)
 Creates a NXOpen.Features.IsolateFeatureBuilder More...
 
unsafe
NXOpen.Features.IsoparametricCurvesBuilder 
CreateIsoparametricCurvesBuilder (NXOpen.Features.IsoparametricCurves isoparametricCurves)
 Creates a NXOpen.Features.IsoparametricCurvesBuilder More...
 
unsafe
NXOpen.Features.JoinCurvesBuilder 
CreateJoinCurvesBuilder (NXOpen.Features.Feature joinCurves)
 Creates a NXOpen.Features.JoinCurvesBuilder More...
 
unsafe
NXOpen.Features.LabelChamferBuilder 
CreateLabelChamferBuilder (NXOpen.Features.LabelChamfer labelChamfer)
 Creates a NXOpen.Features.LabelChamferBuilder More...
 
unsafe
NXOpen.Features.LabelNotchBlendBuilder 
CreateLabelNotchBlendBuilder (NXOpen.Features.LabelNotchBlend labelNotchBlend)
 Creates a NXOpen.Features.LabelNotchBlendBuilder More...
 
unsafe
NXOpen.Features.LawCurveBuilder 
CreateLawCurveBuilder (NXOpen.Features.LawCurve lawCurve)
 Creates a NXOpen.Features.LawCurveBuilder More...
 
unsafe
NXOpen.Features.LawExtensionBuilder 
CreateLawExtensionBuilder (NXOpen.Features.LawExtension lawExtension)
 Creates a NXOpen.Features.LawExtensionBuilder More...
 
unsafe
NXOpen.Features.LawExtensionBuilderEx 
CreateLawExtensionBuilderEx (NXOpen.Features.Feature lawExtension)
 Creates a NXOpen.Features.LawExtensionBuilderEx More...
 
unsafe
NXOpen.Features.LinearDimensionBuilder 
CreateLinearDimensionBuilder (NXOpen.Features.LinearDimension linearDimension)
 Creates a NXOpen.Features.LinearDimensionBuilder More...
 
unsafe
NXOpen.Features.LinkedFacetBuilder 
CreateLinkedFacetBuilder (NXOpen.Features.LinkedFacet linkedFacet)
 Creates a NXOpen.Features.LinkedFacetBuilder More...
 
unsafe
NXOpen.Features.MakeOffsetBuilder 
CreateMakeOffsetBuilder (NXOpen.Features.MakeOffset makeOffset)
 Creates a NXOpen.Features.MakeOffsetBuilder More...
 
unsafe NXOpen.Features.MapleBuilder CreateMapleBuilder (NXOpen.Features.Maple maple)
 Creates a NXOpen.Features.MapleBuilder More...
 
unsafe
NXOpen.Features.MasterCutBuilder 
CreateMasterCutBuilder (NXOpen.Features.Feature masterCut)
 Create a Master Cut builder More...
 
unsafe
NXOpen.Features.MatchEdgeBuilder 
CreateMatchEdgeBuilder (NXOpen.Features.MatchEdge matchEdge)
 Creates a NXOpen.Features.MatchEdgeBuilder More...
 
unsafe
NXOpen.Features.MathIntegrationBuilder 
CreateMathIntegrationBuilder (NXOpen.Features.MathIntegration mathIntegration)
 Creates a NXOpen.Features.MathIntegrationBuilder More...
 
unsafe
NXOpen.Features.MeshSurfaceBuilder 
CreateMeshSurfaceBuilder (NXOpen.Features.Feature meshSurf)
 Creates a Mesh Surface feature builder More...
 
unsafe
NXOpen.Features.MeshTransformerBuilder 
CreateMeshTransformerBuilder (NXOpen.Features.Feature meshTransformer)
 Creates a NXOpen.Features.MeshTransformerBuilder More...
 
unsafe
NXOpen.Features.MidSurfaceByFacePairsBuilder 
CreateMidSurfaceByFacePairsBuilder (NXOpen.Features.Feature midSurfaceByFacePairs)
 Creates a NXOpen.Features.MidSurfaceByFacePairsBuilder More...
 
unsafe
NXOpen.Features.MidSurfaceUserDefinedBuilder 
CreateMidSurfaceUserDefinedBuilder (NXOpen.Features.MidSurfaceUserDefined midsurfaceUserDefined)
 Creates a NXOpen.Features.MidSurfaceUserDefinedBuilder More...
 
unsafe
NXOpen.Features.MirrorBodyBuilder 
CreateMirrorBodyBuilder (NXOpen.Features.Feature mirrorBody)
 Creates a NXOpen.Features.MirrorBodyBuilder More...
 
unsafe
NXOpen.Features.MirrorBuilder 
CreateMirrorBuilder (NXOpen.Features.Mirror mirrorFeature)
 Creates NXOpen.Features.MirrorBuilder More...
 
unsafe
NXOpen.Features.MirrorCurveBuilder 
CreateMirrorCurveBuilder (NXOpen.Features.Feature mirrorCurve)
 Creates a NXOpen.Features.MirrorCurveBuilder More...
 
unsafe
NXOpen.Features.MirrorFaceBuilder 
CreateMirrorFaceBuilder (NXOpen.Features.Feature mirrorFace)
 Creates a mirror face builder More...
 
unsafe
NXOpen.Features.MirrorFeatureBuilder 
CreateMirrorFeatureBuilder (NXOpen.Features.Feature mirrorFea)
 Creates NXOpen.Features.MirrorFeatureBuilder More...
 
unsafe
NXOpen.Features.MoveFaceBuilder 
CreateMoveFaceBuilder (NXOpen.Features.Feature moveFace)
 Create a move face builder, don't use it until nx502 More...
 
unsafe
NXOpen.GeometricUtilities.NestModuleBuilder 
CreateNestModuleBuilder ()
 Creates a NXOpen.GeometricUtilities.NestModuleBuilder More...
 
unsafe
NXOpen.Features.NSidedSurfaceBuilder 
CreateNSidedSurfaceBuilder (NXOpen.Features.NSidedSurface nsidedSurface)
 Creates a NXOpen.Features.NSidedSurfaceBuilder More...
 
unsafe
NXOpen.Features.OffsetCurveBuilder 
CreateOffsetCurveBuilder (NXOpen.Features.Feature offsetCurve)
 Creates a NXOpen.Features.OffsetCurveBuilder More...
 
unsafe
NXOpen.Features.OffsetEmbossBuilder 
CreateOffsetEmbossBuilder (NXOpen.Features.Feature offsetEmboss)
 Creates a Offsetemboss builder More...
 
unsafe
NXOpen.Features.OffsetFaceBuilder 
CreateOffsetFaceBuilder (NXOpen.Features.Feature offsetface)
 Creates a NXOpen.Features.OffsetFaceBuilder More...
 
unsafe
NXOpen.Features.OffsetRegionBuilder 
CreateOffsetRegionBuilder (NXOpen.Features.Feature offsetRegion)
 Creates an offset region builder, don't use it until nx502 More...
 
unsafe
NXOpen.Features.OffsetSurfaceBuilder 
CreateOffsetSurfaceBuilder (NXOpen.Features.Feature offsetSurface)
 Creates an Offset Surface builder More...
 
unsafe
NXOpen.Features.OptimizeCurveBuilder 
CreateOptimizeCurveBuilder ()
 Creates a NXOpen.Features.OptimizeCurveBuilder More...
 
unsafe
NXOpen.Features.OptimizeFaceBuilder 
CreateOptimizeFaceBuilder ()
 Creates a NXOpen.Features.OptimizeFaceBuilder More...
 
unsafe
NXOpen.Features.OvercrownBuilder 
CreateOvercrownFeatureBuilder (NXOpen.Features.Feature overcrown)
 Creates a Overcrown feature builder More...
 
unsafe
NXOpen.Features.PaintParametersBuilder 
CreatePaintParametersBuilder ()
 Creates a NXOpen.Features.PaintParametersBuilder More...
 
unsafe
NXOpen.Features.ParallelBuilder 
CreateParallelBuilder (NXOpen.Features.Parallel parallel)
 Creates a NXOpen.Features.ParallelBuilder More...
 
unsafe
NXOpen.Features.PartModuleBuilder 
CreatePartModuleBuilder (NXOpen.Features.PartModule partModule)
 Creates a NXOpen.Features.PartModuleBuilder More...
 
unsafe
NXOpen.GeometricUtilities.PartModuleRelationshipBuilder 
CreatePartModuleRelationshipBuilder (NXOpen.Features.PartModule partModule)
 Creates a NXOpen.GeometricUtilities.PartModuleRelationshipBuilder More...
 
unsafe
NXOpen.Features.PasteFaceBuilder 
CreatePasteFaceBuilder (NXOpen.Features.Feature pasteFace)
 Creates a paste face builder More...
 
unsafe NXOpen.Features.PatchBuilder CreatePatchBuilder (NXOpen.Features.Feature patch)
 Creates a NXOpen.Features.PatchBuilder More...
 
unsafe
NXOpen.Features.PatchOpeningsBuilder 
CreatePatchOpeningsBuilder (NXOpen.Features.Feature patchOpenings)
 Creates a NXOpen.Features.PatchOpeningsBuilder More...
 
unsafe
NXOpen.Features.PatternFaceBuilder 
CreatePatternFaceBuilder (NXOpen.Features.Feature patternFace)
 Creates a pattern face builder, don't use it until nx502 More...
 
unsafe
NXOpen.Features.PatternFaceFeatureBuilder 
CreatePatternFaceFeatureBuilder (NXOpen.Features.PatternFaceFeature patternFaceFeature)
 Creates a NXOpen.Features.PatternFaceFeatureBuilder More...
 
unsafe
NXOpen.Features.PatternFeatureBuilder 
CreatePatternFeatureBuilder (NXOpen.Features.Feature patternFeature)
 Creates NXOpen.Features.PatternFeatureBuilder More...
 
unsafe
NXOpen.Features.PatternGeometryBuilder 
CreatePatternGeometryBuilder (NXOpen.Features.PatternGeometry patternGeometry)
 Creates a NXOpen.Features.PatternGeometryBuilder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreatePedestrianProtectionBuilder (NXOpen.Features.Feature pedestrianProtection)
 Creates a NXOpen.Features.VehicleDesign.PedestrianProtectionBuilder More...
 
unsafe
NXOpen.Features.PerpendicularBuilder 
CreatePerpendicularBuilder (NXOpen.Features.Perpendicular perpendicular)
 Creates a NXOpen.Features.PerpendicularBuilder More...
 
unsafe
NXOpen.Features.PointSetBuilder 
CreatePointSetBuilder (NXOpen.Features.PointSet pointSet)
 Creates a NXOpen.Features.PointSetBuilder More...
 
unsafe
NXOpen.Features.PoleSmoothingBuilder 
CreatePoleSmoothingBuilder (NXOpen.Features.PoleSmoothing poleSmoothing)
 Creates a NXOpen.Features.PoleSmoothingBuilder More...
 
unsafe
NXOpen.Features.ProjectCurveBuilder 
CreateProjectCurveBuilder (NXOpen.Features.Feature projectCurve)
 Creates a NXOpen.Features.ProjectCurveBuilder More...
 
unsafe
NXOpen.Features.PromotionBuilder 
CreatePromotionBuilder (NXOpen.Features.Promotion promotion)
 Creates a NXOpen.Features.PromotionBuilder More...
 
unsafe
NXOpen.Features.PullFaceBuilder 
CreatePullFaceBuilder (NXOpen.Features.PullFace pullFace)
 Creates a NXOpen.Features.PullFaceBuilder More...
 
unsafe
NXOpen.Features.RadialDimensionBuilder 
CreateRadialDimensionBuilder (NXOpen.Features.RadialDimension radialDimension)
 Creates a NXOpen.Features.RadialDimensionBuilder More...
 
unsafe
NXOpen.Features.RapidSurfaceBuilder 
CreateRapidSurfaceBuilder (NXOpen.Features.RapidSurface rapidSurface)
 Creates a Rapid Surfacing feature builder More...
 
unsafe NXOpen.Features.RasterImage CreateRasterImage (NXOpen.Point3d origin, NXOpen.Matrix3x3 matrix, double length, double height, string imageFileName, double translucency, NXOpen.Features.RasterImage.MaxTextureSize maximumTextureSize)
 Creates a raster image More...
 
unsafe
NXOpen.Features.ReferenceMapperBuilder 
CreateReferenceMapperBuilder (NXOpen.Features.FeatureBuilder booleanBuilderTag)
 Creates a NXOpen.Features.ReferenceMapperBuilder More...
 
unsafe
NXOpen.Features.RefitFaceBuilder 
CreateRefitFaceBuilder (NXOpen.Features.RefitFace refitFace)
 Creates a RefitFaceBuilder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateReflectionDataBuilder (NXOpen.Features.Feature reflectionData)
 Creates a NXOpen.Features.VehicleDesign.ReflectionDataBuilder More...
 
unsafe
NXOpen.Features.RemoveParametersBuilder 
CreateRemoveParametersBuilder ()
 Creates a NXOpen.Features.RemoveParametersBuilder More...
 
unsafe
NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder 
CreateRenameLinkedPartModulePartBuilder ()
 Creates a NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder More...
 
unsafe
NXOpen.GeometricUtilities.RenewFeatureBuilder 
CreateRenewFeatureBuilder ()
 Creates a NXOpen.GeometricUtilities.RenewFeatureBuilder More...
 
unsafe
NXOpen.Features.ReorderBlendsBuilder 
CreateReorderBlendsBuilder (NXOpen.Features.ReorderBlends reorderBlends)
 Creates a NXOpen.Features.ReorderBlendsBuilder More...
 
unsafe
NXOpen.Features.ReplaceBlendBuilder 
CreateReplaceBlendBuilder (NXOpen.Features.ReplaceBlend replaceBlend)
 Creates a NXOpen.Features.ReplaceBlendBuilder More...
 
unsafe
NXOpen.Features.ReplaceFaceBuilder 
CreateReplaceFaceBuilder (NXOpen.Features.Feature replaceFace)
 Creates a replace face builder, don't use it until nx502 More...
 
unsafe
NXOpen.Features.ReplaceFeatureBuilder 
CreateReplaceFeatureBuilder ()
 Creates a NXOpen.Features.ReplaceFeatureBuilder More...
 
unsafe
NXOpen.Features.ResizeBlendBuilder 
CreateResizeBlendBuilder (NXOpen.Features.Feature resizeBlend)
 Creates a resize blend builder, don't use it until nx502 More...
 
unsafe
NXOpen.Features.ResizeChamferBuilder 
CreateResizeChamferBuilder (NXOpen.Features.ResizeChamfer resizeChamfer)
 Creates a NXOpen.Features.ResizeChamferBuilder More...
 
unsafe
NXOpen.Features.ResizeFaceBuilder 
CreateResizeFaceBuilder (NXOpen.Features.Feature resizeFace)
 Creates a resize face builder, don't use it until nx502 More...
 
unsafe
NXOpen.Features.ResizePlaneBuilder 
CreateResizePlaneBuilder (NXOpen.Features.Feature resizePlane)
 Creates a Resize Datum Plane feature builder More...
 
unsafe
NXOpen.Features.RevolveBuilder 
CreateRevolveBuilder (NXOpen.Features.Feature revolve)
 Creates a Revolve builder More...
 
unsafe
NXOpen.Features.RibbonBuilder 
CreateRibbonBuilder (NXOpen.Features.Feature ribbon)
 Creates a ribbon builder More...
 
unsafe NXOpen.Features.RPOBuilder CreateRpoBuilder (NXOpen.Features.Feature rpo)
 Creates a Relative Positioning Object builder More...
 
unsafe NXOpen.Features.RuledBuilder CreateRuledBuilder (NXOpen.Features.Feature ruled)
 Creates a Ruled Surface builder More...
 
unsafe NXOpen.Features.ScaleBuilder CreateScaleBuilder (NXOpen.Features.Feature scale)
 Creates a NXOpen.Features.ScaleBuilder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateSeatBeltAnchorageBuilder (NXOpen.Features.Feature seatBeltAnchorage)
 Creates a NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilder More...
 
unsafe
NXOpen.Features.SectionCurveBuilder 
CreateSectionCurveBuilder (NXOpen.Features.Feature sectionCurves)
 Creates a NXOpen.Features.SectionCurveBuilder More...
 
unsafe
NXOpen.Features.SectionEditBuilder 
CreateSectionEditBuilder (NXOpen.Features.SectionEdit sectionEdit)
 Creates a NXOpen.Features.SectionEditBuilder More...
 
unsafe
NXOpen.Features.SectionInertiaAnalysisBuilder 
CreateSectionInertiaAnalysisBuilder (NXOpen.Features.SectionInertiaAnalysis sectionInertiaAnalysis)
 Creates a NXOpen.Features.SectionInertiaAnalysisBuilder More...
 
unsafe
NXOpen.Features.SectionSurfaceBuilder 
CreateSectionSurfaceBuilder (NXOpen.Features.SectionSurface sectionSurface)
 Create a section surface More...
 
unsafe
NXOpen.Features.SectionSurfaceBuilderEx 
CreateSectionSurfaceBuilderEx (NXOpen.Features.SectionSurface sectionSurfaceEx)
 Creates a NXOpen.Features.SectionSurfaceBuilderEx More...
 
unsafe NXOpen.Features.SewBuilder CreateSewBuilder (NXOpen.Features.Feature sew)
 Creates a Sew feature builder More...
 
unsafe NXOpen.Features.ShellBuilder CreateShellBuilder (NXOpen.Features.Feature shell)
 Creates an Shell builder More...
 
unsafe
NXOpen.Features.ShellFaceBuilder 
CreateShellFaceBuilder (NXOpen.Features.ShellFace shellFace)
 Creates a NXOpen.Features.ShellFaceBuilder More...
 
unsafe
NXOpen.Features.ShowRelatedFacesBuilder 
CreateShowRelatedFacesBuilder ()
 Creates a NXOpen.Features.ShowRelatedFacesBuilder More...
 
unsafe
NXOpen.Features.SilhouetteFlangeBuilder 
CreateSilhouetteFlangeBuilder (NXOpen.Features.SilhouetteFlange silhouetteFlange)
 Creates a NXOpen.Features.SilhouetteFlangeBuilder More...
 
unsafe
NXOpen.Features.SketchFitCurveBuilder 
CreateSketchFitCurveBuilder (NXOpen.Curve fitCurve)
 Creates a NXOpen.Features.SketchFitCurveBuilder More...
 
unsafe
NXOpen.Features.SketchSplineBuilder 
CreateSketchSplineBuilder (NXOpen.Spline spline)
 Creates a Studio Spline builder for sketcher More...
 
unsafe
NXOpen.Features.SmoothSplineBuilder 
CreateSmoothSplineBuilder (NXOpen.Features.SmoothSpline smoothSpline)
 Creates a NXOpen.Features.SmoothSplineBuilder More...
 
unsafe NXOpen.ErrorList CreateSnapshotsOfFeatures (NXOpen.Features.Feature[] features)
 Snapshot the given features More...
 
unsafe
NXOpen.Features.SnipSurfaceBuilder 
CreateSnipSurfaceBuilder (NXOpen.Features.SnipSurface snipSurface)
 Creates a NXOpen.Features.SnipSurfaceBuilder More...
 
unsafe
NXOpen.Features.SphereBuilder 
CreateSphereBuilder (NXOpen.Features.Sphere sphere)
 Creates a NXOpen.Features.SphereBuilder More...
 
unsafe
NXOpen.Features.SphericalCornerBuilder 
CreateSphericalCornerBuilder (NXOpen.Features.SphericalCorner sphericalCorner)
 Creates a NXOpen.Features.SphericalCornerBuilder More...
 
unsafe
NXOpen.Features.SplitBodyBuilder 
CreateSplitBodyBuilder (NXOpen.Features.SplitBody splitBody)
 Creates a NXOpen.Features.SplitBodyBuilder More...
 
unsafe
NXOpen.Features.SplitBodyBuilder 
CreateSplitBodyBuilderUsingCollector (NXOpen.Features.SplitBody splitBody)
 Creates a NXOpen.Features.SplitBodyBuilder . More...
 
unsafe
NXOpen.Features.StudioSplineBuilder 
CreateStudioSplineBuilder (NXOpen.Features.StudioSpline splineFeature)
 Creates a Studio Spline builder More...
 
unsafe
NXOpen.Features.StudioSplineBuilderEx 
CreateStudioSplineBuilderEx (NXOpen.NXObject spline)
 Creates a Studio Spline builder More...
 
unsafe
NXOpen.Features.StudioSurfaceBuilder 
CreateStudioSurfaceBuilder (NXOpen.Features.Feature studioSurface)
 Creates a Studio Surface Builder More...
 
unsafe
NXOpen.Features.StudioXformBuilder 
CreateStudioXformBuilder (NXOpen.Features.StudioXform studioXform)
 Creates a Features. More...
 
unsafe
NXOpen.Features.StudioXformBuilderEx 
CreateStudioXformBuilderEx (NXOpen.Features.StudioXform studioXform1)
 Creates a Features. More...
 
unsafe
NXOpen.Features.StyledBlendBuilder 
CreateStyledBlendBuilder (NXOpen.Features.StyledBlend styledBlend)
 Creates a NXOpen.Features.StyledBlendBuilder More...
 
unsafe
NXOpen.Features.StyledCornerBuilder 
CreateStyledCornerBuilder (NXOpen.Features.StyledCorner styledCorner)
 Creates a NXOpen.Features.StyledCornerBuilder More...
 
unsafe
NXOpen.Features.StyledSweepBuilder 
CreateStyledSweepBuilder (NXOpen.Features.Feature styledSweep)
 Creates a NXOpen.Features.StyledSweepBuilder More...
 
unsafe
NXOpen.Features.BooleanFeature[] 
CreateSubtractFeature (NXOpen.Body targetBody, bool retainTargetBody, NXOpen.Body[] toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, out bool nonAssociativeBoolean, out bool unparameterizedSolids)
 Creates a subtract feature. More...
 
unsafe
NXOpen.Features.SweepAlongGuideBuilder 
CreateSweepAlongGuideBuilder (NXOpen.Features.SweepAlongGuide sweepAlongGuide)
 Creates a NXOpen.Features.SweepAlongGuideBuilder More...
 
unsafe NXOpen.Features.SweptBuilder CreateSweptBuilder (NXOpen.Features.Swept swept)
 Creates a NXOpen.Features.SweptBuilder More...
 
unsafe
NXOpen.Features.SymmetricBuilder 
CreateSymmetricBuilder (NXOpen.Features.Symmetric symmetric)
 Creates a NXOpen.Features.SymmetricBuilder More...
 
unsafe
NXOpen.Features.TangentBuilder 
CreateTangentBuilder (NXOpen.Features.Tangent tangent)
 Creates a NXOpen.Features.TangentBuilder More...
 
unsafe NXOpen.Features.TextBuilder CreateTextBuilder (NXOpen.Features.Text text)
 Creates a NXOpen.Features.TextBuilder More...
 
unsafe
NXOpen.Features.ThickenBuilder 
CreateThickenBuilder (NXOpen.Features.Feature thicken)
 Creates a Thicken feature builder More...
 
unsafe
NXOpen.Features.ThroughCurveMeshBuilder 
CreateThroughCurveMeshBuilder (NXOpen.Features.Feature throughCurveMesh)
 Creates a NXOpen.Features.ThroughCurveMeshBuilder More...
 
unsafe
NXOpen.Features.ThroughCurvesBuilder 
CreateThroughCurvesBuilder (NXOpen.Features.Feature throughCurves)
 Creates a NXOpen.Features.ThroughCurvesBuilder More...
 
unsafe
NXOpen.Features.TrimBody2Builder 
CreateTrimBody2Builder (NXOpen.Features.TrimBody2 trimBody2)
 Creates a NXOpen.Features.TrimBody2Builder for Trim Body feature More...
 
unsafe
NXOpen.Features.TrimBodyBuilder 
CreateTrimBodyBuilder (NXOpen.Features.Feature trimbodyFeat)
 Creates a trim body builder object. More...
 
unsafe
NXOpen.Features.TrimCurve2Builder 
CreateTrimCurve2FeatureBuilder (NXOpen.Features.TrimCurve2 trimCurve2Feature)
 Creates a NXOpen.Features.TrimCurve2Builder More...
 
unsafe
NXOpen.Features.TrimCurveBuilder 
CreateTrimCurveBuilder (NXOpen.Features.TrimCurve trimCurve)
 Creates a NXOpen.Features.TrimCurveBuilder More...
 
unsafe
NXOpen.Features.TrimCurveBuilder 
CreateTrimCurveBuilder (NXOpen.Spline trimCurve)
 Creates a NXOpen.Features.TrimCurveBuilder More...
 
unsafe
NXOpen.Features.TrimExtendBuilder 
CreateTrimExtendBuilder (NXOpen.Features.Feature trimExtend)
 Creates a NXOpen.Features.TrimExtendBuilder More...
 
unsafe
NXOpen.Features.TrimSheetBuilder 
CreateTrimsheetBuilder (NXOpen.Features.Feature trimSheet)
 Creates a NXOpen.Features.TrimSheetBuilder More...
 
unsafe NXOpen.Features.TubeBuilder CreateTubeBuilder (NXOpen.Features.Feature tube)
 Creates a NXOpen.Features.TubeBuilder More...
 
unsafe
NXOpen.Features.BooleanFeature[] 
CreateUniteFeature (NXOpen.Body targetBody, bool retainTargetBody, NXOpen.Body[] toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, out bool nonAssociativeBoolean, out bool unparameterizedSolids)
 Creates a unite feature. More...
 
unsafe
NXOpen.GeometricUtilities.UnnestModuleBuilder 
CreateUnnestModuleBuilder ()
 Creates a NXOpen.GeometricUtilities.UnnestModuleBuilder More...
 
unsafe NXOpen.Features.UnsewBuilder CreateUnsewBuilder (NXOpen.Features.Unsew unsew)
 Creates a NXOpen.Features.UnsewBuilder More...
 
unsafe
NXOpen.Features.UntrimBuilder 
CreateUntrimBuilder (NXOpen.Features.Feature untrim)
 Creates a NXOpen.Features.UntrimBuilder More...
 
unsafe
NXOpen.Features.UserDefinedObjectFeatureBuilder 
CreateUserDefinedObjectFeatureBuilder (NXOpen.Features.Feature udoFeature)
 Creates a UserDefinedObjectFeature builder More...
 
unsafe
NXOpen.Features.VariableOffsetBuilder 
CreateVariableOffsetBuilder (NXOpen.Features.VariableOffset variableOffset)
 Creates a NXOpen.Features.VariableOffsetBuilder More...
 
unsafe
NXOpen.Features.VarOffsetFaceBuilder 
CreateVarOffsetFaceBuilder (NXOpen.Features.VarOffsetFace varOffsetFace)
 Creates a NXOpen.Features.VarOffsetFaceBuilder More...
 
unsafe
NXOpen.Features.VarsweepBuilder 
CreateVarsweepBuilder (NXOpen.Features.Feature varsweep)
 Creates a Varsweep feature builder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateVehicleCoordinateSystemBuilder (NXOpen.Features.Feature vehicleCoordinateSystem)
 Creates a NXOpen.Features.VehicleDesign.VehicleCoordinateSystemBuilder More...
 
unsafe
NXOpen.Features.VirtualBlendEdgeBuilder 
CreateVirtualBlendEdgeBuilder ()
 Creates a NXOpen.Features.VirtualBlendEdgeBuilder More...
 
unsafe
NXOpen.Features.VirtualCurveBuilder 
CreateVirtualCurveBuilder (NXOpen.Features.VirtualCurve virtualCurve)
 Creates a NXOpen.Features.VirtualCurveBuilder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateVisionPlaneBuilder (NXOpen.Features.Feature visionPlane)
 Creates a NXOpen.Features.VehicleDesign.VisionPlaneBuilder More...
 
unsafe
NXOpen.Features.WaveDatumBuilder 
CreateWaveDatumBuilder (NXOpen.Features.Feature wavedatum)
 Creates a Wavedatum Builder More...
 
unsafe
NXOpen.Features.WavePointBuilder 
CreateWavePointBuilder (NXOpen.Features.Feature wavepoint)
 Creates a NXOpen.Features.WavePointBuilder More...
 
unsafe
NXOpen.Features.WaveRoutingBuilder 
CreateWaveRoutingBuilder (NXOpen.Features.Feature waverouting)
 Creates a NXOpen.Features.WaveRoutingBuilder More...
 
unsafe
NXOpen.Features.WaveSketchBuilder 
CreateWaveSketchBuilder (NXOpen.Features.Feature wavesketch)
 Creates a Wavesketch Builder More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateWindshieldDatumBuilder (NXOpen.Features.Feature windshieldDatum)
 Creates a NXOpen.Features.VehicleDesign.WindshieldDatumBuilder More...
 
unsafe NXOpen.Features.WrapBuilder CreateWrapBuilder (NXOpen.Features.WrapUnwrap wrap)
 Creates a NXOpen.Features.WrapBuilder More...
 
unsafe
NXOpen.Features.WrapGeometryBuilder 
CreateWrapGeometryBuilder (NXOpen.Features.WrapGeometry wrapGeometry)
 Creates a NXOpen.Features.WrapGeometryBuilder More...
 
unsafe void DeleteAllPartInformationalFeatureAlerts ()
 Delete all informational alerts from all the features in a given part More...
 
unsafe void DeleteInformationalAlerts (NXOpen.NXObject[] feature)
 Delete all informational alerts from the features and if numFrecs is 0 then delete informational alerts from all features in the part More...
 
unsafe void DeleteSnapshot (NXOpen.Features.Feature feature)
 Delete Snapshot of given feature More...
 
unsafe void DeleteWarningAlerts (NXOpen.NXObject[] feature)
 Delete all warning alerts from the features and if numFrecs is 0 then delete warning alerts from all features in the part More...
 
unsafe NXOpen.Features.Feature FindObject (string journalIdentifier)
 Finds the NXOpen.Features with the given identifier as recorded in a journal. More...
 
unsafe NXOpen.Features.Feature[] GetAllPartFeaturesWithAlerts ()
 Returns a list of all features from a given part that have update alerts More...
 
unsafe NXOpen.Features.Feature GetAssociatedFeature (NXOpen.NXObject @object)
 Get the feature associated with an object More...
 
unsafe NXOpen.Features.Feature[] GetAssociatedFeaturesOfBody (NXOpen.Body body)
 Returns all features that are associated with this body More...
 
unsafe NXOpen.Features.Feature[] GetAssociatedFeaturesOfEdge (NXOpen.Edge edge)
 Returns all features that are associated with the faces of this edge More...
 
unsafe NXOpen.Features.Feature[] GetAssociatedFeaturesOfFace (NXOpen.Face face)
 Returns all features associated with this face More...
 
unsafe NXOpen.Features.Feature[] GetFeatures ()
 Returns all the features in the part. More...
 
unsafe bool GetIsMasterCutVisibleInView (NXOpen.Features.Feature masterCut, NXOpen.CutView view)
 Returns if a NXOpen.Features.MasterCutBuilder is visible in specified NXOpen.CutView . More...
 
unsafe NXOpen.Features.Feature GetParentFeatureOfBody (NXOpen.Body body)
 Returns the feature that created this body. More...
 
unsafe NXOpen.Features.Feature GetParentFeatureOfFace (NXOpen.Face face)
 Returns the feature that created this face More...
 
unsafe NXOpen.Features.Feature[] GetParentFeaturesOfEdge (NXOpen.Edge edge)
 Returns the features that created the faces of this edge. More...
 
unsafe NXOpen.Features.Feature[] GetPartFeaturesWithNewAlerts ()
 Returns a list of features that generated update alerts during recent update More...
 
unsafe NXOpen.Features.Feature InsertNewDesignGroup (NXOpen.Features.Feature referenceFeature, NXOpen.Features.FeatureCollection.ReorderType relativeLocation)
 Creates a new empty design group after a specified referece feature More...
 
unsafe void ReorderFeature (NXOpen.Features.Feature[] features, NXOpen.Features.Feature target, NXOpen.Features.FeatureCollection.ReorderType beforeOrAfter)
 Reorders the Feature with respect to the given feature More...
 
unsafe void ReorganizeFeature (NXOpen.Features.Feature[] features, NXOpen.Features.Feature target, NXOpen.Features.FeatureCollection.ReorderType beforeOrAfter)
 Reorganizes the Feature with respect to the given feature across the part module More...
 
unsafe
NXOpen.Features.SketchConversionReport 
ReplaceWithIndependentSketch (NXOpen.Features.Feature[] features)
 Replace the given features with Independent Sketch More...
 
unsafe void SetCanResetMcf (bool canResetMcf)
 Sets whether mcf is allowed More...
 
unsafe void SetEditWithRollbackFeature (NXOpen.Features.Feature feature)
 Sets the feature being edited with rollback More...
 
unsafe
NXOpen.Features.EditWithRollbackManager 
StartEditWithRollbackManager (NXOpen.Features.Feature featureToEdit, NXOpen.Session.UndoMarkId featureEditMark)
 Creates a NXOpen.Features.EditWithRollbackManager More...
 
unsafe void SuppressFeatures (NXOpen.Features.Feature[] features)
 Suppress the given features More...
 
NXOpen.Features.Feature[] ToArray ()
 Returns an array of NXOpen.Features.Feature objects. More...
 
unsafe NXOpen.Features.Feature[] UnsuppressFeatures (NXOpen.Features.Feature[] features)
 Unsuppress the given features More...
 
- Public Member Functions inherited from NXOpen.TaggedObjectCollection
IEnumerator GetEnumerator ()
 Returns an enumerator that iterates through a collection. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObjectCollection
new void initialize ()
 <exclude> More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Properties

unsafe NXOpen.Features.FeatureGroup ActiveGroup [get]
 Returns the active feature group. More...
 
NXOpen.Features.AeroCollection AeroCollection [get]
 Returns the AeroCollection instance belonging to this part More...
 
NXOpen.Features.SheetMetal.AeroSheetmetalManager AeroSheetmetalManager [get]
 Returns the aerospace sheet metal manager for this part More...
 
NXOpen.Features.AutomotiveCollection AutomotiveCollection [get]
 Returns the AutomotiveCollection instance belonging to this part More...
 
NXOpen.Features.CurveFeatureCollection CurveFeatureCollection [get]
 Returns the CurveFeatureCollection instance belonging to this part More...
 
NXOpen.Features.CustomAttributeCollection CustomAttributeCollection [get]
 Returns the CustomAttributeCollection instance belonging to this part More...
 
NXOpen.Features.CustomFeatureDataCollection CustomFeatureDataCollection [get]
 Returns the CustomFeatureDataCollection instance belonging to this part More...
 
NXOpen.Features.DesignFeatureCollection DesignFeatureCollection [get]
 Returns the DesignfeatureCollection instance belonging to this part More...
 
NXOpen.Die.DieCollection Dies [get]
 Returns the DieCollection instance belonging to this part More...
 
NXOpen.Features.FreeformCurveCollection FreeformCurveCollection [get]
 Returns the FreeformCurveCollection instance belonging to this part More...
 
NXOpen.Features.FreeformSurfaceCollection FreeformSurfaceCollection [get]
 Returns the FreeformSurfaceCollection instance belonging to this part More...
 
NXOpen.Features.GeodesicSketchCollection GeodesicSketchCollection [get]
 Returns the GeodesicSketchCollection instance belonging to this part More...
 
NXOpen.Features.LatticeFeatureCollection LatticeFeatureCollection [get]
 Returns the LatticeFeatureCollection instance belonging to this part More...
 
NXOpen.Features.PrintCsysFeatureCollection PrintCsysFeatureCollection [get]
 Returns the PrintCsysFeatureCollection instance belonging to this part More...
 
NXOpen.Features.SheetMetal.SheetmetalManager SheetmetalManager [get]
 Returns the Straight Brake Sheetmetal Manager for this part More...
 
NXOpen.Features.ShipCollection ShipCollection [get]
 Returns the ShipCollection instance belonging to this part More...
 
NXOpen.Features.SweepFeatureCollection SweepFeatureCollection [get]
 Returns the Sweep-like features collection belonging to this part More...
 
NXOpen.Features.SynchronousCurveCollection SynchronousCurveCollection [get]
 Returns the SynchronousCurveCollection instance belonging to this part More...
 
NXOpen.Features.SynchronousEdgeCollection SynchronousEdgeCollection [get]
 Returns the SynchronousEdgeCollection instance belonging to this part More...
 
Tag Tag [get]
 Returns the tag of this object. More...
 
NXOpen.Features.ToolingCollection ToolingCollection [get]
 Returns the ToolingCollection instance belonging to this part More...
 
NXOpen.Features.ToolingFeatureCollection ToolingFeatureCollection [get]
 Returns the ToolingFeatureCollection instance belonging to this part More...
 
NXOpen.Features.TrimFeatureCollection TrimFeatureCollection [get]
 Returns the TrimfeatureCollection instance belonging to this part More...
 
NXOpen.Features.VehicleDesignCollection VehicleDesignCollection [get]
 Returns the VehicleDesignCollection instance belonging to this part More...
 
NXOpen.Weld.WeldManager WeldManager [get]
 Returns the WeldManager for this part More...
 

Detailed Description

Represents a collection of features

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

Created in NX3.0.0

Member Enumeration Documentation

Reorder operation type.

Enumerator
Into 
Before 
After 

Member Function Documentation

unsafe void NXOpen.Features.FeatureCollection.ConvertToFloatingFeatureGroups ( )
inline

Converts sequential feature groups to floating feature groups

Created in NX7.5.3

License requirements: solid_modeling ("SOLIDS MODELING")

unsafe void NXOpen.Features.FeatureCollection.ConvertToNewFeatureGroups ( )
inline

Converts to new feature groups

Created in NX7.5.1

Deprecated in NX8.0.0. Use NXOpen.Features.FeatureCollection.ConvertToSequentialFeatureGroups or NXOpen.Features.FeatureCollection.ConvertToFloatingFeatureGroups instead.

License requirements: solid_modeling ("SOLIDS MODELING")

unsafe void NXOpen.Features.FeatureCollection.ConvertToSequentialFeatureGroups ( )
inline

Converts floating feature groups to sequential feature groups

Created in NX7.5.3

License requirements: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.AdaptiveShellBuilder NXOpen.Features.FeatureCollection.CreateAdaptiveShellBuilder ( NXOpen.Features.AdaptiveShell  shellFace)
inline

Creates a NXOpen.Features.AdaptiveShellBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
shellFaceNXOpen.Features.AdaptiveShell to be edited
Returns
NXOpen.Features.AdaptiveShellBuilder object
unsafe NXOpen.Features.AdmMoveFaceBuilder NXOpen.Features.FeatureCollection.CreateAdmMoveFaceBuilder ( NXOpen.Features.AdmMoveFace  admMoveFace)
inline

Creates a NXOpen.Features.AdmMoveFaceBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
admMoveFaceNXOpen.Features.AdmMoveFace to be edited
Returns
unsafe NXOpen.Features.AdmOffsetRegionBuilder NXOpen.Features.FeatureCollection.CreateAdmOffsetRegionBuilder ( NXOpen.Features.AdmOffsetRegion  offsetRegion)
inline

Creates a NXOpen.Features.AdmOffsetRegionBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
offsetRegionNXOpen.Features.AdmOffsetRegion to be edited
Returns
Features.AdmOffsetRegionBuilder object
unsafe NXOpen.Features.AdmResizeFaceBuilder NXOpen.Features.FeatureCollection.CreateAdmResizeFaceBuilder ( NXOpen.Features.AdmResizeFace  admResizeFace)
inline

Creates a NXOpen.Features.AdmResizeFaceBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
admResizeFaceNXOpen.Features.AdmResizeFace to be edited
Returns
unsafe NXOpen.Features.AestheticFaceBlendBuilder NXOpen.Features.FeatureCollection.CreateAestheticFaceBlendBuilder ( NXOpen.Features.AestheticFaceBlend  aestheticFaceBlend)
inline

Creates a NXOpen.Features.AestheticFaceBlendBuilder

Created in NX7.5.0

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

Parameters
aestheticFaceBlendNXOpen.Features.AestheticFaceBlend to be edited
Returns
unsafe NXOpen.Features.AnalyzePocketBuilder NXOpen.Features.FeatureCollection.CreateAnalyzePocketBuilder ( NXOpen.Features.AnalyzePocket  analyzePocket)
inline

Creates a NXOpen.Features.AnalyzePocketBuilder

Created in NX9.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
analyzePocketNXOpen.Features.AnalyzePocket to be edited
Returns
AnalyzePocketBuilder object
unsafe NXOpen.Features.AngularDimBuilder NXOpen.Features.FeatureCollection.CreateAngularDimensionBuilder ( NXOpen.Features.AngularDim  angularDimension)
inline

Creates a NXOpen.Features.AngularDimBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
angularDimensionNXOpen.Features.AngularDim to be edited
Returns
unsafe NXOpen.Features.AOCSBuilder NXOpen.Features.FeatureCollection.CreateAocsBuilder ( NXOpen.Features.Feature  aocs)
inline

Creates an Offset In Face builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
aocsNXOpen.Features.AOCSBuilder to be edited
Returns
AOCSBuilder object
unsafe NXOpen.Features.AssemblyCutBuilder NXOpen.Features.FeatureCollection.CreateAssemblyCutBuilder ( NXOpen.Features.AssemblyCut  assemblyCut)
inline

Creates a NXOpen.Features.AssemblyCutBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
assemblyCutNXOpen.Features.AssemblyCut to be edited
Returns
Features.AssemblyCutBuilder object
unsafe NXOpen.Features.BlendPocketBuilder NXOpen.Features.FeatureCollection.CreateBlendPocketBuilder ( NXOpen.Features.BlendPocket  blendPocket)
inline

Creates a NXOpen.Features.BlendPocketBuilder

Created in NX9.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
blendPocketNXOpen.Features.BlendPocket to be edited
Returns
BlendPocketBuilder object
unsafe NXOpen.Features.BlockFeatureBuilder NXOpen.Features.FeatureCollection.CreateBlockFeatureBuilder ( NXOpen.Features.Feature  block)
inline

Creates a Block feature builder

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
blockNXOpen.Features.Block to be edited
Returns
BlockFeatureBuilder object
unsafe NXOpen.Features.BodyByEquationBuilder NXOpen.Features.FeatureCollection.CreateBodyByEquationBuilder ( NXOpen.Features.BodyByEquation  facetBodyByEquation)
inline

Creates a NXOpen.Features.BodyByEquationBuilder

Created in NX12.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
facetBodyByEquationNXOpen.Features.BodyByEquation to be edited
Returns
unsafe NXOpen.Features.BooleanBuilder NXOpen.Features.FeatureCollection.CreateBooleanBuilder ( NXOpen.Features.BooleanFeature  booleanFeature)
inline

Creates a Boolean builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
booleanFeatureNXOpen.Features.BooleanFeature to be edited
Returns
BooleanBuilder object
unsafe NXOpen.Features.BooleanBuilder NXOpen.Features.FeatureCollection.CreateBooleanBuilderUsingCollector ( NXOpen.Features.BooleanFeature  booleanFeature)
inline

Creates a Boolean builder.

Leverage body collectors if possible

Created in NX7.5.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
booleanFeatureNXOpen.Features.BooleanFeature to be edited
Returns
BooleanBuilder object
unsafe NXOpen.Features.BoundedPlaneBuilder NXOpen.Features.FeatureCollection.CreateBoundedPlaneBuilder ( NXOpen.Features.BoundedPlane  boundedPlane)
inline

Creates a NXOpen.Features.BoundedPlaneBuilder

Created in NX6.0.0

License requirements: nx_freeform_1 ("basic freeform modeling")

Parameters
boundedPlaneNXOpen.Features.BoundedPlane to be edited
Returns
Features.BoundedPlaneBuilder object
unsafe NXOpen.Features.BridgeCurveBuilder NXOpen.Features.FeatureCollection.CreateBridgeCurveBuilder ( NXOpen.Features.Feature  bridgeCurve)
inline

Creates a NXOpen.Features.BridgeCurveBuilder

Created in NX5.0.0

Deprecated in NX8.5.0. Use NXOpen.Features.FeatureCollection.CreateBridgeCurveBuilderEx instead.

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
bridgeCurveNXOpen.Features.BridgeCurve to be edited
Returns
unsafe NXOpen.Features.BridgeCurveBuilderEx NXOpen.Features.FeatureCollection.CreateBridgeCurveBuilderEx ( NXOpen.Features.BridgeCurve  bridgeCurve)
inline

Creates a NXOpen.Features.BridgeCurveBuilderEx

Created in NX8.5.0

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

Parameters
bridgeCurveNXOpen.Features.BridgeCurve to be edited
Returns
unsafe NXOpen.Features.BridgeSurfaceBuilder NXOpen.Features.FeatureCollection.CreateBridgeSurfaceBuilder ( NXOpen.Features.BridgeSurface  bridgeSurface)
inline

Creates a NXOpen.Features.BridgeSurfaceBuilder

Created in NX8.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
bridgeSurfaceNXOpen.Features.BridgeSurface to be edited
Returns
unsafe NXOpen.Features.ChamferBuilder NXOpen.Features.FeatureCollection.CreateChamferBuilder ( NXOpen.Features.Feature  chamfer)
inline

Creates a Chamfer feature builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
chamferChamfer to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
ChamferBuilder object
unsafe NXOpen.Features.ChangeShellThicknessBuilder NXOpen.Features.FeatureCollection.CreateChangeShellThicknessBuilder ( NXOpen.Features.ChangeShellThickness  shellFace)
inline

Creates a NXOpen.Features.ChangeShellThicknessBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
shellFaceNXOpen.Features.ChangeShellThickness to be edited
Returns
NXOpen.Features.ChangeShellThicknessBuilder object
unsafe NXOpen.Features.CircularBlendCurveBuilder NXOpen.Features.FeatureCollection.CreateCircularBlendCurveBuilder ( NXOpen.Features.CircularBlendCurve  circularBlendCurve)
inline

Creates a NXOpen.Features.CircularBlendCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
circularBlendCurveNXOpen.Features.CircularBlendCurve to be edited, , if a null reference (Nothing in Visual Basic) then create a new one
Returns
CircularBlendCurveBuilder object
unsafe NXOpen.Features.CoaxialBuilder NXOpen.Features.FeatureCollection.CreateCoaxialBuilder ( NXOpen.Features.Coaxial  coaxial)
inline

Creates a NXOpen.Features.CoaxialBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
coaxialNXOpen.Features.Coaxial to be edited
Returns
Features.CoaxialBuilder object
unsafe NXOpen.Features.ColorFaceBuilder NXOpen.Features.FeatureCollection.CreateColorFaceBuilder ( )
inline

Creates a NXOpen.Features.ColorFaceBuilder

Created in NX7.0.0

License requirements: None.

Returns
unsafe NXOpen.Features.ColorFeatureBuilder NXOpen.Features.FeatureCollection.CreateColorFeatureBuilder ( )
inline

Creates a NXOpen.Features.ColorFeatureBuilder

Created in NX8.5.0

License requirements: None.

Returns
unsafe NXOpen.Features.ColorFeatureGroupBuilder NXOpen.Features.FeatureCollection.CreateColorFeatureGroupBuilder ( )
inline

Creates a NXOpen.Features.ColorFeatureGroupBuilder

Created in NX8.5.0

License requirements: None.

Returns
unsafe NXOpen.Features.CombinedProjectionBuilder NXOpen.Features.FeatureCollection.CreateCombinedProjectionBuilder ( NXOpen.Features.CombinedProjection  combinedProjection)
inline

Creates a NXOpen.Features.CombinedProjectionBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
combinedProjectionNXOpen.Features.CombinedProjection to be edited
Returns
unsafe NXOpen.Features.CompositeCurveBuilder NXOpen.Features.FeatureCollection.CreateCompositeCurveBuilder ( NXOpen.Features.Feature  compositeCurve)
inline

Creates a NXOpen.Features.CompositeCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
compositeCurveNXOpen.Features.Feature to be edited
Returns
Features.CompositeCurveBuilder object
unsafe NXOpen.Features.ConcaveFacesBuilder NXOpen.Features.FeatureCollection.CreateConcaveFacesBuilder ( NXOpen.Features.ConcaveFaces  concaveFaces)
inline

Creates a NXOpen.Features.ConcaveFacesBuilder

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
concaveFacesNXOpen.Features.ConcaveFaces to be edited
Returns
unsafe NXOpen.Features.ConeBuilder NXOpen.Features.FeatureCollection.CreateConeBuilder ( NXOpen.Features.Cone  cone)
inline

Creates a NXOpen.Features.ConeBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
coneNXOpen.Features.Cone to be edited
Returns
unsafe NXOpen.GeometricUtilities.ConvertFeatureGroupsToDesignGroupsBuilder NXOpen.Features.FeatureCollection.CreateConvertFeatureGroupsToDesignGroupsBuilder ( )
inline

Creates a NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder

Created in NX12.0.0

License requirements: usr_defined_features ("USER DEFINED FEATURES")

Returns
unsafe NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder NXOpen.Features.FeatureCollection.CreateConvertFeatureGroupsToModulesBuilder ( )
inline

Creates a NXOpen.GeometricUtilities.ConvertFeatureGroupsToModulesBuilder

Created in NX9.0.0

License requirements: usr_defined_features ("USER DEFINED FEATURES")

Returns
unsafe NXOpen.Features.CoplanarBuilder NXOpen.Features.FeatureCollection.CreateCoplanarBuilder ( NXOpen.Features.Feature  coplanar)
inline

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

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
coplanarNXOpen.Features.Feature to be edited
Returns
Features.CoplanarBuilder object
unsafe NXOpen.Features.CopyFaceBuilder NXOpen.Features.FeatureCollection.CreateCopyFaceBuilder ( NXOpen.Features.Feature  copyFace)
inline

Creates a copy face builder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
copyFaceNXOpen.Features.Feature to be edited
Returns
Features.CopyFaceBuilder object
unsafe NXOpen.Features.CopyPasteBuilder NXOpen.Features.FeatureCollection.CreateCopyPasteBuilder ( NXOpen.NXObject[]  features)
inline

Creates a NXOpen.Features.CopyPasteBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featuresFeatures to be copy/paste
Returns
CopyPasteBuilder
unsafe NXOpen.Features.CopyPasteBuilder NXOpen.Features.FeatureCollection.CreateCopyPasteBuilder2 ( NXOpen.NXObject[]  features)
inline

Creates a NXOpen.Features.CopyPasteBuilder

Created in NX8.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featuresFeatures to be copy/paste
Returns
CopyPasteBuilder
unsafe NXOpen.Features.CurveLengthBuilder NXOpen.Features.FeatureCollection.CreateCurvelengthBuilder ( NXOpen.Features.Feature  curvelength)
inline

Creates a Curvelength builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
curvelengthNXOpen.Features.CurveLengthBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
CurveLengthBuilder object
unsafe NXOpen.Features.CurveOnSurfaceBuilder NXOpen.Features.FeatureCollection.CreateCurveOnSurfaceBuilder ( NXOpen.Features.CurveOnSurface  cosFeature)
inline

Creates a Curve On Surface feature builder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
cosFeatureNXOpen.Features.CurveOnSurface to be edited
Returns
CurveOnSurfaceBuilder object
unsafe NXOpen.Features.CustomFeatureBuilder NXOpen.Features.FeatureCollection.CreateCustomFeatureBuilder ( NXOpen.Features.Feature  customFeature)
inline

Creates a Features.CustomFeatureBuilder

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
customFeatureFeatures.CustomFeature to be edited
Returns
unsafe NXOpen.Features.CutFaceBuilder NXOpen.Features.FeatureCollection.CreateCutFaceBuilder ( NXOpen.Features.Feature  cutFace)
inline

Creates a cut face builder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
cutFaceNXOpen.Features.Feature to be edited
Returns
Features.CutFaceBuilder object
unsafe NXOpen.Features.CylinderBuilder NXOpen.Features.FeatureCollection.CreateCylinderBuilder ( NXOpen.Features.Feature  cylinder)
inline

Creates a NXOpen.Features.CylinderBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
cylinderNXOpen.Features.Cylinder to be edited
Returns
unsafe NXOpen.Features.DatumAxisBuilder NXOpen.Features.FeatureCollection.CreateDatumAxisBuilder ( NXOpen.Features.Feature  datumAxis)
inline

Creates a Datum Axis feature builder

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")

Parameters
datumAxisNXOpen.Features.DatumAxisFeature to be edited
Returns
DatumAxisBuilder object
unsafe NXOpen.Features.DatumCsysBuilder NXOpen.Features.FeatureCollection.CreateDatumCsysBuilder ( NXOpen.Features.Feature  datumCsys)
inline

Creates a Datum CSYS feature builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
datumCsysNXOpen.Features.DatumCsysBuilder to be edited
Returns
DatumCsysBuilder object
unsafe NXOpen.Features.DatumPlaneBuilder NXOpen.Features.FeatureCollection.CreateDatumPlaneBuilder ( NXOpen.Features.Feature  dplane)
inline

Creates a Datum Plane feature builder

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
dplaneNXOpen.Features.DatumPlaneFeature to be edited
Returns
DatumPlaneBuilder object
unsafe NXOpen.Features.DeformDefinitionBuilder NXOpen.Features.FeatureCollection.CreateDeformDefinitionBuilder ( )
inline

Creates a NXOpen.Features.DeformDefinitionBuilder

Created in NX12.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
The newly created deform definition builder.
unsafe NXOpen.Features.DeleteBodyBuilder NXOpen.Features.FeatureCollection.CreateDeleteBodyBuilder ( NXOpen.Features.DeleteBody  deleteBody)
inline

Creates a NXOpen.Features.DeleteBodyBuilder

Created in NX8.5.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
deleteBodyNXOpen.Features.DeleteBody to be edited
Returns
DeleteBodyBuilder object
unsafe NXOpen.Features.DeleteEdgeBuilder NXOpen.Features.FeatureCollection.CreateDeleteEdgeBuilder ( NXOpen.Features.DeleteEdge  deleteEdge)
inline

Creates a NXOpen.Features.DeleteEdgeBuilder

Created in NX8.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
deleteEdgeNXOpen.Features.DeleteEdge to be edited
Returns
unsafe NXOpen.Features.DeleteFaceBuilder NXOpen.Features.FeatureCollection.CreateDeleteFaceBuilder ( NXOpen.Features.Feature  deleteFace)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
deleteFaceNXOpen.Features.Feature to be edited
Returns
Features.DeleteFaceBuilder object
unsafe NXOpen.Features.DividefaceBuilder NXOpen.Features.FeatureCollection.CreateDividefaceBuilder ( NXOpen.Features.Feature  divideface)
inline

Creates a Divideface builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
dividefaceNXOpen.Features.DividefaceBuilder to be edited
Returns
DividefaceBuilder object
unsafe NXOpen.Features.DraftBodyBuilder NXOpen.Features.FeatureCollection.CreateDraftBodyBuilder ( NXOpen.Features.Feature  draftBody)
inline

Creates a NXOpen.Features.DraftBodyBuilder

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
draftBodyNXOpen.Features.DraftBody to be edited
Returns
unsafe NXOpen.Features.DraftBuilder NXOpen.Features.FeatureCollection.CreateDraftBuilder ( NXOpen.Features.Feature  draft)
inline

Creates a draft builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
draftNXOpen.Features.DraftBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
DraftBuilder object
unsafe NXOpen.Features.DraftingSplineBuilder NXOpen.Features.FeatureCollection.CreateDraftingSplineBuilder ( NXOpen.Spline  spline)
inline

Creates a Studio Spline builder for drafting

Created in NX8.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
splineNXOpen.Spline to be edited
Returns
DraftingSplineBuilder object
unsafe NXOpen.Features.EdgeBlendBuilder NXOpen.Features.FeatureCollection.CreateEdgeBlendBuilder ( NXOpen.Features.Feature  edgeblend)
inline

Creates a Edge Blend feature builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
edgeblendNXOpen.Features.EdgeBlendBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
EdgeBlendBuilder object
unsafe NXOpen.Features.EdgeSymmetryBuilder NXOpen.Features.FeatureCollection.CreateEdgeSymmetryBuilder ( NXOpen.Features.Feature  edgeSymmetry)
inline

Creates a NXOpen.Features.EdgeSymmetryBuilder

Created in NX7.0.0

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

Parameters
edgeSymmetryNXOpen.Features.EdgeSymmetry to be edited. Accepts NXOpen.Features.MatchEdge type if NXOpen.Features.MatchEdgeBuilder.Types is NXOpen.Features.MatchEdgeBuilder.Types.MatchEdgeToDatum . In that case converts NXOpen.Features.MatchEdge to NXOpen.Features.EdgeSymmetry feature.
Returns
unsafe NXOpen.Features.EditCrossSectionBuilder NXOpen.Features.FeatureCollection.CreateEditCrossSectionBuilder ( NXOpen.Features.EditCrossSection  editCrossSection)
inline

Creates a NXOpen.Features.EditCrossSectionBuilder

Created in NX8.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
editCrossSectionNXOpen.Features.EditCrossSection to be edited
Returns
unsafe NXOpen.Features.EditDimensionBuilder NXOpen.Features.FeatureCollection.CreateEditDimensionBuilder ( )
inline

Creates a NXOpen.Features.EditDimensionBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING")

Returns
unsafe NXOpen.Features.EmbedManagerBuilder NXOpen.Features.FeatureCollection.CreateEmbedManagerBuilder ( )
inline

Creates a NXOpen.Features.EmbedManagerBuilder

Created in NX12.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
unsafe NXOpen.Features.EmbossBodyBuilder NXOpen.Features.FeatureCollection.CreateEmbossBodyBuilder ( NXOpen.Features.EmbossBody  embossBody)
inline

Creates a NXOpen.Features.EmbossBodyBuilder

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
embossBodyNXOpen.Features.EmbossBody to be edited
Returns
unsafe NXOpen.Features.EmbossBuilder NXOpen.Features.FeatureCollection.CreateEmbossBuilder ( NXOpen.Features.Feature  emboss)
inline

Creates an Emboss builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
embossNXOpen.Features.EmbossBuilder to be edited
Returns
EmbossBuilder object
unsafe NXOpen.Features.EnlargeBuilder NXOpen.Features.FeatureCollection.CreateEnlargeBuilder ( NXOpen.Features.Enlarge  enlargeFeature)
inline

Creates an Enlarge builder

Created in NX6.0.0

License requirements: nx_freeform_2 ("advanced freeform modeling")

Parameters
enlargeFeatureNXOpen.Features.Enlarge to be edited
Returns
EnlargeBuilder object
unsafe NXOpen.Features.ExtensionBuilder NXOpen.Features.FeatureCollection.CreateExtensionBuilder ( NXOpen.Features.Extension  extension)
inline

Creates a NXOpen.Features.ExtensionBuilder

Created in NX8.0.0

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

Parameters
extensionNXOpen.Features.Extension to be edited
Returns
unsafe NXOpen.Features.ExtractFaceBuilder NXOpen.Features.FeatureCollection.CreateExtractFaceBuilder ( NXOpen.Features.Feature  copyFace)
inline

Creates a NXOpen.Features.ExtractFaceBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
copyFaceCopyFace Feature to be edited
Returns
Extract face builder object
unsafe NXOpen.Features.ExtrudeBuilder NXOpen.Features.FeatureCollection.CreateExtrudeBuilder ( NXOpen.Features.Feature  extrude)
inline

Creates a Extrude builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
extrudeNXOpen.Features.Extrude to be edited
Returns
ExtrudeBuilder object
unsafe NXOpen.Features.FaceBlendBuilder NXOpen.Features.FeatureCollection.CreateFaceBlendBuilder ( NXOpen.Features.Feature  faceBlend)
inline

Creates a Face Blend feature builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
faceBlendNXOpen.Features.FaceBlendBuilder to be edited
Returns
FaceBlendBuilder object
unsafe NXOpen.Features.FeatureReplayBuilder NXOpen.Features.FeatureCollection.CreateFeatureReplayBuilder ( )
inline

Creates a NXOpen.Features.FeatureReplayBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
Features.FeatureReplayBuilder object
unsafe NXOpen.Features.FitCurveBuilder NXOpen.Features.FeatureCollection.CreateFitCurveBuilder ( NXOpen.Features.FitCurve  fitCurve)
inline

Creates a NXOpen.Features.FitCurveBuilder

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
fitCurveNXOpen.Features.FitCurve to be edited
Returns
unsafe NXOpen.Features.FitSurfaceBuilder NXOpen.Features.FeatureCollection.CreateFitSurfaceBuilder ( NXOpen.Features.FitSurface  fitSurface)
inline

Creates a NXOpen.Features.FitSurfaceBuilder

Created in NX8.5.0

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

Parameters
fitSurfaceNXOpen.Features.FitSurface to be edited
Returns
unsafe NXOpen.Features.FixedBuilder NXOpen.Features.FeatureCollection.CreateFixedBuilder ( NXOpen.Features.Fixed  makeFix)
inline

Creates a NXOpen.Features.FixedBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
makeFixNXOpen.Features.Fixed to be edited
Returns
unsafe NXOpen.Features.FlowBlendBuilder NXOpen.Features.FeatureCollection.CreateFlowBlendBuilder ( NXOpen.Features.FlowBlend  flowBlend)
inline

Creates a Features.FlowBlendBuilder

Created in NX10.0.0

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

Parameters
flowBlendFeatures.FlowBlend to be edited
Returns
unsafe NXOpen.Features.FreeTransformerBuilder NXOpen.Features.FeatureCollection.CreateFreeTransformerBuilder ( NXOpen.Features.Feature  freeTransformer)
inline

Creates a NXOpen.Features.FreeTransformerBuilder

Created in NX10.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
freeTransformerNXOpen.Features.FreeTransformer to be edited
Returns
unsafe NXOpen.Features.GeneralConicBuilder NXOpen.Features.FeatureCollection.CreateGeneralConicBuilder ( NXOpen.Features.GeneralConic  generalConic)
inline

Creates a NXOpen.Features.GeneralConicBuilder

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING")

Parameters
generalConicNXOpen.Features.GeneralConic to be edited
Returns
unsafe NXOpen.Features.GeomcopyBuilder NXOpen.Features.FeatureCollection.CreateGeomcopyBuilder ( NXOpen.Features.Feature  geomcopy)
inline

Creates a NXOpen.Features.GeomcopyBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
geomcopyNXOpen.Features.Geomcopy to be edited
Returns
unsafe NXOpen.Features.GlobalShapingBuilder NXOpen.Features.FeatureCollection.CreateGlobalShapingBuilder ( NXOpen.Features.GlobalShaping  globalShaping)
inline

Creates a NXOpen.Features.GlobalShapingBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
globalShapingNXOpen.Features.GlobalShaping to be edited
Returns
unsafe NXOpen.Features.GroupFaceBuilder NXOpen.Features.FeatureCollection.CreateGroupFaceBuilder ( NXOpen.Features.GroupFace  groupFace)
inline

Creates a NXOpen.Features.GroupFaceBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
groupFaceNXOpen.Features.GroupFace to be edited
Returns
unsafe NXOpen.Features.GuidedExtensionBuilderEx NXOpen.Features.FeatureCollection.CreateGuidedExtensionBuilderEx ( NXOpen.Features.Feature  guidedExtension)
inline

Creates a NXOpen.Features.GuidedExtensionBuilderEx

Created in NX10.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
guidedExtensionNXOpen.Features.GuidedExtensionEx to be edited
Returns
unsafe NXOpen.Features.HelixBuilder NXOpen.Features.FeatureCollection.CreateHelixBuilder ( NXOpen.Features.Helix  helix)
inline

Creates a NXOpen.Features.HelixBuilder

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
helixNXOpen.Features.Helix to be edited
Returns
unsafe NXOpen.Features.HoleFeatureBuilder NXOpen.Features.FeatureCollection.CreateHoleFeatureBuilder ( NXOpen.Features.Feature  hole)
inline

Creates a Hole feature builder

Created in NX3.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
holeNXOpen.Features.Hole to be edited
Returns
HoleFeatureBuilder object
unsafe NXOpen.Features.HolePackageBuilder NXOpen.Features.FeatureCollection.CreateHolePackageBuilder ( NXOpen.Features.HolePackage  holePackage)
inline

Creates a NXOpen.Features.HolePackageBuilder

Created in NX5.0.2

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
holePackageNXOpen.Features.HolePackage to be edited
Returns
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreateHoodVisibilityBuilder ( NXOpen.Features.Feature  hoodVisibility)
inline

Creates a NXOpen.Features.VehicleDesign.HoodVisibilityBuilder

Created in NX6.0.0

Deprecated in NX9.0.0. Use NXOpen.Features.VehicleDesignCollection.CreateHoodVisibilityBuilder instead.

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
hoodVisibilityfeature to be edited
Returns
unsafe NXOpen.Features.HumanBuilder NXOpen.Features.FeatureCollection.CreateHumanBuilder ( NXOpen.Features.Feature  human)
inline

Creates a human feature builder.

Created in NX4.0.0

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

Parameters
humanNXOpen.Features.Human to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
HumanBuilder object
unsafe NXOpen.HumanPosturePredictionBuilder NXOpen.Features.FeatureCollection.CreateHumanPosturePredictionBuilder ( NXOpen.HumanPosturePrediction  posturePrediction)
inline

Creates a human posture prediction builder.

Created in NX5.0.0

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

Parameters
posturePredictionNXOpen.HumanPosturePrediction to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
NXOpen.HumanPosturePredictionBuilder object
unsafe NXOpen.Features.IFormBuilder NXOpen.Features.FeatureCollection.CreateIformBuilder ( NXOpen.Features.IForm  iform)
inline

Creates a NXOpen.Features.IFormBuilder

Created in NX7.5.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
iformNXOpen.Features.IForm to be edited
Returns
unsafe NXOpen.Features.InstanceFeatureBuilder NXOpen.Features.FeatureCollection.CreateInstanceFeatureBuilder ( NXOpen.Features.InstanceFeature  instanceFeature)
inline

Creates NXOpen.Features.InstanceFeatureBuilder

Created in NX8.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
instanceFeatureNXOpen.Features.InstanceFeature to be edited
Returns
NXOpen.Features.InstanceFeatureBuilder object
unsafe NXOpen.Features.InstanceFeatureBuilder NXOpen.Features.FeatureCollection.CreateInstanceFeatureBuilder ( NXOpen.Features.InstanceFeature[]  instanceFeatures,
bool  forClocking 
)
inline

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

Created in NX8.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
instanceFeaturesarray of NXOpen.Features.InstanceFeature to be edited
forClocking
Returns
NXOpen.Features.InstanceFeatureBuilder object
unsafe NXOpen.Features.BooleanFeature [] NXOpen.Features.FeatureCollection.CreateIntersectFeature ( NXOpen.Body  targetBody,
bool  retainTargetBody,
NXOpen.Body[]  toolBodies,
bool  retainToolBodies,
bool  allowNonAssociativeBoolean,
out bool  nonAssociativeBoolean,
out bool  unparameterizedSolids 
)
inline

Creates an intersect feature.

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
targetBodyTarget body
retainTargetBodyRetain option for target body
toolBodiesTool bodies
retainToolBodiesRetain option for tool bodies
allowNonAssociativeBooleanAllow boolean operation even if it results into non-associative boolean
nonAssociativeBooleanTrue if operation resulted in a non-associative boolean. False otherwise
unparameterizedSolidsTrue if operation resulted in unparameterized solids. False otherwise
Returns
Array of boolean features
unsafe NXOpen.Features.IntersectionCurveBuilder NXOpen.Features.FeatureCollection.CreateIntersectionCurveBuilder ( NXOpen.Features.Feature  intersectionCurve)
inline

Creates a NXOpen.Features.IntersectionCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
intersectionCurveNXOpen.Features.IntersectionCurveBuilder to be edited
Returns
IntersectionCurveBuilder object
unsafe NXOpen.Features.IsolateFeatureBuilder NXOpen.Features.FeatureCollection.CreateIsolateFeatureBuilder ( NXOpen.Features.IsolateFeature  isolateFeature)
inline

Creates a NXOpen.Features.IsolateFeatureBuilder

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
isolateFeature
Returns
unsafe NXOpen.Features.IsoparametricCurvesBuilder NXOpen.Features.FeatureCollection.CreateIsoparametricCurvesBuilder ( NXOpen.Features.IsoparametricCurves  isoparametricCurves)
inline

Creates a NXOpen.Features.IsoparametricCurvesBuilder

Created in NX8.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
isoparametricCurvesNXOpen.Features.IsoparametricCurves to be edited
Returns
unsafe NXOpen.Features.JoinCurvesBuilder NXOpen.Features.FeatureCollection.CreateJoinCurvesBuilder ( NXOpen.Features.Feature  joinCurves)
inline

Creates a NXOpen.Features.JoinCurvesBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
joinCurvesNXOpen.Features.JoinCurves to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
JoinCurvesBuilder object
unsafe NXOpen.Features.LabelChamferBuilder NXOpen.Features.FeatureCollection.CreateLabelChamferBuilder ( NXOpen.Features.LabelChamfer  labelChamfer)
inline

Creates a NXOpen.Features.LabelChamferBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
labelChamferNXOpen.Features.LabelChamfer to be edited
Returns
unsafe NXOpen.Features.LabelNotchBlendBuilder NXOpen.Features.FeatureCollection.CreateLabelNotchBlendBuilder ( NXOpen.Features.LabelNotchBlend  labelNotchBlend)
inline

Creates a NXOpen.Features.LabelNotchBlendBuilder

Created in NX8.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
labelNotchBlendNXOpen.Features.LabelNotchBlend to be edited
Returns
unsafe NXOpen.Features.LawCurveBuilder NXOpen.Features.FeatureCollection.CreateLawCurveBuilder ( NXOpen.Features.LawCurve  lawCurve)
inline

Creates a NXOpen.Features.LawCurveBuilder

Created in NX7.5.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
lawCurveNXOpen.Features.LawCurve to be edited
Returns
unsafe NXOpen.Features.LawExtensionBuilder NXOpen.Features.FeatureCollection.CreateLawExtensionBuilder ( NXOpen.Features.LawExtension  lawExtension)
inline

Creates a NXOpen.Features.LawExtensionBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
lawExtensionNXOpen.Features.LawExtension to be edited
Returns
unsafe NXOpen.Features.LawExtensionBuilderEx NXOpen.Features.FeatureCollection.CreateLawExtensionBuilderEx ( NXOpen.Features.Feature  lawExtension)
inline

Creates a NXOpen.Features.LawExtensionBuilderEx

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
lawExtensionNXOpen.Features.LawExtensionEx to be edited
Returns
unsafe NXOpen.Features.LinearDimensionBuilder NXOpen.Features.FeatureCollection.CreateLinearDimensionBuilder ( NXOpen.Features.LinearDimension  linearDimension)
inline

Creates a NXOpen.Features.LinearDimensionBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
linearDimensionNXOpen.Features.LinearDimension to be edited
Returns
unsafe NXOpen.Features.LinkedFacetBuilder NXOpen.Features.FeatureCollection.CreateLinkedFacetBuilder ( NXOpen.Features.LinkedFacet  linkedFacet)
inline

Creates a NXOpen.Features.LinkedFacetBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
linkedFacetNXOpen.Features.LinkedFacet to be edited
Returns
unsafe NXOpen.Features.MakeOffsetBuilder NXOpen.Features.FeatureCollection.CreateMakeOffsetBuilder ( NXOpen.Features.MakeOffset  makeOffset)
inline

Creates a NXOpen.Features.MakeOffsetBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
makeOffsetNXOpen.Features.MakeOffset to be edited
Returns
unsafe NXOpen.Features.MapleBuilder NXOpen.Features.FeatureCollection.CreateMapleBuilder ( NXOpen.Features.Maple  maple)
inline

Creates a NXOpen.Features.MapleBuilder

Created in NX7.5.0

Deprecated in NX12.0.0. Use NXOpen.Features.FeatureCollection.CreateMathIntegrationBuilder instead.

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
mapleNXOpen.Features.Maple to be edited
Returns
unsafe NXOpen.Features.MasterCutBuilder NXOpen.Features.FeatureCollection.CreateMasterCutBuilder ( NXOpen.Features.Feature  masterCut)
inline

Create a Master Cut builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
masterCutNXOpen.Features.MasterCutBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
unsafe NXOpen.Features.MatchEdgeBuilder NXOpen.Features.FeatureCollection.CreateMatchEdgeBuilder ( NXOpen.Features.MatchEdge  matchEdge)
inline

Creates a NXOpen.Features.MatchEdgeBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING")

Parameters
matchEdgeNXOpen.Features.MatchEdge to be edited
Returns
unsafe NXOpen.Features.MathIntegrationBuilder NXOpen.Features.FeatureCollection.CreateMathIntegrationBuilder ( NXOpen.Features.MathIntegration  mathIntegration)
inline

Creates a NXOpen.Features.MathIntegrationBuilder

Created in NX12.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
mathIntegrationNXOpen.Features.MathIntegration to be edited
Returns
unsafe NXOpen.Features.MeshSurfaceBuilder NXOpen.Features.FeatureCollection.CreateMeshSurfaceBuilder ( NXOpen.Features.Feature  meshSurf)
inline

Creates a Mesh Surface feature builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
meshSurfNXOpen.Features.Ruled , NXOpen.Features.ThroughCurves , NXOpen.Features.ThroughCurveMesh to be edited
Returns
MeshSurfaceBuilder object
unsafe NXOpen.Features.MeshTransformerBuilder NXOpen.Features.FeatureCollection.CreateMeshTransformerBuilder ( NXOpen.Features.Feature  meshTransformer)
inline

Creates a NXOpen.Features.MeshTransformerBuilder

Created in NX10.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
meshTransformerNXOpen.Features.MeshTransformer to be edited
Returns
unsafe NXOpen.Features.MidSurfaceByFacePairsBuilder NXOpen.Features.FeatureCollection.CreateMidSurfaceByFacePairsBuilder ( NXOpen.Features.Feature  midSurfaceByFacePairs)
inline

Creates a NXOpen.Features.MidSurfaceByFacePairsBuilder

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
midSurfaceByFacePairsNXOpen.Features.MidSurfaceByFacePairs to be edited or a NXOpen.Features.MidSurfaceFacePair
Returns
unsafe NXOpen.Features.MidSurfaceUserDefinedBuilder NXOpen.Features.FeatureCollection.CreateMidSurfaceUserDefinedBuilder ( NXOpen.Features.MidSurfaceUserDefined  midsurfaceUserDefined)
inline

Creates a NXOpen.Features.MidSurfaceUserDefinedBuilder

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
midsurfaceUserDefinedNXOpen.Features.MidSurfaceUserDefined to be edited
Returns
unsafe NXOpen.Features.MirrorBodyBuilder NXOpen.Features.FeatureCollection.CreateMirrorBodyBuilder ( NXOpen.Features.Feature  mirrorBody)
inline

Creates a NXOpen.Features.MirrorBodyBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
mirrorBodyNXOpen.Features.MirrorBodyBuilder to be edited
Returns
MirrorBodyBuilder object
unsafe NXOpen.Features.MirrorBuilder NXOpen.Features.FeatureCollection.CreateMirrorBuilder ( NXOpen.Features.Mirror  mirrorFeature)
inline

Creates NXOpen.Features.MirrorBuilder

Created in NX8.0.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
mirrorFeatureNXOpen.Features.Mirror to be edited
Returns
NXOpen.Features.MirrorBuilder object
unsafe NXOpen.Features.MirrorCurveBuilder NXOpen.Features.FeatureCollection.CreateMirrorCurveBuilder ( NXOpen.Features.Feature  mirrorCurve)
inline

Creates a NXOpen.Features.MirrorCurveBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
mirrorCurveNXOpen.Features.MirrorCurve to be edited
Returns
unsafe NXOpen.Features.MirrorFaceBuilder NXOpen.Features.FeatureCollection.CreateMirrorFaceBuilder ( NXOpen.Features.Feature  mirrorFace)
inline

Creates a mirror face builder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
mirrorFaceNXOpen.Features.Feature to be edited
Returns
Features.MirrorFaceBuilder object
unsafe NXOpen.Features.MirrorFeatureBuilder NXOpen.Features.FeatureCollection.CreateMirrorFeatureBuilder ( NXOpen.Features.Feature  mirrorFea)
inline

Creates NXOpen.Features.MirrorFeatureBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
mirrorFeaNXOpen.Features.MirrorFeatureBuilder to be edited
Returns
MirrorFeatureBuilder object
unsafe NXOpen.Features.MoveFaceBuilder NXOpen.Features.FeatureCollection.CreateMoveFaceBuilder ( NXOpen.Features.Feature  moveFace)
inline

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

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
moveFaceNXOpen.Features.Feature to be edited
Returns
Features.MoveFaceBuilder object
unsafe NXOpen.GeometricUtilities.NestModuleBuilder NXOpen.Features.FeatureCollection.CreateNestModuleBuilder ( )
inline

Creates a NXOpen.GeometricUtilities.NestModuleBuilder

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

Created in NX9.0.0

Deprecated in NX10.0.0. Please use NXOpen.Features.FeatureCollection instead.

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
Returns a NXOpen.GeometricUtilities.NestModuleBuilder builder
unsafe NXOpen.Features.NSidedSurfaceBuilder NXOpen.Features.FeatureCollection.CreateNSidedSurfaceBuilder ( NXOpen.Features.NSidedSurface  nsidedSurface)
inline

Creates a NXOpen.Features.NSidedSurfaceBuilder

Created in NX6.0.0

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

Parameters
nsidedSurfaceNXOpen.Features.NSidedSurface to be edited
Returns
unsafe NXOpen.Features.OffsetCurveBuilder NXOpen.Features.FeatureCollection.CreateOffsetCurveBuilder ( NXOpen.Features.Feature  offsetCurve)
inline

Creates a NXOpen.Features.OffsetCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING")

Parameters
offsetCurveNXOpen.Features.OffsetCurve to be edited
Returns
Offset Curve Builder object
unsafe NXOpen.Features.OffsetEmbossBuilder NXOpen.Features.FeatureCollection.CreateOffsetEmbossBuilder ( NXOpen.Features.Feature  offsetEmboss)
inline

Creates a Offsetemboss builder

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
offsetEmbossNXOpen.Features.OffsetEmbossBuilder to be edited
Returns
OffsetEmbossBuilder object
unsafe NXOpen.Features.OffsetFaceBuilder NXOpen.Features.FeatureCollection.CreateOffsetFaceBuilder ( NXOpen.Features.Feature  offsetface)
inline

Creates a NXOpen.Features.OffsetFaceBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
offsetfaceNXOpen.Features.OffsetFace to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
OffsetFaceBuilder object
unsafe NXOpen.Features.OffsetRegionBuilder NXOpen.Features.FeatureCollection.CreateOffsetRegionBuilder ( NXOpen.Features.Feature  offsetRegion)
inline

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

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
offsetRegionNXOpen.Features.Feature to be edited
Returns
Features.OffsetRegionBuilder object
unsafe NXOpen.Features.OffsetSurfaceBuilder NXOpen.Features.FeatureCollection.CreateOffsetSurfaceBuilder ( NXOpen.Features.Feature  offsetSurface)
inline

Creates an Offset Surface builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
offsetSurfaceNXOpen.Features.Feature to be edited
Returns
OffsetSurfaceBuilder object
unsafe NXOpen.Features.OptimizeCurveBuilder NXOpen.Features.FeatureCollection.CreateOptimizeCurveBuilder ( )
inline

Creates a NXOpen.Features.OptimizeCurveBuilder

Created in NX10.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
OptimizeCurveBuilder object
unsafe NXOpen.Features.OptimizeFaceBuilder NXOpen.Features.FeatureCollection.CreateOptimizeFaceBuilder ( )
inline

Creates a NXOpen.Features.OptimizeFaceBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Returns
unsafe NXOpen.Features.OvercrownBuilder NXOpen.Features.FeatureCollection.CreateOvercrownFeatureBuilder ( NXOpen.Features.Feature  overcrown)
inline

Creates a Overcrown feature builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
overcrownNXOpen.Features.OvercrownBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one.
Returns
OvercrownBuilder object
unsafe NXOpen.Features.PaintParametersBuilder NXOpen.Features.FeatureCollection.CreatePaintParametersBuilder ( )
inline

Creates a NXOpen.Features.PaintParametersBuilder

Created in NX9.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
unsafe NXOpen.Features.ParallelBuilder NXOpen.Features.FeatureCollection.CreateParallelBuilder ( NXOpen.Features.Parallel  parallel)
inline

Creates a NXOpen.Features.ParallelBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
parallelNXOpen.Features.Parallel to be edited
Returns
unsafe NXOpen.Features.PartModuleBuilder NXOpen.Features.FeatureCollection.CreatePartModuleBuilder ( NXOpen.Features.PartModule  partModule)
inline

Creates a NXOpen.Features.PartModuleBuilder

Created in NX8.0.0

License requirements: usr_defined_features ("USER DEFINED FEATURES")

Parameters
partModuleNXOpen.Features.PartModule to be edited
Returns
unsafe NXOpen.GeometricUtilities.PartModuleRelationshipBuilder NXOpen.Features.FeatureCollection.CreatePartModuleRelationshipBuilder ( NXOpen.Features.PartModule  partModule)
inline

Creates a NXOpen.GeometricUtilities.PartModuleRelationshipBuilder

Created in NX8.0.0

License requirements: wave ("WAVE FUNCTIONALITY")

Parameters
partModuleNXOpen.Features.PartModule to be edited
Returns
unsafe NXOpen.Features.PasteFaceBuilder NXOpen.Features.FeatureCollection.CreatePasteFaceBuilder ( NXOpen.Features.Feature  pasteFace)
inline

Creates a paste face builder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
pasteFaceNXOpen.Features.Feature to be edited
Returns
Features.PasteFaceBuilder object
unsafe NXOpen.Features.PatchBuilder NXOpen.Features.FeatureCollection.CreatePatchBuilder ( NXOpen.Features.Feature  patch)
inline

Creates a NXOpen.Features.PatchBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
patchPatch Features to be edited
Returns
PatchBuilder object
unsafe NXOpen.Features.PatchOpeningsBuilder NXOpen.Features.FeatureCollection.CreatePatchOpeningsBuilder ( NXOpen.Features.Feature  patchOpenings)
inline

Creates a NXOpen.Features.PatchOpeningsBuilder

Created in NX5.0.0

License requirements: None.

Parameters
patchOpeningsNXOpen.Features.Feature to be edited
Returns
unsafe NXOpen.Features.PatternFaceBuilder NXOpen.Features.FeatureCollection.CreatePatternFaceBuilder ( NXOpen.Features.Feature  patternFace)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
patternFaceNXOpen.Features.Feature to be edited
Returns
Features.PatternFaceBuilder object
unsafe NXOpen.Features.PatternFaceFeatureBuilder NXOpen.Features.FeatureCollection.CreatePatternFaceFeatureBuilder ( NXOpen.Features.PatternFaceFeature  patternFaceFeature)
inline

Creates a NXOpen.Features.PatternFaceFeatureBuilder

Created in NX9.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
patternFaceFeatureNXOpen.Features.PatternFaceFeature to be edited
Returns
unsafe NXOpen.Features.PatternFeatureBuilder NXOpen.Features.FeatureCollection.CreatePatternFeatureBuilder ( NXOpen.Features.Feature  patternFeature)
inline

Creates NXOpen.Features.PatternFeatureBuilder

Created in NX7.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
patternFeatureNXOpen.Features.PatternFeatureBuilder to be edited
Returns
PatternFeatureBuilder object
unsafe NXOpen.Features.PatternGeometryBuilder NXOpen.Features.FeatureCollection.CreatePatternGeometryBuilder ( NXOpen.Features.PatternGeometry  patternGeometry)
inline

Creates a NXOpen.Features.PatternGeometryBuilder

Created in NX9.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
patternGeometryThe feature class NXOpen.Features.PatternGeometry
Returns
The builder for the feature class
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreatePedestrianProtectionBuilder ( NXOpen.Features.Feature  pedestrianProtection)
inline

Creates a NXOpen.Features.VehicleDesign.PedestrianProtectionBuilder

Created in NX6.0.0

Deprecated in NX9.0.0. Use NXOpen.Features.VehicleDesignCollection.CreatePedestrianProtectionBuilder instead.

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
pedestrianProtectionfeature to be edited
Returns
unsafe NXOpen.Features.PerpendicularBuilder NXOpen.Features.FeatureCollection.CreatePerpendicularBuilder ( NXOpen.Features.Perpendicular  perpendicular)
inline

Creates a NXOpen.Features.PerpendicularBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
perpendicularNXOpen.Features.Perpendicular to be edited
Returns
Features.PerpendicularBuilder object
unsafe NXOpen.Features.PointSetBuilder NXOpen.Features.FeatureCollection.CreatePointSetBuilder ( NXOpen.Features.PointSet  pointSet)
inline

Creates a NXOpen.Features.PointSetBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
pointSetNXOpen.Features.PointSet to be edited
Returns
unsafe NXOpen.Features.PoleSmoothingBuilder NXOpen.Features.FeatureCollection.CreatePoleSmoothingBuilder ( NXOpen.Features.PoleSmoothing  poleSmoothing)
inline

Creates a NXOpen.Features.PoleSmoothingBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
poleSmoothingNXOpen.Features.PoleSmoothing to be edited
Returns
unsafe NXOpen.Features.ProjectCurveBuilder NXOpen.Features.FeatureCollection.CreateProjectCurveBuilder ( NXOpen.Features.Feature  projectCurve)
inline

Creates a NXOpen.Features.ProjectCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
projectCurveNXOpen.Features.ProjectCurve to be edited
Returns
ProjectCurveBuilder object
unsafe NXOpen.Features.PromotionBuilder NXOpen.Features.FeatureCollection.CreatePromotionBuilder ( NXOpen.Features.Promotion  promotion)
inline

Creates a NXOpen.Features.PromotionBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
promotionNXOpen.Features.Promotion to be edited
Returns
unsafe NXOpen.Features.PullFaceBuilder NXOpen.Features.FeatureCollection.CreatePullFaceBuilder ( NXOpen.Features.PullFace  pullFace)
inline

Creates a NXOpen.Features.PullFaceBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
pullFaceNXOpen.Features.PullFace to be edited
Returns
unsafe NXOpen.Features.RadialDimensionBuilder NXOpen.Features.FeatureCollection.CreateRadialDimensionBuilder ( NXOpen.Features.RadialDimension  radialDimension)
inline

Creates a NXOpen.Features.RadialDimensionBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
radialDimensionNXOpen.Features.RadialDimension to be edited
Returns
unsafe NXOpen.Features.RapidSurfaceBuilder NXOpen.Features.FeatureCollection.CreateRapidSurfaceBuilder ( NXOpen.Features.RapidSurface  rapidSurface)
inline

Creates a Rapid Surfacing feature builder

Created in NX5.0.0

License requirements: nx_freeform_2 ("advanced freeform modeling")

Parameters
rapidSurfaceNXOpen.Features.RapidSurface to be edited
Returns
RapidSurfaceBuilder object
unsafe NXOpen.Features.RasterImage NXOpen.Features.FeatureCollection.CreateRasterImage ( NXOpen.Point3d  origin,
NXOpen.Matrix3x3  matrix,
double  length,
double  height,
string  imageFileName,
double  translucency,
NXOpen.Features.RasterImage.MaxTextureSize  maximumTextureSize 
)
inline

Creates a raster image

Created in NX4.0.0

License requirements: studio_visualize ("STUDIO VISUALIZE")

Parameters
originThe origin for the raster image
matrixThe rotation matrix for the raster image
lengthLength of the image, given in the units parameter
heightHeight of the image, give in the units parameter
imageFileNameName of the image file to use. For now, it must be a .tif file
translucency0.0 for no translucency, 1.0 for fully transparent
maximumTextureSize
Returns
RasterImage object
unsafe NXOpen.Features.ReferenceMapperBuilder NXOpen.Features.FeatureCollection.CreateReferenceMapperBuilder ( NXOpen.Features.FeatureBuilder  booleanBuilderTag)
inline

Creates a NXOpen.Features.ReferenceMapperBuilder

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
booleanBuilderTagNXOpen.Features.FeatureBuilder
Returns
ReferenceMapperBuilder
unsafe NXOpen.Features.RefitFaceBuilder NXOpen.Features.FeatureCollection.CreateRefitFaceBuilder ( NXOpen.Features.RefitFace  refitFace)
inline

Creates a RefitFaceBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
refitFaceNXOpen.Features.RefitFace to be edited
Returns
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreateReflectionDataBuilder ( NXOpen.Features.Feature  reflectionData)
inline

Creates a NXOpen.Features.VehicleDesign.ReflectionDataBuilder

Created in NX6.0.0

Deprecated in NX9.0.0. Use NXOpen.Features.VehicleDesignCollection.CreateReflectionDataBuilder instead.

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
reflectionDataFeature to be edited
Returns
unsafe NXOpen.Features.RemoveParametersBuilder NXOpen.Features.FeatureCollection.CreateRemoveParametersBuilder ( )
inline

Creates a NXOpen.Features.RemoveParametersBuilder

Created in NX6.0.0

License requirements: None.

Returns
Features.RemoveParametersBuilder object
unsafe NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder NXOpen.Features.FeatureCollection.CreateRenameLinkedPartModulePartBuilder ( )
inline

Creates a NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder

Created in NX9.0.0

License requirements: None.

Returns
unsafe NXOpen.GeometricUtilities.RenewFeatureBuilder NXOpen.Features.FeatureCollection.CreateRenewFeatureBuilder ( )
inline

Creates a NXOpen.GeometricUtilities.RenewFeatureBuilder

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
unsafe NXOpen.Features.ReorderBlendsBuilder NXOpen.Features.FeatureCollection.CreateReorderBlendsBuilder ( NXOpen.Features.ReorderBlends  reorderBlends)
inline

Creates a NXOpen.Features.ReorderBlendsBuilder

Created in NX7.5.1

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
reorderBlendsNXOpen.Features.ReorderBlends to be edited
Returns
unsafe NXOpen.Features.ReplaceBlendBuilder NXOpen.Features.FeatureCollection.CreateReplaceBlendBuilder ( NXOpen.Features.ReplaceBlend  replaceBlend)
inline

Creates a NXOpen.Features.ReplaceBlendBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
replaceBlendNXOpen.Features.ReplaceBlend to be edited
Returns
NXOpen.Features.ReplaceBlendBuilder object
unsafe NXOpen.Features.ReplaceFaceBuilder NXOpen.Features.FeatureCollection.CreateReplaceFaceBuilder ( NXOpen.Features.Feature  replaceFace)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
replaceFaceNXOpen.Features.Feature to be edited
Returns
Features.ReplaceFaceBuilder object
unsafe NXOpen.Features.ReplaceFeatureBuilder NXOpen.Features.FeatureCollection.CreateReplaceFeatureBuilder ( )
inline

Creates a NXOpen.Features.ReplaceFeatureBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
unsafe NXOpen.Features.ResizeBlendBuilder NXOpen.Features.FeatureCollection.CreateResizeBlendBuilder ( NXOpen.Features.Feature  resizeBlend)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
resizeBlendNXOpen.Features.Feature to be edited
Returns
Features.ResizeBlendBuilder object
unsafe NXOpen.Features.ResizeChamferBuilder NXOpen.Features.FeatureCollection.CreateResizeChamferBuilder ( NXOpen.Features.ResizeChamfer  resizeChamfer)
inline

Creates a NXOpen.Features.ResizeChamferBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
resizeChamferNXOpen.Features.ResizeChamfer to be edited
Returns
unsafe NXOpen.Features.ResizeFaceBuilder NXOpen.Features.FeatureCollection.CreateResizeFaceBuilder ( NXOpen.Features.Feature  resizeFace)
inline

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

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
resizeFaceNXOpen.Features.Feature to be edited
Returns
Features.ResizeFaceBuilder object
unsafe NXOpen.Features.ResizePlaneBuilder NXOpen.Features.FeatureCollection.CreateResizePlaneBuilder ( NXOpen.Features.Feature  resizePlane)
inline

Creates a Resize Datum Plane feature builder

Created in NX6.0.3

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
resizePlaneNXOpen.Features.DatumPlaneFeature to be edited
Returns
ResizePlaneBuilder object
unsafe NXOpen.Features.RevolveBuilder NXOpen.Features.FeatureCollection.CreateRevolveBuilder ( NXOpen.Features.Feature  revolve)
inline

Creates a Revolve builder

Created in NX3.0.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
revolveNXOpen.Features.RevolveBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
RevolveBuilder object
unsafe NXOpen.Features.RibbonBuilder NXOpen.Features.FeatureCollection.CreateRibbonBuilder ( NXOpen.Features.Feature  ribbon)
inline

Creates a ribbon builder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
ribbonNXOpen.Features.Feature to be edited
Returns
Features.RibbonBuilder object
unsafe NXOpen.Features.RPOBuilder NXOpen.Features.FeatureCollection.CreateRpoBuilder ( NXOpen.Features.Feature  rpo)
inline

Creates a Relative Positioning Object builder

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
rpoNXOpen.Features.Feature to be repositioned
Returns
RPOBuilder object
unsafe NXOpen.Features.RuledBuilder NXOpen.Features.FeatureCollection.CreateRuledBuilder ( NXOpen.Features.Feature  ruled)
inline

Creates a Ruled Surface builder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
ruledNXOpen.Features.Feature to be edited
Returns
unsafe NXOpen.Features.ScaleBuilder NXOpen.Features.FeatureCollection.CreateScaleBuilder ( NXOpen.Features.Feature  scale)
inline

Creates a NXOpen.Features.ScaleBuilder

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
scaleNXOpen.Features.Scale to be edited
Returns
ScaleBuilder object
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreateSeatBeltAnchorageBuilder ( NXOpen.Features.Feature  seatBeltAnchorage)
inline

Creates a NXOpen.Features.VehicleDesign.SeatBeltAnchorageBuilder

Created in NX6.0.0

Deprecated in NX9.0.0. Use Features.VehicleDesignCollection.CreateSeatBeltAnchorageBuilder instead.

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
seatBeltAnchorageFeature to be edited
Returns
unsafe NXOpen.Features.SectionCurveBuilder NXOpen.Features.FeatureCollection.CreateSectionCurveBuilder ( NXOpen.Features.Feature  sectionCurves)
inline

Creates a NXOpen.Features.SectionCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sectionCurvesNXOpen.Features.SectionCurve to be edited
Returns
unsafe NXOpen.Features.SectionEditBuilder NXOpen.Features.FeatureCollection.CreateSectionEditBuilder ( NXOpen.Features.SectionEdit  sectionEdit)
inline

Creates a NXOpen.Features.SectionEditBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sectionEditNXOpen.Features.SectionEdit to be edited
Returns
unsafe NXOpen.Features.SectionInertiaAnalysisBuilder NXOpen.Features.FeatureCollection.CreateSectionInertiaAnalysisBuilder ( NXOpen.Features.SectionInertiaAnalysis  sectionInertiaAnalysis)
inline

Creates a NXOpen.Features.SectionInertiaAnalysisBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sectionInertiaAnalysisNXOpen.Features.SectionInertiaAnalysis to be edited
Returns
unsafe NXOpen.Features.SectionSurfaceBuilder NXOpen.Features.FeatureCollection.CreateSectionSurfaceBuilder ( NXOpen.Features.SectionSurface  sectionSurface)
inline

Create a section surface

Created in NX6.0.0

Deprecated in NX9.0.0. Use NXOpen.Features.FeatureCollection.CreateSectionSurfaceBuilderEx instead.

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sectionSurfaceNXOpen.Features.SectionSurface to be edited
Returns
unsafe NXOpen.Features.SectionSurfaceBuilderEx NXOpen.Features.FeatureCollection.CreateSectionSurfaceBuilderEx ( NXOpen.Features.SectionSurface  sectionSurfaceEx)
inline

Creates a NXOpen.Features.SectionSurfaceBuilderEx

Created in NX9.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sectionSurfaceExNXOpen.Features.SectionSurface to be edited
Returns
unsafe NXOpen.Features.SewBuilder NXOpen.Features.FeatureCollection.CreateSewBuilder ( NXOpen.Features.Feature  sew)
inline

Creates a Sew feature builder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
sewNXOpen.Features.SewBuilder to be edited
Returns
SewBuilder object
unsafe NXOpen.Features.ShellBuilder NXOpen.Features.FeatureCollection.CreateShellBuilder ( NXOpen.Features.Feature  shell)
inline

Creates an Shell builder

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
shellNXOpen.Features.ShellBuilder to be edited
Returns
ShellBuilder object
unsafe NXOpen.Features.ShellFaceBuilder NXOpen.Features.FeatureCollection.CreateShellFaceBuilder ( NXOpen.Features.ShellFace  shellFace)
inline

Creates a NXOpen.Features.ShellFaceBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
shellFaceNXOpen.Features.ShellFace to be edited
Returns
NXOpen.Features.ShellFaceBuilder object
unsafe NXOpen.Features.ShowRelatedFacesBuilder NXOpen.Features.FeatureCollection.CreateShowRelatedFacesBuilder ( )
inline

Creates a NXOpen.Features.ShowRelatedFacesBuilder

Created in NX7.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Returns
unsafe NXOpen.Features.SilhouetteFlangeBuilder NXOpen.Features.FeatureCollection.CreateSilhouetteFlangeBuilder ( NXOpen.Features.SilhouetteFlange  silhouetteFlange)
inline

Creates a NXOpen.Features.SilhouetteFlangeBuilder

Created in NX6.0.0

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

Parameters
silhouetteFlangeNXOpen.Features.SilhouetteFlange to be edited
Returns
unsafe NXOpen.Features.SketchFitCurveBuilder NXOpen.Features.FeatureCollection.CreateSketchFitCurveBuilder ( NXOpen.Curve  fitCurve)
inline

Creates a NXOpen.Features.SketchFitCurveBuilder

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
fitCurveNXOpen.Curve to be edited
Returns
SketchFitCurveBuilder object
unsafe NXOpen.Features.SketchSplineBuilder NXOpen.Features.FeatureCollection.CreateSketchSplineBuilder ( NXOpen.Spline  spline)
inline

Creates a Studio Spline builder for sketcher

Created in NX8.0.0

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

Parameters
splineNXOpen.Spline to be edited
Returns
SketchSplineBuilder object
unsafe NXOpen.Features.SmoothSplineBuilder NXOpen.Features.FeatureCollection.CreateSmoothSplineBuilder ( NXOpen.Features.SmoothSpline  smoothSpline)
inline

Creates a NXOpen.Features.SmoothSplineBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING")

Parameters
smoothSplineNXOpen.Features.SmoothSpline to be edited
Returns
unsafe NXOpen.ErrorList NXOpen.Features.FeatureCollection.CreateSnapshotsOfFeatures ( NXOpen.Features.Feature[]  features)
inline

Snapshot the given features

Created in NX1847.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featuresFeatures for snapshot
Returns
list of errors encountered during snapshot features
unsafe NXOpen.Features.SnipSurfaceBuilder NXOpen.Features.FeatureCollection.CreateSnipSurfaceBuilder ( NXOpen.Features.SnipSurface  snipSurface)
inline

Creates a NXOpen.Features.SnipSurfaceBuilder

Created in NX6.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
snipSurfaceNXOpen.Features.SnipSurface to be edited
Returns
unsafe NXOpen.Features.SphereBuilder NXOpen.Features.FeatureCollection.CreateSphereBuilder ( NXOpen.Features.Sphere  sphere)
inline

Creates a NXOpen.Features.SphereBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sphereNXOpen.Features.Sphere to be edited
Returns
unsafe NXOpen.Features.SphericalCornerBuilder NXOpen.Features.FeatureCollection.CreateSphericalCornerBuilder ( NXOpen.Features.SphericalCorner  sphericalCorner)
inline

Creates a NXOpen.Features.SphericalCornerBuilder

Created in NX8.5.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
sphericalCornerNXOpen.Features.SphericalCorner to be edited
Returns
unsafe NXOpen.Features.SplitBodyBuilder NXOpen.Features.FeatureCollection.CreateSplitBodyBuilder ( NXOpen.Features.SplitBody  splitBody)
inline

Creates a NXOpen.Features.SplitBodyBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
splitBodyNXOpen.Features.SplitBody to be edited
Returns
unsafe NXOpen.Features.SplitBodyBuilder NXOpen.Features.FeatureCollection.CreateSplitBodyBuilderUsingCollector ( NXOpen.Features.SplitBody  splitBody)
inline

Creates a NXOpen.Features.SplitBodyBuilder .

Leverage body collectors if possible

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
splitBodyNXOpen.Features.SplitBody to be edited
Returns
unsafe NXOpen.Features.StudioSplineBuilder NXOpen.Features.FeatureCollection.CreateStudioSplineBuilder ( NXOpen.Features.StudioSpline  splineFeature)
inline

Creates a Studio Spline builder

Created in NX5.0.0

Deprecated in NX8.0.0. Use NXOpen.Features.FeatureCollection.CreateStudioSplineBuilderEx instead.

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
splineFeatureNXOpen.Features.StudioSpline to be edited
Returns
StudioSplineBuilder object
unsafe NXOpen.Features.StudioSplineBuilderEx NXOpen.Features.FeatureCollection.CreateStudioSplineBuilderEx ( NXOpen.NXObject  spline)
inline

Creates a Studio Spline builder

Created in NX8.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
splineNXOpen.Features.StudioSpline or NXOpen.Spline to be edited
Returns
StudioSplineBuilderEx object
unsafe NXOpen.Features.StudioSurfaceBuilder NXOpen.Features.FeatureCollection.CreateStudioSurfaceBuilder ( NXOpen.Features.Feature  studioSurface)
inline

Creates a Studio Surface Builder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
studioSurfaceNXOpen.Features.StudioSurface to be edited
Returns
StudioSurfaceBuilder object
unsafe NXOpen.Features.StudioXformBuilder NXOpen.Features.FeatureCollection.CreateStudioXformBuilder ( NXOpen.Features.StudioXform  studioXform)
inline

Creates a Features.

StudioXformBuilder

Created in NX6.0.0

Deprecated in NX8.5.0. Use NXOpen.Features.FeatureCollection.CreateStudioXformBuilderEx instead.

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
studioXformNXOpen.Features.StudioXform to be edited
Returns
unsafe NXOpen.Features.StudioXformBuilderEx NXOpen.Features.FeatureCollection.CreateStudioXformBuilderEx ( NXOpen.Features.StudioXform  studioXform1)
inline

Creates a Features.

StudioXformBuilderEx

Created in NX7.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
studioXform1NXOpen.Features.StudioXform to be edited
Returns
unsafe NXOpen.Features.StyledBlendBuilder NXOpen.Features.FeatureCollection.CreateStyledBlendBuilder ( NXOpen.Features.StyledBlend  styledBlend)
inline

Creates a NXOpen.Features.StyledBlendBuilder

Created in NX6.0.0

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

Parameters
styledBlendNXOpen.Features.StyledBlend to be edited
Returns
unsafe NXOpen.Features.StyledCornerBuilder NXOpen.Features.FeatureCollection.CreateStyledCornerBuilder ( NXOpen.Features.StyledCorner  styledCorner)
inline

Creates a NXOpen.Features.StyledCornerBuilder

Created in NX6.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
styledCornerNXOpen.Features.StyledCorner to be edited
Returns
unsafe NXOpen.Features.StyledSweepBuilder NXOpen.Features.FeatureCollection.CreateStyledSweepBuilder ( NXOpen.Features.Feature  styledSweep)
inline

Creates a NXOpen.Features.StyledSweepBuilder

Created in NX6.0.0

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

Parameters
styledSweepNXOpen.Features.StyledSweep to be edited
Returns
Features.StyledSweepBuilder object
unsafe NXOpen.Features.BooleanFeature [] NXOpen.Features.FeatureCollection.CreateSubtractFeature ( NXOpen.Body  targetBody,
bool  retainTargetBody,
NXOpen.Body[]  toolBodies,
bool  retainToolBodies,
bool  allowNonAssociativeBoolean,
out bool  nonAssociativeBoolean,
out bool  unparameterizedSolids 
)
inline

Creates a subtract feature.

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
targetBodyTarget body
retainTargetBodyRetain option for target body
toolBodiesTool bodies
retainToolBodiesRetain option for tool bodies
allowNonAssociativeBooleanAllow boolean operation even if it results into non-associative boolean
nonAssociativeBooleanTrue if operation resulted in a non-associative boolean. False otherwise
unparameterizedSolidsTrue if operation resulted in unparameterized solids. False otherwise
Returns
Array of boolean features
unsafe NXOpen.Features.SweepAlongGuideBuilder NXOpen.Features.FeatureCollection.CreateSweepAlongGuideBuilder ( NXOpen.Features.SweepAlongGuide  sweepAlongGuide)
inline

Creates a NXOpen.Features.SweepAlongGuideBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sweepAlongGuideNXOpen.Features.SweepAlongGuide to be edited
Returns
unsafe NXOpen.Features.SweptBuilder NXOpen.Features.FeatureCollection.CreateSweptBuilder ( NXOpen.Features.Swept  swept)
inline

Creates a NXOpen.Features.SweptBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sweptNXOpen.Features.Swept to be edited
Returns
unsafe NXOpen.Features.SymmetricBuilder NXOpen.Features.FeatureCollection.CreateSymmetricBuilder ( NXOpen.Features.Symmetric  symmetric)
inline

Creates a NXOpen.Features.SymmetricBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
symmetricNXOpen.Features.Symmetric to be edited
Returns
unsafe NXOpen.Features.TangentBuilder NXOpen.Features.FeatureCollection.CreateTangentBuilder ( NXOpen.Features.Tangent  tangent)
inline

Creates a NXOpen.Features.TangentBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING"), solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
tangentNXOpen.Features.Tangent to be edited
Returns
Features.TangentBuilder object
unsafe NXOpen.Features.TextBuilder NXOpen.Features.FeatureCollection.CreateTextBuilder ( NXOpen.Features.Text  text)
inline

Creates a NXOpen.Features.TextBuilder

Created in NX7.5.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
textNXOpen.Features.Text to be edited
Returns
unsafe NXOpen.Features.ThickenBuilder NXOpen.Features.FeatureCollection.CreateThickenBuilder ( NXOpen.Features.Feature  thicken)
inline

Creates a Thicken feature builder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
thickenNXOpen.Features.Thicken to be edited
Returns
ThickenBuilder object
unsafe NXOpen.Features.ThroughCurveMeshBuilder NXOpen.Features.FeatureCollection.CreateThroughCurveMeshBuilder ( NXOpen.Features.Feature  throughCurveMesh)
inline

Creates a NXOpen.Features.ThroughCurveMeshBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
throughCurveMeshNXOpen.Features.ThroughCurveMesh to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
ThroughCurveMeshBuilder object
unsafe NXOpen.Features.ThroughCurvesBuilder NXOpen.Features.FeatureCollection.CreateThroughCurvesBuilder ( NXOpen.Features.Feature  throughCurves)
inline

Creates a NXOpen.Features.ThroughCurvesBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
throughCurvesNXOpen.Features.ThroughCurves to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
ThroughCurvesBuilder object
unsafe NXOpen.Features.TrimBody2Builder NXOpen.Features.FeatureCollection.CreateTrimBody2Builder ( NXOpen.Features.TrimBody2  trimBody2)
inline

Creates a NXOpen.Features.TrimBody2Builder for Trim Body feature

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
trimBody2NXOpen.Features.TrimBody2 to be edited
Returns
unsafe NXOpen.Features.TrimBodyBuilder NXOpen.Features.FeatureCollection.CreateTrimBodyBuilder ( NXOpen.Features.Feature  trimbodyFeat)
inline

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.

Created in NX4.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
trimbodyFeatNXOpen.Features.TrimBody to be edited
Returns
Features.TrimBodyBuilder object
unsafe NXOpen.Features.TrimCurve2Builder NXOpen.Features.FeatureCollection.CreateTrimCurve2FeatureBuilder ( NXOpen.Features.TrimCurve2  trimCurve2Feature)
inline

Creates a NXOpen.Features.TrimCurve2Builder

Created in NX11.0.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
trimCurve2FeatureNXOpen.Features.TrimCurve2 to be edited
Returns
unsafe NXOpen.Features.TrimCurveBuilder NXOpen.Features.FeatureCollection.CreateTrimCurveBuilder ( NXOpen.Features.TrimCurve  trimCurve)
inline

Creates a NXOpen.Features.TrimCurveBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
trimCurveNXOpen.Features.TrimCurve to be edited
Returns
Trim Curve Builder object
unsafe NXOpen.Features.TrimCurveBuilder NXOpen.Features.FeatureCollection.CreateTrimCurveBuilder ( NXOpen.Spline  trimCurve)
inline

Creates a NXOpen.Features.TrimCurveBuilder

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
trimCurveThe trimmed curve to be edited
Returns
Trim Curve Builder object
unsafe NXOpen.Features.TrimExtendBuilder NXOpen.Features.FeatureCollection.CreateTrimExtendBuilder ( NXOpen.Features.Feature  trimExtend)
inline

Creates a NXOpen.Features.TrimExtendBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
trimExtendNXOpen.Features.TrimExtend to be edited
Returns
unsafe NXOpen.Features.TrimSheetBuilder NXOpen.Features.FeatureCollection.CreateTrimsheetBuilder ( NXOpen.Features.Feature  trimSheet)
inline

Creates a NXOpen.Features.TrimSheetBuilder

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
trimSheetNXOpen.Features.TrimSheet to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
Trim Sheet Builder object
unsafe NXOpen.Features.TubeBuilder NXOpen.Features.FeatureCollection.CreateTubeBuilder ( NXOpen.Features.Feature  tube)
inline

Creates a NXOpen.Features.TubeBuilder

Created in NX5.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
tubeNXOpen.Features.TubeBuilder to be edited
Returns
TubeBuilder object
unsafe NXOpen.Features.BooleanFeature [] NXOpen.Features.FeatureCollection.CreateUniteFeature ( NXOpen.Body  targetBody,
bool  retainTargetBody,
NXOpen.Body[]  toolBodies,
bool  retainToolBodies,
bool  allowNonAssociativeBoolean,
out bool  nonAssociativeBoolean,
out bool  unparameterizedSolids 
)
inline

Creates a unite feature.

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
targetBodyTarget body
retainTargetBodyRetain option for target body
toolBodiesTool bodies
retainToolBodiesRetain option for tool bodies
allowNonAssociativeBooleanAllow boolean operation even if it results into non-associative boolean
nonAssociativeBooleanTrue if operation resulted in a non-associative boolean. False otherwise
unparameterizedSolidsTrue if operation resulted in unparameterized solids. False otherwise
Returns
Array of boolean features
unsafe NXOpen.GeometricUtilities.UnnestModuleBuilder NXOpen.Features.FeatureCollection.CreateUnnestModuleBuilder ( )
inline

Creates a NXOpen.GeometricUtilities.UnnestModuleBuilder

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

Created in NX9.0.0

Deprecated in NX10.0.0. Please use NXOpen.Features.FeatureCollection instead.

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
Returns a NXOpen.GeometricUtilities.UnnestModuleBuilder builder
unsafe NXOpen.Features.UnsewBuilder NXOpen.Features.FeatureCollection.CreateUnsewBuilder ( NXOpen.Features.Unsew  unsew)
inline

Creates a NXOpen.Features.UnsewBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
unsewNXOpen.Features.Unsew to be edited
Returns
unsafe NXOpen.Features.UntrimBuilder NXOpen.Features.FeatureCollection.CreateUntrimBuilder ( NXOpen.Features.Feature  untrim)
inline

Creates a NXOpen.Features.UntrimBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
untrimNXOpen.Features.Untrim to be edited
Returns
Features.UntrimBuilder object
unsafe NXOpen.Features.UserDefinedObjectFeatureBuilder NXOpen.Features.FeatureCollection.CreateUserDefinedObjectFeatureBuilder ( NXOpen.Features.Feature  udoFeature)
inline

Creates a UserDefinedObjectFeature builder

Created in NX5.0.0

License requirements: None.

Parameters
udoFeatureNXOpen.Features.UserDefinedObjectFeature to be edited - may be a null reference (Nothing in Visual Basic) if creating a new feature.
Returns
UserDefinedObjectFeatureBuilder object
unsafe NXOpen.Features.VariableOffsetBuilder NXOpen.Features.FeatureCollection.CreateVariableOffsetBuilder ( NXOpen.Features.VariableOffset  variableOffset)
inline

Creates a NXOpen.Features.VariableOffsetBuilder

Created in NX8.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

Parameters
variableOffsetNXOpen.Features.VariableOffset to be edited
Returns
unsafe NXOpen.Features.VarOffsetFaceBuilder NXOpen.Features.FeatureCollection.CreateVarOffsetFaceBuilder ( NXOpen.Features.VarOffsetFace  varOffsetFace)
inline

Creates a NXOpen.Features.VarOffsetFaceBuilder

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
varOffsetFaceFeatures.VarOffsetFace to be edited
Returns
unsafe NXOpen.Features.VarsweepBuilder NXOpen.Features.FeatureCollection.CreateVarsweepBuilder ( NXOpen.Features.Feature  varsweep)
inline

Creates a Varsweep feature builder

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
varsweepVarsweep to be edited
Returns
VarsweepBuilder object
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreateVehicleCoordinateSystemBuilder ( NXOpen.Features.Feature  vehicleCoordinateSystem)
inline

Creates a NXOpen.Features.VehicleDesign.VehicleCoordinateSystemBuilder

Created in NX7.5.0

Deprecated in 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")

Parameters
vehicleCoordinateSystemfeature to be edited
Returns
unsafe NXOpen.Features.VirtualBlendEdgeBuilder NXOpen.Features.FeatureCollection.CreateVirtualBlendEdgeBuilder ( )
inline

Creates a NXOpen.Features.VirtualBlendEdgeBuilder

Created in NX7.0.1

License requirements: None.

Returns
unsafe NXOpen.Features.VirtualCurveBuilder NXOpen.Features.FeatureCollection.CreateVirtualCurveBuilder ( NXOpen.Features.VirtualCurve  virtualCurve)
inline

Creates a NXOpen.Features.VirtualCurveBuilder

Created in NX7.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
virtualCurveNXOpen.Features.VirtualCurve to be edited
Returns
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreateVisionPlaneBuilder ( NXOpen.Features.Feature  visionPlane)
inline

Creates a NXOpen.Features.VehicleDesign.VisionPlaneBuilder

Created in NX6.0.0

Deprecated in NX9.0.0. Use NXOpen.Features.VehicleDesignCollection.CreateVisionPlaneBuilder instead.

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
visionPlanefeature to be edited
Returns
unsafe NXOpen.Features.WaveDatumBuilder NXOpen.Features.FeatureCollection.CreateWaveDatumBuilder ( NXOpen.Features.Feature  wavedatum)
inline

Creates a Wavedatum Builder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
wavedatumWavedatum Features to be edited
Returns
unsafe NXOpen.Features.WavePointBuilder NXOpen.Features.FeatureCollection.CreateWavePointBuilder ( NXOpen.Features.Feature  wavepoint)
inline

Creates a NXOpen.Features.WavePointBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING")

Parameters
wavepointWavepoint Features to be edited
Returns
unsafe NXOpen.Features.WaveRoutingBuilder NXOpen.Features.FeatureCollection.CreateWaveRoutingBuilder ( NXOpen.Features.Feature  waverouting)
inline

Creates a NXOpen.Features.WaveRoutingBuilder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
waveroutingWaverouting Features to be edited
Returns
unsafe NXOpen.Features.WaveSketchBuilder NXOpen.Features.FeatureCollection.CreateWaveSketchBuilder ( NXOpen.Features.Feature  wavesketch)
inline

Creates a Wavesketch Builder

Created in NX5.0.1

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
wavesketchWavesketch Features to be edited
Returns
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.FeatureCollection.CreateWindshieldDatumBuilder ( NXOpen.Features.Feature  windshieldDatum)
inline

Creates a NXOpen.Features.VehicleDesign.WindshieldDatumBuilder

Created in NX6.0.0

Deprecated in NX9.0.0. Use NXOpen.Features.VehicleDesignCollection.CreateWindshieldDatumBuilder instead.

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
windshieldDatumfeature to be edited
Returns
unsafe NXOpen.Features.WrapBuilder NXOpen.Features.FeatureCollection.CreateWrapBuilder ( NXOpen.Features.WrapUnwrap  wrap)
inline

Creates a NXOpen.Features.WrapBuilder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
wrapNXOpen.Features.WrapUnwrap to be edited
Returns
WrapBuilder object
unsafe NXOpen.Features.WrapGeometryBuilder NXOpen.Features.FeatureCollection.CreateWrapGeometryBuilder ( NXOpen.Features.WrapGeometry  wrapGeometry)
inline

Creates a NXOpen.Features.WrapGeometryBuilder

Created in NX6.0.0

License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")

Parameters
wrapGeometryNXOpen.Features.WrapGeometry to be edited
Returns
unsafe void NXOpen.Features.FeatureCollection.DeleteAllPartInformationalFeatureAlerts ( )
inline

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

Created in NX5.0.0

License requirements: None.

unsafe void NXOpen.Features.FeatureCollection.DeleteInformationalAlerts ( NXOpen.NXObject[]  feature)
inline

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

Created in NX10.0.0

License requirements: None.

Parameters
featureArray of feature on which information alerts are to be deleted
unsafe void NXOpen.Features.FeatureCollection.DeleteSnapshot ( NXOpen.Features.Feature  feature)
inline

Delete Snapshot of given feature

Created in NX1847.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featureFeature to delete snapshot of
unsafe void NXOpen.Features.FeatureCollection.DeleteWarningAlerts ( NXOpen.NXObject[]  feature)
inline

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

Created in NX10.0.0

License requirements: None.

Parameters
featureArray of feature on which warning alerts are to be deleted
override int NXOpen.Features.FeatureCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

unsafe NXOpen.Features.Feature NXOpen.Features.FeatureCollection.FindObject ( string  journalIdentifier)
inline

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.

Created in NX3.0.0

License requirements: None.

Parameters
journalIdentifierIdentifier of the body you want
Returns
Feature with this identifier
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetAllPartFeaturesWithAlerts ( )
inline

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

Created in NX5.0.0

License requirements: None.

Returns
unsafe NXOpen.Features.Feature NXOpen.Features.FeatureCollection.GetAssociatedFeature ( NXOpen.NXObject object)
inline

Get the feature associated with an object

Created in NX3.0.0

License requirements: None.

Parameters
objectObject to find associated feature.
Returns
Feature associated with object. Set to Null if no feature is associated to the object.
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetAssociatedFeaturesOfBody ( NXOpen.Body  body)
inline

Returns all features that are associated with this body

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
bodyNXOpen.Body whose associated features you want
Returns
The associated NXOpen.Features.Feature s of the input NXOpen.Body
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetAssociatedFeaturesOfEdge ( NXOpen.Edge  edge)
inline

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

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
edgeNXOpen.Edge whose associated features you want
Returns
The associated NXOpen.Features.Feature s of the input NXOpen.Edge
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetAssociatedFeaturesOfFace ( NXOpen.Face  face)
inline

Returns all features associated with this face

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
faceNXOpen.Face whose associated features you want
Returns
The associated NXOpen.Features.Feature s of the input NXOpen.Face
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetFeatures ( )
inline

Returns all the features in the part.

Note that this is a low level routine that can return additional features that are not browseable in the user interface. The order in which features are returned is not significant and may change

Created in NX3.0.0

License requirements: None.

Returns
Features in the part
unsafe bool NXOpen.Features.FeatureCollection.GetIsMasterCutVisibleInView ( NXOpen.Features.Feature  masterCut,
NXOpen.CutView  view 
)
inline

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

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
masterCutNXOpen.Features.MasterCutBuilder to be tested
viewCut view
Returns
True if master cut is visible in view False otherwise
unsafe NXOpen.Features.Feature NXOpen.Features.FeatureCollection.GetParentFeatureOfBody ( NXOpen.Body  body)
inline

Returns the feature that created this body.

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
bodyNXOpen.Body whose parent features you want
Returns
The parent NXOpen.Features.Feature of the input NXOpen.Body
unsafe NXOpen.Features.Feature NXOpen.Features.FeatureCollection.GetParentFeatureOfFace ( NXOpen.Face  face)
inline

Returns the feature that created this face

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
faceNXOpen.Face whose parent feature you want
Returns
The parent NXOpen.Features.Feature of the input NXOpen.Face
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetParentFeaturesOfEdge ( NXOpen.Edge  edge)
inline

Returns the features that created the faces of this edge.

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

Created in NX8.5.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
edgeNXOpen.Edge whose parent features you want
Returns
The parent NXOpen.Features.Feature s of the input NXOpen.Edge
unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.GetPartFeaturesWithNewAlerts ( )
inline

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

Created in NX5.0.0

License requirements: None.

Returns
unsafe NXOpen.Features.Feature NXOpen.Features.FeatureCollection.InsertNewDesignGroup ( NXOpen.Features.Feature  referenceFeature,
NXOpen.Features.FeatureCollection.ReorderType  relativeLocation 
)
inline

Creates a new empty design group after a specified referece feature

Created in NX12.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
referenceFeatureReference feature to create new design group at relative location
relativeLocationInsert new design group after/before referenceFeature
Returns
The new created design group
unsafe void NXOpen.Features.FeatureCollection.ReorderFeature ( NXOpen.Features.Feature[]  features,
NXOpen.Features.Feature  target,
NXOpen.Features.FeatureCollection.ReorderType  beforeOrAfter 
)
inline

Reorders the Feature with respect to the given feature

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")

Parameters
featuresNXOpen.Features.Feature to be reordered
targetTarget feature
beforeOrAfterReorder Before/After
unsafe void NXOpen.Features.FeatureCollection.ReorganizeFeature ( NXOpen.Features.Feature[]  features,
NXOpen.Features.Feature  target,
NXOpen.Features.FeatureCollection.ReorderType  beforeOrAfter 
)
inline

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

Created in NX10.0.0

License requirements: usr_defined_features ("USER DEFINED FEATURES")

Parameters
featuresNXOpen.Features.Feature to be reorganized
targetTarget feature
beforeOrAfterReorder Before/After
unsafe NXOpen.Features.SketchConversionReport NXOpen.Features.FeatureCollection.ReplaceWithIndependentSketch ( NXOpen.Features.Feature[]  features)
inline

Replace the given features with Independent Sketch

Created in NX7.5.0

License requirements: None.

Parameters
featuresFeatures to be replaced
Returns
unsafe void NXOpen.Features.FeatureCollection.SetCanResetMcf ( bool  canResetMcf)
inline

Sets whether mcf is allowed

Created in NX8.5.0

License requirements: None.

Parameters
canResetMcf
unsafe void NXOpen.Features.FeatureCollection.SetEditWithRollbackFeature ( NXOpen.Features.Feature  feature)
inline

Sets the feature being edited with rollback

Created in NX8.0.0

License requirements: None.

Parameters
featureNXOpen.Features.Feature to be edited
unsafe NXOpen.Features.EditWithRollbackManager NXOpen.Features.FeatureCollection.StartEditWithRollbackManager ( NXOpen.Features.Feature  featureToEdit,
NXOpen.Session.UndoMarkId  featureEditMark 
)
inline

Creates a NXOpen.Features.EditWithRollbackManager

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featureToEditNXOpen.Features.Feature to be edited
featureEditMarkIf any error occurs during edit, the system will undo to this mark
Returns
EditWithRollbackManager object
unsafe void NXOpen.Features.FeatureCollection.SuppressFeatures ( NXOpen.Features.Feature[]  features)
inline

Suppress the given features

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featuresFeatures to be suppressed
NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.ToArray ( )
inline

Returns an array of NXOpen.Features.Feature objects.

unsafe NXOpen.Features.Feature [] NXOpen.Features.FeatureCollection.UnsuppressFeatures ( NXOpen.Features.Feature[]  features)
inline

Unsuppress the given features

Created in NX3.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
featuresFeatures to be unsuppressed
Returns
Features which were not unsuppressed due to errors

Property Documentation

unsafe NXOpen.Features.FeatureGroup NXOpen.Features.FeatureCollection.ActiveGroup
get

Returns the active feature group.

Created in NX7.5.1

License requirements: None.

NXOpen.Features.AeroCollection NXOpen.Features.FeatureCollection.AeroCollection
get

Returns the AeroCollection instance belonging to this part

Created in NX10.0.0

NXOpen.Features.SheetMetal.AeroSheetmetalManager NXOpen.Features.FeatureCollection.AeroSheetmetalManager
get

Returns the aerospace sheet metal manager for this part

Created in NX3.0.0

NXOpen.Features.AutomotiveCollection NXOpen.Features.FeatureCollection.AutomotiveCollection
get

Returns the AutomotiveCollection instance belonging to this part

Created in NX7.5.0

NXOpen.Features.CurveFeatureCollection NXOpen.Features.FeatureCollection.CurveFeatureCollection
get

Returns the CurveFeatureCollection instance belonging to this part

Created in NX10.0.0

NXOpen.Features.CustomAttributeCollection NXOpen.Features.FeatureCollection.CustomAttributeCollection
get

Returns the CustomAttributeCollection instance belonging to this part

Created in NX11.0.0

NXOpen.Features.CustomFeatureDataCollection NXOpen.Features.FeatureCollection.CustomFeatureDataCollection
get

Returns the CustomFeatureDataCollection instance belonging to this part

Created in NX11.0.0

NXOpen.Features.DesignFeatureCollection NXOpen.Features.FeatureCollection.DesignFeatureCollection
get

Returns the DesignfeatureCollection instance belonging to this part

Created in NX9.0.0

NXOpen.Die.DieCollection NXOpen.Features.FeatureCollection.Dies
get

Returns the DieCollection instance belonging to this part

Created in NX3.0.0

NXOpen.Features.FreeformCurveCollection NXOpen.Features.FeatureCollection.FreeformCurveCollection
get

Returns the FreeformCurveCollection instance belonging to this part

Created in NX9.0.0

NXOpen.Features.FreeformSurfaceCollection NXOpen.Features.FeatureCollection.FreeformSurfaceCollection
get

Returns the FreeformSurfaceCollection instance belonging to this part

Created in NX9.0.0

NXOpen.Features.GeodesicSketchCollection NXOpen.Features.FeatureCollection.GeodesicSketchCollection
get

Returns the GeodesicSketchCollection instance belonging to this part

Created in NX10.0.0

NXOpen.Features.LatticeFeatureCollection NXOpen.Features.FeatureCollection.LatticeFeatureCollection
get

Returns the LatticeFeatureCollection instance belonging to this part

Created in NX11.0.2

NXOpen.Features.PrintCsysFeatureCollection NXOpen.Features.FeatureCollection.PrintCsysFeatureCollection
get

Returns the PrintCsysFeatureCollection instance belonging to this part

Created in NX12.0.1

NXOpen.Features.SheetMetal.SheetmetalManager NXOpen.Features.FeatureCollection.SheetmetalManager
get

Returns the Straight Brake Sheetmetal Manager for this part

Created in NX3.0.0

NXOpen.Features.ShipCollection NXOpen.Features.FeatureCollection.ShipCollection
get

Returns the ShipCollection instance belonging to this part

Created in NX8.0.0

NXOpen.Features.SweepFeatureCollection NXOpen.Features.FeatureCollection.SweepFeatureCollection
get

Returns the Sweep-like features collection belonging to this part

Created in NX9.0.0

NXOpen.Features.SynchronousCurveCollection NXOpen.Features.FeatureCollection.SynchronousCurveCollection
get

Returns the SynchronousCurveCollection instance belonging to this part

Created in NX9.0.0

NXOpen.Features.SynchronousEdgeCollection NXOpen.Features.FeatureCollection.SynchronousEdgeCollection
get

Returns the SynchronousEdgeCollection instance belonging to this part

Created in NX9.0.0

Tag NXOpen.Features.FeatureCollection.Tag
get

Returns the tag of this object.

NXOpen.Features.ToolingCollection NXOpen.Features.FeatureCollection.ToolingCollection
get

Returns the ToolingCollection instance belonging to this part

Created in NX8.5.0

NXOpen.Features.ToolingFeatureCollection NXOpen.Features.FeatureCollection.ToolingFeatureCollection
get

Returns the ToolingFeatureCollection instance belonging to this part

Created in NX10.0.0

NXOpen.Features.TrimFeatureCollection NXOpen.Features.FeatureCollection.TrimFeatureCollection
get

Returns the TrimfeatureCollection instance belonging to this part

Created in NX9.0.0

NXOpen.Features.VehicleDesignCollection NXOpen.Features.FeatureCollection.VehicleDesignCollection
get

Returns the VehicleDesignCollection instance belonging to this part

Created in NX9.0.0

NXOpen.Weld.WeldManager NXOpen.Features.FeatureCollection.WeldManager
get

Returns the WeldManager for this part

Created in NX3.0.0


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.