Практикум с файлами лекал

Макросы: команды после разреза

Создать линию, разрезать, переместить или скопировать часть и проверить припуски.

Где открыть

Проект «До» → деталь A → база 46 → Мастер → Запись макроса.

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

  1. Сохраните текущую работу и откройте учебный проект «До». Выберите A в размере 46.
  2. Запишите команды опыта либо загрузите .macro.json через воспроизведение. Используйте фиксированные числа без табеля и размерной сетки.
  3. Сравните две части и числовые таблицы. Сохраните макрос отдельно, примените результат явно.
  4. Проверьте все пять размеров, отмену и повтор. Для нового запуска вновь откройте исходный проект «До».

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

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

Создать линию и сразу разрезать деталь

Режим
2D · база 46 · фиксированные числа
Линия
Разрез1 · открытая · оба конца на контуре
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Создать внутреннюю линию» · Выбранная деталь · имя «Разрез1». Начало X = 0 мм, Начало Y = 150 мм, Конец X = 240 мм, Конец Y = 150 мм. Нажмите «Записать команду».
  4. Шаг 2: «Разрезать по внутренней линии» · Выбранная деталь · имя «Разрез1» · первая «Верхняя часть», вторая «Нижняя часть» · исходник заменить · связь сшивания Да. Припуск = 10 мм. Нажмите «Записать команду».
  5. Проверьте две части, новые срезы, надсечки, долевую, контрольную линию и журнал. Сохраните макрос через «Сохранить как… JSON».
  6. Нажмите «Применить результат», сравните с «После» и таблицей пяти размеров. Проверьте отмену и повтор всего макроса.
  7. Для повторного опыта снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
Создать линию и сразу разрезать деталь: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
ПоказательДоПосле
Деталей в проекте12
Связей сшивания01
Площадь исходника / двух частей в базе, мм²7200036000 / 36000
Надсечки на каждой новой части—0 / 0
Монтажные крестики в проекте00
Внутренних линий на каждой новой части—1 / 0
Базовый припуск каждой новой части, мм—10 / 10
Припуски участков нижней части, мм—10 / 10 / 10 / 10 / 10
Исходная детальестьзаменена
Размер 42 · площади двух частей, мм²6624033120 / 33120
Размер 44 · площади двух частей, мм²6912034560 / 34560
Размер 46 · площади двух частей, мм²7200036000 / 36000
Размер 48 · площади двух частей, мм²7488037440 / 37440
Размер 50 · площади двух частей, мм²7776038880 / 38880

Сначала макрос создаёт «Разрез1»: (0; 150) → (240; 150) мм от габаритов шва, затем разрезает по этому имени. В этом исходнике при градации меняется только высота; ширина остаётся 240 мм во всех пяти размерах. Это позволяет фиксированной линии доходить до обеих боковых сторон во всей сетке. Созданная линия должна быть корректной уже на первом шаге. В опыте фиксированные числа без табеля и размерной сетки. Проверяются пять размеров 42–50. Сохраните проект до открытия примера, макрос — перед применением. Предпросмотр сохраняет основной проект; Ctrl+Z отменяет всю применённую последовательность. Перед производством проверьте припуски, надсечки и сопряжения во всех размерах.

Линия разреза становится краем обеих новых деталей. Связь сшивания проверяйте по таблице: на схеме она не изображена.

Разрезать и поднять верхнюю часть на 50 мм

Режим
2D · база 46 · фиксированные числа
Линия
Разрез1 · открытая · оба конца на контуре
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Разрезать по внутренней линии» · Выбранная деталь · имя «Разрез1» · первая «Верхняя часть», вторая «Нижняя часть» · исходник заменить · связь сшивания Да. Припуск = 10 мм. Нажмите «Записать команду».
  4. Шаг 2: «Переместить деталь» · Верхняя часть. Смещение X = 0 мм, Смещение Y = -50 мм. Нажмите «Записать команду».
  5. Проверьте две части, новые срезы, надсечки, долевую, контрольную линию и журнал. Сохраните макрос через «Сохранить как… JSON».
  6. Нажмите «Применить результат», сравните с «После» и таблицей пяти размеров. Проверьте отмену и повтор всего макроса.
  7. Для повторного опыта снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
