#704

Мои станки: параметры, инструменты и постпроцессор

Раздел «Мои станки» в личном производственном кабинете — место, где вы описываете своё оборудование: что оно делает, какими инструментами оснащено и каким постпроцессором для него готовить управляющие программы. Раньше настройки станка принадлежали фирме и поменять их мебельщик не мог; теперь у станка есть владелец, и свои станки вы ведёте сами.

Пока своего станка нет

Если вы ещё не завели ни одного станка, кабинет показывает станки фирмы и предупреждает: «Пока свой станок не заведён, программы считаются по станкам по умолчанию». Это рабочий режим — программы готовятся, но по чужим параметрам. Как только появится свой станок, расчёт пойдёт по нему.

Редактирование параметров доступно после оплаты производственного кабинета. До оплаты раздел открыт на просмотр.

Список станков

В таблице видно: №/id, имя, тип оборудования, постпроцессор, параметры и признак двухстороннего ЧПУ. Справа у каждой строки — «Изменить» (или «Посмотреть», если редактирование недоступно) и «Удалить», сверху — кнопка добавления.

Вкладка «Станок»

Что делает станок

Роль выбирается одна: порезка, кромкование или ЧПУ. Это сделано намеренно, вместо набора независимых галочек: выгрузка на производство разбирает оборудование по правилу «сверление или фрезеровка — значит ЧПУ, иначе порезка». Пила с отметкой «сверление» выпала бы из пильных заданий.

Постпроцессор

Выбирается из списка для своей роли и обязателен. Без него станок не будет виден сервису подготовки программ, и программа для него не соберётся.

Параметры

У каждого параметра есть подсказка — знать наизусть, что делает каждая настройка, не нужно. Главные из них:

  • Двухсторонний или вертикально. Двухсторонний обрабатывает деталь с двух сторон, и программа не переворачивается. Односторонний — операции обратной стороны зеркально пересчитываются на лицевую.
  • Габариты детали. Наибольшая и наименьшая длина, наибольшая ширина. По ширине же решается, можно ли развернуть деталь на 90°, если операции не помещаются.
  • Заход фрезы. Либо в программу добавляется врезание за пределами контура, либо фреза входит и выходит прямо в детали — тогда точки подхода снаружи убираются.
  • Номера инструментов. Их можно не писать в программу, если станок сам подбирает фрезу.
  • Торцевые пазы. Если станок их не делает, они пересчитываются в верхнюю фрезеровку по толщине детали. Отдельно указывается сторона, на которой торцевой паз невозможен.
  • Выключенный станок не участвует в расчёте — программы на него не готовятся.

Вкладка «Инструменты»

Инструменты принадлежат станку, поэтому отдельного пункта «Инструменты» в меню кабинета больше нет — они правятся здесь. Типов четыре:

  • Линейная — пильный диск, которым пропиливаются пазы. Ширина реза равна ширине паза, максимальная глубина ограничивает пропил; отдельно указывается лицевая или задняя сторона.
  • Круглая, сверление глухое — диаметр, максимальная глубина и шпиндели.
  • Круглая, сверление сквозное — то же самое.
  • Круглая, фрезерование — номер фрезы, диаметр, положение (лицевая или задняя, левая или правая), глубина за один проход, максимальная глубина и признак «основная». Номер уходит в программу как номер инструмента, поэтому он целый. Признак «основная» — не про выбор инструмента, а про основное направление реза: левое или правое. Отмечать не обязательно: если основной нет, система сама возьмёт преобладающее направление и отметит самую большую фрезу. Отдельно у фрезы есть отметка «не участвует в подборе инструмента»: такая фреза остаётся рабочей, но берётся только там, где её указали явно. Основной фрезе эту отметку поставить нельзя.

Шпиндели

Для свёрел указываются стороны установки: фронтальная, левая, правая, верхняя, нижняя и задняя. Они спрятаны под значком шпинделей — в строке видно перечисление выбранных, а сам список открывается по нажатию. Так сделано потому, что вопрос у мебельщика один: с каких сторон стоит это сверло.

Хотя бы одна сторона обязательна: без неё сверлильная программа никуда не уйдёт. Пары «сторона и сверло» система собирает сама.

Что проверяется при сохранении

  • ширина у линейного инструмента и диаметр у круглого — больше нуля;
  • максимальная глубина — больше нуля;
  • у сверла отмечен хотя бы один шпиндель;
  • номер фрезы — целое число, и он не должен повторяться на этом станке.

Вкладка «G-code»

У станка с постпроцессором G-code (диалект NCStudio) в карточке есть третья вкладка — «G-code». Раньше эти настройки были общими на всю фирму; теперь они принадлежат конкретному станку, и у каждого станка может быть свой набор.

Четыре группы полей

  • Основные — диалект постпроцессора, единицы измерения, начало отсчёта по Z (верх или низ детали), направление оси Z и цикл сверления.
  • Стартовые координаты и safe height — безопасная высота перехода, стартовые X, Y, Z и стартовая подача.
  • Концовка программы — строка, которой программа завершается.
  • Расширенные — рабочая плоскость, режим координат, компенсация фрезы по умолчанию, начальный номер программы, команда смены инструмента и команда завершения программы.

У каждой группы есть подсказка с рабочими ориентирами — типовыми значениями, от которых можно оттолкнуться, если станок настраивается впервые.

Пустое поле означает «наследовать»

Наследование трёхуровневое: значение берётся со станка; если поле на станке пустое — из настроек фирмы; если пусто и там — из резервного значения постпроцессора. Заполняйте только то, что у этого станка отличается, остальное оставляйте пустым.

Параметры резания задаются на фрезе

Обороты шпинделя, подача, включение и направление вращения, вылет инструмента и охлаждение задаются не на станке, а на конкретной фрезе во вкладке «Инструменты». У сверла таких полей нет — фрезу под отверстие постпроцессор подбирает сам. Пила в G-code не участвует.

Что постпроцессор делает сам

  • Считает компенсацию радиуса фрезы — траектория приходит на станок уже пересчитанной.
  • Разбивает глубокие операции на проходы по глубине, заданной на инструменте.
  • Подбирает фрезу под отверстие на пласти: её диаметр должен быть минимум на 2 мм меньше диаметра отверстия.
  • Если фреза не проходит в узкий контур или прямоугольную выемку, берёт наибольшую подходящую.
  • При нехватке данных выдаёт понятную ошибку вместо молча пропущенной операции.

Просмотр вкладки открыт и без оплаты производственного кабинета; менять значения можно после оплаты — до неё кнопка сохранения не показывается.