Ксения (20.10.2018 10:58 - 11:02, просмотров: 374) ответил boka17 на 2Экспериментатор: нужны шашечки или ехать?
Вы совершенно правы. Даже если бы я осуществила свой проект, как сама хотела, то это все равно бы вылилось в сочинении своего интерфейсного языка, которым бы внешний компьютер мог выдавать Arduino-плате команды передвижения рабочей иглы. Т.е. по сути создала бы свой аналог G-кодов. А в результат получилось бы изобретение велосипеда - большой объем работы, а на выходе примерно то, что собой представляет 3D-принтер в натуре. Кроме того, при управлении G-кодами никакой программатор вообще не нужен, как не нужна какая-либо модификация его firmware.
И про использовании драйвера движка подачи филомента в качестве драйвера управления движка перестальтического насоса вы тоже заменили правильно - так я с самого начала и думала сделать, поскольку у перистальтического насоса движок тоже шаговый (101K/BT-D10).
Хард трогать не хотелось бы. Во-первых, слесарь из меня плохой :), а во-вторых, игла заметно легче того механизма (филоменто-разогревателя и давителя), который несет на себе рабочий узел 3D-принтера, а потому нагрузка на Z-двигатель в моем случае лишь уменьшится.
Как говорится, от добра добра не ищут, а потому оригинальное ПО имеет несомненное преимущество в использовании, т.к. оно под данный хард уже адаптировано. Одно только обидно - выпадает работа по программированию МК, которую я очень люблю. Ну и, конечно же то, что не я первой до этой идеи додумалась (3D-принтер в качестве самплера).