Разрезать и поднять верхнюю часть на 50 мм: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
ПоказательДоПосле
Деталей в проекте12
Связей сшивания01
Площадь исходника / двух частей в базе, мм²7200036000 / 36000
Надсечки на каждой новой части—0 / 0
Монтажные крестики в проекте00
Внутренних линий на каждой новой части—1 / 0
Базовый припуск каждой новой части, мм—10 / 10
Припуски участков нижней части, мм—10 / 10 / 10 / 10 / 10
Исходная детальестьзаменена
Размер 42 · площади двух частей, мм²6182430912 / 30912
Размер 44 · площади двух частей, мм²6681633408 / 33408
Размер 46 · площади двух частей, мм²7200036000 / 36000
Размер 48 · площади двух частей, мм²7737638688 / 38688
Размер 50 · площади двух частей, мм²8294441472 / 41472

После замены исходника выбрана новая «Верхняя часть». Второй шаг перемещает её на (0; −50) мм: Y детали меняется с 70 до 20 мм. Нижняя часть остаётся на месте. Связь сшивания сохраняется, поскольку относится к краям, а не к расстоянию между деталями на поле. В опыте фиксированные числа без табеля и размерной сетки. Проверяются пять размеров 42–50. Сохраните проект до открытия примера, макрос — перед применением. Предпросмотр сохраняет основной проект; Ctrl+Z отменяет всю применённую последовательность. Перед производством проверьте припуски, надсечки и сопряжения во всех размерах.

Линия разреза становится краем обеих новых деталей. Связь сшивания проверяйте по таблице: на схеме она не изображена.

Разрезать и скопировать нижнюю часть

Режим
2D · база 46 · фиксированные числа
Линия
Разрез1 · открытая · оба конца на контуре
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Разрезать по внутренней линии» · Выбранная деталь · имя «Разрез1» · первая «Верхняя часть», вторая «Нижняя часть» · исходник заменить · связь сшивания Да. Припуск = 10 мм. Нажмите «Записать команду».
  4. Шаг 2: «Копировать деталь» · Нижняя часть · название «Копия нижней части». Смещение X = 330 мм, Смещение Y = 0 мм. Нажмите «Записать команду».
  5. Проверьте две части, новые срезы, надсечки, долевую, контрольную линию и журнал. Сохраните макрос через «Сохранить как… JSON».
  6. Нажмите «Применить результат», сравните с «После» и таблицей пяти размеров. Проверьте отмену и повтор всего макроса.
  7. Для повторного опыта снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
Разрезать и скопировать нижнюю часть: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
ПоказательДоПосле
Деталей в проекте13
Связей сшивания01
Площадь исходника / двух частей в базе, мм²7200036000 / 36000
Надсечки на каждой новой части—0 / 0
Монтажные крестики в проекте00
Внутренних линий на каждой новой части—1 / 0
Базовый припуск каждой новой части, мм—10 / 10
Припуски участков нижней части, мм—10 / 10 / 10 / 10 / 10
Исходная детальестьзаменена
Размер 42 · площади двух частей, мм²6182430912 / 30912
Размер 44 · площади двух частей, мм²6681633408 / 33408
Размер 46 · площади двух частей, мм²7200036000 / 36000
Размер 48 · площади двух частей, мм²7737638688 / 38688
Размер 50 · площади двух частей, мм²8294441472 / 41472

После разрезания макрос создаёт независимую копию «Нижняя часть» со смещением +330 мм по X. Всего получается три детали. Исходная связь соединяет две части разреза; копия автоматически в эту связь не добавляется. Сумма площадей всех трёх деталей включает дополнительную копию. В опыте фиксированные числа без табеля и размерной сетки. Проверяются пять размеров 42–50. Сохраните проект до открытия примера, макрос — перед применением. Предпросмотр сохраняет основной проект; Ctrl+Z отменяет всю применённую последовательность. Перед производством проверьте припуски, надсечки и сопряжения во всех размерах.

Линия разреза становится краем обеих новых деталей. Связь сшивания проверяйте по таблице: на схеме она не изображена.

После разреза изменить базовый припуск нижней части

