Меню

Для игры использована фанера толщиной 6мм, 4мм и 3мм. Детали вырезаны на станке с ЧПУ "CNC 3018 Pro"

Моделирование деталей выполнено в программе FreeCAD https://www.freecadweb.org под линукс.

Пинбол



 

Программа моделирования имеет модуль генерации путей для станков. Подключить станок напрямую к линуксу по причине отсутствия драйверов не удалось. Но у станка есть модуль ручного управления с возможностью читать с SD карты файлы g-code в формате GRBL.

Модуль управления не поддерживает utf-8, поэтому важно скопировать работающий файл, переименовать его и уже тогда вставлять новый g-code.

Генерируем g-code в FreeCad, копируем его в текстовый редактор нового g-code.

  • удаляем коментарии
  • проверяем, чтобы не было команд скорости в путях, иначе станок зависнет
  • диаметр сверла уже учтён в путях, добавляем команды установки скорости сверла

Скорость вращения и движения зависят от материала и сверла. Например, мягкую фанеру получалось хорошо сверлить "кукурузой" с параметром вращения от M03 S5000 до M03 S7000 и скоростью движения от G1Z0F120 до G1Z0F300. В глубину за один шаг без вибраций можно опускаться до 1,5мм на выбранном станке.

Флиппер 6мм g-code
Кольца 3мм g-code

Полученный код можно сначала симулировать (клонировано с github), чтобы исключить ошибки.

Демонстрация