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 IAdvancedHoleElementDataIAdvancedHoleElementData
Expand IAdvancedHoleFeatureDataIAdvancedHoleFeatureData
Expand IAdvancedSaveAsOptionsIAdvancedSaveAsOptions
Expand IAdvancedSelectionCriteriaIAdvancedSelectionCriteria
Expand IAngleMateFeatureDataIAngleMateFeatureData
Expand IAnnotationIAnnotation
Expand IAnnotationViewIAnnotationView
Expand IAppearanceSettingIAppearanceSetting
Expand IAssemblyDocIAssemblyDoc
Expand IAttributeIAttribute
Expand IAttributeDefIAttributeDef
Expand IAutoBalloonOptionsIAutoBalloonOptions
Expand IBalloonOptionsIBalloonOptions
Expand IBalloonStackIBalloonStack
Expand IBaseFlangeFeatureDataIBaseFlangeFeatureData
Expand IBeltChainFeatureDataIBeltChainFeatureData
Expand IBendsFeatureDataIBendsFeatureData
Expand IBendTableIBendTable
Expand IBendTableAnnotationIBendTableAnnotation
Expand IBody2IBody2
Expand IBodyFolderIBodyFolder
Expand IBomFeatureIBomFeature
Expand IBomTableIBomTable
Expand IBomTableAnnotationIBomTableAnnotation
Expand IBomTableSortDataIBomTableSortData
Expand IBoundaryBossFeatureDataIBoundaryBossFeatureData
Expand IBoundingBoxFeatureDataIBoundingBoxFeatureData
Expand IBreakCornerFeatureDataIBreakCornerFeatureData
Expand IBreakLineIBreakLine
Expand IBrokenOutSectionFeatureDataIBrokenOutSectionFeatureData
Expand IBSurfParamDataIBSurfParamData
Expand ICalloutICallout
Expand ICalloutAngleVariableICalloutAngleVariable
Expand ICalloutLengthVariableICalloutLengthVariable
Expand ICalloutStringVariableICalloutStringVariable
Expand ICalloutVariableICalloutVariable
Expand ICameraICamera
Expand ICamFollowerMateFeatureDataICamFollowerMateFeatureData
Expand ICavityFeatureDataICavityFeatureData
Expand ICenterLineICenterLine
Expand ICenterMarkICenterMark
Expand ICenterOfMassICenterOfMass
Expand IChainPatternFeatureDataIChainPatternFeatureData
Expand IChamferFeatureData2IChamferFeatureData2
Expand ICircularPatternFeatureDataICircularPatternFeatureData
Expand IClosedCornerFeatureDataIClosedCornerFeatureData
Expand ICoEdgeICoEdge
Expand ICoincidentMateFeatureDataICoincidentMateFeatureData
Expand ICollisionICollision
Expand ICollisionDetectionGroupICollisionDetectionGroup
Expand ICollisionDetectionManagerICollisionDetectionManager
Expand IColorTableIColorTable
Expand ICombineBodiesFeatureDataICombineBodiesFeatureData
Expand ICommandGroupICommandGroup
Expand ICommandManagerICommandManager
Expand ICommandTabICommandTab
Expand ICommandTabBoxICommandTabBox
Expand ICommentIComment
Expand ICommentFolderICommentFolder
Expand IComplexCornerTreatmentFeatureDataIComplexCornerTreatmentFeatureData
Expand IComponent2IComponent2
Expand ICompositeCurveFeatureDataICompositeCurveFeatureData
Expand IConcentricMateFeatureDataIConcentricMateFeatureData
Expand IConfigurationIConfiguration
Expand IConfigurationManagerIConfigurationManager
Expand IConnectionPointFeatureDataIConnectionPointFeatureData
Expand ICoordinateSystemFeatureDataICoordinateSystemFeatureData
Expand ICoreFeatureDataICoreFeatureData
Expand ICornerManagementFolderICornerManagementFolder
Expand ICornerMemberICornerMember
Expand ICornerReliefFeatureDataICornerReliefFeatureData
Expand ICornerTreatmentFeatureDataICornerTreatmentFeatureData
Expand ICornerTreatmentGroupFolderICornerTreatmentGroupFolder
Expand ICosmeticThreadFeatureDataICosmeticThreadFeatureData
Expand ICosmeticWeldBeadFeatureDataICosmeticWeldBeadFeatureData
Expand ICosmeticWeldBeadFolderICosmeticWeldBeadFolder
Expand ICounterboreElementDataICounterboreElementData
Expand ICountersinkElementDataICountersinkElementData
Expand ICrossBreakFeatureDataICrossBreakFeatureData
Expand ICThreadICThread
Expand ICurveICurve
Expand ICurveDrivenPatternFeatureDataICurveDrivenPatternFeatureData
Expand ICurveParamDataICurveParamData
Expand ICustomBendAllowanceICustomBendAllowance
Expand ICustomPropertyManagerICustomPropertyManager
Expand ICutListSortOptionsICutListSortOptions
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 IDistanceMateFeatureDataIDistanceMateFeatureData
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 IFacetIFacet
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 IGearMateFeatureDataIGearMateFeatureData
Expand IGeneralTableAnnotationIGeneralTableAnnotation
Expand IGeneralTableFeatureIGeneralTableFeature
Expand IGeneralToleranceTableAnnotationIGeneralToleranceTableAnnotation
Expand IGeneralToleranceTableFeatureIGeneralToleranceTableFeature
Expand IGraphicsBodyIGraphicsBody
Expand IGroundPlaneFeatureDataIGroundPlaneFeatureData
Expand IGtolIGtol
Expand IGtolFrameIGtolFrame
Expand IGussetFeatureDataIGussetFeatureData
Expand IHealEdgesFeatureDataIHealEdgesFeatureData
Expand IHelixFeatureDataIHelixFeatureData
Expand IHemFeatureDataIHemFeatureData
Expand IHingeMateFeatureDataIHingeMateFeatureData
Expand IHoleDataTableIHoleDataTable
Expand IHoleSeriesFeatureData2IHoleSeriesFeatureData2
Expand IHoleStandardsDataIHoleStandardsData
Expand IHoleTableIHoleTable
Expand IHoleTableAnnotationIHoleTableAnnotation
Expand IImport3DInterconnectDataIImport3DInterconnectData
Expand IImportDxfDwgDataIImportDxfDwgData
Expand IImportedCurveFeatureDataIImportedCurveFeatureData
Expand IImportIgesDataIImportIgesData
Expand IImportStepDataIImportStepData
Expand IIndentFeatureDataIIndentFeatureData
Expand IInstanceToVaryOptionsIInstanceToVaryOptions
Expand IInterferenceIInterference
Expand IInterferenceDetectionMgrIInterferenceDetectionMgr
Expand IIntersectFeatureDataIIntersectFeatureData
Expand IJogFeatureDataIJogFeatureData
Expand IJoinFeatureDataIJoinFeatureData
Expand ILayerILayer
Expand ILayerMgrILayerMgr
Expand ILibraryFeatureDataILibraryFeatureData
Expand ILightILight
Expand ILightDialogILightDialog
Expand ILinearCouplerMateFeatureDataILinearCouplerMateFeatureData
Expand ILinearPatternFeatureDataILinearPatternFeatureData
Expand ILocalCircularPatternFeatureDataILocalCircularPatternFeatureData
Expand ILocalCurvePatternFeatureDataILocalCurvePatternFeatureData
Expand ILocalLinearPatternFeatureDataILocalLinearPatternFeatureData
Expand ILocalSketchPatternFeatureDataILocalSketchPatternFeatureData
Expand ILockMateFeatureDataILockMateFeatureData
Expand ILoftedBendsFeatureDataILoftedBendsFeatureData
Expand ILoftFeatureDataILoftFeatureData
Expand ILoop2ILoop2
Expand IMacroFeatureDataIMacroFeatureData
Expand IMagneticLineIMagneticLine
Expand IManipulatorIManipulator
Expand IMassProperty2IMassProperty2
Expand IMassPropertyOverrideOptionsIMassPropertyOverrideOptions
Expand IMate2IMate2
Expand IMateControllerFeatureDataIMateControllerFeatureData
Expand IMateEntity2IMateEntity2
Expand IMateFeatureDataIMateFeatureData
Expand IMateInPlaceIMateInPlace
Expand IMateLoadReferenceIMateLoadReference
Expand IMateReferenceIMateReference
Expand IMaterialVisualPropertiesDataIMaterialVisualPropertiesData
Expand IMathPointIMathPoint
Expand IMathTransformIMathTransform
Expand IMathUtilityIMathUtility
Expand IMathVectorIMathVector
Expand IMBD3DPdfDataIMBD3DPdfData
Expand IMeasureIMeasure
Expand IMeshBodyIMeshBody
Expand IMessageBarDefinitionIMessageBarDefinition
Expand IMidSurface3IMidSurface3
Expand IMirrorComponentFeatureDataIMirrorComponentFeatureData
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 IParagraphsIParagraphs
Expand IParallelMateFeatureDataIParallelMateFeatureData
Expand IParameterIParameter
Expand IPartDocIPartDoc
Expand IPartExplodeStepIPartExplodeStep
Expand IPartialEdgeFilletDataIPartialEdgeFilletData
Expand IPartingLineFeatureDataIPartingLineFeatureData
Expand IPartingSurfaceFeatureDataIPartingSurfaceFeatureData
Expand IPerpendicularMateFeatureDataIPerpendicularMateFeatureData
Expand IPlaneManipulatorIPlaneManipulator
Expand IPLMObjectSpecificationIPLMObjectSpecification
Expand IPMIDatumDataIPMIDatumData
Expand IPMIDatumFeatureIPMIDatumFeature
Expand IPMIDatumTargetIPMIDatumTarget
Expand IPMIDimensionDataIPMIDimensionData
Expand IPMIDimensionItemIPMIDimensionItem
Expand IPMIFrameDataIPMIFrameData
Expand IPMIGtolBoxDataIPMIGtolBoxData
Expand IPMIGtolDataIPMIGtolData
Expand IPMIGtolFrameDatumIPMIGtolFrameDatum
Expand IPrimaryMemberFacePlaneIntersectionFeatureDataIPrimaryMemberFacePlaneIntersectionFeatureData
Expand IPrimaryMemberPathSegmentFeatureDataIPrimaryMemberPathSegmentFeatureData
Expand IPrimaryMemberPointLengthFeatureDataIPrimaryMemberPointLengthFeatureData
Expand IPrimaryMemberRefPlaneFeatureDataIPrimaryMemberRefPlaneFeatureData
Expand IPrimaryStructuralMemberFeatureDataIPrimaryStructuralMemberFeatureData
Expand IPrint3DDialogIPrint3DDialog
Expand IPrintSpecificationIPrintSpecification
Expand IProfileCenterMateFeatureDataIProfileCenterMateFeatureData
Expand IProfileGroupFolderIProfileGroupFolder
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 IRackPinionMateFeatureDataIRackPinionMateFeatureData
Expand IRayTraceRendererIRayTraceRenderer
Expand IRayTraceRendererOptionsIRayTraceRendererOptions
Expand IRefAxisIRefAxis
Expand IRefAxisFeatureDataIRefAxisFeatureData
Expand IReferenceCurveIReferenceCurve
Expand IReferencePointCurveFeatureDataIReferencePointCurveFeatureData
Expand IRefPlaneIRefPlane
Expand IRefPlaneFeatureDataIRefPlaneFeatureData
Expand IRefPointIRefPoint
Expand IRefPointFeatureDataIRefPointFeatureData
Expand IRenamedDocumentReferencesIRenamedDocumentReferences
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 ISaveTo3DExperienceOptionsISaveTo3DExperienceOptions
Expand IScaleFeatureDataIScaleFeatureData
Expand IScrewMateFeatureDataIScrewMateFeatureData
Expand ISecondaryMemberBetweenPointsFeatureDataISecondaryMemberBetweenPointsFeatureData
Expand ISecondaryMemberSupportPlaneFeatureDataISecondaryMemberSupportPlaneFeatureData
Expand ISecondaryMemberUpToMembersFeatureDataISecondaryMemberUpToMembersFeatureData
Expand ISecondaryStructuralMemberFeatureDataISecondaryStructuralMemberFeatureData
Expand ISectionViewDataISectionViewData
Expand ISelectDataISelectData
Expand ISelectionMgrISelectionMgr
Expand ISelectionSetISelectionSet
Expand ISelectionSetFolderISelectionSetFolder
Expand ISelectionSetItemISelectionSetItem
Expand ISensorISensor
Expand ISFSymbolISFSymbol
Expand ISheetISheet
Expand ISheetMetalFeatureDataISheetMetalFeatureData
Expand ISheetMetalFolderISheetMetalFolder
Expand ISheetMetalGaugeTableParametersISheetMetalGaugeTableParameters
Expand IShellFeatureDataIShellFeatureData
Expand IShutOffSurfaceFeatureDataIShutOffSurfaceFeatureData
Expand ISilhouetteEdgeISilhouetteEdge
Expand ISimpleCornerTreatmentFeatureDataISimpleCornerTreatmentFeatureData
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 ISlicingDataISlicingData
Expand ISlotMateFeatureDataISlotMateFeatureData
Expand ISmartComponentFeatureDataISmartComponentFeatureData
Expand ISMCornerReliefDataISMCornerReliefData
Expand ISMGussetFeatureDataISMGussetFeatureData
Expand ISMNormalCutFeatureData2ISMNormalCutFeatureData2
Expand ISMNormalCutGroupDataISMNormalCutGroupData
Expand ISnapShotISnapShot
Expand ISplineHandleISplineHandle
Expand ISplineParamDataISplineParamData
Expand ISplitBodyFeatureDataISplitBodyFeatureData
Expand ISplitLineFeatureDataISplitLineFeatureData
Expand ISpringISpring
Expand IStackedBalloonOptionsIStackedBalloonOptions
Expand IStatusBarPaneIStatusBarPane
Expand IStraightElementDataIStraightElementData
Expand IStraightTapElementDataIStraightTapElementData
Expand IStructuralMemberFeatureDataIStructuralMemberFeatureData
Expand IStructuralMemberGroupIStructuralMemberGroup
Expand IStructureSystemFolderIStructureSystemFolder
Expand IStructureSystemMemberFeatureDataIStructureSystemMemberFeatureData
Expand IStructureSystemMemberProfileIStructureSystemMemberProfile
Expand IStructureSystemSplitMemberIStructureSystemSplitMember
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 ISweptFlangeFeatureDataISweptFlangeFeatureData
Expand ISwOLEObjectISwOLEObject
Expand ISwPEClassFactoryISwPEClassFactory
Expand ISwPETokenISwPEToken
Expand ISWPropertySheetISWPropertySheet
Expand ISwSceneISwScene
Expand ISymmetricMateFeatureDataISymmetricMateFeatureData
Expand ITabAndSlotFeatureDataITabAndSlotFeatureData
Expand ITabAndSlotGroupDataITabAndSlotGroupData
Expand ITableAnchorITableAnchor
Expand ITableAnnotationITableAnnotation
Expand ITablePatternFeatureDataITablePatternFeatureData
Expand ITangentMateFeatureDataITangentMateFeatureData
Expand ITaperedTapElementDataITaperedTapElementData
Expand ITaskpaneViewITaskpaneView
Expand ITessellationITessellation
Expand ITextAndCustomPropertyITextAndCustomProperty
Expand ITextFormatITextFormat
Expand ITextureITexture
Expand IThickenFeatureDataIThickenFeatureData
Expand IThreadFeatureDataIThreadFeatureData
Expand ITitleBlockITitleBlock
Expand ITitleBlockTableAnnotationITitleBlockTableAnnotation
Expand ITitleBlockTableFeatureITitleBlockTableFeature
Expand IToolingSplitFeatureDataIToolingSplitFeatureData
Expand ITreeControlItemITreeControlItem
Expand ITriadManipulatorITriadManipulator
Expand ITwoMemberCornerTreatmentFeatureDataITwoMemberCornerTreatmentFeatureData
Expand IUniversalJointMateFeatureDataIUniversalJointMateFeatureData
Expand IUserNotificationDefinitionIUserNotificationDefinition
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 IWidthMateFeatureDataIWidthMateFeatureData
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 Electrical API HelpSOLIDWORKS Electrical API Help
Expand SOLIDWORKS PDM Professional API HelpSOLIDWORKS PDM Professional API Help
Expand PDM Pro API Web ServicePDM Pro API Web Service
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 Inspection API HelpSOLIDWORKS Inspection 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 eDrawings API HelpeDrawings API Help
Expand DraftSight API HelpDraftSight API Help
Expand Lisp Programming BasicsLisp Programming Basics
Expand Lisp Functions OverviewLisp Functions Overview
Expand Lisp Functions ReferenceLisp Functions Reference
Expand Visual Lisp Compatible FunctionsVisual Lisp Compatible Functions
Hide Table of Contents
IFeatureManager Interface Members

