Технический форум по робототехнике.
Myp » 17 июн 2015, 18:08
arsqqq писал(а):Ведёт детали .... пластик ABS
всё верно, так и должно быть.
чем больше площадь детали в сечении тем сильнее её ведёт.
чтобы не вело существует множество ухищрений которые более или менее помогают. например пиво
самое простое это распечатать деталь повернув её вертикально, если конечно позволяет рабочая область принтера по высоте.
strorr » 17 июн 2015, 23:01
Всем привет, не так давно приобрел принтер Makerbot Replicator 2. Довольно долго разбирался со slicer (пользовательские профили настроек), многие вопросы стали понятны, но столкнулся с серьёзной проблемой, не могу построить мост без опор, видел видео, где на таком же принтере печатали мосты без опор длиной по 8-10 см. Подскажите, пожалуйста, каким образом настроить принтер для построения аналогичных мостов (настройки слайсера, температура, настройка мостов и т.д.)? чтобы эти мосты были как крыша или пол, а ни 4-5 полосок на которые потом ложится пластик.
Alexus12 » 18 июн 2015, 01:19
Пробовал печатать вот эту модель -
http://www.thingiverse.com/thing:181502/#filesКонкретно - башня танка. Так вот цифры на ней отобразились при печати зеркально по горизонтали. Из-за чего такое быть может?
Fat-Zer » 18 июн 2015, 07:46
Надо инвертировать направление X или Y. Вероятнее Y.
На всех пост-мендель принтерах кровать должна ехать в направлении противоположном направлению стрелки в пронтерфейсе.
loox » 18 июн 2015, 10:06
traliman
У меня не дельта, но такой же эффект был на пруше. Оказалось что шкив на оси Y был чуть меньшего диаметра. Решение проблемы - замена на нужный.
Спасибо loox.
Reader » 18 июн 2015, 12:52
Всем привет.
Пытаюсь настроить ЛСДи и Румбу + repetier 0.91
Перепробовал следующие варианты ЛСДи панелей
smartcontroller from reprapdiscount on a RAMPS or Rumba board
reprapdiscount full graphic smart controller
openhadrware.co.za lcd 2004
Однако компиляция не идет.
Вот что выдает компилятор.
Надеюсь на вашу помощь.
Благодарю заранее.
ui.cpp: In member function 'void UIDisplay::adjustMenuPos()':
ui.cpp:2016:47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
ui.cpp:2016:47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
ui.cpp:2016:41: error: expected primary-expression before 'const'
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
ui.cpp:2016:41: error: expected ')' before 'const'
ui.cpp: In member function 'void UIDisplay::nextPreviousAction(int8_t)':
ui.cpp:2083:47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
ui.cpp:2083:47: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
ui.cpp:2083:41: error: expected primary-expression before 'const'
uint8_t mtype = HAL::readFlashByte((const prog_char*)&(men->menuType));
^
ui.cpp:2083:41: error: expected ')' before 'const'
ui.cpp:2087:49: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
uint8_t entType = HAL::readFlashByte((const prog_char*)&(ent->menuType));// 0 = Info, 1 = Headline, 2 = submenu ref, 3 = direct action command
^
ui.cpp:2087:49: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
ui.cpp:2087:43: error: expected primary-expression before 'const'
uint8_t entType = HAL::readFlashByte((const prog_char*)&(ent->menuType));// 0 = Info, 1 = Headline, 2 = submenu ref, 3 = direct action command
^
ui.cpp:2087:43: error: expected ')' before 'const'
Alex Post » 18 июн 2015, 14:13
Reader писал(а):Всем привет.
Пытаюсь настроить ЛСДи и Румбу + repetier 0.91
Перепробовал следующие варианты ЛСДи панелей
smartcontroller from reprapdiscount on a RAMPS or Rumba board
reprapdiscount full graphic smart controller
openhadrware.co.za lcd 2004
Однако компиляция не идет.
Я не спец по прошивке, но для поддержки full graphic дисплея в Марлине нужно ручками библиотеку добавлять. Может в этом собака порылась?
Reader » 18 июн 2015, 16:12
Что добавлять и куда, я не программист.
Alex Post » 18 июн 2015, 17:20
Reader писал(а):Что добавлять и куда, я не программист.
В файле Configuration.h написано:
// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
//
http://reprap.org/wiki/RepRapDiscount_F ... Controller//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder:
http://code.google.com/p/u8glib/wiki/u8glib//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Я качал по этой ссылке библиотеку и по инструкции добавлял через Arduino IDE.
Добавлено спустя 42 минуты 42 секунды:Кстати, чтоб исключить косяки с LCD - можно попробовать отключить ее совсем и скомпилировать без поддержки дисплея. Если все равно не скомпилится - то рыть дальше.
Alexus12 » 18 июн 2015, 22:11
Fat-Zer писал(а):Надо инвертировать направление X или Y. Вероятнее Y.
На всех пост-мендель принтерах кровать должна ехать в направлении противоположном направлению стрелки в пронтерфейсе.
У меня кровать только Z ездит. Это что теперь концевик надо по У переставить?
Scald » 18 июн 2015, 22:41
Это в прошивке ось инвертировать.
Alexus12 » 18 июн 2015, 23:04
Scald писал(а):Это в прошивке ось инвертировать.
Ну так она же тогда в другую сторону от концевика начнет ездить, т.е. концевик тогда станет не МИН, а МАХ?
de-si-gn » 19 июн 2015, 00:04
Reader писал(а):Что добавлять и куда, я не программист.
Scald » 19 июн 2015, 00:21
Alexus12 писал(а):Ну так она же тогда в другую сторону от концевика начнет ездить, т.е. концевик тогда станет не МИН, а МАХ?
Логично. Но простой перестановкой концевика вопрос ведь не решается
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
Надо же заставить каретку к нему правильно ехать. Поэтому инверсия оси+перенос концевика.
setar » 19 июн 2015, 01:54
не нужно ничего переносить
инвертируем направление мотора,
#define INVERT_Y_DIR false (или true, в общем изменить от того что было)
и инвертируем направление парковки (не в минимум а в максимум)
#define Y_HOME_DIR 1
и дополнительно
#define MANUAL_HOME_POSITIONS
#define MANUAL_Y_HOME_POS 200 (ну или сколько там получается , 180 может)
Добавлено спустя 1 минуту 25 секунд:
ноль по Y находится на ближнем краю платформы, сама платформа при этом максимально отодвинута
Добавлено спустя 1 минуту 54 секунды:
еще не забыть сам концевик по электронике переключить на плате с Ymin на Ymax