Прямоугольник в макросе
Создать новую деталь по ширине, высоте и припуску.
Где открыть
Мастер → Запись макроса → команда «Прямоугольник».
Порядок работы
- Сохраните проект, выберите исходную деталь в базовом размере на поле 2D и откройте окно макроса.
- Для готового файла используйте «Открыть макрос JSON»; для записи выберите команду, цель и параметры, затем нажмите «Записать команду».
- Проверьте черновик и журнал; при изменениях повторите проверку. Сохраните макрос через «Сохранить как… JSON».
- Нажмите «Применить результат» либо закройте без применения. Применённая последовательность отменяется одним Ctrl+Z.
Параметры и действия
Доступность полей зависит от выбранной операции и геометрии. Имена деталей, размеры и списки данных берутся из текущего проекта.
Прямоугольник в макросе
| Параметр | Значение и ограничения |
|---|---|
| Имя и описание | Имя до 80 символов, описание до 1000. Сохраните файл макроса отдельно от проекта. |
| Исходная деталь | Обычная доступная деталь на поле 2D в базовом размере. Последующие команды выбирают исходник или созданную деталь по имени. |
| Ширина / высота / припуск | Размеры по шву 2–5000 мм, припуск 0–50 мм; постоянные числа без табеля. |
Действия окна: Записать команду · Проверить воспроизведение · Сохранить как… JSON · Применить результат · Закрыть без применения.
Примеры с числами и лекалами
Сохраните свой текущий проект перед открытием учебного файла. Команда «Открыть» заменяет текущий проект. Для повторения загрузите файл «До».
Макрос: прямоугольник 120 × 180 мм
- Режим
- Базовый размер 46 · 2D · без табеля
- Макрос
- 1 шаг · версия 1
- Размеры
- 42, 44, 46, 48, 50
- Сохраните текущий проект и откройте учебный JSON «До». Выберите деталь A в базовом размере 46 на поле 2D.
- Откройте «Мастер → Запись макроса». Оставьте «Без табеля · фиксированные числа».
- Шаг 1: Прямоугольник · имя «Учебный прямоугольник»; Ширина = 120 мм, Высота = 180 мм, Припуск = 10 мм. Нажмите «Записать команду».
- Проверьте черновик и журнал. Нажмите «Сохранить как… JSON» для макроса, затем «Применить результат».
- Сверьте проект «После» и таблицу пяти размеров. Ctrl+Z возвращает весь исходный проект; повтор восстанавливает результат.
- Для повторного запуска откройте «До», выберите A, затем «Мастер → Воспроизведение макроса», загрузите отдельный .macro.json, нажмите «Проверить воспроизведение» и только затем примените.
| Показатель | До | После |
|---|---|---|
| Деталей в проекте | 1 | 2 |
| Шагов макроса | 0 | 1 |
| Целевая деталь | ещё не создана | Учебный прямоугольник |
| Габариты в базе, мм | — | 120 × 180 |
| Позиция X; Y, мм | — | 485; 170 |
| Базовый припуск, мм | — | 10 |
Новая самостоятельная деталь имеет по линии шва 120 × 180 мм и базовый припуск 10 мм. Исходная деталь A сохраняется. В примерах используются постоянные числа без табеля. Новые фигуры имеют одинаковые габариты во всех пяти размерах; у исходной детали и копий проверены их реальные размерные приращения. Предпросмотр и запись шагов не меняют основной проект. Сначала сохраните макрос в JSON, затем нажмите «Применить результат»: вся последовательность применяется одним шагом Ctrl+Z. Закрытие окна без применения сохраняет прежний проект. JSON макроса, JSON проекта и JSON табеля — разные форматы. Поддерживаются только команды списка в окне, произвольные действия конструктора не записываются. Перед открытием учебных файлов сохраните свою работу; перед раскроем проверьте сопряжение, припуски и посадку.
Справа показан применённый результат. До «Применить результат» черновик не заменяет проект. Сравните геометрию и данные пяти размеров.
Два шага: создать прямоугольник и переместить его
- Режим
- Базовый размер 46 · 2D · без табеля
- Макрос
- 2 шага · версия 1
- Размеры
- 42, 44, 46, 48, 50
- Сохраните текущий проект и откройте учебный JSON «До». Выберите деталь A в базовом размере 46 на поле 2D.
- Откройте «Мастер → Запись макроса». Оставьте «Без табеля · фиксированные числа».
- Шаг 1: Прямоугольник · имя «Учебный прямоугольник»; Ширина = 120 мм, Высота = 180 мм, Припуск = 10 мм. Нажмите «Записать команду».
- Шаг 2: Переместить деталь · деталь «Учебный прямоугольник»; Смещение X = 30 мм, Смещение Y = -20 мм. Нажмите «Записать команду».
- Проверьте черновик и журнал. Нажмите «Сохранить как… JSON» для макроса, затем «Применить результат».
- Сверьте проект «После» и таблицу пяти размеров. Ctrl+Z возвращает весь исходный проект; повтор восстанавливает результат.
- Для повторного запуска откройте «До», выберите A, затем «Мастер → Воспроизведение макроса», загрузите отдельный .macro.json, нажмите «Проверить воспроизведение» и только затем примените.
| Показатель | До | После |
|---|---|---|
| Деталей в проекте | 1 | 2 |
| Шагов макроса | 0 | 2 |
| Целевая деталь | ещё не создана | Учебный прямоугольник |
| Габариты в базе, мм | — | 120 × 180 |
| Позиция X; Y, мм | — | 515; 150 |
| Базовый припуск, мм | — | 10 |
Первый шаг создаёт прямоугольник 120 × 180 мм с именем «Учебный прямоугольник»; второй обращается к этой новой детали и перемещает её на +30 мм по X и −20 мм по Y относительно автоматически предложенной позиции. В примерах используются постоянные числа без табеля. Новые фигуры имеют одинаковые габариты во всех пяти размерах; у исходной детали и копий проверены их реальные размерные приращения. Предпросмотр и запись шагов не меняют основной проект. Сначала сохраните макрос в JSON, затем нажмите «Применить результат»: вся последовательность применяется одним шагом Ctrl+Z. Закрытие окна без применения сохраняет прежний проект. JSON макроса, JSON проекта и JSON табеля — разные форматы. Поддерживаются только команды списка в окне, произвольные действия конструктора не записываются. Перед открытием учебных файлов сохраните свою работу; перед раскроем проверьте сопряжение, припуски и посадку.
Справа показан применённый результат. До «Применить результат» черновик не заменяет проект. Сравните геометрию и данные пяти размеров.
Что получится
Получен проверяемый черновик; только явное применение изменяет проект. Пять размеров и остальные данные проверены по штатным функциям.
Если не получается
- Если окно не открывается, перейдите в 2D и базовый размер, закройте другие диалоги и завершите текущую команду.
- Если шаг обращается к неверной детали, проверьте исходную деталь и имя выбранной копии. Новая деталь должна быть создана более ранним шагом.
- Если результат не рассчитывается, прочитайте номер шага, проверьте диапазоны, доступность детали и контур во всех размерах.
- Если кнопка применения погасла после изменения параметров, заново нажмите «Проверить воспроизведение».
- Если проект изменён после предпросмотра, закройте окно и откройте макрос заново для актуального проекта.
- Если файл отклонён, используйте JSON макроса, сохранённый самим CAD, с поддерживаемой версией и до 1 МиБ; исходный проект сохраняется.
- Для восстановления после закрытия страницы нужен сохранённый JSON проекта и отдельно файл макроса. История сеанса не заменяет резервную копию.
Тема в руководстве Gerber: Мастер · запись и воспроизведение макросов; окно GARM CAD ссылается на стр. 426–430. Поддержанные действия сверены с текущим кодом.. О соответствии команд