Создание пульта для 3д принтера с хардверными кнопками на базе ардуино.

evokit
Offline
Зарегистрирован: 25.10.2020

Все кто когда-нибудь сталкивался с 3д  принтерами знает как долго и неудобно находить и включать необходимые функции прогрева, перемещения и т.д. при помощи стандартного энкодера и экрана 12864, кучу времени тратится на преодоление всех пунктов меню и установки нужных значений. Китайцы выпускают для своих плат сенсорные экраны, но реализация и удобство функций там все равно хромает. Так вот возникла идея создания из Ардуины пульта с кнопками, каждая кнопка посылает принтеру свою предустановленную Gcode-команду. Допустим на примере платы моего принтера BTT SKR MIni E3 - она на основе контроллера STM32F103RCT6 , та же фирма BTT выпускает экраны к ней, которые как раз и являются тем же пультом для посылания Gcode команд, только сенсорным, связывается экран с платой только по 4 проводам VCC GND Rx Tx, значит мне нужно подключить ардуину к тем же ногам микроконтроллера RX и TX, они там у МК промаркированы как Pa2 (TX2) 16-я нога и Pa3 (RX2) 17-я нога. Я совершенно не силен в МК и ардуинах и без понятия по какому протоколу они общаются, это UART или нет? Ребяты, может кто-то показать пример скетча, чтобы я уже под себя назначил ноги ардуины на определенные кнопки и Gcode на каждую из них? Если получится сделать, то хочу разместить готовый проект для народа на форуме 3dtoday, думаю многим понравится моя идея. Я просто уже год занимаюсь 3д печатью и вот когда есть несколько принтеров на первое место встает экономия времени, а с таким пультом установленным на каждом принтере обслуживание занимало бы меньше времени и психической энергии.

sadman41
Offline
Зарегистрирован: 19.10.2016

Логический анализатор - 500р. Цепляетесь к RX/TX, перехватываете обмен, разбираете его, пишите эмулятор... А мы вашей работой поделимся со всеми у себя на форуме.

evokit
Offline
Зарегистрирован: 25.10.2020

Да, имел дело с анализатором, когда-то надо было выкинуть из дорогого проектора балласт лампы, переделать на мощный светодиод. Получилось все считать и эмулировать работу балласта. Но разве никто не знает как посылаются gcode команды по UART? Ведь вообще принтеры раньше, да и сейчас, народ собирает из mega 2560+ плата расширения RAMPS и прошивка Марлин, там же точно такой же принцип. По сути две ардуины нужно между собой соединить по UART. у меня тот же стандартный Марлин, только контроллер STM.

b707
Offline
Зарегистрирован: 26.05.2017

ноги PA2 PA3 - это  Serial2, протокол там UART, разобрать команды несложно, но нужен оригинальный пульт с сенсорным экраном.

Но, честно говоря, я что-то не очень понял вашу идею с кнопками. Вместо  нескольких десятков вложенных меню вы хотите приделать панель с тем же диким количеством кнопок?

ИМХО, с точки зрения программиста более правильно - добавить возможность написания сценариев, чтобы наиболее употребительный набор настроек загружался нажатием одной кнопки. А более редко используемые опции - оставить через меню, как сейчас.

Чисто практически - если дадите такую сенсорную панель - готов составить список команд и написать нужную апликуху, но не бесплатно конечно...

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Примерно так:

char gCode[] = "G17 G20 G90 G94 G54\nG0 Z0.25\nX-0.5 Y0.\nZ0.1\n....";
Serial.print(gCode);

 

evokit
Offline
Зарегистрирован: 25.10.2020

b707 пишет:

Но, честно говоря, я что-то не очень понял вашу идею с кнопками. Вместо  нескольких десятков вложенных меню вы хотите приделать панель с тем же диким количеством кнопок?

Ну кнопок будет не так уж и много, десять хватит с головой и сценарии не нужны, так как весь сценарий заложен уже в gcode файле печатаемого объекта. Из всего обслуживания принтера надо только преднагрев стола, хотенда, перемещение головы по всем осям и загрузка\выгрузка пластика.

evokit
Offline
Зарегистрирован: 25.10.2020

sadman41 пишет:
Примерно так:

char gCode[] = "G17 G20 G90 G94 G54\nG0 Z0.25\nX-0.5 Y0.\nZ0.1\n....";
Serial.print(gCode);

Дружище, а не могли бы Вы показать пример готового скетча с одной кнопокй для того, чтобы проверить понимает ли МК принтера этот сигнал от ардуины? А то я без понятия как скетчи строить. Могу только готовые уже настраивать под себя (типа копировать функции и новые кнопки назначать).

b707
Offline
Зарегистрирован: 26.05.2017

evokit пишет:

Ну кнопок будет не так уж и много, десять хватит с головой и сценарии не нужны, так как весь сценарий заложен уже в gcode файле печатаемого объекта. Из всего обслуживания принтера надо только преднагрев стола, хотенда, перемещение головы по всем осям и загрузка\выгрузка пластика.

ну тогда первое, что вам надо сделать, как уже выше сказано  - взять фирменную панель, логанализатор (или даже обычную ардуину) и прочитать коды нужных кнопок меню. Или, как вариант - попытаться найти эти коды в сети, если их уже кто-то считывал. Без этого первого этапа двигаться дальше смысла не имеет.

Имея эти коды - остальное, как говориися, дело техники - скетч там несложный

sadman41
Offline
Зарегистрирован: 19.10.2016

Опять кашу из топора предлагает ТС нам сварить...

evokit
Offline
Зарегистрирован: 25.10.2020

b707 пишет:

Имея эти коды - остальное, как говориися, дело техники - скетч там несложный

Вы имеете ввиду непосредственно сами Gcode команды? Так их знает большинство 3д-печатников. ну например команда M109 S200  - это команда нагрева хотенда до 200градусов и т.д. Это стандарт для 3д принтеров. Мне нужно просто написать скетч такой - нажал кнопку 1 - по UART пошла gcode команда M109 S200 , нажал кнопку 2 - команда M109 S60 и так далее. 

evokit
Offline
Зарегистрирован: 25.10.2020

sadman41 пишет:
Опять кашу из топора предлагает ТС нам сварить...

ну что ж Вы за люди такие меркантильные, не все же деньгами меряется, я же делаю общественно полезный проект, да, я не знаю основ написания скетчей, но имея готовый пример на 1-2 кнопки я уже сам дальше все сделаю, пропишу необходимые gcode команды. Для Вас же набросать такой скетч секунд 5.

rkit
Offline
Зарегистрирован: 23.11.2016

Все основы свободно доступны, все примеры есть. Бери да изучай. Не хочу изучать, хочу ныть на форуме.

b707
Offline
Зарегистрирован: 26.05.2017

evokit пишет:

я не знаю основ написания скетчей, но имея готовый пример на 1-2 кнопки я уже сам дальше все сделаю

вот куча примеров обработки кнопок, среди прочего там есть и скетч, где по кнопке программа пишет сообщение в Сериал

http://developer.alexanderklimov.ru/arduino/button.php

evokit
Offline
Зарегистрирован: 25.10.2020

rkit пишет:

Все основы свободно доступны, все примеры есть. Бери да изучай. Не хочу изучать, хочу ныть на форуме.

Мне нет смысла это изучать, так как вряд ли скоро мне еще понадобится работать с ардуиной когда я сделаю себе пульт. Хорошо, если никто не хочет помочь общественно полезному проекту, тогда сколько вы хотите за такой скетч-пример на 2 кнопки, который посылает определенный gcode при нажатии на них?

b707
Offline
Зарегистрирован: 26.05.2017

evokit пишет:

ну что ж Вы за люди такие меркантильные, не все же деньгами меряется, я же делаю общественно полезный проект

ну если он "общественно полезный" - обьявите подписку, соберите средства заинтересованных граждан да и наймите программиста :) Краудфандинг это называется :)

b707
Offline
Зарегистрирован: 26.05.2017

evokit пишет:

 сколько вы хотите за такой скетч-пример на 2 кнопки, который посылает определенный gcode при нажатии на них?

я меньше чем из 1500 не работаю :)

 

Расслабтесь.... я вам выше выложил ссылку.

sadman41
Offline
Зарегистрирован: 19.10.2016

evokit пишет:

ну что ж Вы за люди такие меркантильные, не все же деньгами меряется, я же делаю общественно полезный проект, да, я не знаю основ написания скетчей, но имея готовый пример на 1-2 кнопки я уже сам дальше все сделаю, пропишу необходимые gcode команды. Для Вас же набросать такой скетч секунд 5.


Вы не делаете общественно-полезный проект. Вы ищете того, кто сделает вашу жизнь легче, а может и доходней. При этом никаких усилий вкладывать не намереваетесь.

Ищите среди 3Дшников - им это интересно. Я, лично, никакого интереса и пользы от такого скетча для себя не вижу.

evokit
Offline
Зарегистрирован: 25.10.2020

sadman41 пишет:
Вы не делаете общественно-полезный проект. Вы ищете того, кто сделает вашу жизнь легче, а может и доходней. При этом никаких усилий вкладывать не намереваетесь. Ищите среди 3Дшников - им это интересно. Я, лично, никакого интереса и пользы от такого скетча для себя не вижу.

Я уже все сделал. Понятно, что это давно уже не "форум", а площадка поиска исполнителя за немалые $$$ даже за самую малейшую ерунду. Буду доделывать проект и готовить статью для людей, а Вы тут сидите и ждите клиентов, Печальный Вы Человек, "SAD MAN". Так бы хоть плюс в карму заработали бы (имеется ввиду настоящая КАРМА а не циферки в профиле форума), того гляди со временем и поменяли бы свой ник на более веселый.... Всего хорошего!

sadman41
Offline
Зарегистрирован: 19.10.2016

Лучше попересчитываю свои несметные $$$ , полученные за малейшую ерунду на этой площадке.

b707
Offline
Зарегистрирован: 26.05.2017

Вы не правы, это как раз "форум" - то есть площадка для общения и обмена идеями.
Написание кода для ленивых новичков - это по вашему что, общение?

evokit
Offline
Зарегистрирован: 25.10.2020

b707 пишет:
Вы не правы, это как раз "форум" - то есть площадка для общения и обмена идеями. Написание кода для ленивых новичков - это по вашему что, общение?

Испокон веков форумы были не только для общения и обмена идеями, а и посильной небольшой помощи и подсказке другим. Вот мне когда-то на нашем украинском форуме arduino.ua человек помог написать код для эмулятора балласта проектора, так я ему сам навязывался отблагодарить, правда он не хотел ничего брать. я разработал схему подключения и потом моя тема помогла многим сделать себе такой же эмулятор, до этого в СНГ такой темы в общем доступе не было, я был первопроходцем. Вот для чего нужны профильные форумы - для взаимопомощи, это их главное достоинство... БЫЛО... 

Может все же кто-то безвозмездно мне подскажет еще кое-что - я обнаружил, что у платы принтера логический уровень порта 3.3V , а Ардуина Уно 5v, то получается их никак нельзя соединить? 

 

b707
Offline
Зарегистрирован: 26.05.2017

evokit пишет:

Может все же кто-то безвозмездно мне подскажет еще кое-что - я обнаружил, что у платы принтера логический уровень порта 3.3V , а Ардуина Уно 5v, то получается их никак нельзя соединить? 

 

существуют так называемые "конверторы логического уровня", стоят копейки. Можно и самому собрать, в простейшем случае это делитель напряжения из двух резисторов.

evokit
Offline
Зарегистрирован: 25.10.2020

Нашел у себя ардуинку китайскую pro mini, так вот непонятно на какой она вольтаж, как это проверить? чип mega328p U-KR 354A3P . не могу найти даташит на эту серию

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

evokit пишет:

rkit пишет:

Все основы свободно доступны, все примеры есть. Бери да изучай. Не хочу изучать, хочу ныть на форуме.

Мне нет смысла это изучать, так как вряд ли скоро мне еще понадобится работать с ардуиной когда я сделаю себе пульт. Хорошо, если никто не хочет помочь общественно полезному проекту, тогда сколько вы хотите за такой скетч-пример на 2 кнопки, который посылает определенный gcode при нажатии на них?

На форуме существует правило: если кто-то хочет научиться работать с Ардуино, ему помогут в этом абсолютно бесплатно, а если кому-то нужен конкретный проект - это делается исключительно в платном разделе.

Тут каждое второе сообщение от халявщиков со ссылкой на "общественную полезность" именно того проекта, который этот халявщик хочет получить бесплатно. Если хотите сделать общественное благо, профинансируйте разработку проекта, а не надейтесь, что кто-то что-то сделает для Вас бесплатно.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

evokit пишет:

b707 пишет:
Вы не правы, это как раз "форум" - то есть площадка для общения и обмена идеями. Написание кода для ленивых новичков - это по вашему что, общение?

Испокон веков форумы были не только для общения и обмена идеями, а и посильной небольшой помощи и подсказке другим. Вот мне когда-то на нашем украинском форуме arduino.ua человек помог написать код для эмулятора балласта проектора, так я ему сам навязывался отблагодарить, правда он не хотел ничего брать. я разработал схему подключения и потом моя тема помогла многим сделать себе такой же эмулятор, до этого в СНГ такой темы в общем доступе не было, я был первопроходцем. Вот для чего нужны профильные форумы - для взаимопомощи, это их главное достоинство... БЫЛО... 

Но мой взгляд выглядит несколько странно, когда человек, явно пренебрегающий правилами сетевой этики, пытается поучать старожилов форума, для чего нужен форум.

Цитата:

Может все же кто-то безвозмездно мне подскажет еще кое-что - я обнаружил, что у платы принтера логический уровень порта 3.3V , а Ардуина Уно 5v, то получается их никак нельзя соединить? 

Вас в Гугле забанили? Введите в строку поиска "согласование уровней".

evokit
Offline
Зарегистрирован: 25.10.2020

Короче решил проблему логических уровней - подал на 5-вольтовую ардуинку 3.3 и все работает, ну и ладно, принтер сигналы понимает отлично, идея моя получилась, осталось как-то это все физически оформить в удобный пульт. Еще один вопрос, ребяты - почему ардуина когда подключена к ПК не прошивается, IDE выдает ошибку, прошивается только если я одновременно втыкаю юсб в ардуину и в то же время нажимаю кнопку загрузки в IDE, довольно сложно словить этот момент. Это прикол всех китайских ардуин? Просто у меня все так прошиваются и уно и нано и микро. Или что-то с драйверами ПК не так?
 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Дак ты спроси там, где памогають, на родном arduino.ua.

evokit
Offline
Зарегистрирован: 25.10.2020

А это плохо, что там помогают? Че вы тут такие все злые сидите, друзья? Реально, что я тут плохого такого сделал? Делаю реально полезную для тысяч 3д-печатников штуку, попросил, чтобы несчастных 2 строчки мне тут написали, помогли, а сделали врагом народа, пообзывали халявщиком. Нельзя так, ребята. Тем более говорить, что я палец о палец не хочу ничего сделать, это как? Для примера пару строчек это вы считаете весь проект сделан?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Не ребята мы тебе. И даже небратья. 

evokit
Offline
Зарегистрирован: 25.10.2020

О, начинается. При виде кода "UA" - у индивидуумов с прошивкой "RU" логический анализатор отключается и переводится в режим исполнения программы "PU". Не, я в такое не играю.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Не мы начали. 

evokit
Offline
Зарегистрирован: 25.10.2020

Котяра, как тебя твой дед Леопольд учил -"Ребята, давайте жить дружно", надо старших слушаться, они мудрее.

b707
Offline
Зарегистрирован: 26.05.2017

evokit пишет:

"Ребята, давайте жить дружно",

Давайте. Сделай, хотя бы для разнообразия, хоть что-то сам...

evokit
Offline
Зарегистрирован: 25.10.2020

