NXOpen .NET Reference  12.0.0
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:

Public Types

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

Public Member Functions

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

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
NXOpen.Features.SheetMetal.SheetmetalManager SheetmetalManager [get]
 Returns the Straight Brake Sheetmetal Manager for this part More...
 
NXOpen.Features.SheetMetal.AeroSheetmetalManager AeroSheetmetalManager [get]
 Returns the aerospace sheet metal manager for this part More...
 
NXOpen.Die.DieCollection Dies [get]
 Returns the DieCollection instance belonging to this part More...
 
NXOpen.Weld.WeldManager WeldManager [get]
 Returns the WeldManager for this part More...
 
NXOpen.Features.AutomotiveCollection AutomotiveCollection [get]
 Returns the AutomotiveCollection instance belonging to this part More...
 
NXOpen.Features.ShipCollection ShipCollection [get]
 Returns the ShipCollection instance belonging to this part More...
 
NXOpen.Features.ToolingCollection ToolingCollection [get]
 Returns the ToolingCollection instance belonging to this part More...
 
NXOpen.Features.SynchronousEdgeCollection SynchronousEdgeCollection [get]
 Returns the SynchronousEdgeCollection 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.VehicleDesignCollection VehicleDesignCollection [get]
 Returns the VehicleDesignCollection instance belonging to this part More...
 
NXOpen.Features.DesignFeatureCollection DesignFeatureCollection [get]
 Returns the DesignfeatureCollection 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.TrimFeatureCollection TrimFeatureCollection [get]
 Returns the TrimfeatureCollection instance belonging to this part More...
 
NXOpen.Features.ToolingFeatureCollection ToolingFeatureCollection [get]
 Returns the ToolingFeatureCollection instance belonging to this part More...
 
NXOpen.Features.CustomAttributeCollection CustomAttributeCollection [get]
 Returns the CustomAttributeCollection instance belonging to this part More...
 
NXOpen.Features.AeroCollection AeroCollection [get]
 Returns the AeroCollection instance belonging to this part More...
 
NXOpen.Features.CurveFeatureCollection CurveFeatureCollection [get]
 Returns the CurveFeatureCollection instance belonging to this part More...
 
NXOpen.Features.GeodesicSketchCollection GeodesicSketchCollection [get]
 Returns the GeodesicSketchCollection instance belonging to this part More...
 
NXOpen.Features.CustomFeatureDataCollection CustomFeatureDataCollection [get]
 Returns the CustomFeatureDataCollection instance belonging to this part More...
 
NXOpen.Features.LatticeFeatureCollection LatticeFeatureCollection [get]
 Returns the LatticeFeatureCollection instance belonging to this part More...
 
unsafe NXOpen.Features.FeatureGroup ActiveGroup [get]
 Returns the active feature group. 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 ( )

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 ( )

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 ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 ( )

Creates a NXOpen.Features.ColorFaceBuilder

Created in NX7.0.0

License requirements: None.

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

Creates a NXOpen.Features.ColorFeatureBuilder

Created in NX8.5.0

License requirements: None.

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

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)

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)

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)

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)

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.ConvertFeatureGroupsToModulesBuilder NXOpen.Features.FeatureCollection.CreateConvertFeatureGroupsToModulesBuilder ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 ( )

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 ( )

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)

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)

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)

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)

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)

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)

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)

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 ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 
)

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 
)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 ( )

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)

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)

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)

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)

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)

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)

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 ( )

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 ( )

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)

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 ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

Creates a Rapid Surfacing feature builder

Created in NX5.0.0

License requirements: studio_free_form ("STUDIO FREE FORM")

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 
)

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)

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)

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)

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 ( )

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 ( )

Creates a NXOpen.GeometricUtilities.RenameLinkedPartModulePartBuilder

Created in NX9.0.0

License requirements: None.

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

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)

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)

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)

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 ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 ( )

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)

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)

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)

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)

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.Features.SnipSurfaceBuilder NXOpen.Features.FeatureCollection.CreateSnipSurfaceBuilder ( NXOpen.Features.SnipSurface  snipSurface)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 
)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 
)

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 ( )

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)

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)

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)

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)

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)

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)

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)

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 ( )

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 ( )

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)

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.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

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 
)
protected

Advances the enumerator to the next element of the collection.

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

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 ( )

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)

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)

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)

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)

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 ( )

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 
)

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)

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)

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)

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 ( )

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  referenceDesignGroup)

Creates a new empty design group after a specified referece design group

Created in NX12.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
referenceDesignGroupReference design group to create new feature after
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 
)

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 
)

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)

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)

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)

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 
)

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)

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 ( )

Returns an array of NXOpen.Features.Feature objects.

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

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.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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.