Можно записать операции, выполняемые с помощью интерфейса пользователя SOLIDWORKS, и воспроизводить их, используя макросы SOLIDWORKS.
Эти макросы содержат вызовы, эквивалентные вызовам функций API, которые осуществлялись при выполнении операций с помощью интерфейса пользователя. Макрос может записать выборы с помощью мыши, выборы в меню и введенную с помощью клавиатуры информацию.
Можно создать новый макрос без его предварительной записи.
Для записи макроса:
- Нажмите Запись/Пауза макроса
(панель инструментов "Макрос") или .
- Выполните шаги, которые нужно записать.
Чтобы сделать паузу в процессе записи макроса, нажмите
Запись/Пауза макроса

(панель инструментов "Макрос") или . Снова нажмите
Запись/Пауза макроса

, чтобы продолжить запись.
- По окончании нажмите Остановить запись макроса
(панель инструментов "Макрос") или нажмите .
- В диалоговом окне введите имя в поле Имя файла и нажмите Сохранить. (К имени файла автоматически добавится расширение .swp.)