Режим
2D · база 46 · фиксированные числа
Линия
Разрез1 · открытая · оба конца на контуре
Размеры
42, 44, 46, 48, 50
  1. Сохраните свою работу, откройте JSON «До», выберите A в размере 46.
  2. Откройте «Мастер → Запись макроса». Оставьте фиксированные числа без табеля и выключенную размерную сетку.
  3. Шаг 1: «Разрезать по внутренней линии» · Выбранная деталь · имя «Разрез1» · первая «Верхняя часть», вторая «Нижняя часть» · исходник заменить · связь сшивания Да. Припуск = 10 мм. Нажмите «Записать команду».
  4. Шаг 2: «Задать базовый припуск» · Нижняя часть. Припуск = 20 мм. Нажмите «Записать команду».
  5. Проверьте две части, новые срезы, надсечки, долевую, контрольную линию и журнал. Сохраните макрос через «Сохранить как… JSON».
  6. Нажмите «Применить результат», сравните с «После» и таблицей пяти размеров. Проверьте отмену и повтор всего макроса.
  7. Для повторного опыта снова откройте «До», выберите A и загрузите отдельный .macro.json через «Воспроизведение макроса».
После разреза изменить базовый припуск нижней части: до и после
Рассчитано кодом GARM CAD. Схема не в масштабе 1:1. Открыть крупнее ↗
Площади шва до и после разрезания: форма до и после, увеличенный фрагмент
Площади шва до и после разрезания. Открыть крупнее ↗
ПоказательДоПосле
Деталей в проекте12
Связей сшивания01
Площадь исходника / двух частей в базе, мм²7200036000 / 36000
Надсечки на каждой новой части—0 / 0
Монтажные крестики в проекте00
Внутренних линий на каждой новой части—1 / 0
Базовый припуск каждой новой части, мм—10 / 20
Припуски участков нижней части, мм—20 / 20 / 20 / 10 / 10
Исходная детальестьзаменена
Размер 42 · площади двух частей, мм²6182430912 / 30912
Размер 44 · площади двух частей, мм²6681633408 / 33408
Размер 46 · площади двух частей, мм²7200036000 / 36000
Размер 48 · площади двух частей, мм²7737638688 / 38688
Размер 50 · площади двух частей, мм²8294441472 / 41472

Второй шаг задаёт нижней части базовый припуск 20 мм. На её унаследованных внешних краях припуск становится 20 мм. На двух участках нового разреза остаётся явное значение 10 мм, назначенное первым шагом. Команда базового припуска не снимает индивидуальные припуски участков. В опыте фиксированные числа без табеля и размерной сетки. Проверяются пять размеров 42–50. Сохраните проект до открытия примера, макрос — перед применением. Предпросмотр сохраняет основной проект; Ctrl+Z отменяет всю применённую последовательность. Перед производством проверьте припуски, надсечки и сопряжения во всех размерах.

Линия разреза становится краем обеих новых деталей. Связь сшивания проверяйте по таблице: на схеме она не изображена.

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

Файлы «После» получены штатным выполнением макроса. Таблицы и схемы показывают геометрию обеих частей, надсечки, припуски и сохранённые связи.

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

  • Линия не найдена: проверьте выбранную деталь и короткое имя открытой внутренней линии. Внутреннее название и имя для макроса — разные поля.
  • Конец не на контуре или разрез выходит за деталь: исправьте линию во всех размерах, затем запустите проверку заново. Два конца не могут совпадать.
  • Другая внутренняя линия пересекает разрез или лежит на нём: исправьте её либо явно задайте «Не переносить». Для линии с явным назначением проверьте, что она целиком помещается в указанной области во всех размерах. Неперенесённая линия недоступна последующим командам, в том числе на копии новой детали.
  • Надсечка не помещается в припуске: увеличьте припуск нового среза или уменьшите глубину монтажной метки. Не переносите ошибочный результат в производство.
  • Связь сшивания или мерка относится к обеим половинам: при замене исправьте или разделите привязку до разрезания. При сохранении или скрытии исходника его прежние связи и мерки остаются на исходнике.
  • Деталь используется в опциях модели либо содержит системные углы: сначала устраните указанную кодом зависимость; для системных углов допустима подходящая копия без шва. Не рассчитывайте на автоматическое удаление зависимостей.
  • Ошибка размерной сетки: проверьте одинаковый припуск, порядок точек и распределение линий/мерок по размерам. Исправьте линию либо постройте размеры отдельно.
  • Ошибка названия или цели следующего шага: задайте разные названия двух частей и выберите существующую деталь. После замены или скрытия исходника продолжайте с одной из новых частей; скрытый исходник можно вернуть через список деталей.
  • Закройте предпросмотр без применения, если результат не подходит. После применения используйте Ctrl+Z. Для повторного опыта снова откройте «До», чтобы не выполнять макрос повторно над уже разрезанной деталью.

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