nansen

Питання по Arduino Mega 2560 + RAMPS 1.4

67 повідомлень у цій темі

, softm написав:

@nansen

 

Редагування вже зробленої прошивки, в тисячі, а може і більще,  разів більш складніша процедура, ніж нова компіляція. Тому неможлива практично.

 

Т.е. вместо редактирования ее нужно перезаливать? При заливке старая прошивка удаляеться и на ее место ставиться новая?

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
2 години тому, nansen написав:

 

Т.е. вместо редактирования ее нужно перезаливать? При заливке старая прошивка удаляеться и на ее место ставиться новая?

Так. Я для 8 біт зупинився на Repetier. Онлайн конфігуратор жирна штука. Особливо для початку. Потім дрібноту руками в Arduino IDE правив. 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
10 годин тому, nansen написав:

 

Т.е. вместо редактирования ее нужно перезаливать? При заливке старая прошивка удаляеться и на ее место ставиться новая?

 

Набагато простіше заново заливати. Стара перезаписується зверху, частково чи повністю, в залежності від довжини.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, softm написав:

 

Набагато простіше заново заливати. Стара перезаписується зверху, частково чи повністю, в залежності від довжини.

 

Как удалить старую прошивку? Хотелось бы записывать на чистое, а не перезаписывать поверх старого.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
10 годин тому, nansen написав:

Как удалить старую прошивку? Хотелось бы записывать на чистое, а не перезаписывать поверх старого.

 

Старая прошивка удаляется автоматически перед программированием

вначале проводится стирание т.е запись во все ячейки значения FF  (в двоичном виде  1111 1111 ) а уже потом эти ячейки программируются путём записи в некоторые из этих ячеек логического нуля ( например при записи числа В7 данные будут иметь вид 1011 0111 )

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Прошивку поставил. Версия, похоже, Marlin-1.0.x (это название файла) или Marlin 1.0.2-2. , точно пока не разобрался.

По крайней мере, в самой подробной статье по настройке прошивки что я нашел была указана версия 1.0.2-2 и в той что я скачал все команды и номера строк кода совпадают с тем, что написано в статье.

 

Для редактирования и записи на микроконтроллер использую Arduino IDE1.6.0, для управления принтером слайсер Simplify3D 4.0.1

 

Есть непонятный момент с рабочим полем, а именно движением по осям - при попытке подвигать осями они двигаются только в положительном направлении.

 

Изменил прошивку, указав возможность движения в отрицательном направлении:

 

Было:

// Travel limits after homing
#define X_MAX_POS 240
#define X_MIN_POS 0
#define Y_MAX_POS 240
#define Y_MIN_POS 0
#define Z_MAX_POS 240
#define Z_MIN_POS 0

 

Стало:

// Travel limits after homing
#define X_MAX_POS 240
#define X_MIN_POS -240
#define Y_MAX_POS 240
#define Y_MIN_POS -240
#define Z_MAX_POS 240
#define Z_MIN_POS -240

Теперь при управлении с панели Simplify3D оси двигаються в обоих направлениях. Так и оставить или есть более грамотное решение этой проблемы?

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

@nansen Треба подивитись якій G-код дається при переміщенні... як то робити в вашій програмі не знаю. Але можна зробити файл і подати його на друк. Чи подати "вручну". Ось в "Курі"

 

 

Screenshot_59.jpg

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Как устанавливать механический концевик Z min?

 

Нужно, что бы сопло экструдера в положении home находилось на 0,1мм над столом, настроить так выключатель, что бы он срабатывал в аккурат над самым столом нереально.

 

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

 

Как настроить положение Z min?

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

дивитесь скільки в вас регулюється стіл. з.мін має бути десь по середині, але щоби можна було опустити від нього вниз не менше ніж на 1...2мм. Бо інколи шкло 3мм а інколи 4мм.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

@softm

Мне не понятно, как в прошивке Марлин настроить перемещение после нажатия концевика. 

 

Концевик можно установить так, что бы сопло экструдера после срабатывания находилось на 3мм над столом, а потом накрутить нужную высоту вручную.

 

Но после нажатия концевика ось Z упорно не хочет опускатся, хотя механически это возможно, запас хода есть.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

треба стіл регулювати, по паперу, по точках, коли з в нулі.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, softm написав:

треба стіл регулювати, по паперу, по точках, коли з в нулі.

Поставил на Zmin оптический концевик - точность срабатывания пару соток.

 

Принтер собрал пробовал печатать - не печатает. При распечатке тестового кубика 10х10х10 ось Z после прогрева экструдера поднимается из положения home вверх без остановки и все. Другие оси стоят на месте. На концевик Zmax не реагирует.

 

Скрины до прогрева и после прилагаются. В чем проблема, и как ее устранить?

 

 

перед печ.JPG

после прогр экстр.JPG

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

вручну зробіть g code переміщення по Z +-10.00

 

 

 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, softm написав:

вручну зробіть g code переміщення по Z +-10.00

 

Можно подробнее? Почему принтер вместо начала печати просто едет вверх и все?

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Мої вітання 3-дешники, приїхали комплектующі, залив прошивку і на тобі:/ в кого яка думка на рахунок такого глюка з дисплеєм? причина в енкодері чи більш серйозніше? нагадаю що без USB живлення плата від БП не хоче працювати, хоча повиння від блока живитись..

 

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
, Frezchik написав:

Мої вітання 3-дешники, приїхали комплектующі, залив прошивку і на тобі:/ в кого яка думка на рахунок такого глюка з дисплеєм? причина в енкодері чи більш серйозніше? нагадаю що без USB живлення плата від БП не хоче працювати, хоча повиння від блока живитись..

 

https://www.repetier.com/firmware/dev/index.php

Там 90% проблема з частотою оновлення екрана. Якось то вирішували.

Але як зібрав прошиву на марліні, то репітер з онлайн конфігуратором зібрати буде простіше.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Я

10 годин тому, Frezchik написав:

Мої вітання 3-дешники, приїхали комплектующі, залив прошивку і на тобі:/ в кого яка думка на рахунок такого глюка з дисплеєм? причина в енкодері чи більш серйозніше? нагадаю що без USB живлення плата від БП не хоче працювати, хоча повиння від блока живитись..

 

З першу я би на вашему місці перепровірив би контакти, бо в ардуіні та рампс і .тд. контакти це дуже боляча тема.  т.е. розібрати та потім знову зібрати. Бо мені попадався і ардуіно де ніжка була плохо припаяна, та рампси де деякі ніжки були тонкіші та плохо контактували  та попадалися провода які з заводу мали брак. Воно дешеве тому треба все фізично "доробляти.". Але коли все буде доработане та працювати воно буде радувати довго.

0

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Створіть акаунт або увійдіть для коментування

Ви маєте бути користувачем, щоб залишити коментар

Створити акаунт

Зареєструйтеся для отримання акаунта. Це просто!


Зареєструвати акаунт

Увійти

Вже зареєстровані? Увійдіть тут.


Увійти зараз

  • Зараз на сторінці   0 користувачів

    Немає користувачів, які переглядають цю сторінку