Макросы: номера точек
Порядок и назначенный номер; узлы контура и внутренней линии.
Где открыть
Проект «До» → A → размер 46 → Мастер → Запись макроса.
Порядок работы
- Сохраните текущую работу, откройте «До» и выберите A в базовом размере 46.
- Запишите команды опыта либо откройте .macro.json через воспроизведение. Используйте фиксированные значения без табеля и размерной сетки.
- Сравните порядковый номер на схеме выбора с назначенным номером или именем в результате. Сохраните макрос отдельно.
- Примените результат, сравните с «После» и таблицей пяти размеров. Проверьте отмену и повтор всего макроса.
Примеры с числами и лекалами
Сохраните свой текущий проект перед открытием учебного файла. Команда «Открыть» заменяет текущий проект. Для повторения загрузите файл «До».
Точка контура 1: номер 100 → 500
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- Контур, точка 1
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить номер точке» · Выбранная деталь · Контур · точка 1 · назначенный номер 500. Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 1 | 1 |
| Назначенный номер точки | 100 | 500 |
| Имя участка от выбранной точки | Верх1 | Верх1 |
| 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. Её прежний номер 100 заменяется на 500; имя следующего участка «Верх1» сохраняется. Порядок точки остаётся 1. Само назначение номера не перемещает ни узел, ни его управляющую точку. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Точка контура 4: номер 103 → 503
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- Контур, точка 4
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить номер точке» · Выбранная деталь · Контур · точка 4 · назначенный номер 503. Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 4 | 4 |
| Назначенный номер точки | 103 | 503 |
| Имя участка от выбранной точки | Бок1 | Бок1 |
| 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 |
Четвёртая точка контура получает номер 503 вместо 103. Она остаётся четвёртой в обходе и начальной точкой замыкающего участка «Бок1». Положение в базе на поле остаётся (75; 370) мм; правила градации сохраняются. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Первая точка Шов1: номер 200 → 600
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- «Шов1», точка 1
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить номер точке» · Выбранная деталь · Внутренняя «Шов1» · точка 1 · назначенный номер 600. Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 1 | 1 |
| Назначенный номер точки | 200 | 600 |
| Имя участка от выбранной точки | не назначено | не назначено |
| X выбранной точки на поле в базе, мм | 125 | 125 |
| Y выбранной точки на поле в базе, мм | 160 | 160 |
| Ширина / высота целевой детали, мм | 260 / 300 | 260 / 300 |
| Деталей в проекте | 1 | 1 |
| Надсечек целевой детали | 0 | 0 |
| Размер 42 · X / Y на поле, мм | 129 / 160 | 129 / 160 |
| Размер 44 · X / Y на поле, мм | 127 / 160 | 127 / 160 |
| Размер 46 · X / Y на поле, мм | 125 / 160 | 125 / 160 |
| Размер 48 · X / Y на поле, мм | 123 / 160 | 123 / 160 |
| Размер 50 · X / Y на поле, мм | 121 / 160 | 121 / 160 |
В поле расположения выбрана именованная внутренняя линия «Шов1», затем её порядковая точка 1. Назначенный номер меняется с 200 на 600. Нумерация порядка внутренней линии начинается заново с 1 и не продолжает порядок внешнего контура. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Вторая точка Шов1: номер 201 → 601
- Режим
- 2D · база 46 · фиксированные значения
- Выбранный элемент
- «Шов1», точка 2
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
- Откройте «Мастер → Запись макроса». Используйте фиксированные значения без табеля; размерную сетку оставьте выключенной.
- Шаг 1: «Назначить номер точке» · Выбранная деталь · Внутренняя «Шов1» · точка 2 · назначенный номер 601. Нажмите «Записать команду».
- При выборе обозначения сверяйтесь со схемой порядка точек. Можно ввести порядковый номер или выбрать точку на схеме; Enter и пробел работают для точки в фокусе.
- Проверьте обозначения и журнал; сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните с «После», таблицей пяти размеров, отменой и повтором. Для нового запуска вновь откройте «До» и загрузите .macro.json через воспроизведение.
| Показатель | До | После |
|---|---|---|
| Порядок выбранной точки | 2 | 2 |
| Назначенный номер точки | 201 | 601 |
| Имя участка от выбранной точки | не назначено | не назначено |
| X выбранной точки на поле в базе, мм | 225 | 225 |
| Y выбранной точки на поле в базе, мм | 160 | 160 |
| Ширина / высота целевой детали, мм | 260 / 300 | 260 / 300 |
| Деталей в проекте | 1 | 1 |
| Надсечек целевой детали | 0 | 0 |
| Размер 42 · X / Y на поле, мм | 221 / 160 | 221 / 160 |
| Размер 44 · X / Y на поле, мм | 223 / 160 | 223 / 160 |
| Размер 46 · X / Y на поле, мм | 225 / 160 | 225 / 160 |
| Размер 48 · X / Y на поле, мм | 227 / 160 | 227 / 160 |
| Размер 50 · X / Y на поле, мм | 229 / 160 | 229 / 160 |
Выбрана точка 2 именованной внутренней линии «Шов1». Номер 201 заменяется на 601, имя линии и криволинейная форма остаются прежними. Таблица пяти размеров показывает, что назначение номера сохраняет координаты при градации. В опыте фиксированные значения без табеля и размерной сетки. Порядковый номер — выбор элемента в текущем обходе; назначенный номер 100–9999 — адрес для следующего шага. Сохраните текущую работу до открытия «До», макрос — до применения. Предпросмотр не меняет основной проект; Ctrl+Z отменяет всю последовательность. Проверьте результат в пяти размерах.
На общей схеме фиолетовые числа — назначенные номера. Порядковый номер выбора указан в таблице и в окне записи макроса.
Что получится
Обозначения и геометрия получены штатным выполнением макроса. Отдельное назначение сохраняет форму; последующие команды используют новые обозначения.
Если не получается
- Элемент отсутствует: проверьте выбранную деталь, текущий порядок и число узлов на схеме. Назначенный номер 100–9999 не подставляется в поле порядка.
- Внутренняя линия не найдена: укажите её короткое имя из «Имена линий», а не подпись или номер строки. Проверьте, что предыдущие шаги сохранили её на выбранной детали.
- Имя занято: проверьте все участки контура и внутренние линии этой детали, включая варианты регистра. Выберите свободное имя.
- Номер занят: проверьте точки и внешнего контура, и внутренних линий. Выберите свободное число 100–9999.
- Неверный формат: имя содержит только 1–10 букв и цифр; номера должны быть целыми и находиться в своих диапазонах.
- Следующий шаг не находит элемент: после переименования или перенумерации используйте новое значение и ту же целевую деталь. Для копии выберите её имя.
- Неожиданная точка после изменения предыдущих шагов: обновите воспроизведение и заново сравните порядковые точки схемы; не переносите выбор по памяти с другой основы.
- При ошибке закройте окно без применения, исправьте данные и повторите проверку. После применения используйте Ctrl+Z; для повторного опыта снова откройте «До».
Тема в руководстве Gerber: Практикум по образцу инструкции Гербер; геометрия и отображение обозначений рассчитаны кодом GARM CAD.. О соответствии команд