Перейти к содержимому

QCAD/CAM

При работе с опасными станками следует соблюдать осторожность. Симуляция не заменяет тщательную проверку точности и безопасности ваших программ ЧПУ. QCAD/CAM или любое другое программное обеспечение может допускать ошибки. Программы, которые выглядят правильными в симуляциях, могут быть очень опасными при работе на реальных станках. Безопасность и корректность любой программы ЧПУ при работе на реальном станке являются исключительной ответственностью оператора станка ЧПУ.

QCAD/CAM распространяется в надежде, что он будет полезен, но БЕЗ КАКОЙ-ЛИБО ГАРАНТИИ; даже без подразумеваемой гарантии ПРИГОДНОСТИ ДЛЯ ПРОДАЖИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЁННОЙ ЦЕЛИ.

На первом шаге создаются полилинии, которые представляют геометрию, которую необходимо вырезать:

Полилинии, представляющие вырезаемую геометрию

Все контуры должны иметь подходящую начальную точку. Это должна быть начальная точка, к которой можно подойти к контуру с помощью входа. В нашем примере это не так для внутреннего контура (красная опорная точка — это начальная точка выбранной полилинии):

Внутренний контур с неподходящей начальной точкой

Щёлкнув правой кнопкой мыши по контуру, начальную точку можно установить в другую позицию:

Контекстное меню для перемещения начальной точки контура

Щёлкните новую позицию начальной точки. Это может быть существующий узел или любая другая точка на полилинии. Здесь выбран центр нижнего сегмента:

Новая начальная точка, установленная в центре нижнего сегмента

Все контуры теперь готовы к обработке. С помощью функции Выбор > Выбрать всё можно выделить все начальные точки всех контуров (красным):

Все начальные точки контуров выделены после Выбрать всё

Окружность не является полилинией и может иметь начальную точку в любой точке.

Выберите все контуры, которые должны быть обработаны с одними и теми же параметрами обработки и одним и тем же инструментом. В этом примере это все контуры на чертеже.

Выберите желаемую конфигурацию (постпроцессор) вверху слева:

Выбор конфигурации постпроцессора
  • G-Code (G41/G42) [mm]: Эту конфигурацию можно использовать, когда контроллер поддерживает команды G41 и G42 для компенсации радиуса.
  • G-Code (Offset) [mm]: Эту конфигурацию можно использовать, если команды G41/G42 недоступны или G41/G42 не следует использовать. В этом случае QCAD/CAM автоматически вычисляет путь инструмента центра инструмента на основе радиуса инструмента и выводит соответствующие координаты смещения.

Настройте параметры выбранной конфигурации (CAM > Конфигурация CAM…):

Открытие диалога Конфигурация CAM

Введите желаемые параметры:

Ввод параметров конфигурации CAM

Выходной файл можно задать здесь или позже, когда вывод генерируется впервые. Уровень безопасности Z используется в начале и конце программы, а также перед сменой инструментов. Сплайны интерполируются как тангенциально соединённые дуги в пределах заданного допуска. Эллипсы интерполируются как дуги с заданным числом сегментов (на полный эллипс). Дуги могут по желанию интерполироваться как линии с заданной длиной сегмента, если целевой контроллер не поддерживает круговые движения.

Запустите инструмент для создания профильного пути инструмента (CAM > Добавить профильный путь инструмента):

Запуск инструмента Добавить профильный путь инструмента

Появляется диалог с параметрами профильного пути инструмента:

Диалог параметров профильного пути инструмента

На данный момент инструменты ещё не определены, поэтому сначала нужно добавить инструмент, щёлкнув кнопку добавления инструментов:

Кнопка для добавления нового инструмента

Отображается диалог для добавления нового инструмента:

Диалог для добавления нового инструмента

Введите желаемые параметры инструмента и щёлкните OK:

Ввод параметров инструмента

Настройте параметры для профильного пути инструмента. Для контуров с компенсацией радиуса (сторона: Снаружи или Внутри) необходимо использовать путь входа и путь выхода. В этом примере эти пути входа/выхода — четверти окружности с радиусом, немного большим, чем диаметр инструмента:

Параметры входа и выхода для профильного пути инструмента

Перерез указывает, насколько перекрытие используется в начале и конце при обработке контура.

Щёлкните OK, чтобы сгенерировать путь инструмента для этого профиля.

Путь инструмента генерируется и отображается соответственно:

Сгенерированный профильный путь инструмента отображён

Все сгенерированные пути инструмента также перечислены в виджете Пути инструмента CAM (CAM > Показать список путей инструмента CAM):

Виджет списка путей инструмента CAM

Когда генерируется G-код, эти пути инструмента обрабатываются в показанном порядке.

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

  • Создайте отдельный слой для перемычек, которые вы хотите вставить (напр. слой “tab” с отличительным цветом).
  • Щёлкните меню CAM > Добавить перемычку, чтобы вставить перемычки.
  • Введите длину и толщину перемычки в панели инструментов параметров. Длина перемычки — это общая длина мостика, который остаётся на месте. Толщина — это высота перемычки, измеренная от максимальной глубины резки пути инструмента.
  • Расположите перемычку на контуре. Обратите внимание, что перемычка всегда размещается на изначально начерченном контуре, даже если используется компенсация фрезы:
Перемычка, расположенная на контуре

Перемычки отображаются как маленькие квадраты с буквой T внутри.

Эффект, который перемычки оказывают на путь инструмента, лучше всего наблюдать в виде 3D-симуляции (см. также Симуляция ниже):

Эффект перемычек, показанный в 3D-симуляции

Пути инструмента можно показать или скрыть с помощью кнопки или меню CAM > Показать пути инструмента:

Кнопка для показа или скрытия путей инструмента

Эта функция переключает видимость слоя CAM, слоя, на котором генерируются все пути инструмента.

Сгенерированные пути инструмента можно симулировать с помощью виджетов симуляции (CAM > Показать панель симуляции):

Панель симуляции CAM

3D-движения иногда лучше наблюдать с помощью 3D-вида (CAM > Показать вид 3D-симуляции):

Вид 3D-симуляции

Если симуляция кажется удовлетворительной, соответствующий G-код можно сгенерировать с помощью CAM > Экспорт CAM:

Экспорт G-кода с помощью Экспорт CAM

При генерации G-кода впервые вам будет предложено ввести имя файла для выходного файла. Все будущие экспорты перезапишут этот файл без предупреждения! Выходной файл можно изменить в любое время в конфигурации CAM > Конфигурация CAM….

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

Если полилиния изменилась, пути инструмента можно легко регенерировать с помощью CAM > Регенерировать все пути инструмента:

Регенерация всех путей инструмента

Чтобы добавить новые объекты к существующему пути инструмента или основать существующий путь инструмента на новых объектах, путь инструмента можно регенерировать на основе текущего выбора.

  • Щёлкните путь инструмента из списка путей инструмента.
  • Выберите объекты для использования в графическом виде.
  • Щёлкните правой кнопкой мыши по пути инструмента в списке путей инструмента и выберите Обновить путь инструмента из выбора:
Обновление пути инструмента из текущего выбора