Мастер: макросы

Равномерные монтажные метки в макросе

Разделить открытую внутреннюю линию на равные промежутки монтажными метками.

Где открыть

Мастер → Запись макроса → «Разместить монтажные метки равномерно». Для готового файла — «Воспроизведение макроса».

Равномерные монтажные метки в макросе: до и после
Три монтажные метки делят 160 мм на четыре промежутка по 40 мм, включая отступы от концов. Средняя метка лежит на промежуточном узле: он допустим, потому что ограничение 0,05 мм относится к концам всей линии. Первая позиция и шаг для этой команды не задаются. Используются фиксированные числа без табеля и размерной сетки. Линия с новыми метками проверяется внутри контура шва во всех пяти размерах, в том числе после следующих шагов. Сохраняйте проект перед открытием опыта и макрос перед применением. Предпросмотр оставляет основной проект прежним; явное применение отменяется одним Ctrl+Z. Перед производством проверьте все размеры и сопряжения. Геометрия рассчитана кодом GARM CAD; рисунок не в масштабе 1:1. Открыть крупнее ↗

Порядок работы

  1. Сохраните проект, выберите обычную деталь в 2D и откройте окно записи макроса. Проверьте имя открытой внутренней линии.
  2. Выберите команду, деталь и имя линии. Задайте положение либо количество и шаг, затем форму после разрезания и её размеры. В опытах используются фиксированные числа без размерной сетки.
  3. Нажмите «Записать команду». Проверьте крестики, направление линии и журнал; сохраните макрос отдельным JSON.
  4. Примените результат явно, сравните все размеры. Разрезание выполняется отдельной командой; до него сохраняются внутренние крестики. Ctrl+Z отменяет весь макрос.

Параметры и действия

Доступность полей зависит от выбранной операции и геометрии. Имена деталей, размеры и списки данных берутся из текущего проекта.

Разместить монтажные метки равномерно

ПараметрЗначение и ограничения
Деталь команды и имя линииВыбранная деталь или ранее созданная деталь по имени; открытая внутренняя линия с коротким именем до 10 букв и цифр без пробелов.
КоличествоЦелое число 1–50, одинаковое для всех размеров. N равномерных меток дают N+1 промежутков.
Форма после разрезанияЩелевая, V-образная или Т-образная. На исходной внутренней линии все варианты показаны крестиком.
Глубина / ширина / наклон0,1–30 мм / 0,1–30 мм / ±75°. Эти параметры сохраняются для будущей надсечки после отдельного разрезания.

Действия окна: Записать команду · Проверить воспроизведение · Сохранить как… JSON · Применить результат · Закрыть без применения.

Примеры с числами и лекалами

Сохраните свой текущий проект перед открытием учебного файла. Команда «Открыть» заменяет текущий проект. Для повторения загрузите файл «До».

Три крестика делят линию на четыре части

Режим
2D · базовый размер 46 · фиксированные числа
Цель
Открытая внутренняя линия «Шов1»
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в базовом размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Разместить монтажные метки равномерно» · «Выбранная деталь» · имя «Шов1» · форма Щелевая · количество 3. Глубина = 4 мм, Ширина = 3 мм, Наклон надсечки = 0 °. Нажмите «Записать команду».
  4. Проверьте крестики на внутренних линиях и журнал. «Форма после разрезания» относится к отдельной будущей операции; сейчас разрез не выполняется.
  5. Сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат». Сравните с проектом «После», проверьте пять размеров, отмену и повтор.
  6. Для повторного запуска снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
Три крестика делят линию на четыре части: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
ПоказательДоПосле
Монтажных меток на целевой линии03
Надсечек внешнего контура00
Длина целевой линии в базе, мм160160
От начала в порядке создания, мм—40 / 80 / 120
Номера участков в порядке создания—1 / 1 / 2
Интервалы от начала к концу, мм—40 / 40 / 40 / 40
Базовый припуск детали, мм1010
Разрезание деталине выполняетсяне выполняется
Размер 42 · интервалы, мм—38 / 38 / 38 / 38
Размер 44 · интервалы, мм—39 / 39 / 39 / 39
Размер 46 · интервалы, мм—40 / 40 / 40 / 40
Размер 48 · интервалы, мм—41 / 41 / 41 / 41
Размер 50 · интервалы, мм—42 / 42 / 42 / 42

Три монтажные метки делят 160 мм на четыре промежутка по 40 мм, включая отступы от концов. Средняя метка лежит на промежуточном узле: он допустим, потому что ограничение 0,05 мм относится к концам всей линии. Первая позиция и шаг для этой команды не задаются. Используются фиксированные числа без табеля и размерной сетки. Линия с новыми метками проверяется внутри контура шва во всех пяти размерах, в том числе после следующих шагов. Сохраняйте проект перед открытием опыта и макрос перед применением. Предпросмотр оставляет основной проект прежним; явное применение отменяется одним Ctrl+Z. Перед производством проверьте все размеры и сопряжения.

На внутренней линии отображаются крестики. Выбранная форма надсечки используется при отдельном разрезании детали.

Равные интервалы по кривой в базовом размере

Режим
2D · базовый размер 46 · фиксированные числа
Цель
Открытая внутренняя линия «Шов1»
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в базовом размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Разместить монтажные метки равномерно» · «Выбранная деталь» · имя «Шов1» · форма Щелевая · количество 3. Глубина = 4 мм, Ширина = 3 мм, Наклон надсечки = 0 °. Нажмите «Записать команду».
  4. Проверьте крестики на внутренних линиях и журнал. «Форма после разрезания» относится к отдельной будущей операции; сейчас разрез не выполняется.
  5. Сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат». Сравните с проектом «После», проверьте пять размеров, отмену и повтор.
  6. Для повторного запуска снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
Равные интервалы по кривой в базовом размере: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
Обычное воспроизведение: расстояния по размерам: форма до и после, увеличенный фрагмент
Обычное воспроизведение: расстояния по размерам. Открыть крупнее ↗
ПоказательДоПосле
Монтажных меток на целевой линии03
Надсечек внешнего контура00
Длина целевой линии в базе, мм211,006211,006
От начала в порядке создания, мм—52,751 / 105,503 / 158,254
Номера участков в порядке создания—1 / 1 / 2
Интервалы от начала к концу, мм—52,751 / 52,751 / 52,751 / 52,751
Базовый припуск детали, мм1010
Разрезание деталине выполняетсяне выполняется
Размер 42 · интервалы, мм—54,422 / 42,857 / 53,351 / 42,842
Размер 44 · интервалы, мм—53,561 / 47,727 / 53,019 / 47,771
Размер 46 · интервалы, мм—52,751 / 52,751 / 52,751 / 52,751
Размер 48 · интервалы, мм—51,998 / 57,891 / 52,542 / 57,773
Размер 50 · интервалы, мм—51,305 / 63,116 / 52,383 / 62,829

В базовом размере длина составной кривой около 211,006 мм, четыре интервала около 52,751 мм. Обычное воспроизведение сохраняет привязку к участку и затем следует градации: в размере 42 первые два интервала около 54,422 и 42,857 мм. Для точного размещения отдельно по размерам используется размерная сетка; в этих опытах она выключена. Используются фиксированные числа без табеля и размерной сетки. Линия с новыми метками проверяется внутри контура шва во всех пяти размерах, в том числе после следующих шагов. Сохраняйте проект перед открытием опыта и макрос перед применением. Предпросмотр оставляет основной проект прежним; явное применение отменяется одним Ctrl+Z. Перед производством проверьте все размеры и сопряжения.

На внутренней линии отображаются крестики. Выбранная форма надсечки используется при отдельном разрезании детали.

Создать линию и разместить на ней три метки

