Программирование линейных перемещений

Чтобы использовать линейный интерполятор (осуществлять программирование линейных перемещений) используется подготовительная функция G01 и указываются координаты конечной точки перемещения с заданной скоростью.

G01 X n.n Yn.n Z n.n Fn.n, где

X, Y, Z – адреса линейных осей;

F – скорость перемещения;

 

Например, для программирования прямолинейного перемещения из точки A в точку B со скоростью 1000 мм/мин необходимо в УП сформировать следующий кадр:

G01 X100 Y80 F1000

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

Постпроцессор - это, как правило, файл и или несколько файлов, в которых заложена информация о конфигурации оборудования и системы ЧПУ, установленной на данное оборудование, наличии различных функций.
Разрабатывая постпроцессор, мы имеем дело с двумя фундаментальными объектами CAM систем:

Траектория - кривая движения кромки центра инструмента, которую инженер-программист рассчитывает в CAM системе. Траектория состоит из линейных участков и дуг. Набор данных о траектории называется СLDATA (Cutter Location DATA). Такая информация не понятна для станка.

Управляющая программа - набор данных в заданном формате (на языке конкретного УЧПУ) для управления перемещением рабочих органов станка, а также другими установленными на нем устройствами.

Среди постпроцессоров следует выделить настраиваемые и встроенные. Встроенные обычно создаются производителями контроллеров ЧПУ и обладают надежностью, главный их недостаток - они недостаточно гибки, из-за ограниченности набора параметров настройки. Когда необходима оптимизация УП или нестандартные функции контроллеров, наиболее привлекательны настраиваемые постпроцессоры.

Основное назначение Постпроцессора - это перекодирование информации из формата CLDATA непосредственно в Управляющую программу станка. Таким образом, постпроцессор - это промежуточное звено между CAM cистемой и станком. Именно большое многообразие станочного оборудования и систем ЧПУ потребовало от разработчиков CAM систем применения такой схемы, когда пользователь рассчитывает как бы обезличенную программу движения, а далее использует нужный постпроцессор для ее адаптации под заданный станок.
Сам файл постпроцессора перекодированием не занимается. Для этого существует специальный модуль-обработчик, который может быть внешним или встроенным в систему.

В настоящее время единой среды разработки постпроцессоров для КАМ систем от различных производителей (Delcam, Siemens, CNC Software и других) не существует, в разделах сайта можно найти описание средств разработки. Разработчиками Delcam ведется работа по адаптации одного пакета постпроцессирования (Delcam Postprocessor) для всех своих продуктов.



Создание управляющей программы для станка с ЧПУ

Профессиональные пакеты CAM

  • Fusion 360
  • Vectric / Aspire
  • Mastercam
  • HSMWorks
  • Mecsoft (RhinoCAM, Visual Mill, AlibreCAM)
  • Solidworks

Бесплатные пакеты CAM

  • Estlcam
  • Free Mill
  • DeskProto
  • HSMExpress
  • Fusion 360
  • G-Simple
  • Heeks

Калькуляторы оптимального режима инструмента

  • G-Wizard

Программы оптимизации раскроя (nesting sowtfare)

  • SVGnest
  • Deepnest

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: