Welcome
Expand Getting StartedGetting Started
Collapse SOLIDWORKS API HelpSOLIDWORKS API Help
Functional Categories
Release Notes
Collapse SolidWorks.Interop.sldworks NamespaceSolidWorks.Interop.sldworks Namespace
Overview
Collapse InterfacesInterfaces
Expand IAdvancedSelectionCriteriaIAdvancedSelectionCriteria
Expand IAnnotationIAnnotation
Expand IAnnotationViewIAnnotationView
Expand IAppearanceSettingIAppearanceSetting
Expand IAssemblyDocIAssemblyDoc
Expand IAttributeIAttribute
Expand IAttributeDefIAttributeDef
Expand IAutoBalloonOptionsIAutoBalloonOptions
Expand IBalloonOptionsIBalloonOptions
Expand IBalloonStackIBalloonStack
Expand IBaseFlangeFeatureDataIBaseFlangeFeatureData
Expand IBendsFeatureDataIBendsFeatureData
Expand IBendTableIBendTable
Expand IBendTableAnnotationIBendTableAnnotation
Expand IBody2IBody2
Expand IBodyFolderIBodyFolder
Expand IBomFeatureIBomFeature
Expand IBomTableIBomTable
Expand IBomTableAnnotationIBomTableAnnotation
Expand IBomTableSortDataIBomTableSortData
Expand IBreakCornerFeatureDataIBreakCornerFeatureData
Expand IBreakLineIBreakLine
Expand IBrokenOutSectionFeatureDataIBrokenOutSectionFeatureData
Expand IBSurfParamDataIBSurfParamData
Expand ICalloutICallout
Expand ICameraICamera
Expand ICavityFeatureDataICavityFeatureData
Expand ICenterLineICenterLine
Expand ICenterMarkICenterMark
Expand ICenterOfMassICenterOfMass
Expand IChamferFeatureData2IChamferFeatureData2
Expand ICircularPatternFeatureDataICircularPatternFeatureData
Expand IClosedCornerFeatureDataIClosedCornerFeatureData
Expand ICoEdgeICoEdge
Expand IColorTableIColorTable
Expand ICombineBodiesFeatureDataICombineBodiesFeatureData
Expand ICommandGroupICommandGroup
Expand ICommandManagerICommandManager
Expand ICommandTabICommandTab
Expand ICommandTabBoxICommandTabBox
Expand ICommentIComment
Expand ICommentFolderICommentFolder
Expand IComponent2IComponent2
Expand ICompositeCurveFeatureDataICompositeCurveFeatureData
Expand IConfigurationIConfiguration
Expand IConfigurationManagerIConfigurationManager
Expand IConnectionPointFeatureDataIConnectionPointFeatureData
Expand ICoordinateSystemFeatureDataICoordinateSystemFeatureData
Expand ICoreFeatureDataICoreFeatureData
Expand ICosmeticThreadFeatureDataICosmeticThreadFeatureData
Expand ICosmeticWeldBeadFeatureDataICosmeticWeldBeadFeatureData
Expand ICosmeticWeldBeadFolderICosmeticWeldBeadFolder
Expand ICThreadICThread
Expand ICurveICurve
Expand ICurveDrivenPatternFeatureDataICurveDrivenPatternFeatureData
Expand ICurveParamDataICurveParamData
Expand ICustomBendAllowanceICustomBendAllowance
Expand ICustomPropertyManagerICustomPropertyManager
Expand IDatumOriginIDatumOrigin
Expand IDatumTagIDatumTag
Expand IDatumTargetSymIDatumTargetSym
Expand IDecalIDecal
Expand IDeleteBodyFeatureDataIDeleteBodyFeatureData
Expand IDeleteFaceFeatureDataIDeleteFaceFeatureData
Expand IDerivedPartFeatureDataIDerivedPartFeatureData
Expand IDerivedPatternFeatureDataIDerivedPatternFeatureData
Expand IDesignTableIDesignTable
Expand IDetailCircleIDetailCircle
Expand IDiagnoseResultIDiagnoseResult
Expand IDimensionIDimension
Expand IDimensionSensorDataIDimensionSensorData
Expand IDimensionToleranceIDimensionTolerance
Expand IDimPatternFeatureDataIDimPatternFeatureData
Expand IDimXpertManagerIDimXpertManager
Expand IDisplayDataIDisplayData
Expand IDisplayDimensionIDisplayDimension
Expand IDisplayStateSettingIDisplayStateSetting
Expand IDocumentSpecificationIDocumentSpecification
Expand IDomeFeatureData2IDomeFeatureData2
Expand IDowelSymbolIDowelSymbol
Expand IDraftFeatureData2IDraftFeatureData2
Expand IDragArrowManipulatorIDragArrowManipulator
Expand IDragOperatorIDragOperator
Expand IDrawingComponentIDrawingComponent
Expand IDrawingDocIDrawingDoc
Expand IDrSectionIDrSection
Expand IEdgeIEdge
Expand IEdgeFlangeFeatureDataIEdgeFlangeFeatureData
Expand IEdgePointIEdgePoint
Expand IEndCapFeatureDataIEndCapFeatureData
Expand IEntityIEntity
Expand IEnumBodies2IEnumBodies2
Expand IEnumCoEdgesIEnumCoEdges
Expand IEnumComponents2IEnumComponents2
Expand IEnumDisplayDimensionsIEnumDisplayDimensions
Expand IEnumDocuments2IEnumDocuments2
Expand IEnumDrSectionsIEnumDrSections
Expand IEnumEdgesIEnumEdges
Expand IEnumFaces2IEnumFaces2
Expand IEnumLoops2IEnumLoops2
Expand IEnumModelViewsIEnumModelViews
Expand IEnumSketchHatchesIEnumSketchHatches
Expand IEnumSketchPointsIEnumSketchPoints
Expand IEnumSketchSegmentsIEnumSketchSegments
Expand IEnvironmentIEnvironment
Expand IEquationMgrIEquationMgr
Expand IExplodeStepIExplodeStep
Expand IExportPdfDataIExportPdfData
Expand IExtrudeFeatureData2IExtrudeFeatureData2
Expand IFace2IFace2
Expand IFaceDecalPropertiesIFaceDecalProperties
Expand IFaceHatchIFaceHatch
Expand IFaultEntityIFaultEntity
Expand IFeatMgrViewIFeatMgrView
Expand IFeatureIFeature
Expand IFeatureFolderIFeatureFolder
Collapse IFeatureManagerIFeatureManager
Members
Expand IFeatureStatisticsIFeatureStatistics
Expand IFillPatternFeatureDataIFillPatternFeatureData
Expand IFillSurfaceFeatureDataIFillSurfaceFeatureData
Expand IFlatPatternFeatureDataIFlatPatternFeatureData
Expand IFlatPatternFolderIFlatPatternFolder
Expand IFlyoutGroupIFlyoutGroup
Expand IFoldsFeatureDataIFoldsFeatureData
Expand IFrameIFrame
Expand IFreePointCurveFeatureDataIFreePointCurveFeatureData
Expand IGeneralTableAnnotationIGeneralTableAnnotation
Expand IGeneralTableFeatureIGeneralTableFeature
Expand IGtolIGtol
Expand IGussetFeatureDataIGussetFeatureData
Expand IHealEdgesFeatureDataIHealEdgesFeatureData
Expand IHelixFeatureDataIHelixFeatureData
Expand IHemFeatureDataIHemFeatureData
Expand IHoleSeriesFeatureData2IHoleSeriesFeatureData2
Expand IHoleTableIHoleTable
Expand IHoleTableAnnotationIHoleTableAnnotation
Expand IImportDxfDwgDataIImportDxfDwgData
Expand IImportedCurveFeatureDataIImportedCurveFeatureData
Expand IImportIgesDataIImportIgesData
Expand IImportStepDataIImportStepData
Expand IInterferenceIInterference
Expand IInterferenceDetectionMgrIInterferenceDetectionMgr
Expand IIntersectFeatureDataIIntersectFeatureData
Expand IJogFeatureDataIJogFeatureData
Expand IJoinFeatureDataIJoinFeatureData
Expand ILayerILayer
Expand ILayerMgrILayerMgr
Expand ILibraryFeatureDataILibraryFeatureData
Expand ILightILight
Expand ILightDialogILightDialog
Expand ILinearPatternFeatureDataILinearPatternFeatureData
Expand ILocalCircularPatternFeatureDataILocalCircularPatternFeatureData
Expand ILocalCurvePatternFeatureDataILocalCurvePatternFeatureData
Expand ILocalLinearPatternFeatureDataILocalLinearPatternFeatureData
Expand ILocalSketchPatternFeatureDataILocalSketchPatternFeatureData
Expand ILoftedBendsFeatureDataILoftedBendsFeatureData
Expand ILoftFeatureDataILoftFeatureData
Expand ILoop2ILoop2
Expand IMacroFeatureDataIMacroFeatureData
Expand IMagneticLineIMagneticLine
Expand IManipulatorIManipulator
Expand IMassPropertyIMassProperty
Expand IMate2IMate2
Expand IMateEntity2IMateEntity2
Expand IMateInPlaceIMateInPlace
Expand IMateLoadReferenceIMateLoadReference
Expand IMateReferenceIMateReference
Expand IMaterialVisualPropertiesDataIMaterialVisualPropertiesData
Expand IMathPointIMathPoint
Expand IMathTransformIMathTransform
Expand IMathUtilityIMathUtility
Expand IMathVectorIMathVector
Expand IMeasureIMeasure
Expand IMidSurface3IMidSurface3
Expand IMirrorPartFeatureDataIMirrorPartFeatureData
Expand IMirrorPatternFeatureDataIMirrorPatternFeatureData
Expand IMirrorSolidFeatureDataIMirrorSolidFeatureData
Expand IMiterFlangeFeatureDataIMiterFlangeFeatureData
Expand IModelDoc2IModelDoc2
Expand IModelDocExtensionIModelDocExtension
Expand IModelerIModeler
Expand IModelViewIModelView
Expand IModelViewManagerIModelViewManager
Expand IModelWindowIModelWindow
Expand IMotionPlotAxisFeatureDataIMotionPlotAxisFeatureData
Expand IMotionPlotFeatureDataIMotionPlotFeatureData
Expand IMouseIMouse
Expand IMoveCopyBodyFeatureDataIMoveCopyBodyFeatureData
Expand IMoveFaceFeatureDataIMoveFaceFeatureData
Expand IMultiJogLeaderIMultiJogLeader
Expand INoteINote
Expand IOneBendFeatureDataIOneBendFeatureData
Expand IPackAndGoIPackAndGo
Expand IPageSetupIPageSetup
Expand IParameterIParameter
Expand IPartDocIPartDoc
Expand IPartingLineFeatureDataIPartingLineFeatureData
Expand IPartingSurfaceFeatureDataIPartingSurfaceFeatureData
Expand IPlaneManipulatorIPlaneManipulator
Expand IPrint3DDialogIPrint3DDialog
Expand IPrintSpecificationIPrintSpecification
Expand IProjectionArrowIProjectionArrow
Expand IProjectionCurveFeatureDataIProjectionCurveFeatureData
Expand IPropertyManagerPage2IPropertyManagerPage2
Expand IPropertyManagerPageActiveXIPropertyManagerPageActiveX
Expand IPropertyManagerPageBitmapIPropertyManagerPageBitmap
Expand IPropertyManagerPageBitmapButtonIPropertyManagerPageBitmapButton
Expand IPropertyManagerPageButtonIPropertyManagerPageButton
Expand IPropertyManagerPageCheckboxIPropertyManagerPageCheckbox
Expand IPropertyManagerPageComboboxIPropertyManagerPageCombobox
Expand IPropertyManagerPageControlIPropertyManagerPageControl
Expand IPropertyManagerPageGroupIPropertyManagerPageGroup
Expand IPropertyManagerPageLabelIPropertyManagerPageLabel
Expand IPropertyManagerPageListboxIPropertyManagerPageListbox
Expand IPropertyManagerPageNumberboxIPropertyManagerPageNumberbox
Expand IPropertyManagerPageOptionIPropertyManagerPageOption
Expand IPropertyManagerPageSelectionboxIPropertyManagerPageSelectionbox
Expand IPropertyManagerPageSliderIPropertyManagerPageSlider
Expand IPropertyManagerPageTabIPropertyManagerPageTab
Expand IPropertyManagerPageTextboxIPropertyManagerPageTextbox
Expand IPropertyManagerPageWindowFromHandleIPropertyManagerPageWindowFromHandle
Expand IPunchTableIPunchTable
Expand IPunchTableAnnotationIPunchTableAnnotation
Expand IRayTraceRendererIRayTraceRenderer
Expand IRayTraceRendererOptionsIRayTraceRendererOptions
Expand IRefAxisIRefAxis
Expand IRefAxisFeatureDataIRefAxisFeatureData
Expand IReferenceCurveIReferenceCurve
Expand IReferencePointCurveFeatureDataIReferencePointCurveFeatureData
Expand IRefPlaneIRefPlane
Expand IRefPlaneFeatureDataIRefPlaneFeatureData
Expand IRefPointIRefPoint
Expand IRefPointFeatureDataIRefPointFeatureData
Expand IRenderMaterialIRenderMaterial
Expand IReplaceFaceFeatureDataIReplaceFaceFeatureData
Expand IRevisionCloudIRevisionCloud
Expand IRevisionTableAnnotationIRevisionTableAnnotation
Expand IRevisionTableFeatureIRevisionTableFeature
Expand IRevolveFeatureData2IRevolveFeatureData2
Expand IRibFeatureData2IRibFeatureData2
Expand IRipFeatureDataIRipFeatureData
Expand IRoutingSettingsIRoutingSettings
Expand IRuledSurfaceFeatureDataIRuledSurfaceFeatureData
Expand ISafeArrayUtilityISafeArrayUtility
Expand ISaveBodyFeatureDataISaveBodyFeatureData
Expand IScaleFeatureDataIScaleFeatureData
Expand ISectionViewDataISectionViewData
Expand ISelectDataISelectData
Expand ISelectionMgrISelectionMgr
Expand ISensorISensor
Expand ISFSymbolISFSymbol
Expand ISheetISheet
Expand ISheetMetalFeatureDataISheetMetalFeatureData
Expand ISheetMetalFolderISheetMetalFolder
Expand IShellFeatureDataIShellFeatureData
Expand IShutOffSurfaceFeatureDataIShutOffSurfaceFeatureData
Expand ISilhouetteEdgeISilhouetteEdge
Expand ISimpleFilletFeatureData2ISimpleFilletFeatureData2
Expand ISimpleHoleFeatureData2ISimpleHoleFeatureData2
Expand ISimulation3DContactFeatureDataISimulation3DContactFeatureData
Expand ISimulationDamperFeatureDataISimulationDamperFeatureData
Expand ISimulationForceFeatureDataISimulationForceFeatureData
Expand ISimulationGravityFeatureDataISimulationGravityFeatureData
Expand ISimulationMotorFeatureDataISimulationMotorFeatureData
Expand ISimulationSpringFeatureDataISimulationSpringFeatureData
Expand ISketchISketch
Expand ISketchArcISketchArc
Expand ISketchBlockDefinitionISketchBlockDefinition
Expand ISketchBlockInstanceISketchBlockInstance
Expand ISketchContourISketchContour
Expand ISketchedBendFeatureDataISketchedBendFeatureData
Expand ISketchEllipseISketchEllipse
Expand ISketchHatchISketchHatch
Expand ISketchLineISketchLine
Expand ISketchManagerISketchManager
Expand ISketchParabolaISketchParabola
Expand ISketchPathISketchPath
Expand ISketchPatternFeatureDataISketchPatternFeatureData
Expand ISketchPictureISketchPicture
Expand ISketchPointISketchPoint
Expand ISketchRegionISketchRegion
Expand ISketchRelationISketchRelation
Expand ISketchRelationManagerISketchRelationManager
Expand ISketchSegmentISketchSegment
Expand ISketchSlotISketchSlot
Expand ISketchSplineISketchSpline
Expand ISketchTextISketchText
Expand ISldWorksISldWorks
Expand ISmartComponentFeatureDataISmartComponentFeatureData
Expand ISMGussetFeatureDataISMGussetFeatureData
Expand ISnapShotISnapShot
Expand ISplineHandleISplineHandle
Expand ISplineParamDataISplineParamData
Expand ISplitBodyFeatureDataISplitBodyFeatureData
Expand ISplitLineFeatureDataISplitLineFeatureData
Expand ISpringISpring
Expand IStackedBalloonOptionsIStackedBalloonOptions
Expand IStatusBarPaneIStatusBarPane
Expand IStructuralMemberFeatureDataIStructuralMemberFeatureData
Expand IStructuralMemberGroupIStructuralMemberGroup
Expand ISurfaceISurface
Expand ISurfaceCutFeatureDataISurfaceCutFeatureData
Expand ISurfaceExtendFeatureDataISurfaceExtendFeatureData
Expand ISurfaceFlattenFeatureDataISurfaceFlattenFeatureData
Expand ISurfaceKnitFeatureDataISurfaceKnitFeatureData
Expand ISurfaceOffsetFeatureDataISurfaceOffsetFeatureData
Expand ISurfaceParameterizationDataISurfaceParameterizationData
Expand ISurfacePlanarFeatureDataISurfacePlanarFeatureData
Expand ISurfaceRadiateFeatureDataISurfaceRadiateFeatureData
Expand ISurfaceTrimFeatureDataISurfaceTrimFeatureData
Expand ISurfExtrudeFeatureDataISurfExtrudeFeatureData
Expand ISurfRevolveFeatureDataISurfRevolveFeatureData
Expand ISweepFeatureDataISweepFeatureData
Expand ISwOLEObjectISwOLEObject
Expand ISWPropertySheetISWPropertySheet
Expand ISwSceneISwScene
Expand ITableAnchorITableAnchor
Expand ITableAnnotationITableAnnotation
Expand ITablePatternFeatureDataITablePatternFeatureData
Expand ITaskpaneViewITaskpaneView
Expand ITessellationITessellation
Expand ITextFormatITextFormat
Expand ITextureITexture
Expand IThickenFeatureDataIThickenFeatureData
Expand ITitleBlockITitleBlock
Expand ITitleBlockTableAnnotationITitleBlockTableAnnotation
Expand ITitleBlockTableFeatureITitleBlockTableFeature
Expand IToolingSplitFeatureDataIToolingSplitFeatureData
Expand ITreeControlItemITreeControlItem
Expand ITriadManipulatorITriadManipulator
Expand IUserProgressBarIUserProgressBar
Expand IUserUnitIUserUnit
Expand IVariableFilletFeatureData2IVariableFilletFeatureData2
Expand IVertexIVertex
Expand IViewIView
Expand IView3DIView3D
Expand IWeldBeadIWeldBead
Expand IWeldmentBeadFeatureDataIWeldmentBeadFeatureData
Expand IWeldmentCutListAnnotationIWeldmentCutListAnnotation
Expand IWeldmentCutListFeatureIWeldmentCutListFeature
Expand IWeldmentTrimExtendFeatureDataIWeldmentTrimExtendFeatureData
Expand IWeldSymbolIWeldSymbol
Expand IWizardHoleFeatureData2IWizardHoleFeatureData2
Expand IWrapSketchFeatureDataIWrapSketchFeatureData
Expand SolidWorks.Interop.swmotionstudy NamespaceSolidWorks.Interop.swmotionstudy Namespace
Expand SolidWorks.Interop.swdimxpert NamespaceSolidWorks.Interop.swdimxpert Namespace
Expand SolidWorks.Interop.swpublished NamespaceSolidWorks.Interop.swpublished Namespace
Expand SolidWorks.Interop.sw3dprinter NamespaceSolidWorks.Interop.sw3dprinter Namespace
Expand SolidWorks.Interop.dsgnchk NamespaceSolidWorks.Interop.dsgnchk Namespace
Expand SolidWorks.Interop.swhtmlcontrol NamespaceSolidWorks.Interop.swhtmlcontrol Namespace
Expand SolidWorks.Interop.swscanto3d NamespaceSolidWorks.Interop.swscanto3d Namespace
Expand SolidWorks.Interop.swconst NamespaceSolidWorks.Interop.swconst Namespace
Expand SolidWorks.Interop.swcommands NamespaceSolidWorks.Interop.swcommands Namespace
Expand SOLIDWORKS Enterprise PDM API HelpSOLIDWORKS Enterprise PDM API Help
Expand FeatureWorks API HelpFeatureWorks API Help
Expand SOLIDWORKS Costing API HelpSOLIDWORKS Costing API Help
Expand SOLIDWORKS Document Manager API HelpSOLIDWORKS Document Manager API Help
Expand SOLIDWORKS Routing API HelpSOLIDWORKS Routing API Help
Expand SOLIDWORKS Simulation API HelpSOLIDWORKS Simulation API Help
Expand SOLIDWORKS Sustainability API HelpSOLIDWORKS Sustainability API Help
Expand SOLIDWORKS Toolbox API HelpSOLIDWORKS Toolbox API Help
Expand SOLIDWORKS Utilities API HelpSOLIDWORKS Utilities API Help
Expand SOLIDWORKS Workgroup PDM API HelpSOLIDWORKS Workgroup PDM API Help
Expand eDrawings API HelpeDrawings API Help
Hide Table of Contents
IFeatureManager Interface Members

