美文网首页
SOLIDWORKS二次开发功能接口

SOLIDWORKS二次开发功能接口

作者: dududuwei | 来源:发表于2018-05-15 10:54 被阅读0次

    Functional Categories

    函数分类

    This topic lists the SOLIDWORKS interfaces categorized by functionality.

    通过功能列出里solidworks的接口
    •Application Interfaces
    •Annotation Interfaces
    •Assembly Interfaces
    •Drawing Interfaces
    •Configuration Interfaces
    •DimXpert Interfaces
    •Enumeration Interfaces
    •Feature Interfaces
    •Model Interfaces
    •Motion Studies Interfaces
    •Sketch Interfaces
    •Utility Interfaces
    •User-interface Interfaces
    •Custom Interfaces

    应用接口
    Application Interfaces

    •IAssemblyDoc 装配体文档
    •IDrawingDoc 工程图文档
    •IModelDoc2
    •IModelDocExtension
    •IPartDoc 零件文档
    •ISldWorks

    注释接口
    Annotation Interfaces
    •IAnnotation
    •IAutoBalloonOptions
    •IBalloonOptions
    •IBalloonStack
    •ICenterLine
    •ICenterMark
    •ICThread
    •IDatumOrigin
    •IDatumTag
    •IDatumTargetSym
    •IDimensionTolerance
    •IDisplayDimension ◾ICalloutAngleVariable
    ◾ICalloutLengthVariable
    ◾ICalloutStringVariable
    ◾ICalloutVariable

    •IDowelSymbol
    •IGtol
    •IMagneticLine
    •IMultiJogLeader
    •INote
    •IParagraphs
    •IRevisionCloud
    •ISFSymbol
    •ISketchBlockDefinition
    •ISketchBlockInstance

    •IStackedBalloonOptions

    表格注释
    •Table Annotations
    ◾IBendTableAnnotation
    ◾IBomTableAnnotation
    ◾IGeneralTableAnnotation
    ◾IGeneralToleranceTableAnnotation
    ◾IHoleTableAnnotation
    ◾IPunchTableAnnotation
    ◾IRevisionTableAnnotation
    ◾ITableAnnotation
    ◾ITitleBlockTableAnnotation
    ◾IWeldmentCutListAnnotation
    ◾IWeldBead
    ◾IWeldSymbol

    装配体接口
    Assembly Interfaces

    •IAdvancedSelectionCriteria
    •IComponent2
    •IDragOperator
    •IExplodeStep
    •IInterference
    •IInterferenceDetectionMgr
    •Mates ◾IMate2
    ◾IMateEntity2
    ◾IMateInPlace
    ◾IMateLoadReference
    ◾IMateReference
    ◾IAngleMateFeatureData
    ◾IDistanceMateFeatureData
    ◾ILinearCouplerMateFeatureData
    ◾IMateFeatureData
    ◾IProfileCenterMateFeatureData
    ◾ISymmetricMateFeatureData
    ◾IWidthMateFeatureData

    工程图接口
    Drawing Interfaces
    •IBreakLine
    •ICenterOfMass
    •IDetailCircle
    •IDrawingComponent
    •IDrSection
    •IFaceHatch
    •Layers ◾ILayer
    ◾ILayerMgr

    •IProjectionArrow
    •ISheet
    •ISilhouetteEdge
    •Tables ◾IBendTable
    ◾IBomFeature
    ◾IBomTable
    ◾IGeneralTableFeature
    ◾IGeneralToleranceTableFeature
    ◾IHoleTable
    ◾IPunchTable
    ◾IRevisionTableFeature
    ◾ITitleBlockTableFeature
    ◾ITableAnchor

    •ITitleBlock
    •IView
    •IView3D

    配置接口
    Configuration Interfaces
    •IConfiguration
    •IConfigurationManager
    •IDesignTable

         Back to top
    

    Enumeration Interfaces
    •IEnumBodies2
    •IEnumCoEdges
    •IEnumComponents2
    •IEnumDisplayDimensions
    •IEnumDocuments2
    •IEnumDrSections
    •IEnumEdges
    •IEnumFaces2
    •IEnumLoops2
    •IEnumModelViews
    •IEnumSketchHatches
    •IEnumSketchPoints
    •IEnumSketchSegments

    特征接口
    Feature Interfaces
    •IFeature
    •IFeatureManager
    •Fillets ◾IChamferFeatureData2
    ◾ISimpleFilletFeatureData2
    ◾IVariableFilletFeatureData2

    •Folders ◾IBodyFolder
    ◾IComment
    ◾ICommentFolder
    ◾ICosmeticWeldBeadFolder
    ◾IFeatureFolder
    ◾IFlatPatternFolder
    ◾ISheetMetalFolder

    •Holes ◾IAdvancedHoleElementData
    ◾IAdvancedHoleFeatureData
    ◾ICounterboreElementData
    ◾ICountersinkElementData
    ◾IHoleSeriesFeatureData2
    ◾ISimpleHoleFeatureData2
    ◾IStraightElementData
    ◾IStraightTapElementData
    ◾ITaperedTapElementData
    ◾IWizardHoleFeatureData2

    •Lights and Cameras ◾ICamera
    ◾ILight

    •Mold Tools ◾ICavityFeatureData
    ◾ICoreFeatureData
    ◾IMoveFaceFeatureData
    ◾IPartingLineFeatureData
    ◾IPartingSurfaceFeatureData
    ◾IRuledSurfaceFeatureData
    ◾IShutOffSurfaceFeatureData
    ◾IToolingSplitFeatureData

    •Patterns and Mirroring ◾IChainPatternFeatureData
    ◾ICircularPatternFeatureData
    ◾ICurveDrivenPatternFeatureData
    ◾IDerivedPatternFeatureData
    ◾IDimPatternFeatureData
    ◾IFillPatternFeatureData
    ◾ILinearPatternFeatureData
    ◾ILocalCircularPatternFeatureData
    ◾ILocalCurvePatternFeatureData
    ◾ILocalLinearPatternFeatureData
    ◾ILocalSketchPatternFeatureData
    ◾IMirrorPartFeatureData
    ◾IMirrorPatternFeatureData
    ◾IMirrorSolidFeatureData
    ◾ISketchPatternFeatureData
    ◾ITablePatternFeatureData

    •Reference Geometry ◾ICompositeCurveFeatureData
    ◾IFreePointCurveFeatureData
    ◾IHelixFeatureData
    ◾IImportedCurveFeatureData
    ◾IProjectionCurveFeatureData
    ◾IRefAxis
    ◾IRefAxisFeatureData
    ◾IReferenceCurve
    ◾IReferencePointCurveFeatureData
    ◾IRefPlane
    ◾IRefPlaneFeatureData
    ◾IRefPoint
    ◾IRefPointFeatureData
    ◾ISplitLineFeatureData

    •Sheet Metal ◾IBaseFlangeFeaturedata
    ◾IBendsFeatureData
    ◾IBreakCornerFeatureData
    ◾IClosedCornerFeatureData
    ◾ICrossBreakFeatureData
    ◾ICustomBendAllowance
    ◾IEdgeFlangeFeatureData
    ◾IFlatPatternFeatureData
    ◾IFoldsFeatureData
    ◾IHemFeatureData
    ◾IJogFeatureData
    ◾ILoftedBendsFeatureData
    ◾IMiterFlangeFeatureData
    ◾IOneBendFeatureData
    ◾IRipFeatureData
    ◾ISheetMetalFeatureData
    ◾ISketchedBendFeatureData
    ◾ISMGussetFeatureData
    ◾ISMNormalCutFeatureData

    •Smart Components
    ◾ISmartComponentFeatureData

    •Surfaces ◾IDeleteFaceFeatureData
    ◾IFillSurfaceFeatureData
    ◾IReplaceFaceFeatureData
    ◾ISurfaceCutFeatureData
    ◾ISurfaceExtendFeatureData
    ◾ISurfaceFlattenFeatureData
    ◾ISurfaceKnitFeatureData
    ◾ISurfaceOffsetFeatureData
    ◾ISurfacePlanarFeatureData
    ◾ISurfaceRadiateFeatureData
    ◾ISurfaceTrimFeatureData
    ◾ISurfExtrudeFeatureData
    ◾ISurfRevolveFeatureData
    ◾IThickenFeatureData

    •Threads ◾IThreadFeatureData

    •Views ◾IBrokenOutSectionFeatureData

    •Weldments ◾IEndCapFeatureData
    ◾IGussetFeatureData
    ◾IStructuralMemberFeatureData
    ◾IStructuralMemberGroup
    ◾IWeldmentBeadFeatureData
    ◾IWeldmentCutListFeature
    ◾IWeldmentTrimExtendFeatureData

    •Others ◾IBoundaryBossFeatureData
    ◾ICombineBodiesFeatureData
    ◾ICoordinateSystemFeatureData
    ◾ICosmeticThreadFeatureData
    ◾ICosmeticWeldBeadFeatureData
    ◾IDeleteBodyFeatureData
    ◾IDerivedPartFeatureData
    ◾IDomeFeatureData2
    ◾IDraftFeatureData2
    ◾IExtrudeFeatureData2
    ◾IFeatureStatistics
    ◾IHealEdgesFeatureData
    ◾IIndentFeatureData
    ◾IIntersectFeatureData
    ◾IJoinFeatureData
    ◾ILibraryFeatureData
    ◾ILoftFeatureData
    ◾IMacroFeatureData
    ◾IMoveCopyBodyFeatureData
    ◾IRevolveFeatureData2
    ◾IRibFeatureData2
    ◾ISaveBodyFeatureData
    ◾IScaleFeatureData
    ◾IShellFeatureData
    ◾ISketchPicture
    ◾ISplitBodyFeatureData
    ◾ISweepFeatureData
    ◾IWrapSketchFeatureData

    Back to top

    Model Interfaces
    •IAnnotationView
    •IAttribute
    •IAttributeDef
    •IBody2
    •ICoEdge
    •ICurve
    •IDimension
    •IEdge
    •IEdgePoint
    •IEntity
    •IFace2
    •ILoop2
    •IMidSurface3
    •IModeler
    •IParameter
    •ISectionViewData
    •ISpring
    •ISurface
    •IVertex

    Back to top

    Motion Studies
    •IAVIParameter
    •ICosmosMotionStudyProperties
    •ICosmosMotionStudyResults
    •IMotionPlotAxisFeatureData
    •IMotionPlotFeatureData
    •IMotionPlotFeatureOutput
    •IMotionStudy
    •IMotionStudyManager
    •IMotionStudyProperties
    •IMotionStudyResults
    •IPhysicalSimulationMotionStudyProperties
    •ISimulation3DContactFeatureData
    •ISimulationDamperFeatureData
    •ISimulationForceFeatureData
    •ISimulationGravityFeatureData
    •ISimulationMotorFeatureData
    •ISimulationSpringFeatureData

    Back to top

    Sketch
    •ISketch
    •ISketchArc
    •ISketchBlockDefinition
    •ISketchBlockInstance
    •ISketchContour
    •ISketchEllipse
    •ISketchHatch
    •ISketchLine
    •ISketchManager
    •ISketchParabola
    •ISketchPath
    •ISketchPoint
    •ISketchRegion
    •ISketchRelation
    •ISketchRelationManager
    •ISketchSegment
    •ISketchSlot
    •ISketchSpline
    •ISketchText
    •ISplineHandle

    Back to top

    Utility Interfaces
    •IBomTableSortData
    •IBSurfParamData
    •IColorTable
    •ICurveParamData
    •ICustomPropertyManager
    •IDiagnoseResult
    •IDisplayData
    •IDocumentSpecification
    •IEnvironment
    •IEquationMgr
    •IExportPdfData
    •IFaultEntity
    •IImportDxfDwgData
    •IImportIgesData
    •IImportStepData
    •IManipulator
    •IMassProperty
    •IMathPoint
    •IMathTransform
    •IMathUtility
    •IMathVector
    •IMeasure
    •IPageSetup
    •IPrintSpecification
    •ISafeArrayUtility
    •IScanto3D
    •ISelectData
    •ISelectionMgr
    •ISOLIDWORKS Design Checker
    •ISplineParamData
    •ISurfaceParameterizationData
    •ISwOLEObject
    •ITessellation
    •ITextFormat
    •ITexture
    •IUserUnit

    Back to top

    User-interface Interfaces

    •Appearances and Decals
    ◾IAppearanceSetting
    ◾IDecal
    ◾IFaceDecalProperties
    ◾IRayTraceRenderer
    ◾IRayTraceRendererOptions
    ◾IRenderMaterial

    •ICallout
    •CommandManager ◾ICommandGroup
    ◾ICommandManager
    ◾ICommandTab
    ◾ICommandTabBox
    ◾IFlyoutGroup

    •IDisplayStateSetting
    •IDragArrowManipulator
    •IFeatMgrView
    •IFrame
    •ILightDialog
    •IMaterialVisualPropertiesData
    •IModelView
    •IModelViewManager
    •IModelWindow
    •IMouse
    •IPackAndGo
    •IPlaneManipulator
    •IPrint3DDialog
    •PropertyManager ◾IPropertyManagerPage2
    ◾IPropertyManagerPageActiveX
    ◾IPropertyManagerPageBitmap
    ◾IPropertyManagerPageBitmapButton
    ◾IPropertyManagerPageButton
    ◾IPropertyManagerPageCheckbox
    ◾IPropertyManagerPageComboBox
    ◾IPropertyManagerPageControl
    ◾IPropertyManagerPageGroup
    ◾IPropertyManagerPageLabel
    ◾IPropertyManagerPageListbox
    ◾IPropertyManagerPageNumberbox
    ◾IPropertyManagerPageOption
    ◾IPropertyManagerPageSelectionbox
    ◾IPropertyManagerPageSlider
    ◾IPropertyManagerPageTab
    ◾IPropertyManagerPageTextbox
    ◾IPropertyManagerPageWindowFromHandle

    •IRenamedDocumentReferences
    •Selection Sets ◾ISelectionSet
    ◾ISelectionSetFolder
    ◾ISelectionSetItem

    •Sensors ◾IDimensionSensorData
    ◾ISensor

    •ISnapShot
    •SOLIDWORKS MBD 3D PDF ◾IMBD3DPdfData
    ◾ITextAndCustomProperty

    •IStatusBarPane
    •ISwHtmlInterface
    •ISWPropertySheet
    •ITaskpaneView
    •ITreeControlItem
    •ITriadManipulator
    •IUserProgressBar

    Back to top

    Custom Interfaces
    •IPropertyManagerPage2Handler9
    •ISW3DPrinter
    •IswCalloutHandler
    •ISwAddin
    •ISwAddinBroker
    •ISwColorContour1
    •ISwComFeature
    •ISwManipulatorHandler2
    •ISwQuickTip
    •ISwScene
    •ISwUndoAPIHandler

    Back to top

    相关文章

      网友评论

          本文标题:SOLIDWORKS二次开发功能接口

          本文链接:https://www.haomeiwen.com/subject/ehhedftx.html