Равномерные надсечки в макросе
Разделить участок на равные промежутки, включая отступы до концов.
Где открыть
Мастер → Запись макроса → «Разместить надсечки равномерно». Для сохранённого файла — «Воспроизведение макроса».
Порядок работы
- Сохраните проект, выберите нужную обычную деталь на поле 2D в базовом размере и откройте окно макроса.
- Выберите команду и деталь, задайте короткое имя линии, способ отсчёта и остальные параметры по опыту. Здесь используются фиксированные числа без размерной сетки.
- Нажмите «Записать команду», проверьте черновик и журнал. Сохраните макрос через «Сохранить как… JSON».
- Примените результат явно, проверьте все размеры, линии и надсечки. Ctrl+Z отменяет всю последовательность; закрытие без применения сохраняет основной проект.
Параметры и действия
Доступность полей зависит от выбранной операции и геометрии. Имена деталей, размеры и списки данных берутся из текущего проекта.
Разместить надсечки равномерно
| Параметр | Значение и ограничения |
|---|---|
| Деталь команды | Выбранная исходная деталь или созданная ранее деталь по имени. |
| Имя линии | Для новой линии — уникальное имя; для надсечек — уже назначенное имя участка контура. До 10 букв и цифр без пробелов. |
| Количество | Целое 1–50, одно для всех размеров. Для равномерного размещения N меток дают N+1 промежутков. |
| Форма | Щелевая, V-образная или Т-образная. |
| Глубина / ширина / наклон | Глубина и ширина 0,1–30 мм, наклон ±75°. Глубина должна помещаться в припуске во всех размерах. |
Действия окна: Записать команду · Проверить воспроизведение · Сохранить как… JSON · Применить результат · Закрыть без применения.
Примеры с числами и лекалами
Сохраните свой текущий проект перед открытием учебного файла. Команда «Открыть» заменяет текущий проект. Для повторения загрузите файл «До».
Три надсечки делят прямой участок на четыре части
- Режим
- 2D · базовый размер 46 · без табеля и размерной сетки
- Участок
- «Верх1»: от №100 к №101
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте учебный JSON «До» и выберите A в базовом размере 46.
- Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля; размерную сетку не включайте.
- Шаг 1: «Разместить надсечки равномерно» · «Выбранная деталь» · имя «Верх1» · форма Щелевая · количество 3. Глубина = 4 мм, Ширина = 3 мм, Наклон надсечки = 0 °. Нажмите «Записать команду».
- Проверьте черновик и журнал. Сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните проект «После», увеличенный фрагмент или таблицы пяти размеров. Проверьте отмену и повтор всего применения.
- Для повторного запуска снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса». Проверьте результат перед применением.
| Показатель | До | После |
|---|---|---|
| Надсечек | 0 | 3 |
| Длина участка в базе, мм | 230 | 230 |
| От начала в порядке создания, мм | — | 57,5 / 115 / 172,5 |
| Интервалы слева направо, мм | — | 57,5 / 57,5 / 57,5 / 57,5 |
| Размерная сетка | выключена | выключена |
| Размер 42 · интервалы по дуге, мм | — | 50,34 / 44,66 / 44,66 / 50,34 |
| Размер 44 · интервалы по дуге, мм | — | 53,92 / 51,08 / 51,08 / 53,92 |
| Размер 46 · интервалы по дуге, мм | — | 57,5 / 57,5 / 57,5 / 57,5 |
| Размер 48 · интервалы по дуге, мм | — | 61,08 / 63,92 / 63,92 / 61,08 |
| Размер 50 · интервалы по дуге, мм | — | 64,66 / 70,34 / 70,34 / 64,66 |
Три метки делят весь базовый участок 230 мм на четыре равных промежутка по 57,5 мм, включая отступы от обоих концов. Положения меток — 57,5 / 115 / 172,5 мм. Полей первой позиции и шага у этой команды нет. Примеры используют фиксированные числа, без табеля и размерной сетки. Новые линии проверяются внутри шва во всех пяти размерах. Надсечки проверяются на совпадения, отступы от концов и глубину в припуске во всех размерах. Сохранены прежние операции и нормы. Предпросмотр не меняет основной проект: сначала сохраните макрос, затем примените результат явно. Весь макрос отменяется одним Ctrl+Z. Перед открытием учебного проекта сохраните свою работу; перед раскроем проверьте все размеры и сопряжения.
Показан применённый результат. Обычное воспроизведение и размерная сетка дают разные правила размещения надсечек.
Равномерно по дуге в базе; проверить остальные размеры
- Режим
- 2D · базовый размер 46 · без табеля и размерной сетки
- Участок
- «Верх1»: от №100 к №101
- Размеры
- 42, 44, 46, 48, 50
- Сохраните свою работу, откройте учебный JSON «До» и выберите A в базовом размере 46.
- Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля; размерную сетку не включайте.
- Шаг 1: «Разместить надсечки равномерно» · «Выбранная деталь» · имя «Верх1» · форма Щелевая · количество 3. Глубина = 4 мм, Ширина = 3 мм, Наклон надсечки = 0 °. Нажмите «Записать команду».
- Проверьте черновик и журнал. Сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат».
- Сравните проект «После», увеличенный фрагмент или таблицы пяти размеров. Проверьте отмену и повтор всего применения.
- Для повторного запуска снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса». Проверьте результат перед применением.
| Показатель | До | После |
|---|---|---|
| Надсечек | 0 | 3 |
| Длина участка в базе, мм | 240,951 | 240,951 |
| От начала в порядке создания, мм | — | 60,238 / 120,475 / 180,713 |
| Интервалы слева направо, мм | — | 60,238 / 60,238 / 60,238 / 60,238 |
| Размерная сетка | выключена | выключена |
| Размер 42 · интервалы по дуге, мм | — | 53,987 / 47,106 / 47,106 / 53,987 |
| Размер 44 · интервалы по дуге, мм | — | 57,098 / 53,664 / 53,664 / 57,098 |
| Размер 46 · интервалы по дуге, мм | — | 60,238 / 60,238 / 60,238 / 60,238 |
| Размер 48 · интервалы по дуге, мм | — | 63,402 / 66,823 / 66,823 / 63,402 |
| Размер 50 · интервалы по дуге, мм | — | 66,587 / 73,417 / 73,417 / 66,587 |
В базе длина дуги около 240,951 мм, четыре промежутка около 60,238 мм. При обычном воспроизведении метки затем следуют градации участка; в других размерах промежутки становятся неодинаковыми. Например, в размере 42 первые два — около 53,987 и 47,106 мм. Для точной равномерности в каждом размере нужна размерная сетка, которая в этом опыте выключена. Примеры используют фиксированные числа, без табеля и размерной сетки. Новые линии проверяются внутри шва во всех пяти размерах. Надсечки проверяются на совпадения, отступы от концов и глубину в припуске во всех размерах. Сохранены прежние операции и нормы. Предпросмотр не меняет основной проект: сначала сохраните макрос, затем примените результат явно. Весь макрос отменяется одним Ctrl+Z. Перед открытием учебного проекта сохраните свою работу; перед раскроем проверьте все размеры и сопряжения.
Показан применённый результат. Обычное воспроизведение и размерная сетка дают разные правила размещения надсечек.
Что получится
Разделить участок на равные промежутки, включая отступы до концов. Прежние операции и нормы сохраняются; проект меняется только после явного применения.
Если не получается
- Если линия не создаётся, проверьте её короткое имя, разные концы и расположение всего отрезка внутри шва во всех размерах.
- Если линия сместилась после предыдущего шага, проверьте текущие габариты шва: координаты новой линии отсчитываются уже от них.
- Если надсечка не найдена или не создаётся, проверьте имя участка контура; имя внутренней линии не подходит.
- При ошибке глубины уменьшите её или проверьте фактический припуск участка. При ошибке положения уменьшите шаг или количество, измените отступ и проверьте оба конца.
- При совпадении меток выберите другое положение либо заранее исправьте существующую метку. Не рассчитывайте на автоматический пропуск совпадений.
- Если расстояния или равномерность отличаются в других размерах, проверьте таблицы; для точных значений по всем размерам используйте размерную сетку с подходящим табелем.
- После изменения параметров повторите проверку. Сохраните макрос отдельно до применения; закрытие без применения сохраняет исходник, Ctrl+Z после применения отменяет всю последовательность.
Тема в руководстве Gerber: Мастер · запись и воспроизведение макросов. Наглядные опыты по образцу инструкции Гербер; параметры и результаты сверены с текущим GARM CAD.. О соответствии команд