Лазерный гравер
-
- Сообщения: 9
- Зарегистрирован: 15 дек 2015, 18:04
- Имя: Denis
Лазерный гравер
Уважаемые форумчане, решил тут на днях собрать лазерный гравер) Нашел в закромах ардуинку uno, пару движков из серии Элион sm-200, заказал cnc shield v3+ и начал бороздить просторы интернета в попытках понять какая рама мне нужна. Выбрав под проект раму типа Hbot, назрел вопрос.... Как теперь подружить все это Попытавшись разобраться с прошивкой, была обнаружена огромная черная дыра в которую были брошены обрывки той информации которая была найдена на просторах ру нэта и которой было явно совсем мало что бы хоть немного заполнить эту прореху...) Были попытки разобраться с GRBL, Marlin и Teacup! Но так и не понял где закладываются алгоритмы работы двигателей относительно положения печатающей головки, в данном случае лазера. Просто H образная рама работает так: Принцип работы . И я так и не понял как настроить прошивку для рамы типа Hbot. Друзья, буду рад любой информации! За ранее спасибо!
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Лазерный гравер
GRBL никак под H-Bot нельзя настроить (нет в нём такой функции). А Марлин элементарно - раскомментировать строку #define core-xy.Steel_Wolf писал(а): ↑17 май 2017, 00:57Просто H образная рама работает так: Принцип работы . И я так и не понял как настроить прошивку для рамы типа Hbot. Друзья, буду рад любой информации! За ранее спасибо!
-
- Сообщения: 9
- Зарегистрирован: 15 дек 2015, 18:04
- Имя: Denis
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Лазерный гравер
Я вот не понимаю, а нафига козе баян лазерному граверу H-bot? Обычную картезианскую кинематику и все вопросы сами отпадут. Н-бот и прочие кореХУ придуманы, чтоб не таскать мотор на оси, для уменьшения подвижной массы и увеличения скорости. Насколько я представляю процесс лазерной гравировки, высокими скоростями там и не пахнет, а пахнет только дымом
Поэтому мое личное мнение: не изобретать велосипед, а делать по схеме обычного CNC станка: портал, привод Х, привод У. Привод Z по вкусу, если фокус охота из программы крутить. Все оси на ремнях, усилия на инструменте как таковые отсутствуют же...
Поэтому мое личное мнение: не изобретать велосипед, а делать по схеме обычного CNC станка: портал, привод Х, привод У. Привод Z по вкусу, если фокус охота из программы крутить. Все оси на ремнях, усилия на инструменте как таковые отсутствуют же...
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Лазерный гравер
Только тут надо понимать, что есть большая разница между лазерным резаком с СО2-лазером на зеркалах, который режет метровые детали с точностью 0,2 мм и игрушечным гравером с твердотельным лазером на светодиоде. Для большого резака нужны дорогие мозги (от 17 тыс.) и ремённые редукторы на моторах для повышения точности. А для маленького гравера можно применять H-Bot, CNC-шильд и прочие хоббийные решения.
-
- Сообщения: 9
- Зарегистрирован: 15 дек 2015, 18:04
- Имя: Denis
Re: Лазерный гравер
Ну изначально, судя по комплектации... Я и не планировал собирать резак для деталей для авиации)) Скорее для удовольствия что ли... Ну и на шору рисунки наносить Скорее всего откажусь от xy core конструкции, ибо комплектующие не позволяют реализовать данную кинематику. Возможно позже куплю мегу и рампс 1.4 и начну танцы с бубном по новой... Но сейчас остановлюсь на портальной конструкции и игрушечном твердотельном лазера в 2,5 ватта. Всем спасибо за ответы и хорошего дня
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Лазерный гравер
В таком случае проще всего на профиле и роликах всё сделать http://3dtoday.ru/blogs/lexus08/homemad ... he-reprap/ .
-
- Сообщения: 109
- Зарегистрирован: 03 фев 2017, 09:56
- Имя: Анатолий
- Откуда: Беларусь. Минск.
- Благодарил (а): 28 раз
- Поблагодарили: 4 раза
Re: Лазерный гравер
Я собирал себе лазерный гравер,сначала я собрал по подобию ЧПУ фрезера,подвижный портал,не подвижный стол,но это было не правильно,когда я забрал с лазерной резки корпус ультимейкера,я решил выгравировать лазером на корпусе логотипы,но размер стола был меньше и панели просто не помещались. Короче я переделал станок,понизил портал и теперь он просто ставится на заготовку любого размера. Лазерный диод у меня 1500 мВат. Для выжигания на фанере вполне хватает. Пользуюсь программой ribs она умеет выжигать с оттенками серого. Ещё у меня в блоке электроники стоит экран и картридер и гравер может работать автономно. Обязательно нужно иметь защитные очки,да и дыма в процессе работы прилично. Для постройки я бы рекомендовал обычные круглые валы,а линейные подшипники можно напечатать. С вашим лазером можно гравировать на приличной скорости и вес подвижных частей желательно делать не большим.
Использую Kubicoid на Arduino DUE .
Re: Лазерный гравер
Уважаемы коллеги, можно смело использовать Grbl для кинематики H-bot, поскольку принципы вращения моторов у кинематик H-bot и CoreXY одинаковые, а Grbl поддерживает кинематику CoreXY.
Вот строка №152 файла config.h -"#define COREXY // Default disabled. Uncomment to enable."
Вот строка №152 файла config.h -"#define COREXY // Default disabled. Uncomment to enable."
- Lenivo
- Сообщения: 1808
- Зарегистрирован: 25 май 2017, 12:46
- Имя: Александр
- Благодарил (а): 92 раза
- Поблагодарили: 179 раз
Re: Лазерный гравер
Стандартные настройки не содержат таких установок:OlegR писал(а): ↑25 сен 2017, 17:51Уважаемы коллеги, можно смело использовать Grbl для кинематики H-bot, поскольку принципы вращения моторов у кинематик H-bot и CoreXY одинаковые, а Grbl поддерживает кинематику CoreXY.
Вот строка №152 файла config.h -"#define COREXY // Default disabled. Uncomment to enable."
Grbl 0.9j ['$' for help]
>>> $$
$0=70 (step pulse, usec)
$1=30 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=5 (dir port invert mask:00000101)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=1 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=3 (homing dir invert mask:00000011)
$24=25.000 (homing feed, mm/min)
$25=330.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=5.000 (homing pull-off, mm)
$100=162.000 (x, step/mm)
$101=160.000 (y, step/mm)
$102=160.000 (z, step/mm)
$110=150.000 (x max rate, mm/min)
$111=300.000 (y max rate, mm/min)
$112=400.000 (z max rate, mm/min)
$120=100.000 (x accel, mm/sec^2)
$121=100.000 (y accel, mm/sec^2)
$122=100.000 (z accel, mm/sec^2)
$130=270.000 (x max travel, mm)
$131=280.000 (y max travel, mm)
$132=70.000 (z max travel, mm)
ok
Так, что пожалуйста по подробнее, где и как это делается.
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Лазерный гравер
Вообще-то, я всегда думал, что GRBL не поддерживает COREXY. Может с Марлином спутали?
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Лазерный гравер
Я пишу этот комментарий для того что бы самому не забыть... но может кому тоже будет полезно ))
Включения в GRBL COREXY.
В файле config.h нужно раскомментировать строку:
и
ну или как вам нужно.
Если у вас UNO с CNC Shield V3 то можно заливать прошивку.
Если у вас плата NANO с CNC Shield V4 то необходимо перепрошить bootloader от UNO.
NANO будет определятся как UNO и появится дополнительные 1,5кб памяти.
В файле cpu_map_atmega328p.h меняем пины местами:
Можно заливать прошивку.
на CNC Shield V4 перемычкой из припоя соединил 5V с пинами ms1, ms2, ms3. так:
И ставим перемычку Mot-VOT-Sel для подачи 12V на драйвера.
Включения в GRBL COREXY.
В файле config.h нужно раскомментировать строку:
Код: Выделить всё
// #define COREXY // Default disabled. Uncomment to enable.
Код: Выделить всё
// #define HOMING_CYCLE_0 (1<<X_AXIS) // COREXY COMPATIBLE: First home X
// #define HOMING_CYCLE_1 (1<<Y_AXIS) // COREXY COMPATIBLE: Then home Y
Если у вас UNO с CNC Shield V3 то можно заливать прошивку.
Если у вас плата NANO с CNC Shield V4 то необходимо перепрошить bootloader от UNO.
NANO будет определятся как UNO и появится дополнительные 1,5кб памяти.
В файле cpu_map_atmega328p.h меняем пины местами:
Код: Выделить всё
#define X_STEP_BIT 5 // Uno Digital Pin 2
#define Y_STEP_BIT 6 // Uno Digital Pin 3
#define Z_STEP_BIT 7 // Uno Digital Pin 4
#define X_DIRECTION_BIT 2 // Uno Digital Pin 5
#define Y_DIRECTION_BIT 3 // Uno Digital Pin 6
#define Z_DIRECTION_BIT 4 // Uno Digital Pin 7
Можно заливать прошивку.
на CNC Shield V4 перемычкой из припоя соединил 5V с пинами ms1, ms2, ms3. так:
Спойлер
Re: Лазерный гравер
Уважаемый, а зачем вы даете людям совет закорачивать 5вольт на землю??? Ведь на MS1-MS3 ставятся перемычки для включения микрошага, а следовательно они замыкаются ими на gnd. Так и что же будет если по вашему совету кинуть перемычку из припоя?? Правильно, сгорит ваш cnc shield
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Лазерный гравер
ну так это очевидно... там же на фото подписаны контакты и видно, что если перемычки замкнуты будет КЗ. Какой смысл их туда вообще вставлять если они не работают?