Всех приветствую!
Продолжаю дорабатывать прошивку своего самодельного станка и заодно провожу тесты и эксперименты.
Кто не в теме,- некоторое время назад задался интересом сделать свой станок с числовым программным управлением (ЧПУ) для обработки стали. На пути следования к цели пришлось столкнуться с множеством проблем, да таких, что сама идея начинала казаться несбыточной, но...понял, что если в таких делах не отступать и не сдаваться, то достичь можно много.
Сейчас делаю детали для 4-5 осей на станке, для которого детали делал вручную, не считая, разумеется, купленного шпинделя с частотником, драйверов, шаговых двигателей и концевых выключателей...а, чуть не забыл, провода тоже покупные))...Раму проектировал и варил сам при помощи полуавтомата. Профили разные, в основном с толщиной 3 мм. Управление на базе Arduino Due c собственной прошивкой и самопальным Shield'ом.
Управление станком идет либо с компа из браузера:
, либо прямо с телика, тоже из браузера, когда переключаешься с Шерлока Холмса чтобы посмотреть на каком этапе станок ведёт обработку:
Когда любопытство совсем начинает мучать что там получается, а вставать с кровати несколько лениво, то можно заглянуть через видеокамеру, а точнее сказать сразу с двух, которые транслируют изображение через тоже самопальный софт:
Если совсем оборзел, то вставляешь в вот такую фиговину свой мобильный телефон и наслаждаешься процессом резания стали из соседнего помещения в безопасном для себя режиме, так сказать SOFT-моде, с погружением в виртуальную реальность:
Однако, сегодня я решил проверить качество фрезерования, и был даже немного удивлён как самодельная штука вообще способна давать такие гладкие поверхности, на ощупь конечно же. Какого-то специнструмента для определения шероховатости у меня нет. По этому я решил поверхность отфотать в макро режиме:
Если несколько увеличить, то можно заметить концентрические линии и сразу же подумать, что это явная лажа от фрезы.
Но если рассматривать при разных углах и водить пальцем, становится понятным, что это всего лишь микроцарапины от вращающейся фрезы, но никак не брак станка:
И тут у меня возникает вопрос к тем, кто работал когда-нибудь на фрезерном станке,- Возникают ли такие микро полосы при работе на обычном фрезерном станке или их вообще не видно от слова "совсем"?
Станок адаптировал для работы с CAM-программой SolidCAM под Solidworks. Для этого пришлось взять готовый постпроцессор для станка Haas 5 осей и переделать его под конфигурацию в своих осях, с учетом ещё двух, которые сейчас изготавливаю:
Удалил оттуда некоторые рудиментарные функции G-кода, такие как компенсацию инструмента, локальные координаты и т.п. (файл *.gpp), и изменил расположение осей согласно конструктиву своего станка - 3 оси для перемещение шпинделя и 2 оси для перемещения стола (файл *.vmid):
Также, чтобы было удобнее проверять работу программы прежде чем закинуть её в станок на выполнение, хорошо бы проиграть на модели станка и посмотреть на предмет отсутствия столкновений "инструмента-детали-оснастки-корпуса станка". По этому немного доработал файлы моделей по нужную геометрию:
Конечно, весьма приблизительно, но в любой момент все параметры можно всегда скорректировать под реальную геометрию.
Сама программа в G-коде тоже генерится с учетом 5-осевой обработки уже для моего станка: