跳到主要内容

Calling Functions of a SOLIDWORKS Add-in from Standalone Applications or Macros

Examples and explanations on how to create an API for a SOLIDWORKS add-in so that its functions can be called from a macro or standalone application (enabling custom API for the add-in).

labels: [Add-in API, Calling]

This section contains examples and explanations on how to create an API for a SOLIDWORKS add-in so that its functions can be called from a macro, standalone application, script, or another add-in.

There may be a need to enable API functions of the add-in when automation of the add-in itself is required. This approach can also help improve performance. Since add-ins are in-process applications, they provide the best performance. In this case, the add-in can act as an engine for functionality triggered from a macro or another add-in, resulting in optimal performance.

There are several ways to achieve this functionality. Please refer to the following options for more information: