И так.... Собрал я эту всю фигню, перечитал кучу инфы в инете про то как настроить драйверы, как подключить и прочее. Скачал прошивку, одну, вторую, третью.... миллиардную.... кончилось место на винчестере.... ни одна не работает, либо работает, но крутит в одну сторону, либо вроде как подключается и работает, но пины вообще не под рампс. Сразу говорю, были это и марлин, грбл, грбл-мастер,грбл фор рампс, марлин лазер, XYz, buildlog-lazercutter marlin и прочие и всякие.... То ошибка компиляции под атмега2560, то просто ошибка компиляции для мега, то компилируется и не работает, то еще что-нибудь.
Нашел только одну действительно работающую прошивку марлин. в ней единственное что нужно было, так это отключить термистор....больше вроде ничего...вот ссылка https://yadi.sk/d/fMJaqmWrxAEGU . работает все это барахло только через Repetier-Host, уж не знаю почему только через нее. С некоторыми программами то понятно, например мач3 мне надо какуюто фигню настроить чтоб эмулировать на USB порт LTP или чтото вроде того, меня этот вариант не устроил сразу.
Printrun-Win-Slic3r-30NOV2016-master (он же pronterface) почемуто не хотел работать вообще с другими прошивками марлин, хотя как раз-таки на нем мне удавалось крутить движками в одну сторону, уже не помню на прошивке марлин или нет, просто запутался нафиг. Хм...сейчас запустил, он работает падла.... Но в нем не понял как запустить "печать". Кстати по Repetier-Host, печать вроде как запускается, но упирается в то что экструдер ненагрет(его собственно нет, как и хотэнда).
Пробовал просто запускать с помощью куска g-кода, обозначающего круг, созданый спомощью Intuwiz G-code Generator(отвратительная программа, как на вид так и на функциональность созданного кода, а именно половина строк с какими-то заклятиями на русском,не несущие информацию для самого гравера)
Код: Выделить всё
N10 G00 Z0.1000
N20 G00 X-5.0000 Y15.0000
N30 G01 Z-1.0000 F60.0000
N40 G02 I10.0000
N50 G00 Z0.1000
N60 G00 X0 Y0
N70 M30Ну да ладно, это все фигня, просто несовсем верный g-код. После запуска кода, никак не влияет на работу движков, но лог внизу программы не прекращается, это конечно смущает. Ладно, допустим крутят у нас движки, катают лазер туда-сюда. Теперь, что мне нужно, а нужно чтоб вся эта лабуда управляла лазером. Лазер TTL модуляции с его драйвером и тд. вопрос, куда его цеплять, как заставить программу понять на каком пине у меня лазер, чтоб включать его соответственно коду. то есть не просто чтоб включил и выключил, а еще и работал с понижением,как сказать то...интенсивности прожига. И да, я так понимаю для этого нужно присобачить от прошивки типа сделаной для меги, и типа с лазером, которая даже не компилируется, часть файлов, и часть кода....
Так... теперь, что еще рассказать... Был такой момент что загрузил в Repetier-Host модель в формате stl запустил печать, пошла буферизация кода, но в логе высветилось что типа не видит sd-карту. Это и понятно, у меня какбы и нет дисплея с встроенным разъемом под sd. Нужно вообще ликвидировать пункт в прошивке, касающийся дисплея и карты. попытками закоментировать части кода, мне так и не удалось устранить данную проблему, ибо то это не то то это не так, то ошибка компиляции... Второе, нужно убрать из прошивки хотэнд,экструдер и все что нафиг не нужно в лазерном гравере. Либо же нужна действительно рабочая, действительно обученая прошивка под мегу и рампс+ттл.