Так я сделал, код написал для общественно полезного устройства. Когда сделаю все, то буду готовить статью для форума 3dtoday, хотите у Вас размещу тоже. А вопрос про проблемы прошивки ардуино это что-то некультурное и выходящее за рамки приличия что мне тут начали указывать на мою страну проживания?  Вы че, люди? Какая разница откуда человек, это пипец. Сегодня одна политика, завтра другая. Сегодня есть страна, завтра наxRен нет, все меняется, а человеческое в человеке должно оставаться что бы ни случилось.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

evokit пишет:

Короче решил проблему логических уровней - подал на 5-вольтовую ардуинку 3.3 и все работает, ну и ладно, принтер сигналы понимает отлично, идея моя получилась, осталось как-то это все физически оформить в удобный пульт.

Да, выход 3.3В напрямую сочетается с входом 5В. В обратную сторону: выход 5В на вход 3.3В - несколько сложнее. В некоторых случаях на 3.3-вольтовые входы можно подавать 5В (нужно смотреть по дэйташиту), в большинстве случаев подходит делитель, в самых сложных - специальные схемы согласования уровней (продается за копейки по 4-6 каналов на крохотной платке).

Цитата:

Еще один вопрос, ребяты - почему ардуина когда подключена к ПК не прошивается, IDE выдает ошибку,

Обычно - прошивается. Почему у Вас - нет, никому кроме Вас не известно (тем более, что Вы не удосужились привести текст ошибки). Иногда такое поведение связано с особенностями залитого скетча.

Цитата:

прошивается только если я одновременно втыкаю юсб в ардуину и в то же время нажимаю кнопку загрузки в IDE, довольно сложно словить этот момент.

Это - аварийный способ, который работает даже тогда, когда основной не работает.

Цитата:

Это прикол всех китайских ардуин? Просто у меня все так прошиваются и уно и нано и микро. Или что-то с драйверами ПК не так?

У меня такое было только на stm32, когда изменялся режим работы USB по умолчанию. На Микро - может быть по такой же причине. По поводу Уно и Нано сказать не могу.

evokit
Offline
Зарегистрирован: 25.10.2020

andriano пишет:

Да, выход 3.3В напрямую сочетается с входом 5В. 

Не, я так не рисковал, боялся плату принтера спалить. Я имел ввиду, что я подал на 5-вольтовую ардуино питание 3.3в и, соответственно, логический уровень стал 3.3 и стал сочетаться с принтеровским, возможно это и неправильно, но тем не менее ардуина работает нормально, а что мне еще надо.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

evokit пишет:

А это плохо, что там помогают? Че вы тут такие все злые сидите, друзья? Реально, что я тут плохого такого сделал? Делаю реально полезную для тысяч 3д-печатников штуку, попросил, чтобы несчастных 2 строчки мне тут написали, помогли, а сделали врагом народа, пообзывали халявщиком. Нельзя так, ребята. Тем более говорить, что я палец о палец не хочу ничего сделать, это как? Для примера пару строчек это вы считаете весь проект сделан?

Правила сетевой этики рекомендуют прежде, чем писать на форум, хотя бы дня 2-3 его почитать. Если бы Вы последовали этому правилу, легко обнаружили бы, что на форуме каждую неделю неизменно появляется несколько тем, авторы которых уверены, что "знающие люди" просто обязаны им бесплатно помочь сделать конкретный проект, который совершенно этих "знающих людей" не интересует, зато интересует создателя темы. И все это исключительно вследствие "чрезвычайной общественной полезности" данного проекта.

Дело усугубляется тем, что просящий (или "требующий"?) неизменно сообщает, что сам он с программированием не дружит (и дружить ему незачем, т.к. он заинтересован в одном единственном проекте), но почему-то берет на себя смелость оценивать трудоемкость проекта (как правило, она по мнению спрашивающего составляет 2-3 строки или 5 минут работы). Мне вот интересно, как человек, не разбирающийся в предмете, способен оценить трудоемкость работ?

 

PS. Написать пару строчек - да без проблем. Только будут ли они работать так, как хочется и не сломают ли работоспособность остального кода?

Для того, чтобы ответить на этот вопрос, нужно сперва тщательно разобраться со всем имеющимся кодом. А это далеко не 5 минут. И, зачастую, даже не пару недель.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Положите на карточку файлы gcode
в которых наберите нужные вам команды.
И запускайте их на печать.

evokit
Offline
Зарегистрирован: 25.10.2020

andriano пишет:

Написать пару строчек - да без проблем. Только будут ли они работать так, как хочется и не сломают ли работоспособность остального кода?

Для того, чтобы ответить на этот вопрос, нужно сперва тщательно разобраться со всем имеющимся кодом. А это далеко не 5 минут. И, зачастую, даже не пару недель.

Дружище, ну давайте будем честны, именно В МОЕМ случае я просил реально простой код из пары строчек - 1 кнопка - нажатие - выдача в сериал код M190 S200. Ну надо же знать как это составить, а мне, человеку "с улицы" где это найти, кучу статей перерыл пока нашел. Знающему это написать все равно, что слово "мама" сказать, а никакие не "3 недели ковыряния с кодом". Просто я уже понял, у вас всех тут гиперболезненная реакция на халявщиков сформировалась и вы всех новичков под эту гребенку сразу записываете.

evokit
Offline
Зарегистрирован: 25.10.2020

trembo пишет:
Положите на карточку файлы gcode в которых наберите нужные вам команды. И запускайте их на печать.

Так уже тогда проще в меню включить тот же прогрев стола и хотенда, прикалываетесь? Мне не нужно супер-необычных операций выполнять. Самые элементарные, просто пульт нужен, чтобы они были доступны в 1 клик, а не в 20 через Энкодер.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Да, прикалываюсь.
То есть у вас чтобы запустить печать нужно 20 кликов сделать?
У меня на дисплее пальцем "принт", выбор файла курсором и "ок'

evokit
Offline
Зарегистрирован: 25.10.2020

trembo пишет:
Да, прикалываюсь. То есть у вас чтобы запустить печать нужно 20 кликов сделать? У меня на дисплее пальцем "принт", выбор файла курсором и "ок'

Хорошо, посчитайте реально сколько кликов Вам нужно сделать, чтобы включить прогрев стола и хотенда, ну самое элементарное? Вот у меня уже можно сказать есть пульт, я подхожу к принтеру нажимаю одну кнопку и все, ушел обедать. А Вам сколько клацать? Можете сказать, что это ничего, сколько там времени тратится, секунды, а если принтеров ну 5 например? Ну с нагревом то ладно. А допустим, функция выгрузки \загрузки филамента. Вот я чето сомневаюсь, что она у вас удобно реализована. В Марлине она просто ужасная. А у меня будет требовать минимум времени и движений - подошел, нажал кнопку прогрев, видишь, что хотенд догрел до нужной температуры и не дожидаясь стабилизации температуры (что не маловажно), нажал кнопку "выгрузка", по заготовленному Gcode-у пруток сначала быстро проталкивается через сопло, потом резко вынимается и уже потом более медленно выгружается, это занимает около 4сек, нажимаю "стоп", забираю пальцами пруток и ставлю другой и нажимаю кнопку загрузка, экструдер крутит столько сколько мне нужно чтобы прогнать пластик, нажимаю "стоп". Всего 5 нажатий на кнопки, которые расположены прямо на панели. А теперь сравните со своим принтером или с Марлиновской функцией выгрузки, где кучу времени нужно ждать стабилизации температуры, плюс выгрузка там только заготовленной длины идет, короче это бред, я не смог ею пользоваться, лучше вручную вынимать и проталкивать.

sadman41
Offline
Зарегистрирован: 19.10.2016

Зачем домашнему мастеру 5 принтеров и экономия секунд - непонятно. Но вот мелким бизнесом попахивает - это да...

evokit
Offline
Зарегистрирован: 25.10.2020

О, давайте я буду Вас называть "CheerfulMan40" (Веселый Человек, да еще и на год моложе)? 

А что, у Вас с советского времени еще затаилась личная неприязнь к "спекулянтам", предпринимателям, к людям, которые не согласны жить на мизерную государственную зарплату медика и которые придумывают альтернативные и даже творческие источники заработка? 

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

evokit пишет:

Дружище, ну давайте будем честны, именно В МОЕМ случае я просил реально простой код из пары строчек - 1 кнопка - нажатие - выдача в сериал код M190 S200.

Если это действительно просто, Вам не составит труда сделать это самостоятельно. 

А если это вызвало у Вас затруднения, значит (как и следовало ожидать) Вы не способны оценить трудоемкость работы в сфере, в которой ничего не смыслите (что, впрочем, не удивительно).

Но в любом случае, Вы дали все основания назвать Вас лжецом.

Цитата:

... и вы всех новичков под эту гребенку сразу записываете.

И еще ни разу не ошиблись. (если кроме признака "новичок" включить еще два признака: "общественно полезный проект" и "мне не нужно изучать Ардуино, т.к. других проектов делать не собираюсь")

evokit
Offline
Зарегистрирован: 25.10.2020

andriano пишет:

Дружище, ну давайте будем честны, именно В МОЕМ случае я просил реально простой код из пары строчек - 1 кнопка - нажатие - выдача в сериал код M190 S200.

Так и не понял в чем вы не ошиблись? Я РЕАЛЬНО хочу сделать этот проект пульта и разместить для всех с подробными инструкциями! Запомните, я дам Вам ссылку на статью, когда она будет готова и может Вам даже станет немножко стыдно (мои влажные мечты конечно...)

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Evokit, давайте будете и Вы честны с нами и собой. Вы зарабатываете на 3Д печати, здесь люди зарабатывают на написании программного кода. Так почему же Вы лишаете заработка, зарабатывая сами (пресловутая халява)? :-)

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

evokit пишет:

Хорошо, посчитайте реально сколько кликов Вам нужно сделать, чтобы включить прогрев стола и хотенда, ну самое элементарное?

Не надо "ля-ля". Прогрев и того, и другого включается в G-файле и никаких ручных манипуляций не требует.

Цитата:

...а если принтеров ну 5 например? Ну с нагревом то ладно. А допустим, функция выгрузки \загрузки филамента. Вот я чето сомневаюсь, что она у вас удобно реализована. В Марлине она просто ужасная.

Сам каждый раз мучаюсь.

Но время, затраченное на эти мучения, по моим прикидкам, несоразмерно с временем, которое бы мне потребовалось для доработки прошивки. 

Думаю, это потому, что я, в отличие от Вас, могу квалифицированно оценить объем работы.

Цитата:

А у меня будет требовать минимум времени и движений...

Удачи!

sadman41
Offline
Зарегистрирован: 19.10.2016

evokit пишет:

А что, у Вас с советского времени еще затаилась личная неприязнь к "спекулянтам", предпринимателям, к людям, которые не согласны жить на мизерную государственную зарплату медика и которые придумывают альтернативные и даже творческие источники заработка? 

Мне абсолютно пофигу кто вы и как зарабатываете до тех пор, пока идет fair play. Но как только начинается "Сделайте мне забесплатно ..., а то бизнес утомляет однообразными операциями" - это сразу в топку. Хочешь зарабатывать - вкладывайся.

А таких прошаренных ферзей тут на раз вычисляют.

evokit
Offline
Зарегистрирован: 25.10.2020

BOOM пишет:

Evokit, давайте будете и Вы честны с нами и собой. Вы зарабатываете на 3Д печати, здесь люди зарабатывают на написании программного кода. Так почему же Вы лишаете заработка, зарабатывая сам? :-)

Не совсем прямо зарабатываю на печати. Просто подпечатываю некоторые детали к устройствам. которые сам делаю и продаю, а также например покупаю китайские, апгрейдю их своими деталями. Вот так точнее будет. Но тружусь прилично и заработки не миллионные. Те же программисты зарабатывают куда больше.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Я обычно вручную включаю прогрев,
а затем, нажав рычажок на экструдре,
второй рукой выдергиваю пруток.