Режим
2D · базовый размер 46 · фиксированные числа
Цель
Открытая внутренняя линия «Монт1»
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в базовом размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Создать внутреннюю линию» · «Выбранная деталь» · имя «Монт1». Начало X = 30 мм, Начало Y = 180 мм, Конец X = 200 мм, Конец Y = 180 мм. Нажмите «Записать команду».
  4. Шаг 2: «Разместить монтажные метки равномерно» · «Выбранная деталь» · имя «Монт1» · форма Щелевая · количество 3. Глубина = 4 мм, Ширина = 3 мм, Наклон надсечки = 0 °. Нажмите «Записать команду».
  5. Проверьте крестики на внутренних линиях и журнал. «Форма после разрезания» относится к отдельной будущей операции; сейчас разрез не выполняется.
  6. Сохраните макрос через «Сохранить как… JSON», затем нажмите «Применить результат». Сравните с проектом «После», проверьте пять размеров, отмену и повтор.
  7. Для повторного запуска снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
Создать линию и разместить на ней три метки: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
Координаты первой монтажной метки по размерам: форма до и после, увеличенный фрагмент
Координаты первой монтажной метки по размерам. Открыть крупнее ↗
ПоказательДоПосле
Монтажных меток на целевой линии03
Надсечек внешнего контура00
Длина целевой линии в базе, мм—170
От начала в порядке создания, мм—42,5 / 85 / 127,5
Номера участков в порядке создания—1 / 1 / 1
Интервалы от начала к концу, мм—42,5 / 42,5 / 42,5 / 42,5
Базовый припуск детали, мм1010
Разрезание деталине выполняетсяне выполняется
Размер 42 · положения от начала, мм—37,659 / 75,318 / 112,977
Размер 44 · положения от начала, мм—40,079 / 80,159 / 120,238
Размер 46 · положения от начала, мм—42,5 / 85 / 127,5
Размер 48 · положения от начала, мм—44,921 / 89,841 / 134,762
Размер 50 · положения от начала, мм—47,341 / 94,682 / 142,024

Сначала создаётся «Монт1»: (30; 180) → (200; 180) мм от текущих габаритов шва. Затем команда обращается к этому имени на той же детали и создаёт три равномерные метки. Длина новой линии в базе 170 мм, интервалы по 42,5 мм. Прежняя «Шов1» сохраняется; линия с метками остаётся внутренней. Используются фиксированные числа без табеля и размерной сетки. Линия с новыми метками проверяется внутри контура шва во всех пяти размерах, в том числе после следующих шагов. Сохраняйте проект перед открытием опыта и макрос перед применением. Предпросмотр оставляет основной проект прежним; явное применение отменяется одним Ctrl+Z. Перед производством проверьте все размеры и сопряжения.

На внутренней линии отображаются крестики. Выбранная форма надсечки используется при отдельном разрезании детали.

Что получится

Разделить открытую внутреннюю линию на равные промежутки монтажными метками. Контур шва и количество деталей сохраняются; параметры будущей надсечки записываются вместе с меткой.

Если не получается

  • Не найдена линия: проверьте короткое имя и деталь команды. Нужно имя открытой внутренней линии, а не именованного участка внешнего контура.
  • Ошибка положения: проверьте общую длину линии, направление от первого к последнему узлу, отступы от концов, количество и шаг группы. Положение не обнуляется на каждом промежуточном узле.
  • Совпадение меток: измените позицию или шаг. Уже существующие метки не заменяются и не пропускаются автоматически.
  • Линия вышла за шов: проверьте все размеры и последующие смещения. Исправьте положение линии и повторите воспроизведение.
  • После выбора V- или Т-формы виден крестик: это ожидаемый результат до отдельного разрезания детали. Форму и глубину будущей надсечки проверяют на новых краях после разрезания.
  • Интервалы отличаются в других размерах: сравните таблицу пяти размеров; при необходимости используйте размерную сетку. Если метки меняют порядок или переходят через исходные узлы между размерами, измените положения либо постройте размеры отдельно.
  • При ошибке или неожиданном результате закройте окно без применения. После применения используйте Ctrl+Z; для повторения опыта снова откройте проект «До».

Тема в руководстве Gerber: Мастер · запись и воспроизведение макросов. Структура и наглядные опыты по образцу инструкции Гербер; поведение сверено с GARM CAD.. О соответствии команд