roboforum.ru

Технический форум по робототехнике.

Новичкам. Задай вопрос - получи ответ

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Ernesto » 24 апр 2017, 01:07

Хочу услышать авторитеное мнение публики.
Изображение
Втулки с графитовыми ставками требуют дополнительной смазки, или как многие считают происходить смазывание за счет нанесения графита?
Мое мнение что самосмазывание как такового не происходит так как необходим постоянный прижим графита к поверхности трения. Данная конструкция прижима не обеспечивает (возможно прижим есть, но только в процессе притирки - графит истирается быстро).
Аватара пользователя
Ernesto
 
Сообщения: 89
Зарегистрирован: 18 май 2016, 05:05
Откуда: Камчатка

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Harh » 24 апр 2017, 10:39

Мне сейчас едут графитонаполненные какие-то там втулки, вот с этой темы:
forum29/topic16860.html

Но пока не приехали. Спрашивал у людей, мне один человек ответил, что у него работает, но он только на одну половину картетки такие втулки поставил, т.к. иначе у него каретку перекашивало - они очень чувствительны к несоосности.
Аватара пользователя
Harh
 
Сообщения: 850
Зарегистрирован: 04 сен 2013, 12:52
Откуда: Челябинск
ФИО: Игнат

Re: Новичкам. Задай вопрос - получи ответ

Сообщение chernykh986 » 24 апр 2017, 14:20

Собрал Prusa i3 Tronxy p802e. Напечатал пробную модель (из PLA). На модели имеются "артефакты". Что могло повлиять на их появление?
Спасибо.
Вложения
первая.JPG
Печатаю на Prusa i3 Tronxy P802e.
chernykh986
 
Сообщения: 11
Зарегистрирован: 19 апр 2017, 21:04

Re: Новичкам. Задай вопрос - получи ответ

Сообщение setar » 24 апр 2017, 14:23

anton-anton писал(а):добрый день!

Вопрос по прошивке Marlin для 3d принтера ,
Эту прошивку буду использовать для других целей (не 3д печать).

Нужно сделать что бы при повороте оси х на "а" шагов, ось y совершала "b" шагов
то есть докручивала. (например при повороте вправо оси х на 5 шагов ось у совершала 3 шага влево и наоборот)

Сделать именно в прошивке (не gcode)

Можете посоветовать как сделать это или куда копать :D ?

в сторону исходников конечно :)
посмотрите как реализована кинематика coreXY там именно так и сделано при попытке перемещения X крутят обе оси по определенному закону
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Myp » 24 апр 2017, 14:34

chernykh986 писал(а): На модели имеются "артефакты". Что могло повлиять на их появление?
Спасибо.

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

как вариант включить опцию подъёма сопла при перемещениях или покопаться в настройках слайсера чтоб не чертил по модели.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Новичкам. Задай вопрос - получи ответ

Сообщение MIHAnik22 » 25 апр 2017, 09:07

Myp, сфокусировал и забыл, но как же он тогда за доли секунд слой выращивает. Под кареткой я имел ввду держатель для линзы которая при перемещении смещает лазер в нужную сторону.
MIHAnik22
 
Сообщения: 124
Зарегистрирован: 13 авг 2014, 09:20
прог. языки: Blitz3D, Processing
ФИО: Михаил

Re: Новичкам. Задай вопрос - получи ответ

Сообщение wandergraft » 25 апр 2017, 10:23

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

у меня латунные втулки вообще без смазки годами работают. Проблем ни каких не вижу, там давление на втулки не большое, самое главное валы соосно поставить чтоб скользили плавно и ни где не задевало.
wandergraft
 
Сообщения: 57
Зарегистрирован: 19 май 2014, 21:37

Re: Новичкам. Задай вопрос - получи ответ

Сообщение anton-anton » 26 апр 2017, 00:30

setar писал(а):
anton-anton писал(а):добрый день!

Вопрос по прошивке Marlin для 3d принтера ,
Эту прошивку буду использовать для других целей (не 3д печать).

Нужно сделать что бы при повороте оси х на "а" шагов, ось y совершала "b" шагов
то есть докручивала. (например при повороте вправо оси х на 5 шагов ось у совершала 3 шага влево и наоборот)

