roboforum.ru

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

3DKOJIR - h-bot на рельсах 400х400

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

3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 30 дек 2014, 03:20

Доброго времени суток,

почитав этот форум решил сделать себе 3Д принтер, заказал нужные деталюшки, подождал пару месяцев пока все приедет, порисовал в солиде конструктив, и вот наконец, первая деталька отпечатана!!! Ура!

конструктив- алюминий. размеры печати 450х450х420, Megatronics 3.0, HotEnd E3D v6 bowden, нить 1.75, кровать с подогревом, закрытый корпус пока не доделал, но будет обязательно, проводки естесственно подберу, плату и дисплей с клавой в корпус запихаю
понимаю, что размеры великоваты, и добиться хорошего качества печати детали таких размеров из АБС пластика весьма тяжело... но буду пытаться, к тому же большие размеры дают возможность печатать несколько деталей за один заход

Вникаю в тонкости печати АБС-Пластиком. Пользуясь случаем хочу задать вопрос :) ,
У меня привод кровати двумя моторами, каждый на отдельном драйвере. в прошивке включено #define Z_DUAL_STEPPER_DRIVERS. Получилась ось Z2. все хорошо, моторы крутятся, стол поднимается, Вопрос - возможно ли прикрутить к этой оси Z2 свой концевик, потому как на данный момент при наезде на Z_MIN останавливаются обе оси ? Ну вместо одного из MAX например ?

Вложения
FullSizeRender.jpg
IMG_2613.JPG
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение Scald » 31 дек 2014, 11:14

koh писал(а):Вопрос - возможно ли прикрутить к этой оси Z2 свой концевик, потому как на данный момент при наезде на Z_MIN останавливаются обе оси ? Ну вместо одного из MAX например ?



Знаю, что вопрос глупый, но все-таки - зачем там 2 концевика? :)
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 31 дек 2014, 17:06

Scald писал(а):
koh писал(а):Вопрос - возможно ли прикрутить к этой оси Z2 свой концевик, потому как на данный момент при наезде на Z_MIN останавливаются обе оси ? Ну вместо одного из MAX например ?


Знаю, что вопрос глупый, но все-таки - зачем там 2 концевика? :)


Такая схема используется, например, на портальных станках (при широком портале устанавливается отдельный двигатель на каждую сторону), при калибровке удобно, нажал home, и стол выровнялся по двум краям исключая перекос.
Шаговые двигатели имеют свойство пропускать шаги во время работы. А еще в режиме микрошага, при каждом отключении питания, вал двигателя премещается в положение полного шага. Эта ошибка со временем будет накапливаться, и придется выравнивать стол вручную.. Когда найду где-нить серву, попробую настроить Bed Auto Leveling, но концевичок бы тоже не помешал
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение Scald » 31 дек 2014, 17:37

Убедили. Но что-то мне подсказывает, что для реализации такой хотелки придется кардинально прошивку переделывать.
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 31 дек 2014, 19:07

Scald писал(а):Убедили. Но что-то мне подсказывает, что для реализации такой хотелки придется кардинально прошивку переделывать.

ну да, типа надо еще одну ось добавлять... странно что в такой продвинутой прошивке (марлин) нет такой возможности, например в mach3 есть..

А подкскажите какую серву надо купить для реализации Auto Leveling Bed? или любая подойдет ?

Еще выявился баг с измерением температуры стола. Для измерения используются две термопары, одна на стол, другая на голову. подключены к megatronics к S1 и S2 соответственно Странным образом темп. стола зависит от температуры экструдера. Ну к примеру нагрелась кровать до 80 градусов. затем включаю прогрев головы, и во время прогрева головы растет значение температуры стола. при прогреве головы до 240 градусов, стол показывает 120, хотя по факту 80.
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение om2804 » 01 янв 2015, 16:22

Гут. Видяха не доступна. И побольше бы фоток
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение Andrew S » 01 янв 2015, 16:54

По поводу второй Z2, полагаю, что можно просто спаять схемку в которой оба конечника подают сигнал на мегатроникс, а в отдельности - на шаговые двигатели. Логика простая, это чтобы не ковырять прошивку. А так конечно можно и в прошивке изменить, если посидеть.
AutoBed Leveling полно на форуме. Серва там используется в оригинале китайская за 100 рублей.
На счет температуры надо разбираться, сначала надо попробовать использовать экранированные провода, затем поэкспериментировать с блоком питания.
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 01 янв 2015, 18:33

om2804 писал(а):Гут. Видяха не доступна. И побольше бы фоток

