This topic provides you with quick access to the enhancements in SOLIDWORKS API 2022.
Service Pack 3
IDocumentSpecification Interface
ISldWorks Interface
Service Pack 2
IComponent2 Interface
IModelDocExtension Interface
ISldWorks Interface
Service Pack 1
IFeatureManager Interface
IModelDocExtension Interface
Service Pack 0
New functionality
- Support for:
- SOLIDWORKS Inspection.
- SOLIDWORKS PDM Professional Web API.
- Belt/chain assembly features. See IFeatureManager::CreateDefinition, IFeatureManager::CreateFeature and IBeltChainFeatureData.
- Structure systems. See IStructureSystemFolder, IModelDocExtension::CreateStructureSystem, IModelDocExtension::CreateStructureSystemMemberData, IFeatureManager::GetStructureSystemFolders, IPrimaryMemberFacePlaneIntersectionFeatureData,
IPrimaryMemberPathSegmentFeatureData, IPrimaryMemberPointLengthFeatureData, IPrimaryMemberRefPlaneFeatureData, IPrimaryStructuralMemberFeatureData, IProfileGroupFolder,
ISecondaryMemberBetweenPointsFeatureData, ISecondaryMemberSupportPlaneFeatureData, ISecondaryStructuralMemberFeatureData, IStructureSystemMemberFeatureData, IStructureSystemMemberProfile, and IStructureSystemSplitMember.
- Graphics mesh and mesh BREP bodies. See IBody2::GetGraphicsBody, IBody2::GetMeshBody, IBody2::IsGraphicsBody, IGraphicsBody, IMeshBody, and IFacet.
- Scaled icons in the SOLIDWORKS add-in manager (Tools > Add-ins...) for third-party (Other) add-ins. See SOLIDWORKS API Programming Guide > Getting Started > Programming with the SOLIDWORKS API > Add-ins > Icons.
- Redesign of:
- Messages and alerts for add-ins. See ISldWorks::DefineMessageBar, IModelDocExtension::ShowMessageBar, IModelDocExtension::CloseMessageBar, ISldWorks::DefineUserNotification, IModelDocExtension::ShowUserNotification, ISldWorks::ShowUserNotification, IModelDocExtension::CloseUserNotification, ISldWorks::CloseUserNotification, IUserNotificationDefinition, IMessageBarDefinition, IMessageBarHandler, and IUserNotificationHandler.
- Sheet metal corner relief feature:
- Sheet metal base flange feature:
- Create feature using IFeatureManager::CreateDefinition and IFeatureManager::CreateFeature.
- See the new methods and properties in IBaseFlangeFeatureData.
- Obsoletes IFeatureManager::InsertSheetMetalBaseFlange2.
Other major enhancements
Back to top
New interfaces
New SOLIDWORKS Custom Interfaces
Back to top
New methods, properties, and delegates
IAssemblyDoc Interface
IBaseFlangeFeatureData Interface
IBody2 Interface
IConfiguration Interface
IConfigurationManager Interface
IFace2 Interface
IFeatureManager Interface
IModelDocExtension Interface
ISheet Interface
ISheetMetalFeatureData Interface
ISketchManager Interface
ISldWorks Interface
IView Interface
IWizardHoleFeatureData2 Interface
Back to top
Obsoleted methods and properties
IBaseFlangeFeatureData Interface
IFeatureManager Interface
IModelDoc2 Interface
ISketchManager Interface
ISldWorks Interface
IView Interface
Back to top