Технический форум по робототехнике.
obdiy » 21 окт 2014, 21:03
господа. перепробовал кучу вариантов автоуровня стола, но всё не то (ёмкостный косячит сильно от температуры, калибровка соплом приводит к биению головы всей и т.д.). из всех вариантов пока что самый топовый и простой- серво с кнопкой, но не шибко красивый. натыкался несколько раз на упоминание датчика холла, что срабатывает на магнит, хвалят за точность, но не хочется тыкать магниты под/на стол, думал сделать щуп, но тут сразу вопрос: как его выдвигать/задвигать? случайно наткнулся на датчик у принтера delta tower:



исполнение очень хорошее, щуп с магнитом на конце, датчик холла. но сразу вопрос: как выдвигается щуп? прочитал про толкающие соленоиды, тема хорошая, но тут я не вижу никаких проводов. есть идеи?
3DPrinter » 21 окт 2014, 21:06
пальцем?
obdiy » 21 окт 2014, 21:16
3DPrinter писал(а):пальцем?
очень технологично)
Zusul86 » 21 окт 2014, 23:22
Добавьте на голову магнит/железяку на уровне магнита в максимально поднятом положении. На раму " [ " образную деталь, за которую управляющей программой будете цепляться что бы поднять шток (зафиксировать дополнительным магнитом) или опустить в рабочее положение.
holomrn » 21 окт 2014, 23:24
Хммм... А ведь отличная идея. Слабенькая пружинка на подъем, абы поднимала шток с магнитом. На спуск легкий электромагнит, который будет работать только во время калибровки. Неодимовый магнитик и холл из дохлого сидюка. В закладки.
vatanuki » 22 окт 2014, 00:38
Aseris » 22 окт 2014, 12:05
Угу, и датчик хола будет реагировать на этот электро магнит

... эл магнитом разве что держать, и то со временем железка намагнитится..
abuharsky » 22 окт 2014, 13:18
ерунда.
точнее мне тоже очень импонирует возможность работы с соленоидом и магнитом, но это не лучше той же нервы, для которой есть готовое и проверенное решение.
3DPrinter » 22 окт 2014, 13:45
Может просто найти какe-то более аккуратную кнопку вместо эндстопа?
кнопка должна быть маленькой, аккуратной, но при этом иметь большую область соприкосновения с поверхностью.
И зачем в принципе серва? Может ручками перед калибровкой опустить кнопку. Откалибровать раз принтер и все?
Если делать жесткий стол, то следующая калибровка понадобится через месяц.
Все примитивно, надежно и просто
abuharsky » 22 окт 2014, 15:22
3DPrinter писал(а):Может просто найти какe-то более аккуратную кнопку вместо эндстопа?
кнопка должна быть маленькой, аккуратной, но при этом иметь большую область соприкосновения с поверхностью.
И зачем в принципе серва? Может ручками перед калибровкой опустить кнопку. Откалибровать раз принтер и все?
Если делать жесткий стол, то следующая калибровка понадобится через месяц.
Все примитивно, надежно и просто
у меня жесткий стол, при этом:
1) одно стекло(со своими неровностями) под PLA, другое под ABS
2) при нагреве все время появляются искривления стола в разных точках
3) разные температуры стола для разных видов пластика дают разные искривления
В общем, как ни крути, все время приходилось раньше (когда не было автокалибровки) все подстраивать и нормальная печать получалась с 3-5й попыток

((
3DPrinter » 22 окт 2014, 16:06
автокалибровка прописана в старт Гкод? Сколько по времени занимает?
abuharsky » 22 окт 2014, 16:26
3DPrinter писал(а):автокалибровка прописана в старт Гкод? Сколько по времени занимает?
вот такие команды используются
g28 - home
g29 - калибровка
время - около минуты
калибровка бывает разная, я делаю 9 точек(сетка 3х3), если сделать 4 точки(по углам), то в разы быстрее. Кроме того,
"правильный" форк Marlin-a значительно оптимизирован, не делает лишних движений(например, стандартный марлин при снятии проб каждый раз поднимает Z, поднимает серву, потом опускает стерву, опускает Z, когда это делать совсем не обязательно). Кроме того много настроек для скорости "холостых" перемещений, для скорости Z при снятии проб, для высоты, на которую поднимается Z перед всем процессом и для высоты приподнимайся между пробами, если кровать ровная, то тут достаточно приподнимать на 1-2мм, я пока делаю с запасом - 10 мм, конечно это увеличивает общее время.
holomrn » 22 окт 2014, 16:33
Aseris писал(а):Угу, и датчик хола будет реагировать на этот электро магнит
Да, это косяк. С одной стороны. С другой стороны у холла из сидюка зависимость примерно логарифмическая, а то и парабола. Т.е. магнит рядом с холлом легко перебьет поле электромагнита. С одной стороны. А с другой стороны, мы ведь будем калибровать датчик при включенном эл.магните. Т.е. на изменение поля. Так что не все так плохо. В теории. Надо проверять, конечно.
Zusul86 » 22 окт 2014, 18:35
holomrn писал(а):Т.е. магнит рядом с холлом легко перебьет поле электромагнита.
В данной конструкции можно и оптический датчик поставить... Но Вы себе представляете соленоид способный втянуть простой цилиндрический вал на 10мм и при этом оставить его достаточно свободным... А главное непонятно зачем все это надо??? Все решается парой лишних строчек в гкоде калибровки. Всего нужно подвести головку с "щупом" к краю стола и поднять голову или активировать механизм опускающий щуп. Если механизм расположить в нужном месте то это практически не увеличит время выполнения калибровки.
В общем накидал как я это вижу...
- Вложения
-

holomrn » 22 окт 2014, 19:01
Zusul86 писал(а):Но Вы себе представляете соленоид способный втянуть простой цилиндрический вал на 10мм и при этом оставить его достаточно свободным...
Зачем там 10мм? В качестве щупа и 1-2мм более чем достаточно.