The following tables list the members exposed by IFeatureManager.

Public Properties

 NameDescription
 PropertyComponentPrimaryIdentifierGets the primary element displayed for the components in the FeatureManager design tree.  
 PropertyComponentSecondaryIdentifierGets the secondary element(s) displayed for the components in the FeatureManager design tree.  
 PropertyComponentTertiaryIdentifierGets the tertiary element(s) displayed for the components in the FeatureManager design tree.  
 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.  
 PropertyGroupComponentInstancesGets or sets whether to group the same components in the same configuration in an assembly into a folder in the FeatureManager design tree.  
 PropertyHideComponentSingleConfigurationOrDisplayStateNamesGets or sets whether to hide a component's only configuration or display state.  
 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.  
 PropertySolidForTrimGets or sets whether a surface trim feature is a solid body or a surface body.  
 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.  
 MethodAddSMNormalCutObsolete. See IFeatureManager::CreateFeature and the Remarks in ISMNormalCutGroupData, and ISMNormalCutFeatureData2.  
 MethodAddSMNormalCutTypeObsolete. See IFeatureManager::CreateFeature and the Remarks in ISMNormalCutGroupData, and ISMNormalCutFeatureData2.  
 MethodAddVariablePitchHelixFirstPitchAndDiameterAdds the first segment to a variable-pitch helix.  
 MethodAddVariablePitchHelixSegmentAdds a segment to a variable-pitch helix.  
 MethodAdvancedHoleObsolete. Superseded by IFeatureManager::AdvancedHole2.  
 MethodAdvancedHole2Creates an Advanced Hole feature.  
 MethodCreateCoordinateSystemCreates a coordinate system feature using the specified entities.  
 MethodCreateCoordinateSystemUsingNumericalValuesCreates a coordinate system feature using the specified numerical values for position and orientation with respect to the global coordinate system.  
 MethodCreateCustomBendAllowanceCreates a custom bend allowance to use when creating a sheet metal feature.  
 MethodCreateDefinitionCreates a feature data object of the specified type.  
 MethodCreateFeatureCreates the specified feature.  
 MethodCreateFormToolObsolete. Superseded by IFeatureManager::CreateFormTool2.  
 MethodCreateFormTool2Creates a forming tool feature with the specified point of insertion in a sheet metal part.  
 MethodCreateSaveBodyFeatureCreates a Save Bodies feature and creates part and assembly documents of the save bodies.  
 MethodCreateStructuralMemberGroupCreates 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.  
 MethodExpandFeature

