Перейти к содержимому


Фотография

Самодельный лазерный гравер на базе плоттера


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 380

#161 OFFLINE   MRoman

MRoman

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Город:Самара

Отправлено 31 Октябрь 2008 - 10:55

Александр, дайте пример 8-10 строчек законченного G-кода (например, файлик с 2 прямоугольниками, а нарисую Вам программку на AWK (всего одна-две строки!).

Спотыкания идут потому, что управление по lpt порту идет фактически с максимальной частотой порта (скорость гравировки практически выбирает частотные возможности порта), при этом появление дополнительных сигналов на пинах, например вкл/выкл - неизбежно изменяет частоту на остальных пинах (вот и замедление, дергание). Вот если бы LPT порт поддерживал частоту, скажем 100кГц, то дергания бы не было никакого. Вообще-то, все, о чем Вы говорите (ncPod, Solusnan и т.п.) - предлагают ЖЕЛЕЗНОЕ решение, то есть программа через USB (PCI, ISA) посылает адреса узлов на частоте шины в микропроцессор, который по реальному кварцевому генератору с высокой точностью генерит все управляющие сигналы на свои порты. Разница между частотой управления и частотой следования импульсов на ШД у LPT - 0...45кГц/0...45кГц (на одной частоте), а на платах ввода/вывода - 0...10МГц/0...100кГц (разница 2 порядка) :rolleyes: . Почувствуйте разницу!

Сообщение отредактировал MRoman: 31 Октябрь 2008 - 11:30

  • 0

#162 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 31 Октябрь 2008 - 19:56

Motion ControllerНу спасибо – теперь хотя бы знаю врага в лицо. Просто там, где начинаются скорости портов, программирование, мои познания заканчиваются, не успев начаться. Жаль, что не так уж много вариантов плат ввода-вывода. И в Китае что-то не нашел пока. MPC-03 дороговата, а больше и нет ничего. От Halk mini если и продадут – так она тоже не фонтан по характеристикам. Что бы еще подобрать?
А 75 000 импульсов/сек. спасут дело? Это ж выйдет 75КГц? Если спасет, то и ncPod сойдет.
Сегодня попробовал гравировку посложнее (не стал фотографировать результат) и проблемы частоты вылезли во всей красе. Там где сложный рельеф пошли тормоза. Мало того, что скорость отработки увеличивается, так еще и вибрация идет и соответственно, глубина там где скорость меньше - больше.
Сопутствующий вопрос: а что же делать, если на минимальной мощности (8 Вт) получается глубоковато. Увеличивать скорость?
Вот пример файла с моим постпроцессором. Режет квадрат 100х50 глубиной 1мм в центре координат.
Кстати, линза все-таки 50мм FL. Если ставить дюйм, то хрень вообще (хотя глазом на 2 дюймах ничего не видно – расплывается). Зря только оправку заказывал. Ну да ладно.

Прикрепленные изображения

  • DSC04630.JPG

Прикрепленные файлы


  • 0

#163 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 528 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 31 Октябрь 2008 - 21:25

Когда мерим фокус линзы надо делать как в фотоаппарате - проецировать на листок бумаги, например окно (если горизонтально располагаем), или на листочек на полу, если проецируем люстру.... Если надо, то могу ролик отснять....
  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#164 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 31 Октябрь 2008 - 21:29

а, вон оно как - а я думал, посмотреть через нее, скажем, на газету.
а Вы бы если для себя решили-таки сделать углекислотник на чем бы остановились (как специалист) в плане электроники?
  • 0

#165 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 528 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 31 Октябрь 2008 - 22:10

Пока - не знаю, но вернее на готовой плате - я программировать не умею - за десять лет стажа инженера-программиста (если верить трудовой книжке) я не научился программировать и забыл что такое инженеринг.... :rolleyes:
  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#166 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 344 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 31 Октябрь 2008 - 22:19

Положите кусок акрила под углом снизу-вверх и проведите прямую линию лучем, там где линия получается наиболее тонкой и есть фокус. На самом деле при гравировке часто приходится чуть расфокусировать лазер, чтобы проводить обработку более "толстым" инструментом (так быстрее). Подождите немного, Константин (Халк) грозился притащить новую плату для Халк-мини с более широкими параметрами регулировки скорости резки-гравировки.
  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#167 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 01 Ноябрь 2008 - 00:15

MRoman: поставил 13-й Корел. все заработало (только иногда ошибку выдает). Скрипт просто супер!
А нельзя по такому же принципу сбацать для графики?
  • 0

#168 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 02 Ноябрь 2008 - 01:03

Ну что же, пора подвести промежуточный итог темы. Понятно, что доделывать и доводить устройство можно неопределенное время, но концептуально, наверное, можно подвести итог. Итак, затея оказалась вполне осуществимой. Устройство режет материалы, не очень быстро и правильно (без доп. устройств) гравирует различные материалы. Выкладываю фото для наглядности. Собственно, так все и выглядит. Если есть вопросы по конструкции - пишите..

Прикрепленные изображения

  • DSC04634.jpg
  • DSC04636.jpg
  • DSC04639.jpg
  • DSC04640.jpg

Сообщение отредактировал Александр_: 02 Ноябрь 2008 - 01:04

  • 0

#169 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 528 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 02 Ноябрь 2008 - 15:53

Александр_, реально достойный момент для подведения такого итога.

Поздравляю!!!


Проделана серьезная работа - получен реальный результат. Станок получился - проработана электроника для резки - но есть куда стремиться вперед - решать ограничения этой системы управления...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#170 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 02 Ноябрь 2008 - 22:19

ну вот как-то так :rolleyes:

Прикрепленные изображения

  • DSC04649.jpg

  • 0

#171 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 05 Ноябрь 2008 - 20:39

Ну ладно, с резкой все более-менее ясно. Вопросы по режимам резки и разным ньюансам это тема скорее для отдельной ветки. Одно спрошу: срез материала похожий на ребро монетки (ребристый такой) можно считать браком или если как говорится не придираться можно сказать, что и так сойдет?
Сегодня после нескольких часов экспериментов я окончательно убедился в том, что гравировка без доп. устройств не получится хоть в лепешку разбейся. Вариантов два: или раскошелиться на DSP-контроллер или мутить самому. Касаемо первого варианта все бы ничего, но очень дорого. Перерыл весь Интернет и нашел несколько интересных вариантов. Но, к сожалению, готовый вариант (контроллер, софт, кабеля) выходит под $1000. Кстати, если купить MPS03 – это готовый вариант? Там и софт и все дела сразу? То есть ха эти деньги не придется ничего доделывать? А подключить самому трудно будет?
Второй вариант дешевле и сложнее. Был бы признателен, если бы кто-нибудь просвятил в плане «физики» процессов, происходящих в lpt. При чем тут частота
G1 = 5кГц(у меня). Турбоцнц без проблем и без задержек выдаст 40-50 кГц, запас в 10 раз.
Что такое 5 кГц, это 5000 импульсов в секунду!!! Как заметить
визуально задержку, ну даже на 100 импульсов??? Скорее всего нет. А по
команде М3 выдаётся всего ОДИН импульс. И причем тут это спотыкание?
Ладно, есть, например, контроллеры типа http://www.warp9td.c...o...4&Itemid=28
Он выдает до 4МГц. Он спасет дело? И куда эту частоту втыкать? На XY не получится – частота вкупе с шагом по оси прямо завязана на скорость. В TurboCNC в настройках М3 и М5 вообще нет никакой частоты. Кстати, лазер через сигнал Z dir работает чуть веселей. А на М3 и М5 вообще тупо наезжает на команду в программе, каретка встает где-то на 0,2с. и едет дальше. Вот такие дела. Что же делать как же быть?

Прикрепленные изображения

  • DSC04669.jpg

  • 0

#172 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 12 Ноябрь 2008 - 20:40

Сегодня попробовал скрипт MRomana. Работает удобно, но режет странно: итоговое изображение угловатое, как если бы линейная интерполяция была очень грубая. Вместо круга вышел многоугольник…
  • 0

#173 OFFLINE   leo585

leo585

    Абитуриент

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 14 Ноябрь 2008 - 03:35

Ну ладно, с резкой все более-менее ясно. Вопросы по режимам резки и разным ньюансам это тема скорее для отдельной ветки. Одно спрошу: срез материала похожий на ребро монетки (ребристый такой) можно считать браком или если как говорится не придираться можно сказать, что и так сойдет?
Сегодня после нескольких часов экспериментов я окончательно убедился в том, что гравировка без доп. устройств не получится хоть в лепешку разбейся. Вариантов два: или раскошелиться на DSP-контроллер или мутить самому. Касаемо первого варианта все бы ничего, но очень дорого. Перерыл весь Интернет и нашел несколько интересных вариантов. Но, к сожалению, готовый вариант (контроллер, софт, кабеля) выходит под $1000. Кстати, если купить MPS03 – это готовый вариант? Там и софт и все дела сразу? То есть ха эти деньги не придется ничего доделывать? А подключить самому трудно будет?
Второй вариант дешевле и сложнее. Был бы признателен, если бы кто-нибудь просвятил в плане «физики» процессов, происходящих в lpt. При чем тут частота
G1 = 5кГц(у меня). Турбоцнц без проблем и без задержек выдаст 40-50 кГц, запас в 10 раз.
Что такое 5 кГц, это 5000 импульсов в секунду!!! Как заметить
визуально задержку, ну даже на 100 импульсов??? Скорее всего нет. А по
команде М3 выдаётся всего ОДИН импульс. И причем тут это спотыкание?
Ладно, есть, например, контроллеры типа http://www.warp9td.c...o...4&Itemid=28
Он выдает до 4МГц. Он спасет дело? И куда эту частоту втыкать? На XY не получится – частота вкупе с шагом по оси прямо завязана на скорость. В TurboCNC в настройках М3 и М5 вообще нет никакой частоты. Кстати, лазер через сигнал Z dir работает чуть веселей. А на М3 и М5 вообще тупо наезжает на команду в программе, каретка встает где-то на 0,2с. и едет дальше. Вот такие дела. Что же делать как же быть?


Александр. Ваши проблемы с гравировкой связаны с turbocnc . Сам активно пользуюсь этой программой, но там где развитый 3д рельеф - увы, она тормоз... Это связано с отсутствием поддержки G64. Т.е. каждый кадр УП она отрабатывает: разгон -торможение - остановка. И так далее. реальная скорость выполнения кода напрямую зависит от величины перемещения в кадре.
В вашем случае LPT тут не при чем, и ncPod вам особо не нужен , достаточно работать из под Mach с включенным G64. Приводы надо настроить на максим. возможное ускорение - тормоза исчезнут, хотя при изменении траектории скажем на 90 градусов, без притормаживания не обойтись (иначе вылет из координат). Турба в этом случае останавливается и начинает разгон в новом направлении , мач (и другие понимающие предпросмотр, для DOS - CNCpro )снижает скорость чтоб не улететь , скругляет угол и идет дальше. Удачи...
  • 0

#174 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 14 Ноябрь 2008 - 11:21

а CNCPro можно где-то скачать? как-то искал недавно - не нашел

Сообщение отредактировал 3D-BiG: 18 Ноябрь 2008 - 09:54

  • 0

#175 OFFLINE   MRoman

MRoman

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Город:Самара

Отправлено 16 Ноябрь 2008 - 02:52

Сегодня попробовал скрипт MRomana. Работает удобно, но режет странно: итоговое изображение угловатое, как если бы линейная интерполяция была очень грубая. Вместо круга вышел многоугольник…

Скрипт здесь не причем. Скрипт паразитирует на драйвере экспорта кривых в PLT (HPGL) файл. То есть единственное, что он делает, - преобразует код PLT в G-код. У Corel, версии больше чем 9.0 (10, 11,12) очень фиговый драйвер экспорта в PLT (преобразует кривые в ломаную с очень небольшим количеством узлов).
Небольшим спасением от сего прискорбного факта может быть (1) сэкспортировать любой объект (например окружность) из Corel в PLT-файл, открыв настройки экспорта HPGL. Во вкладке Advanced можно поиграть параметром Curve resolution.
Далее, симпортировав полученный PLT-файл увидим, какое число узлов имеет линейно интерполированная кривая. Сейчас попробовал на своем компе: из Corel12 круг имеет после экспорт-импорт 69 узлов. Параметр разрешения кривой никак не влияет на это количество узлов. Из Corel13(X3) по умолчанию получился круг из 33 узлов. Поиграл с параметром разрешения кривой - получился круг уже из 129(!) узлов. А это уже неплохой показатель.
(2) Чем-то создавать PLT-файл и импортировать его в Corel, далее гнать через скрипт. Хотя это конечно дикость. Но мне довелось пользоваться и таким приемом. Дело в том, что, например программы-скрипты для резки от HALK, Yeming (Сан) также пользуются экспортными возможностями в PLT файл. В 12 Corel, как я ни прыгал, не получалось сделать более-менее гладкую кривую. Пришлось делать экспорт в DXF, импортировать в еще одну их (китайцев) программу, сохранять как в PLT импортировать в Corel, потом резать. В 13 Corel экспорт в PLT поприятнее делает интерполяцию, поэтому пользоваться промежуточным импорт-экпортом не приходится.
Хотел я создать сию аппроксимацию кривой в ломанную еще в своем скрипте, да времени (и сил) не хватило :rolleyes:.

Сообщение отредактировал MRoman: 16 Ноябрь 2008 - 03:01

  • 0

#176 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 16 Ноябрь 2008 - 11:57

Я тут стал счастливым обладателем платы от гравера Халк40--мини. Постараюсь с ее помощью решить свои проблемы с гравировкой. Нехорошо то, что в ней встроен свой контроллер. Так что придется или пытаться сдружить ее со своими движками (если хватит мощности по току) или "хирургический" метод - попробовать отыскать на плате сигналы степ/дир, которые не дошли до субдрайверов, разорвать дорожки и вывести эти сигналы на свой контроллер. Сейчас жду схему подключения - без нее непонятно что там как подключать - куча разъемов разных.
  • 0

#177 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 17 Ноябрь 2008 - 11:32

а может кто-нибудь помочь с подключением платы Халк-мини? может, есть пользователи этого аппарата?
  • 0

#178 OFFLINE   MRoman

MRoman

    Студент

  • Пользователи+
  • PipPip
  • 78 сообщений
  • Пол:Мужчина
  • Город:Самара

Отправлено 18 Ноябрь 2008 - 10:09

Александр, выложите фото платы. Есть у нас в Самаре люди с таким аппаратом. Если такая же, погляжу.
Вообще-то, логичнее всего связаться с Константином с HALK и попросить у него, он человек контактный, думаю поможет. Если в Москве, то там такими торгует Алексей Буксанов (reklab.ru). C ним тоже скорее всего можно договориться. А также можете попробовать задать вопрос на http://sign-forum.ru...29c1e1eb54ae139 , - там тоже бывает народ пользующие HALK-mini.
  • 0

#179 OFFLINE   leo585

leo585

    Абитуриент

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 22 Ноябрь 2008 - 03:46

а CNCPro можно где-то скачать? как-то искал недавно - не нашел


Этот проект повидимому заброшет. У меня есть дистрибутив(скачивал несколько лет назад) только он без ключа. Тогда за него просили 200$ . Не так давно встечал в инете продавцов лицензии за 30$ , только ссылки потерял...
  • 0

#180 OFFLINE   Александр_

Александр_

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 495 сообщений
  • Пол:Мужчина
  • Город:Воронеж

Отправлено 22 Ноябрь 2008 - 19:01

какой проект? весь вообще? ничего не заброшено. попробовал mach - толку нет. с платой Халк-мини тоже не все хорошо. это законченное решение без регулировок со встроенным контроллером. с моим станком грамотно срастаться не хочет. думаю дальше.
  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных