Гут Получается, что я предварительно сконфигурировал файл, сохранил его, принесу вечером домой, залью на комп к которому подключен принтер, правильно ли я понимаю далее: - Запускаю принтер - открываю в ардуино подготовленные файлы - жму кнопку резет на плате - кликаю Скетч/компилировать и оно начинает заливать?
Думаю, что процесс написал неправильно - можете подсказать?
ReaN писал(а):ну типа все правильно - у мя на движке 1.8 град написано, отдельных драйверов нет - видно придется экспериментально проверять... но я правильно понял - это характеристика на каждую ось - сколько подать, чтобы сдвинулось на 1мм?
максимальный делитель микрошага определяется драйверами двигателей тоесть "железом" собственно Gen6 - 1/8 микрошага: "If the scale of one of your axes is wrong adjust X_STEPS_PER_MM (or Y or Z). There are tutorials on this you can Google. If you are using 5/16" threaded rod in an SAE Mendel you will want Z_STEPS_PER_MM set to 1133.858. Remember that the Gen6 is hardwired for 1/8 microstepping." (c) http://reprap.org/wiki/Gen6 да понимаешь правильно.
config_adv я пока вообще не трогал
90% моих ответов абсолютно верны, но входит ли это в их число?
ардуино 1.0.1 Кнопку "вливать" не нашел... "сервис/автоформатирование" - это не оно? Кстати ардуино должен как-то показать, что он плату нашел (законнектился)?
ReaN писал(а):я скачивал с инструкции (для компиляции скачать). значит работает, тем более мерлин свежий то же
инструкция гласит: "nstall the arduino software IDE/toolset v22 http://www.arduino.cc/en/Main/Software" если страничку проматать ниже первой линки - там еть более ранние версии компилятора ардуины. у меня работает на 023 с еденичкой раньше были большие проблеммы ) на стадии компиляции вопросов то и не будет. а во при попытке загрузить вполне могут возникнуть. )
разница в окошках как раз из-за разных версий Ардуины. но мне казалось что стрелка вверх - всем понятный символ - "выгрузить на внешний источник"
90% моих ответов абсолютно верны, но входит ли это в их число?
Ок! Всем большое спасибо! Скачаю старую версию и вечером попробую залить...
Добавлено спустя 3 часа 18 минут 30 секунд: думал включить: // Mendel Parts V9 on 12V // #define DEFAULT_Kp 63.0 // #define DEFAULT_Ki 2.25 // #define DEFAULT_Kd 440 А сейчас прочитал, что это экструдер на нить 1.75мм Подскажите пожалуйста - что значат вообще эти параметры (Kp,Ki,Kd) и как их прально подобрать?
И еще вопрос - меня все-таки немного стремает параметр #define TEMP_SENSOR_0 Что будет если я введу не тот номер - нагреватель не сгорит?
Закоментируй строчку : // #define PIDTEMP Потом залей прошивку в принтер, передай принтеру команду "M303", он минут 5-10 подумает, после чего тебе выдаст параметры, которые потом забьешь в конфиг в качестве Kp,Ki,Kd, а строчку обратно раскоментируешь. setar это где-то подробнее описывал уже.
По поводу temp_sensor_0 - если есть инфракрасный термометр или тестер с термопарой - проконтролируй с помощью их, что тебе принтер показывает правильную температуру экструдера при нагреве. Если нет, то лично я делал методом наколеночным. Сначала убедиться что при запуске принтера температура экструдера показывает достаточно близкой к температуре окружающей среды (25-30 градусов). А потом лично я начал с температуры 150, попробовал руками протолкнуть пруток в экструдер (очевидно не вышло), потом поднимал температуру на 10 градусов, повторял процесс, в результате у меня сейчас ABS экструдица на температуре в 170-180 градусов, по мнению принтера, т.е. скорее всего тип или параметры термистора указаны не верно. Но работать это ничуть не мешает.
У меня в голове опилки и длинные слова меня только огорчают.
hudbrog писал(а):Закоментируй строчку : // #define PIDTEMP Потом залей прошивку в принтер, передай принтеру команду "M303", он минут 5-10 подумает, после чего тебе выдаст параметры, которые потом забьешь в конфиг в качестве Kp,Ki,Kd, а строчку обратно раскоментируешь. setar это где-то подробнее описывал уже.
По поводу temp_sensor_0 - если есть инфракрасный термометр или тестер с термопарой - проконтролируй с помощью их, что тебе принтер показывает правильную температуру экструдера при нагреве. Если нет, то лично я делал методом наколеночным. Сначала убедиться что при запуске принтера температура экструдера показывает достаточно близкой к температуре окружающей среды (25-30 градусов). А потом лично я начал с температуры 150, попробовал руками протолкнуть пруток в экструдер (очевидно не вышло), потом поднимал температуру на 10 градусов, повторял процесс, в результате у меня сейчас ABS экструдица на температуре в 170-180 градусов, по мнению принтера, т.е. скорее всего тип или параметры термистора указаны не верно. Но работать это ничуть не мешает.
А можно узнать где (куда) выдаст Kp,Ki,Kd? в Ардуино? Кстати я изначально в прошивке (которую вначале заливаю) их ставлю любыми? М303, как я понял задаю в поле GCode печатной программы? По сенсору понял, тестер с термопарой есть - буду экспериментировать.
Ардуино используется только для заливки прошивки, больше нигде и никогда =) Вбить м303 - в пронтерфейсе в поле около кнопочки "send", параметры в конце-концов выдаст в окошко над этим полем. Изначально параметры любые можно задать, комментируя строчку PIDTEM мы отключаем PID для нагрева, так что они ни на что не влияют. При использовании тестера с термопарой стоит учитывать, что если ее просто прикладывать к соплу - то показания будут немного занижаться, т.к. у нее нагретая часть с одной стороны, и обычный воздух с другой. Но достаточно понять общую тенденцию, в общем-то..
У меня в голове опилки и длинные слова меня только огорчают.