Макросы: имена участков
Четыре участка контура, начальная точка и замыкающий участок.
Где открыть
Проект «До» → A → размер 46 → Мастер → Запись макроса.
Порядок работы
- Сохраните текущую работу, откройте «До» и выберите A в базовом размере 46.
- Запишите команды опыта либо откройте .macro.json через воспроизведение. Используйте фиксированные значения без табеля и размерной сетки.
- Сравните порядковый номер на схеме выбора с назначенным номером или именем в результате. Сохраните макрос отдельно.
- Примените результат, сравните с «После» и таблицей пяти размеров. Проверьте отмену и повтор всего макроса.
Примеры с числами и лекалами
Сохраните свой текущий проект перед открытием учебного файла. Команда «Открыть» заменяет текущий проект. Для повторения загрузите файл «До».
Переименовать верхний участок: Верх1 → Верх2
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- Контур, точка 1
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить имя участку» · Выбранная деталь · Контур · участок от точки 1 · имя «Верх2». Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 1 | 1 |
| Назначенный номер точки | 100 | 100 |
| Имя участка от выбранной точки | Верх1 | Верх2 |
| X выбранной точки на поле в базе, мм | 55 | 55 |
| Y выбранной точки на поле в базе, мм | 70 | 70 |
| Ширина / высота целевой детали, мм | 260 / 300 | 260 / 300 |
| Деталей в проекте | 1 | 1 |
| Надсечек целевой детали | 0 | 0 |
| Размер 42 · X / Y на поле, мм | 75 / 70 | 75 / 70 |
| Размер 44 · X / Y на поле, мм | 65 / 70 | 65 / 70 |
| Размер 46 · X / Y на поле, мм | 55 / 70 | 55 / 70 |
| Размер 48 · X / Y на поле, мм | 45 / 70 | 45 / 70 |
| Размер 50 · X / Y на поле, мм | 35 / 70 | 35 / 70 |
Порядковая точка 1 начинает участок до точки 2. Макрос заменяет имя «Верх1» на «Верх2». Назначенный точке номер 100 остаётся прежним; он не является номером участка. Геометрия, управляющие точки кривой и градация сохраняются. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Назвать участок 2 → 3: Право1
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- Контур, точка 2
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить имя участку» · Выбранная деталь · Контур · участок от точки 2 · имя «Право1». Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 2 | 2 |
| Назначенный номер точки | 101 | 101 |
| Имя участка от выбранной точки | не назначено | Право1 |
| X выбранной точки на поле в базе, мм | 285 | 285 |
| Y выбранной точки на поле в базе, мм | 70 | 70 |
| Ширина / высота целевой детали, мм | 260 / 300 | 260 / 300 |
| Деталей в проекте | 1 | 1 |
| Надсечек целевой детали | 0 | 0 |
| Размер 42 · X / Y на поле, мм | 265 / 70 | 265 / 70 |
| Размер 44 · X / Y на поле, мм | 275 / 70 | 275 / 70 |
| Размер 46 · X / Y на поле, мм | 285 / 70 | 285 / 70 |
| Размер 48 · X / Y на поле, мм | 295 / 70 | 295 / 70 |
| Размер 50 · X / Y на поле, мм | 305 / 70 | 305 / 70 |
Порядковая точка 2 начинает правый участок до точки 3. Участок без короткого имени получает «Право1». Номер 101 у начальной точки сохраняется. Имя относится только к этому участку контура, а не ко всей правой стороне составного лекала. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Назвать участок 3 → 4: Низ1
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- Контур, точка 3
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить имя участку» · Выбранная деталь · Контур · участок от точки 3 · имя «Низ1». Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 3 | 3 |
| Назначенный номер точки | не назначено | не назначено |
| Имя участка от выбранной точки | не назначено | Низ1 |
| X выбранной точки на поле в базе, мм | 315 | 315 |
| Y выбранной точки на поле в базе, мм | 370 | 370 |
| Ширина / высота целевой детали, мм | 260 / 300 | 260 / 300 |
| Деталей в проекте | 1 | 1 |
| Надсечек целевой детали | 0 | 0 |
| Размер 42 · X / Y на поле, мм | 295 / 360 | 295 / 360 |
| Размер 44 · X / Y на поле, мм | 305 / 365 | 305 / 365 |
| Размер 46 · X / Y на поле, мм | 315 / 370 | 315 / 370 |
| Размер 48 · X / Y на поле, мм | 325 / 375 | 325 / 375 |
| Размер 50 · X / Y на поле, мм | 335 / 380 | 335 / 380 |
Порядковая точка 3 начинает участок до точки 4. Ему присваивается «Низ1». У самой точки 3 в исходнике нет назначенного номера: это не мешает выбору по порядку. Команда имени участка не назначает номер его начальной точке. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Переименовать замыкающий участок 4 → 1
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- Контур, точка 4
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить имя участку» · Выбранная деталь · Контур · участок от точки 4 · имя «Бок2». Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 4 | 4 |
| Назначенный номер точки | 103 | 103 |
| Имя участка от выбранной точки | Бок1 | Бок2 |
| X выбранной точки на поле в базе, мм | 75 | 75 |
| Y выбранной точки на поле в базе, мм | 370 | 370 |
| Ширина / высота целевой детали, мм | 260 / 300 | 260 / 300 |
| Деталей в проекте | 1 | 1 |
| Надсечек целевой детали | 0 | 0 |
| Размер 42 · X / Y на поле, мм | 95 / 360 | 95 / 360 |
| Размер 44 · X / Y на поле, мм | 85 / 365 | 85 / 365 |
| Размер 46 · X / Y на поле, мм | 75 / 370 | 75 / 370 |
| Размер 48 · X / Y на поле, мм | 65 / 375 | 65 / 375 |
| Размер 50 · X / Y на поле, мм | 55 / 380 | 55 / 380 |
У четырёхузлового контура участок от точки 4 заканчивается в точке 1. Его имя «Бок1» заменяется на «Бок2». Номер начальной точки 103 не меняется. Для замыкающего участка вводится порядковый номер 4, а не 103 и не номер первой точки. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Что получится
Обозначения и геометрия получены штатным выполнением макроса. Отдельное назначение сохраняет форму; последующие команды используют новые обозначения.
Если не получается
- Элемент отсутствует: проверьте выбранную деталь, текущий порядок и число узлов на схеме. Назначенный номер 100–9999 не подставляется в поле порядка.
- Внутренняя линия не найдена: укажите её короткое имя из «Имена линий», а не подпись или номер строки. Проверьте, что предыдущие шаги сохранили её на выбранной детали.
- Имя занято: проверьте все участки контура и внутренние линии этой детали, включая варианты регистра. Выберите свободное имя.
- Номер занят: проверьте точки и внешнего контура, и внутренних линий. Выберите свободное число 100–9999.
- Неверный формат: имя содержит только 1–10 букв и цифр; номера должны быть целыми и находиться в своих диапазонах.
- Следующий шаг не находит элемент: после переименования или перенумерации используйте новое значение и ту же целевую деталь. Для копии выберите её имя.
- Неожиданная точка после изменения предыдущих шагов: обновите воспроизведение и заново сравните порядковые точки схемы; не переносите выбор по памяти с другой основы.
- При ошибке закройте окно без применения, исправьте данные и повторите проверку. После применения используйте Ctrl+Z; для повторного опыта снова откройте «До».
Тема в руководстве Gerber: Практикум по образцу инструкции Гербер; геометрия и отображение обозначений рассчитаны кодом GARM CAD.. О соответствии команд