Expands the specified component in the specified FeatureManager design tree pane.

 
 MethodFeatureAdvancedTableDrivenPatternObsolete. See IFeatureManager::CreateFeature and the Remarks in IDimPatternFeatureData.  
 MethodFeatureBossThickenThickens the selected reference surface, and then generates a boss.  
 MethodFeatureChainPattern

Obsolete. See IFeatureManager::CreateFeature and the Remarks in IChainPatternFeatureData.

 
 MethodFeatureCircularPatternObsolete. Superseded by IFeatureManager::FeatureCircularPattern2.  
 MethodFeatureCircularPattern2Obsolete. Superseded by IFeatureManager::FeatureCircularPattern3.  
 MethodFeatureCircularPattern3Obsolete. Superseded by IFeatureManager::FeatureCircularPattern4.  
 MethodFeatureCircularPattern4Obsolete. Superseded by IFeatureManager::FeatureCircularPattern5.  
 MethodFeatureCircularPattern5Obsolete. See IFeatureManager::CreateFeature and the Remarks in ICircularPatternFeatureData and ILocalCircularPatternFeatureData.  
 MethodFeatureCutObsolete. Superseded by IFeatureManager::FeatureCut2.  
 MethodFeatureCut2Obsolete. Superseded by IFeatureManager::FeatureCut3.  
 MethodFeatureCut3Obsolete. Superseded by IFeatureManager::FeatureCut4.  
 MethodFeatureCut4Creates 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.  
 MethodFeatureExtruRefSurface2Obsolete. Superseded by IFeatureManager::FeatureExtruRefSurface3.  
 MethodFeatureExtruRefSurface3Inserts 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 a fillet feature for selected edges and control point references.  
 MethodFeatureFillPatternObsolete. See IFeatureManager::CreateFeature and the Remarks in IFillPatternFeatureData.  
 MethodFeatureFolderLocationGets the folder feature for the specified feature.  
 MethodFeatureLinearPatternObsolete. Superseded by IFeatureManager::FeatureLinearPattern2.  
 MethodFeatureLinearPattern2Obsolete. Superseded by IFeatureManager::FeatureLinearPattern3.  
 MethodFeatureLinearPattern3Obsolete. Superseded by IFeatureManager::FeatureLinearPattern4.  
 MethodFeatureLinearPattern4Obsolete. Superseded by IFeatureManager::FeatureLinearPattern5.  
 MethodFeatureLinearPattern5Obsolete. See IFeatureManager::CreateFeature and the Remarks in ILinearPatternFeatureData and ILocalLinearPatternFeatureData.  
 MethodFeatureLocalCurveDrivenPatternObsolete. See IFeatureManager::CreateFeature and the Remarks in ILocalCurvePatternFeatureData.  
 MethodFeatureLocalSketchDrivenPatternObsolete. See IFeatureManager::CreateFeature and the Remarks in ILocalSketchPatternFeatureData.  
 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.  
 MethodFeatureSketchDrivenPatternObsolete. See IFeatureManager::CreateFeature and the Remarks in ISketchPatternFeatureData.  
 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.  
 MethodFinishSMNormalCutObsolete. See IFeatureManager::CreateFeature and the Remarks in ISMNormalCutGroupData, and ISMNormalCutFeatureData2.  
 MethodGetCornerManagementFoldersGets the structure system corner management folders.  
 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.  
 MethodGetSelectionSetFolderGets the Selection Sets folder.  
 MethodGetSheetMetalFolderGets the interface to the sheet metal folder feature in the FeatureManager design tree.  
 MethodGetSlicingDataGets a new slicing data object with default parameter values.  
 MethodGetStructureSystemFoldersGets the structure system folders.  
 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 customized holes of various kinds.  
 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.  
 MethodIInsertSheetMetalEdgeFlange2Obsolete. Superseded by IFeatureManager::CreateDefinition and IFeatureManager::CreateFeature.  
 MethodIInsertTableDrivenPatternObsolete. Superseded by IFeatureManager::InsertTableDrivenPattern2.  
 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 face 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.  
 MethodInsertCutSwept4Obsolete. Superseded by IFeatureManager::InsertCutSwept5.  
 MethodInsertCutSwept5Obsolete. See Remarks.  
 MethodInsertDeleteBodyObsolete. Superseded by IFeatureManager::InsertDeleteBody2.  
 MethodInsertDeleteBody2Inserts a Body-Delete/Keep feature.  
 MethodInsertDeleteHoleForSurfaceInserts a Delete Hole feature for one or more selected hole edges on a surface.  
 MethodInsertDerivedPatternObsolete. Superseded by IFeatureManager::InsertDerivedPattern2.  
 MethodInsertDerivedPattern2Obsolete. See IFeatureManager::CreateFeature and the Remarks in IDerivedPatternFeatureData.  
 MethodInsertDwgOrDxfFileObsolete. Superseded by IFeatureManager::InsertDwgOrDxfFile2.  
 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.  
 MethodInsertFeatureLockLocks or freezes a selected feature.  
 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.  
 MethodInsertFlattenSurfaceObsolete. Superseded by IFeatureManager::InsertFlattenSurface2.  
 MethodInsertFlattenSurface2Inserts 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.  
 MethodInsertGlobalBoundingBoxObsolete. See IFeatureManager::CreateDefinition and IBoundingBoxFeatureData.  
 MethodInsertGridFeatureInserts a Grid System feature.  
 MethodInsertGroundPlaneObsolete. See IFeatureManager::CreateDefinition and IGroundPlaneFeatureData.  
 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 using a selected target body and tool body regions.  
 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, bodies, and structure systems 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 or 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.  
 MethodInsertNetBlendObsolete. Superseded by IFeatureManager::InsertNetBlend2.  
 MethodInsertNetBlend2