The following tables list the members exposed by IFeatureManager.

Public Properties

 NameDescription
 PropertyDocumentGets the specified document.  
 PropertyEnableFeatureTreeGets or sets whether or not to update the FeatureManager design tree.  
 PropertyEnableFeatureTreeWindowGets or sets whether the FeatureManager design tree is enabled or not.  
 PropertyFeatureNameGets the feature name for the specified feature ID.  
 PropertyFeatureStatisticsGets statistics about the features in a part document.  
 PropertyMoveSizeFeaturesShows or hides the feature Instant3D.  
 PropertyShowComponentConfigurationDescriptionsGets or sets whether to show the active configuration's component configuration descriptions in the FeatureManager design tree.  
 PropertyShowComponentConfigurationNamesGets or sets whether to show the active configuration's component configuration names in the FeatureManager design tree.  
 PropertyShowComponentDescriptionsGets or sets whether to show the component configuration descriptions in the FeatureManager design tree.  
 PropertyShowComponentNamesGets or sets whether to show the component configuration names in the FeatureManager design tree.  
 PropertyShowDisplayStateNamesGets or sets whether to show the display state names in the FeatureManager design tree.  
 PropertyShowFeatureDescriptionGets or sets whether to show the description of the feature in the FeatureManager design tree.  
 PropertyShowFeatureDetailsGets or sets whether to show the feature details in the FeatureManager design tree.  
 PropertyShowFeatureNameGets or sets whether to show the name of the feature in the FeatureManager design tree.  
 PropertyShowHierarchyOnlyGets or sets whether to show only the hierarchy in the FeatureManager design tree.  
 PropertyViewDependenciesGets or sets whether to view the FeatureManager design tree by its dependencies.  
 PropertyViewFeaturesGets or sets whether to view the FeatureManager design tree by its features.  
