This topic provides you with quick access to the enhancements made to SOLIDWORKS PDM Professional API.
SOLIDWORKS PDM Professional API 2016
- SOLIDWORKS Enterprise PDM is now called SOLIDWORKS PDM, and the API is only available in SOLIDWORKS PDM Professional.
New Interfaces
SOLIDWORKS PDM Professional API 2015 SP04
New Interfaces
SOLIDWORKS PDM Professional API 2015 SP03
New Interfaces
Back to top
SOLIDWORKS PDM Professional API 2015 SP02
New interfaces
Back to top
SOLIDWORKS PDM Professional API 2015
New interfaces
SOLIDWORKS PDM Professional API 2014
- SOLIDWORKS Enterprise PDM API Help has been upgraded to be consistent with all of the other SOLIDWORKS API Help systems. For example, SOLIDWORKS Enterprise PDM API Help now includes syntax for VB.NET, C#, and managed C++ and a Send Feedback link on most Help topics. Additionally, SOLIDWORKS Enterprise PDM API Help:
- contains updated Stand-alone Applications and Add-in Applications books and Help topics.
- includes C# and VB.NET add-in and stand-alone code samples that you can recreate in Microsoft Visual Studio. If you use the local version of SOLIDWORKS Enterprise PDM API Help, then click the Index tab and type C# add-ins, C# examples, VB.NET add-ins, or VB.NET examples to quickly locate these examples. Additional examples will appear in subsequent releases.
- is now available on the:
- SOLIDWORKS Help menu, Help > API Help > SOLIDWORKS Enterprise PDM API Help.
- internet, help.solidworks.com > API Help (English only) > SOLIDWORKS Enterprise PDM API Help.
- SOLIDWORKS Enterprise PDM includes a primary interop assembly (also called an interop) called EPDM.Interop.epdm.dll for use with stand-alone applications. See Using .NET Framework 4.0 in Stand-alone Applications for more information.
- Any application not supplied and supported by SOLIDWORKS Corporation that logs into SOLIDWORKS Enterprise PDM or directly accesses the database must ensure that sufficient SOLIDWORKS Enterprise PDM licenses are available when the same user is not logged into a local view.
To make this easier to program and to comply with the SOLIDWORKS End User License Agreement (EULA), SOLIDWORKS Enterprise PDM API 2014 includes a new login method called IEdmVault13::LoginEx. This method ensures that licenses are properly consumed by the application.
New structure
New method
Back to top
SOLIDWORKS PDM Professional API 2013
New interfaces
Back to top
SOLIDWORKS PDM Professional API 2012
New interfaces
Back to top
SOLIDWORKS PDM Professional API 2011
New interfaces
Back to top
SOLIDWORKS PDM Professional API 2010
New functionality
You can now program items and tasks.
New interfaces
Back to top
SOLIDWORKS PDM Professional API 2009
New interfaces
Back to top
SOLIDWORKS PDM Professional API 2008
New and changed functionality
- Visual Basic 6 is no longer supported. All add-ins must now be multi-threaded; for example, create your add-ins using the Visual Studio .NET development environment.
- The recommended way of accessing variables has changed. See IEdmEnumeratorVariable8::CloseFile.
New Interfaces
SOLIDWORKS PDM Professional API 2007 SP03
New functionality
Support for 64-bit add-ins for the 64-bit version is included in this release.
New interface
SOLIDWORKS PDM Professional API 2007
New interfaces
Back to top
SOLIDWORKS PDM Professional API version 6.5
Conisio has been re-branded as SOLIDWORKS Enterprise PDM; however, an OEM-version of the product sold under the name Conisio still exists. Both of these products share the same API.
New and changed functionality
- The name of the type library has changed from ConisioLib to EdmLib.
- The name of the API has changed from Conisio 6.4 Type Library to PDMWorks Enterprise 6.5 Type Library.
NOTE: The change in the name of the type library might require you to recompile existing applications. However, the names of all interfaces, structures, methods, properties, and enumerations are unchanged.
Back to top
SOLIDWORKS PDM Professional version 6.4
New functionality
New interfaces
Back to top
SOLIDWORKS PDM Professional API version 6.3
New interfaces