Hide Table of Contents
Release Notes

Glossary Item Box

This topic provides you with quick access to the enhancements in SOLIDWORKS API 2017.

Service Pack 5
End of Life Announcement

SOLIDWORKS Workgroup PDM Product

SOLIDWORKS API 2018 and later will not include the SOLIDWORKS Workgroup PDM API. It is replaced by SOLIDWORKS PDM Professional API.

Service Pack 4
New method
Obsoleted method

Back to top

Service Pack 2
New method

IComponent2 Interface

Back to top

Service Pack 0
New and changed functionality
  • IModelDocExtension::SelectByRay is now recorded instead of IModelDocExtension::SelectByID2 by the macro recorder when the selection relies on selection coordinates and the selection could fail if the model view is altered and the macro is rerun.
  • Header files for general helper functions and sample models for use with the SOLIDWORKS API now reside in the default system public folder path. This path is typically C:\Users\Public\Documents\SOLIDWORKS\SOLIDWORKS 2017. Elsewhere in the Help, this path is referred to as public_documents. 
    • Header files for general helper functions: public_documents\appcomm
    • Sample models: Various folders in public_documents\tutorial

Major enhancements are: 

Back to top

New interfaces

ISelectionSet Interface

ISelectionSetFolder Interface

ISelectionSetItem Interface

Back to top

New methods, properties, and delegates

IAnnotation Interface

IAssemblyDoc Interface

IBomFeature Interface

IBreakLine Interface

ICircularPatternFeatureData Interface

IComponent2 Interface

IConfiguration Interface

IConfigurationManager Interface

IDerivedPatternFeatureData Interface

IDesignTable Interface

IDetailCircle Interface

IDimPatternFeatureData Interface

IDisplayDimension Interface

IDrawingDoc Interface

IDrSection Interface

IEnvironment Interface

IEquationMgr Interface

IExtrudeFeatureData2 Interface

IFeatureManager Interface

IGtol Interface

IMBD3DPdfData Interface

IModelDocExtension Interface

IModelViewManager Interface

INote Interface

IPartDoc Interface

IPropertyManagerPageCheckbox Interface

IRefAxis Interface

ISectionViewData Interface

ISheetMetalFeatureData Interface

ISketch Interface

ISldWorks Interface

ISurfExtrudeFeatureData Interface

ISweepFeatureData Interface

ITableAnnotation Interface

IView Interface

Back to top

Obsoleted methods, properties, and delegates

 IAssemblyDoc Interface

IComponent2 Interface

IDrawingDoc Interface

IFeatureManager Interface

IGtol Interface

IModelDoc2 Interface

IPartDoc Interface

ISheetMetalFeatureData Interface

ISketch Interface

ISldWorks Interface

IView Interface

 

Back to top

.


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:   Release Notes
*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) 2017 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.