SOLIDWORKS VBA macros do not take any parameters as an input. THis limitation could be the major ‘roadblock’ for performing the automation of SOLIDWORKS using API.

This section contains the implementation of alternative workarounds to overcome this limitation. Several options of passing parameters to SOLIDWORKS VBA macros are explored and examples are provided.