Top

Public Methods

 NameDescription
 MethodAddCornerReliefCornerAdds the bend corner of two selected faces of a sheet metal body to the set of corners to which to apply a corner relief.  
 MethodAddCornerReliefTypeSpecifies the type of corner relief to apply to the specified corner of the selected sheet metal body.  
 MethodAddVariablePitchHelixFirstPitchAndDiameterAdds the first segment to a variable-pitch helix.  
 MethodAddVariablePitchHelixSegmentAdds a segment to a variable-pitch helix.  
 MethodCreateCoordinateSystemCreates a coordinate system feature.  
 MethodCreateCustomBendAllowanceCreates a custom bend allowance to use when creating a sheet metal feature.  
 MethodCreateDefinitionCreates these feature data objects and uses their user-interface default settings: hole wizard and library.  
 MethodCreateFeatureCreates these features by using their feature data objects: hole wizard and library.  
 MethodCreateFormToolObsolete. Superseded by IFeatureManager::CreateFormTool2.  
 MethodCreateFormTool2Creates a forming tool feature with the specified point of insertion in a sheet metal part.  
 MethodCreateSaveBodyFeatureCreate Save Bodies feature and create part and assembly documents of the Save Bodies.  
 MethodCreateStructuralMemberGroupreates a weldment structural-member group.  
 MethodDraftXpertChangeChanges the parameters on the selected drafted faces, regardless of whether the drafted faces were created manually or with DraftXpert, provided that DraftXpert can process them.  
 MethodDraftXpertRemoveDeletes the draft on the selected faces. If all the faces of a draft are selected, then this method deletes the draft feature; if not, then this method edits the draft feature and removes the selected face references from it.  
 MethodEditDeleteFaceEdits a DeleteFace feature.  
 MethodEditFreezeObsolete. Superseded by IFeatureManager::EditFreeze2.  
 MethodEditFreeze2Moves the freeze bar to the specified location in the FeatureManager design tree.  
 MethodEditReferencePointEdits the selected reference points.  
 MethodEditRollbackRolls back or forward the rollback bar to a specific location in the FeatureManager design tree.  
 MethodEndVariablePitchHelixEnds and inserts a variable-pitch helix.  
 MethodFeatureAdvancedTableDrivenPatternInserts a variable pattern feature, which uses a table to store the dimensions and values of the pattern instances.  
 MethodFeatureBossThickenThickens the selected reference surface, and then generates a boss.  
 MethodFeatureCircularPatternObsolete. Superseded by IFeatureManager::FeatureCircularPattern2.  
 MethodFeatureCircularPattern2Obsolete. Superseded by IFeatureManager::FeatureCircularPattern3.  
 MethodFeatureCircularPattern3Obsolete. Superseded by IFeatureManager::FeatureCircularPattern4.  
 MethodFeatureCircularPattern4Inserts a circular pattern feature.  
 MethodFeatureCutObsolete. Superseded by IFeatureManager::FeatureCut2.  
 MethodFeatureCut2Obsolete. Superseded by IFeatureManager::FeatureCut3.  
 MethodFeatureCut3Creates a cut extrude feature.  
 MethodFeatureCutThickenThickens the selected reference surface feature, and then generates a cut.  
 MethodFeatureCutThinObsolete. Superseded by IFeatureManager::FeatureCutThin2.  
 MethodFeatureCutThin2Inserts a thin cut extrude feature.  
 MethodFeatureDimensionPatternNot implemented.  
 MethodFeatureExtruRefSurfaceObsolete. Superseded by IFeatureManager::FeatureExtruRefSurface2.  
 MethodFeatureExtruRefSurface2Inserts an extruded surface.  
 MethodFeatureExtrusionObsolete. Superseded by IFeatureManager::FeatureExtrusion2.  
 MethodFeatureExtrusion2Obsolete. Superseded by IFeatureManager::FeatureExtrusion3.  
 MethodFeatureExtrusion3Creates an extruded feature.  
 MethodFeatureExtrusionThinObsolete. Superseded by IFeatureManager::FeatureExtrusionThin2.  
 MethodFeatureExtrusionThin2Creates an extruded thin feature.  
 MethodFeatureFilletObsolete. Superseded by IFeatureManager::FeatureFillet2.  
 MethodFeatureFillet2Obsolete. Superseded by IFeatureManager::FeatureFillet3.  
 MethodFeatureFillet3Creates the specified fillet feature for selected edges or faces.  
 MethodFeatureFillPatternInserts a fill pattern feature.  
 MethodFeatureFolderLocationGets the folder feature for the specified feature.  
 MethodFeatureLinearPatternObsolete. Superseded by IFeatureManager::FeatureLinearPattern2.  
 MethodFeatureLinearPattern2Obsolete. Superseded by IFeatureManager::FeatureLinearPattern3.  
 MethodFeatureLinearPattern3Obsolete. Superseded by IFeatureManager::FeatureLinearPattern4.  
 MethodFeatureLinearPattern4Inserts a linear-pattern feature.  
 MethodFeatureLocalCurveDrivenPatternCreates a local curve pattern feature in an assembly.  
 MethodFeatureLocalSketchDrivenPatternCreates a local sketch pattern in an assembly.  
 MethodFeatureRevolveObsolete. Superseded by IFeatureManager::FeatureRevolve2.  
 MethodFeatureRevolve2Creates a base, boss, or cut revolve feature.  
 MethodFeatureRevolveCutObsolete. Superseded by IFeatureManager::FeatureRevolveCut2.  
 MethodFeatureRevolveCut2Obsolete. Superseded by IFeatureManager::FeatureRevolve2.  
 MethodFeatureRevolveThinObsolete. Superseded by IFeatureManager::FeatureRevolve2.  
 MethodFeatureRevolveThinCutObsolete. Superseded by IFeatureManager::FeatureRevolve2.  
 MethodFeatureSketchDrivenPatternCreates a sketch pattern feature in a part.  
 MethodFilletXpertChangeChanges the parameters on the selected filleted faces, regardless of whether the filleted faces were created manually or with FilletXpert, provided that FilletXpert can process them.  
 MethodFilletXpertMakeCornerCreates or changes a fillet corner feature.  
 MethodFilletXpertRemoveDeletes the fillets on the selected faces.  
 MethodFinishCornerReliefCreates a sheet metal corner relief feature.  
 MethodGetFeatureCountGets the number of features in this document.  
 MethodGetFeaturesGets the features in this document.  
 MethodGetFeatureTreeRootItemObsolete. Superseded by IFeatureManager::GetFeatureTreeRootItem2.  
 MethodGetFeatureTreeRootItem2Gets the root item of the FeatureManager design tree in the specified pane.  
 MethodGetFlatPatternFolderGets the interface to the flat-pattern folder feature in the FeatureManager design tree.  
 MethodGetFreezeLocationGets the location of the freeze bar in the FeatureManager design tree.  
 MethodGetPreTrimmedBodiesGets the temporary trimmed bodies using the specified target sheet (surface) body according to the trim tools previously defined by IFeatureManager::PreTrimSurface.  
 MethodGetSheetMetalFolderGets the interface to the sheet metal folder feature in the FeatureManager design tree.  
 MethodHideBodiesHides both solid and surface bodies in the model.  
 MethodHoleWizardObsolete. Superseded by IFeatureManager::HoleWizard2.  
 MethodHoleWizard2Obsolete. Superseded by IFeatureManager::HoleWizard3.  
 MethodHoleWizard3Obsolete. Superseded by IFeatureManager::HoleWizard4.  
 MethodHoleWizard4Obsolete. Superseded by IFeatureManager::HoleWizard5.  
 MethodHoleWizard5Creates a hole or slot using the Hole Wizard.  
 MethodIFeatureFilletObsolete. Superseded by IFeatureManager::IFeatureFillet2.  
 MethodIFeatureFillet2Obsolete. Superseded by IFeatureManager::FeatureFillet3.  
 MethodIGetFeaturesGets the features in this document.  
 MethodIInsertCombineFeatureCombines the specified bodies in the multibody part to create a combine feature.  
 MethodIInsertMacroFeatureObsolete. Superseded by IFeatureManager::IInsertMacroFeature3.  
 MethodIInsertMacroFeature2Obsolete. Superseded by IFeatureManager::IInsertMacroFeature3.  
 MethodIInsertMacroFeature3Inserts a macro feature in this model.  
 MethodIInsertMoveFace2Obsolete. Superseded by IFeatureManager::InsertMoveFace3.  
 MethodIInsertReferencePointCreates the geometry for the reference points based on any of these selected entities: edges, faces, planes, vertices, or sketch geometry.  
 MethodIInsertSheetMetalEdgeFlange2Inserts an edge flange in this sheet metal part.  
 MethodIInsertTableDrivenPatternInserts a table-driven pattern of the selected features, faces, or bodies.  
 MethodInsertCenterOfMassInserts a Center of Mass feature.  
 MethodInsertCenterOfMassReferencePointInserts a Center of Mass Reference Point feature.  
 MethodInsertCombineFeatureCombines the specified bodies in the multibody part to create a combine feature.  
 MethodInsertConnectionPointAdds a connection point based on the selected entities.  
 MethodInsertConvertToSheetMetalObsolete. Superseded by IFeatureManager::InsertConvertToSheetMetal2.  
 MethodInsertConvertToSheetMetal2Converts a solid or surface body into a sheet metal part.  
 MethodInsertCoordinateSystemInserts a coordinate system feature.  
 MethodInsertCosmeticThreadObsolete. Superseded by IFeatureManager::InsertCosmeticThread2.  
 MethodInsertCosmeticThread2Obsolete. Superseded by IFeatureManager::InsertCosmeticThread3.  
 MethodInsertCosmeticThread3Inserts a cosmetic thread.  
 MethodInsertCosmeticWeldBeadObsolete. Superseded by IFeatureManager::InsertCosmeticWeldBead2.  
 MethodInsertCosmeticWeldBead2Inserts a cosmetic weld bead using either weld geometry or a weld path.  
 MethodInsertCrossBreakInserts a cross-break feature on the selected faces in a sheet metal part.  
 MethodInsertCutBlendInserts a lofted cut based on the selected profiles, centerline, and guide curves.  
 MethodInsertCutSurfaceInserts a surface-cut feature using the preselected surface or plane.  
 MethodInsertCutSweptObsolete. Superseded by IFeatureManager::InsertCutSwept3.  
 MethodInsertCutSwept2Obsolete. Superseded by IFeatureManager::InsertCutSwept3.  
 MethodInsertCutSwept3Obsolete. Superseded by IFeatureManager::InsertCutSwept4.  
 MethodInsertCutSwept4Inserts a sweep cut feature.  
 MethodInsertDeleteBodyObsolete. Superseded by IFeatureManager::InsertDeleteBody2.  
 MethodInsertDeleteBody2Inserts a Body-Delete/Keep feature.  
 MethodInsertDerivedPatternCreates a derived component from the selected pattern and seed components.  
 MethodInsertDwgOrDxfFileObsolete. Superseded by IFeatureManager::InsertDwgOrDxfFile.  
 MethodInsertDwgOrDxfFile2Inserts a DXF/DWG image feature.  
 MethodInsertEdgeMergeMerges multiple edges into a single edge using the selected faces when importing data.  
 MethodInsertEndCapFeatureObsolete. Superseded by IFeatureManager::InsertEndCapFeature3.  
 MethodInsertEndCapFeature2Inserts an end cap feature using the specified end faces of a structural member.  
 MethodInsertEndCapFeature3Inserts an end cap feature for one or more pre-selected open ends of a structural member.  
 MethodInsertFeatureChamferInserts a chamfer.  
 MethodInsertFeatureLockNot implemented.  
 MethodInsertFeatureTreeFolderObsolete. Superseded by IFeatureManager::InsertFeatureTreeFolder2.  
 MethodInsertFeatureTreeFolder2Inserts a folder in the FeatureManager design tree.  
 MethodInsertFilletBeadFeatureObsolete. Superseded by IFeatureManager::InsertFilletBeadFeature2.  
 MethodInsertFilletBeadFeature2Inserts a fillet weld bead feature and also fills the gap between the pre-selected part bodies, if any.  
 MethodInsertFilletBeadFeature3Inserts fillet weld bead features for the specified face sets.  
 MethodInsertFillSurfaceObsolete. Superseded by IFeatureManager::InsertFillSurface2.  
 MethodInsertFillSurface2Inserts a fill-surface feature in the model.  
 MethodInsertFlattenSurfaceInserts a surface-flatten feature in the model.  
 MethodInsertFlexFeatureInserts a Flex feature using the selected solid or surface body.  
 MethodInsertFormToolFeatureInserts a forming tool from the Design Library into a sheet metal part.  
 MethodInsertFreeformObsolete. Superseded by IFeatureManager::InsertFreeform2.  
 MethodInsertFreeform2Inserts a Freeform feature.  
 MethodInsertGridFeatureInserts a Grid System feature.  
 MethodInsertGussetFeatureObsolete. Superseded by IFeatureManager::InsertGussetFeature3.  
 MethodInsertGussetFeature2Inserts a gusset feature for the specified faces.  
 MethodInsertGussetFeature3Inserts a gusset feature for pre-selected faces of a weldment.  
 MethodInsertIndentInserts an indent feature.  
 MethodInsertLiveSectionPlaneInserts a Live Section Plane using the selected plane or planar face.  
 MethodInsertMacroFeatureObsolete. Superseded by IFeatureManager::InsertMacroFeature3.  
 MethodInsertMacroFeature2Obsolete. Superseded by IFeatureManager::InsertMacroFeature3.  
 MethodInsertMacroFeature3Inserts a macro feature in this model.  
 MethodInsertMateReferenceObsolete. Superseded by IFeatureManager::InsertMateReference2.  
 MethodInsertMateReference2Inserts a mate reference for a part or assembly document.  
 MethodInsertMidSurfaceInserts a midsurface feature.  
 MethodInsertMirrorFeatureObsolete. Superseded by IFeatureManager::InsertMirrorFeature2.  
 MethodInsertMirrorFeature2Mirrors selected features, faces, and bodies about a selected plane or planar face.  
 MethodInsertMoldCoreCavitySolidsCreates a core/cavity solid feature.  
 MethodInsertMoldPartingLineInserts a mold parting line feature.  
 MethodInsertMoldPartingSurfaceInserts a mold parting surface feature.  
 MethodInsertMoldShutOffSurfaceInserts the mold shut-off surface feature.  
 MethodInsertMoveCopyBodyObsolete. Superseded by IFeatureManager::InsertMoveCopyBody2.  
 MethodInsertMoveCopyBody2Moves, rotates, and makes copies of the selected solid bodies or surfaces.  
 MethodInsertMoveFaceObsolete. Superseded by IFeatureManager::InsertMoveFace2 and IFeatureManager::IInsertMoveFace2.  
 MethodInsertMoveFace2Obsolete. Superseded by IFeatureManager::InsertMoveFace3.  
 MethodInsertMoveFace3Moves the selected faces on a solid or surface model.  
 MethodInsertMultiFaceDraftInserts a multiface draft feature.  
 MethodInsertNetBlendThis method inserts a boundary feature or a boundary surface feature.  
 MethodInsertProtrusionBlendObsolete. Superseded by IFeatureManager::InsertProtrusionBlend2.  
 MethodInsertProtrusionBlend2Creates a lofted body or boss from the selected profiles, centerline, and guide curves.  
 MethodInsertProtrusionSweptObsolete. Superseded by IFeatureManager::InsertProtusionSwept3.  
 MethodInsertProtrusionSwept2Obsolete. Superseded by IFeatureManager::InsertProtusionSwept3.  
 MethodInsertProtrusionSwept3Inserts a swept boss or base feature using the selected profile and sweep curves.  
 MethodInsertReferencePointCreates the geometry for the reference points based on any of these selected entities: edges, faces, planes, vertices, or sketch geometry.  
 MethodInsertRefPlaneInserts a constraint-based reference plane using the selected reference entities.  
 MethodInsertRevolvedRefSurfaceCreates a revolved reference surface by revolving a profile around a centerline.  
 MethodInsertRibInserts a rib.  
 MethodInsertRuledSurfaceFromEdgeObsolete. Superseded by IFeatureManager::InsertRuledSurfaceFromEdge2.  
 MethodInsertRuledSurfaceFromEdge2Inserts a ruled surface from the selected edge on this feature.  
 MethodInsertSaveOutBodiesSaves the selected surface bodies or solid bodies or sub-weldments to a file.  
 MethodInsertScaleInserts a feature that applies a scaling factor to the model.  
 MethodInsertSecurityNoteInserts a note for the specified macro feature.  
 MethodInsertSewRefSurfaceCreates a surface by knitting the selected surfaces together.  
 MethodInsertSheetMetal3dBendInserts a 3D bend in sheet metal part.  
 MethodInsertSheetMetalBaseFlangeObsolete. Superseded by IFeatureManager::InsertSheetMetalBaseFlange2.  
 MethodInsertSheetMetalBaseFlange2Inserts a sheet metal base flange feature.  
 MethodInsertSheetMetalCornerTrimInserts a break corner trim in the sheet metal part.  
 MethodInsertSheetMetalEdgeFlangeObsolete. Superseded by IFeatureManager::InsertSheetMetalEdgeFlange2.  
 MethodInsertSheetMetalEdgeFlange2Inserts an edge flange in this sheet metal part.  
 MethodInsertSheetMetalGussetFeatureObsolete. Superseded by IFeatureManager::InsertSheetMetalGussetFeature3.  
 MethodInsertSheetMetalGussetFeature2Obsolete. Superseded by IFeatureManager::InsertSheetMetalGussetFeature3.  
 MethodInsertSheetMetalGussetFeature3Inserts a gusset feature using pre-selected entities of a sheet metal part.  
 MethodInsertSheetMetalHemObsolete. Superseded by IFeatureManager::InsertSheetMetalHem2.  
 MethodInsertSheetMetalHem2Inserts a hem of the specified relief type at the selected edges of the current sheet metal part.  
 MethodInsertSheetMetalLoftedBendObsolete. Superseded by IFeatureManager::InsertSheetMetalLoftedBend2.  
 MethodInsertSheetMetalLoftedBend2Inserts a lofted bend in a sheet metal part.  
 MethodInsertSheetMetalMiterFlangeInserts a meter flange in a sheet metal part.  
 MethodInsertSplitLineIntersectCreates split lines using the selected intersecting tool and target entities.  
 MethodInsertStructuralWeldmentObsolete. Superseded by IFeatureManager::InsertStructuralWeldment2.  
 MethodInsertStructuralWeldment2Obsolete. Superseded by IFeatureManager::InsertStructuralWeldment3.  
 MethodInsertStructuralWeldment3Obsolete. Superseded by IFeatureManager::InsertStructuralWeldment4.  
 MethodInsertStructuralWeldment4Inserts a structural weldment feature using the specified structural-member groups.  
 MethodInsertSubFolderCreates a subfolder in the Solid Bodies folder in the FeatureManager design tree and moves the selected solid bodies or subfolders in the Solid Bodies folder to the new subfolder.  
 MethodInsertSubWeldFolderCreates a sub weld folder feature containing solid bodies that are pre-selected in the user interface.  
 MethodInsertSubWeldFolder2Creates a sub weld folder feature containing the specified weldment bodies.  
 MethodInsertSweepSurfaceObsolete. Superseded by IFeatureManager::InsertSweepSurface2.  
 MethodInsertSweepSurface2Creates a reference surface by sweeping the selected profile along the selected sweep curves.  
 MethodInsertTableDrivenPatternInserts a table-driven pattern of the selected features, faces, or bodies.  
 MethodInsertUntrimSurfaceInserts an untrimmed surface to patch surface holes and external edges by extending an existing surface along its natural boundaries.  
 MethodInsertVariablePitchHelixStarts a variable-pitch helix using the selected sketch containing an arc.  
 MethodInsertVaryInstanceIncrementApplies the specified increment to the specified pattern instance dimension or spacing.  
 MethodInsertVaryInstanceOverrideApplies the specified override to the specified dimension or spacing of the specified pattern instance.  
 MethodInsertWeldmentCutListInserts a cut-list-item folder feature containing pre-selected weldment bodies.  
 MethodInsertWeldmentCutList2Inserts a cut-list-item folder feature containing the specified weldment bodies.  
 MethodInsertWeldmentFeatureInserts a weldment feature.  
 MethodInsertWeldmentTrimFeatureInserts a weldment trim feature.  
 MethodInsertWeldmentTrimFeature2Inserts a weldment trim feature for the specified weldment bodies or faces.  
 MethodInsertWrapFeatureInserts a wrap feature using the selected sketch, pull direction, and nonplanar face.  
 MethodIsNameUsedChecks to see whether the specified name is unique in the FeatureManager design tree and valid to use.  
 MethodMakeStyledCurvesObsolete. Superseded by IFeatureManager::MakeStyledCurves2.  
 MethodMakeStyledCurves2Fits a spline to the preselected sketch segments to make a smooth edge on the model.  
 MethodMoldUndercutDetectObsolete. Superseded by IFeatureManager::MoldUndercutDetect2.  
 MethodMoldUndercutDetect2Detects trapped, also called undercut, areas in a model that cannot be ejected from the mold.  
 MethodMoveRotateLiveSectionPlaneMoves or rotates the selected Live Section Plane using the selected Live Section Plane and its manipulator.  
 MethodMoveToFolderMoves the selected feature or folder in the Solid Bodies Feature Manager design tree structure to the specified folder in the Solid Bodies Feature Manager design tree structure.  
 MethodPostIntersectCreates an intersect feature.  
 MethodPostSplitBodyCreates a split-body feature.  
 MethodPostTrimSurfaceSets whether to sew the resulting trimmed surfaces.  
 MethodPreIntersectPrepares an intersect feature.  
 MethodPreSplitBodyObsolete. Superseded by IFeatureManager::PreSplitBody2.  
 MethodPreSplitBody2Gets all of the bodies created by splitting a part.  
 MethodPreTrimSurfaceSets the trimming options before trimming a surface.  
 MethodSetFreeformBoundaryContinuitySets the boundary continuity for this Freeform feature.  
 MethodSetFreeformCurveDataAdds a curve to the pre-selected face for a Freeform feature.  
 MethodSetFreeformPointDataAdds a point to a curve for a Freeform feature.  
 MethodSetNetBlendCurveDataSets the data for a curve for this boundary feature.  
 MethodSetNetBlendDirectionDataSets the curve set data (one for each of the two directions) for this boundary feature.  
 MethodShowBodiesShows both hidden solid and surface bodies.  
 MethodSimpleHoleObsolete. Superseded by IFeatureManager::SimpleHole2.  
 MethodSimpleHole2Inserts a simple hole feature.  
 MethodUpdateFeatureTreeUpdates the FeatureManager design tree.  
Top

See Also



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   IFeatureManager Interface Members
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2015 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.