у меня видно видяху. вот еще одна видяха и чутка фоток


http://youtu.be/s15MZpFM4Ho

Добавлено спустя 21 минуту 55 секунд:
Andrew S писал(а):.......
На счет температуры надо разбираться, сначала надо попробовать использовать экранированные провода, затем поэкспериментировать с блоком питания.


экранированные провода думаю не спасут. разогрев проходит до подачи напряжения на обмотки двигателей. и что экранировать ? термопары ? блок питания такой , термопары такие две одинаковые
Вложения
IMG_2644.JPG
IMG_2643.JPG
IMG_2642.JPG
IMG_2641.JPG
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение om2804 » 01 янв 2015, 19:14

А сами каретки как сделаны?
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 01 янв 2015, 20:09

om2804 писал(а):А сами каретки как сделаны?


немного не понял вопроса, что ты называешь каретками ?
Вложения
3dKOJIR.jpg
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение Scald » 01 янв 2015, 21:16

Кстати да. Аппаратно схему с 2 осями Z реализвать проще намного (как для меня). 2 концевика, по срабатыванию одного подается сигнал на вход ENABLE драйвера ШД, выключая его. И только когда сработают оба концевика, подается сигнал на мегатроникс. Реализуется на обычной мелкой логике.
Scald
 
Сообщения: 267
Зарегистрирован: 21 авг 2014, 21:00

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение om2804 » 01 янв 2015, 23:16

Каретки - это то что ездит по направляющим. Видимо хивин
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 01 янв 2015, 23:43

om2804 писал(а):Каретки - это то что ездит по направляющим. Видимо хивин


не. не хивин. более дешевый аналог. на удивление весьма не плохого качества. после разборки, очистки и смазки не заедают, перемещаются легко, не люфтят. даже удивлен
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение Andrew S » 01 янв 2015, 23:46

На показания влияет температура свободных концов, на которую необходимо вносить поправку. В современных конструкциях измерителей на основе термопар используется измерение температуры блока холодных спаев с помощью встроенного термистора или полупроводникового сенсора и автоматическое введение поправки к измеренной ТЭДС.
Эффект Пельтье (в момент снятия показаний, необходимо исключить протекание тока через термопару, так как ток, протекающий через неё, охлаждает горячий спай и разогревает холодный).
Зависимость ТЭДС от температуры существенно нелинейна. Это создает трудности при разработке вторичных преобразователей сигнала.
Возникновение термоэлектрической неоднородности в результате резких перепадов температур, механических напряжений, коррозии и химических процессов в проводниках приводит к изменению градуировочной характеристики и погрешностям до 5 К.
На большой длине термопарных и удлинительных проводов может возникать эффект «антенны» для существующих электромагнитных полей.
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

Re: 3DKOJIR - h-bot на рельсах 400х400

Сообщение koh » 06 янв 2015, 01:52

Сегодня обновил Marlin до 1.0.1 и настроил автоуровень стола по девяти точкам. голова теперь выглядит так

IMG_2659.JPG


Сначала обнаружил, что в новой версии остсутствует Megatronics 3.0, добавил в boards.h и в pins.h, потом эта новая прошивка отказалась компилиться при подключении клавиатуры в confiration.h (#define REPRAPWORLD_KEYPAD), пришлось ковырять еще... вопщем победил, но не до конца. клава работает, но не все кнопки. с энкодером и кнопкой Enter все нормально, а остальные... некоторые ваапще не работают, а те которые работают, делают не то, что должны. Оставил пока так, потом доковыряю.

результат есть, напечатал корпус под клаву и дисплей, и маленький кубик в один периметр.

IMG_2660.JPG


С температурой так и не разобрался :RTFM: Для измерения используются две термопары, одна на стол, другая на голову. подключены к megatronics к S1 и S2 соответственно Странным образом темп. стола зависит от температуры экструдера и наоборот. Включаю прогрев головы, и во время прогрева головы растет значение температуры стола. при прогреве головы до 240 градусов, стол показывает 120, хотя по факту 80. Или наоборот включаешь греть стол, показания головы растут.. Я уже заэкранировал обе термопары, заземлил, и всеравно хрень такая. Завтра забью штырь в землю метра два, попробую к нему заземлить. Если не поможет поставлю на стол термистор вместо термопары :sorry:
koh
 
Сообщения: 19
Зарегистрирован: 27 дек 2014, 19:25
Откуда: С-Пб
прог. языки: С, php
ФИО: Сергей

След.

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

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

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