This 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.  
 MethodInsertProtrusionSwept3Obsolete. Superseded by IFeatureManager::InsertProtrusionSwept4.  
 MethodInsertProtrusionSwept4Obsolete. See Remarks.  
 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.  
 MethodInsertScaleApplies the specified scaling to either the current model or a selected graphic body.  
 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.  
 MethodInsertSheetMetalBaseFlange2Obsolete. Superseded by IFeatureManager::CreateDefinition and IFeatureManager::CreateFeature.  
 MethodInsertSheetMetalCornerTrimInserts a break corner trim in the sheet metal part.  
 MethodInsertSheetMetalEdgeFlangeObsolete. Superseded by IFeatureManager::InsertSheetMetalEdgeFlange2.  
 MethodInsertSheetMetalEdgeFlange2Obsolete. Superseded by IFeatureManager::CreateDefinition and IFeatureManager::CreateFeature.  
 MethodInsertSheetMetalGussetFeatureObsolete. Superseded by IFeatureManager::InsertSheetMetalGussetFeature3.  
 MethodInsertSheetMetalGussetFeature2Obsolete. Superseded by IFeatureManager::InsertSheetMetalGussetFeature3.  
 MethodInsertSheetMetalGussetFeature3Obsolete. Superseded by IFeatureManager::CreateDefinition and IFeatureManager::CreateFeature.  
 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.  
 MethodInsertSlicingCreates and inserts slicing into the FeatureManager design tree.  
 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.  
 MethodInsertStructuralWeldment4Obsolete. Superseded by IFeatureManager::InsertStructuralWeldment5.  
 MethodInsertStructuralWeldment5Inserts a structural weldment feature.  
 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.  
 MethodInsertSweepSurface2Obsolete. Superseded by IFeatureManager::InsertSweepSurface3.  
 MethodInsertSweepSurface3Obsolete. See Remarks.  
 MethodInsertTableDrivenPatternObsolete. Superseded by IFeatureManager::InsertTableDrivenPattern2.  
 MethodInsertTableDrivenPattern2Obsolete. See IFeatureManager::CreateFeature and the Remarks in ITablePatternFeatureData.  
 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.  
 MethodInsertVaryInstanceIncrementObsolete. Superseded by IInstanceToVaryOptions.  
 MethodInsertVaryInstanceOverrideObsolete. Superseded by IInstanceToVaryOptions.  
 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.  
 MethodInsertWrapFeatureObsolete. Superseded by IFeatureManager::InsertWrapFeature2.  
 MethodInsertWrapFeature2Inserts a wrap feature.  
 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.  
 MethodPostSplitBodyObsolete. Superseded by IFeatureManager::PostSplitBody2.  
 MethodPostSplitBody2Creates a Split feature.  
 MethodPostTrimSurfaceSets whether to sew the resulting trimmed surfaces.  
 MethodPreIntersectObsolete. Superseded by IFeatureManager::PreIntersect2.  
 MethodPreIntersect2Prepares 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.  
 MethodSetComponentIdentifiersAllows you to specify the primary, ( secondary ), and < tertiary > elements to display for the components in the FeatureManager design tree.  
 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 or boundary surface feature.  
 MethodSetNetBlendDirectionDataSets the curve set data (one for each of the two directions) for this boundary feature or boundary surface 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) 2023 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.