Você pode gravar as operações executadas com a interface do usuário do SolidWorks e reexecutá-las com as macros do SolidWorks.
A macro contém as chamadas equivalentes às funções da API criadas quando as operações foram executadas com a interface do usuário e pode gravar os cliques do mouse, os menus escolhidos e as teclas pressionadas para reprodução posterior.
Também é possível criar uma nova macro sem gravar uma primeiro.
Para gravar uma macro:
- Clique em Gravar/pausar macro
(barra de ferramentas Macro) ou em .
-
Execute as etapas que deseja gravar.
Para pausar a gravação de uma macro, clique em
Gravar/pausar macro 
(barra de ferramentas Macro) ou em . Clique em
Gravar/pausar macro 
novamente para continuar gravando.
- Quando terminar, clique em Interromper macro
(barra de ferramentas Macro) ou em .
- Na caixa de diálogo, digite um nome para Nome do arquivo e clique em Salvar (a extensão .swp é automaticamente adicionada ao nome do arquivo).