Сделать именно в прошивке (не gcode)

Можете посоветовать как сделать это или куда копать :D ?

в сторону исходников конечно :)
посмотрите как реализована кинематика coreXY там именно так и сделано при попытке перемещения X крутят обе оси по определенному закону


Спасибо за наводку, а можете посоветовать на форуме или в другом месте человека кто сможет помочь с этим вопросом ?
(Понимаю что займет определенное время и готов компенсировать :beer: время ))
anton-anton
 
Сообщения: 28
Зарегистрирован: 15 ноя 2015, 00:30

Re: Новичкам. Задай вопрос - получи ответ

Сообщение setar » 26 апр 2017, 01:16

тогда вам нужно задавать вопрос не по прошивке, а о том кто сделает работу под заказ.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Myp » 26 апр 2017, 09:22

MIHAnik22 писал(а):Myp, сфокусировал и забыл, но как же он тогда за доли секунд слой выращивает.

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

так как высота работы всегда одна, готовые слои модели опускаются вниз, юстировка нужна один раз.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Новичкам. Задай вопрос - получи ответ

Сообщение expertykt » 26 апр 2017, 10:46

Роликовые каретки по профилю слишком громоздки для стандартных размеров стола. Почему нельзя использовать просто радиальные подшипники внешним диаметром 5 - 8 мм? Ставить их под нужным углом в V-слот или проще на такой профиль прямо ставить
Изображение
expertykt
 
Сообщения: 72
Зарегистрирован: 03 фев 2017, 09:36

Re: Новичкам. Задай вопрос - получи ответ

Сообщение anton-anton » 26 апр 2017, 15:06

Ищу человека который разбирается в прошивках Marlin , Repetier.

задача: в прошивке Marlin для 3d принтера , сделать что бы при повороте оси х на "а" шагов, ось y совершала "b" шагов
то есть докручивала. (например при повороте вправо оси х на 5 шагов ось у совершала 3 шага влево и наоборот)

Сделать именно в прошивке (не gcode)
Материальное спасибо и дальнейшая помощь и/или консультации

Обращаться в личку :D

Setar - Спасибо) за подсказку (Вы не возьметесь за столь пустяковую задачку? :oops: ))
anton-anton
 
Сообщения: 28
Зарегистрирован: 15 ноя 2015, 00:30

Re: Новичкам. Задай вопрос - получи ответ

Сообщение setar » 27 апр 2017, 01:20

expertykt писал(а):Роликовые каретки по профилю слишком громоздки для стандартных размеров стола. Почему нельзя использовать просто радиальные подшипники внешним диаметром 5 - 8 мм? Ставить их под нужным углом в V-слот или проще на такой профиль прямо ставить

информация для размышления:
если взять пару стальной калёный металл подшипника + не каленый вал (из матричного принтера например)
то металл вала через неделю работы будет истерт в глубину на 0.1-0.2 мм
что будет с профилем, представляете?
каретки по профилю используют из за относительно мягкого покрывающего слоя, который является расходным материалом (при работе средней интенсивности меняют раз в месяц)

Добавлено спустя 7 минут 39 секунд:
anton-anton писал(а):Setar - Спасибо) за подсказку (Вы не возьметесь за столь пустяковую задачку? :oops: ))

там браться не за что, это несколько символов в нужном месте.
в марлине , файл planner.cpp
в этом фрагменте вычисляется сколько крутить мотор А и мотор B в зависимости от X и Y приращения.
ставьте здесь любую формулу в соответствии с фантазиями, например A=X , B=X+100 или B=X+Y/10 или что угодно.
Код: Выделить всёРазвернуть
/**
   * This part of the code calculates the total length of the movement.
   * For cartesian bots, the X_AXIS is the real X movement and same for Y_AXIS.
   * But for corexy bots, that is not true. The "X_AXIS" and "Y_AXIS" motors (that should be named to A_AXIS
   * and B_AXIS) cannot be used for X and Y length, because A=X+Y and B=X-Y.
   * So we need to create other 2 "AXIS", named X_HEAD and Y_HEAD, meaning the real displacement of the Head.
   * Having the real displacement of the head, we can calculate the total movement length and apply the desired speed.
   */
  #if IS_CORE
    float delta_mm[7];
    #if CORE_IS_XY
      delta_mm[X_HEAD] = da * steps_to_mm[A_AXIS];
      delta_mm[Y_HEAD] = db * steps_to_mm[B_AXIS];
      delta_mm[Z_AXIS] = dc * steps_to_mm[Z_AXIS];
      delta_mm[A_AXIS] = (da + db) * steps_to_mm[A_AXIS];
      delta_mm[B_AXIS] = CORESIGN(da - db) * steps_to_mm[B_AXIS];
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Новичкам. Задай вопрос - получи ответ

Сообщение anton-anton » 27 апр 2017, 11:57

setar писал(а):
expertykt писал(а):Добавлено спустя 7 минут 39 секунд:
anton-anton писал(а):Setar - Спасибо) за подсказку (Вы не возьметесь за столь пустяковую задачку? :oops: ))

там браться не за что, это несколько символов в нужном месте.
в марлине , файл planner.cpp
в этом фрагменте вычисляется сколько крутить мотор А и мотор B в зависимости от X и Y приращения.
ставьте здесь любую формулу в соответствии с фантазиями, например A=X , B=X+100 или B=X+Y/10 или что угодно.
Код: Выделить всёРазвернуть
/**
   * This part of the code calculates the total length of the movement.
   * For cartesian bots, the X_AXIS is the real X movement and same for Y_AXIS.
   * But for corexy bots, that is not true. The "X_AXIS" and "Y_AXIS" motors (that should be named to A_AXIS
   * and B_AXIS) cannot be used for X and Y length, because A=X+Y and B=X-Y.
   * So we need to create other 2 "AXIS", named X_HEAD and Y_HEAD, meaning the real displacement of the Head.
   * Having the real displacement of the head, we can calculate the total movement length and apply the desired speed.
   */
  #if IS_CORE
    float delta_mm[7];
    #if CORE_IS_XY
      delta_mm[X_HEAD] = da * steps_to_mm[A_AXIS];
      delta_mm[Y_HEAD] = db * steps_to_mm[B_AXIS];
      delta_mm[Z_AXIS] = dc * steps_to_mm[Z_AXIS];
      delta_mm[A_AXIS] = (da + db) * steps_to_mm[A_AXIS];
      delta_mm[B_AXIS] = CORESIGN(da - db) * steps_to_mm[B_AXIS];


Setar,
Я использую прошивку от R-360 https://github.com/kory75/Marlin_360
https://github.com/kory75/Marlin_360/bl ... lanner.cpp
(1.при повороте шагового двигателя "Y" по часовой стрелке на "А" шагов , шаговый двигатель "Х" совершал по часовой стрелке "B" шагов,
2.при повороте шагового двигателя "Y" против часовой стрелке на "С" шагов , шаговый двигатель "Х" совершал против часовой стрелке "D" шагов)
не очень понимаю где в ней вносить изменения зависимости "у" и "х"?
Последний раз редактировалось anton-anton 28 апр 2017, 01:13, всего редактировалось 1 раз.
anton-anton
 
Сообщения: 28
Зарегистрирован: 15 ноя 2015, 00:30

Re: Новичкам. Задай вопрос - получи ответ

Сообщение VitDagger » 27 апр 2017, 18:48

Сетевой фильтр заискрил,видимо поэтому померла Мега. Взял запасную. Залил настроенную прошивку, включил печать - всё чудесно, напечатал модель, всё в габаритах, нормальная экструзия. Через час начал печатать другую деталь и дикая недоэкструзия. Решил проверить калибровку, выбрал пропустить 50мм прутка, выдавилось лишь 20.8мм. Пришлось заменить проверенную циферку 450 на 1066,3. Не понимаю, от куда это могло взяться? Почему вдруг внезапно такая бяка? Сопло не забито, пруток давится нормально, не проскальзывает, стружки нет. На нынешних 1066.3 печатает нормально, как раньше на 450.
Сперва ведь печатало нормально. Ничего не менялось, но стало не нормально. Перезагружал, не помогло.
CoreXY, Ultratronics, MK4duo, TMC2208
Аватара пользователя
VitDagger
 
Сообщения: 446
Зарегистрирован: 25 сен 2016, 13:02
ФИО: Алексей

Пред.След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4