Разработка конструкций в Linux


Главная
(Разработка амфибий)

  1. Система "Аист" для конструктора


  2. Создание моделей и сборочных единиц в FreeCAD
  3. Настройка и особенность работы в FreeCAD
  4. Макросы в FreeCAD
  5. Форум

Макросы в FreeCAD

 Макросы удобный способ создания сложных действий в FreeCAD. Вы просто записываете действия, которые вы выполняете при построении вашей модели. Так как макросы на самом деле список команд Python, то вы можете редактировать эти команды и создавать очень сложные сценарии.

Как это работает

Прежде всего необходимо установить путь к маркосу. Войти в меню Правка -> Настройки -> Основные -> Макро. Установить путь к папке где будут храниться все макросы.

Для записи команд в программе имеется панель "Макро" у которой есть четыре кнопки:запись, остановка записи, редактирования и воспроизведения текущего макроса.

Он очень прост в использовании: Нажмите на кнопку записи, вам будет предложено дать имя макроса, а затем выполнить некоторые действия. Когда вы закончите, нажмите кнопку остановки записи, и ваши действия будут сохранены. Теперь Вы можете получить доступ к макро диалогу с помощью кнопки редактирования:
Там вы можете управлять макросами, удалять, редактировать или создавать новые с нуля. Если вы измените макрос, он будет открыт в окне редактора, где вы можете вносить изменения в код.
Пример
Нажать на кнопку записи, дать имя, скажем, "3", и в окне создадим цилиндр с радиусом = 10 и высота =10. Затем нажмём кнопку "Остановить запись" . В диалоговом окне редактирования макросов, мы можем увидеть код Python, который был записан. Чтобы выполнить макрос, надо просто нажать кнопку выполнить. Макрос всегда сохраняется на диске, так что любое изменение, которое мы сделаем всегда будет доступно при следующем запуске FreeCAD.
Настройка
Конечно, это не практично, чтобы загрузить макрос в редакторе для того, чтобы использовать его. FreeCAD обеспечивает гораздо более эффективные способы использования макросов, таких как назначение клавиш для этого макроса или ввести кнопочку для данного макроса. После того как макрос создан, все это можно сделать через меню Сервис -> Настройка меню:
Таким образом, можно сделать макрос реальным инструментом, как и любой стандартный FreeCAD инструмент. Позволяет с легкостью добавлять ваши собственные инструменты для интерфейса.
Создание макросов без регистрации
Вы также можете непосредственно копировать / вставить код питона в макрос, без записи GUI действия. Просто создайте новый макрос, отредактировать его и вставить код. Вы можете сохранить макрос так же, как вы сохраните FreeCAD документа. При следующем запуске FreeCAD, макрос появится в разделе "Установленные Макросы"
Макросы хранилище
Посетите страницу Macros рецептов, чтобы выбрать некоторые полезные макросы для добавления в FreeCAD установки.

© 25.10.2011avtokat01@yandex.ru