ribs
Модератор: life
Re: ribs
Роман еще неплохо было-бы сделать компенсацию люфта по оси Х. При выжигании змейкой идет небольшой сдвиг строчек, четных относительно нечетных, из-за люфта механики. Сделайте пожалуйста настройку что-бы это можно было программно компенсировать. Пока приходиться выжигать только построчно.
Re: ribs
Роман, что рибс выводит в окно терминала типа "???h" и прочую абракадабру. Это происходит не на всех картинках. Что значат эти сообщения в терминал?
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Добавлю.Klim писал(а):Возможно-ли кроме регулировки мощности при обходе контура картинки добавить отдельно настройку скорости прохода?
Возможно добавлю.Klim писал(а):Чтобы скорость была не холостого перемещения а выставлять любую и если возможно количество проходов.
Зависит от необходимой вам точности позиционирования. Чем меньше шагов нужно проделать для преодоления расстояния в один пиксель, тем меньше нагрузки на процессор Arduino и тем больше крутящий момент двигателя.mozg78 писал(а):В каком режиме шага подключать DRV8825 для выжигания нихромом?
Сделаю, но не быстро.Klim писал(а):Роман еще неплохо было-бы сделать компенсацию люфта по оси Х. При выжигании змейкой идет небольшой сдвиг строчек, четных относительно нечетных, из-за люфта механики. Сделайте пожалуйста настройку что-бы это можно было программно компенсировать. Пока приходиться выжигать только построчно.
Это сообщения от arduino. Должны быть на английском. Порча сообщения может быть от плохого качества связи- либо контроллер USB хромает, либо кабель плохой и помех много.Klim писал(а):Роман, что рибс выводит в окно терминала типа "???h" и прочую абракадабру. Это происходит не на всех картинках. Что значат эти сообщения в терминал?
В ribs каждый байт, отправленный с компа на вес золота. Отправьте мне в следующий раз скриншот такого сообщения.
Re: ribs
Роман отправляю фото сообщений от ардуино.
Это выводится в процессе выжигания. По одному символу через разные промежутки времени.
Когда делаешь двойной щелчок в терминале выходит список параметров и пр.
Это выводится в процессе выжигания. По одному символу через разные промежутки времени.
Когда делаешь двойной щелчок в терминале выходит список параметров и пр.
Re: ribs
Ещё вопрос по правильной настройке параметров выжигания.
В режиме PWM + Скорость смазывается картинка, периодически появляются черные точки и пр картинки - 1,3,4. В режиме только PWM все хорошо в том числе и с траекторией змейкой - картинки 2,5. Какие примерные должны быть параметры для выжигания? Какое ускорение оптимальное? Возможно-ли как можно скорее для выжигания в режиме только PWM добавить настройку пропускать белые пикселы или группу белых пикселов (по типу отключать лазер на белом)? Чтобы он их проходил на скорости холостого перемещения, а не все на минимальной скорости.
В режиме PWM + Скорость смазывается картинка, периодически появляются черные точки и пр картинки - 1,3,4. В режиме только PWM все хорошо в том числе и с траекторией змейкой - картинки 2,5. Какие примерные должны быть параметры для выжигания? Какое ускорение оптимальное? Возможно-ли как можно скорее для выжигания в режиме только PWM добавить настройку пропускать белые пикселы или группу белых пикселов (по типу отключать лазер на белом)? Чтобы он их проходил на скорости холостого перемещения, а не все на минимальной скорости.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Alex261153, это специально. По логике раз нет контроля яркостью лазера(PWM), то и включить его на 1% не должно быть возможным.
Хотя движок позволяет. Я подумаю как сделать эту опцию прозрачнее для пользователя.
Хотя движок позволяет. Я подумаю как сделать эту опцию прозрачнее для пользователя.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
Re: ribs
Наверное лучше сделать для выставления начальной точки.
Re: ribs
Роман добрый день!
Не могу победить косяки на изображении в режиме PWM + Скорость, провод взял самый короткий -15 см. Такое ощущение, что лазер "цепляет" черное и протаскивает его чуть дальше чем надо. Может подкорректировать сам алгоритм? При переходе с черного на белое в основном упор делать не на скорость, а больше скидывать мощность? Либо как предлагал в режиме только PWM ввести 2-ю скорость на белом. Очень нужно )) Спасибо!
Не могу победить косяки на изображении в режиме PWM + Скорость, провод взял самый короткий -15 см. Такое ощущение, что лазер "цепляет" черное и протаскивает его чуть дальше чем надо. Может подкорректировать сам алгоритм? При переходе с черного на белое в основном упор делать не на скорость, а больше скидывать мощность? Либо как предлагал в режиме только PWM ввести 2-ю скорость на белом. Очень нужно )) Спасибо!
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Уменьшите ускорение и будет вам счастье.Klim писал(а): Может подкорректировать сам алгоритм? При переходе с черного на белое в основном упор делать не на скорость, а больше скидывать мощность?
Что вам мешает сделать одинаковую скорость для 15 оттенков, а 16(белый) сделать быстрее?
Re: ribs
До этого-то я и не додумался ))
Благодарю!
Благодарю!
Re: ribs
Роман ещё один вопросик. Чисто ради интереса. Как планируется развивать рибс? В смысле функционала. Удаленный контроль? Какие новые функции задуманы?
Re: ribs
Вобщем разобрался наконец со всеми глюками. Ответ банален - не вытягивает проц. Думал под это дело использовать нетбук на атоме - не выйдет. В момент переполнения буфера (128/128). Нагрузка на проц 99% начинают сыпать эти ошибки. Возможно-ли что-нибудь порешать по поводу лицензии? Перекинуть на другой ноут?
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
В общем у меня на плате сопелька с TTl на землю замыкала. Пока нашёл...Alex261153 писал(а): Роман отличная презентация, все понятно. Когда будет продолжение?
Когда будет свободное время продолжу.
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Да. Обход по контуру тоже смещается.dadlick писал(а):Роман, попробовал в тестовом режиме, если установить "отступ от края картинки" отличный от 0, то картинка выжигается со смещением на эту величину, ориентируюсь на обход по контуру.
-
- Станкостроитель
- Сообщения: 17
- Зарегистрирован: 30 май 2013, 16:33
- Имя: Дмитрий
- Откуда: Москва
Re: ribs
Иными словами, прицел уже не указывает на верхний левый угол выжигаемого изображения, а смещен влево на величину отступа?NikRoman писал(а):Да. Обход по контуру тоже смещается.
Если это действительно так, то мне кажется это не совсем корректным с точки зрения позиционирования на заготовке.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
-
- Станкостроитель
- Сообщения: 58
- Зарегистрирован: 18 апр 2013, 17:04
- Имя: anatoliy
- Откуда: balkah
Re: ribs
получил с Китая вот такую штуку http://cncfiles.su/photo/28211 прозвонил дорожки оказалось перепутано dir step что мне теперь делать резать дорожки или что-то можно переделать програмно
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Верно. Тогда надо (программе) либо смещать вправо при прицеливании или влево перед выжиганием, либо начинать выжигание без отступа, а затем уже нагнетать его.dadlick писал(а):Иными словами, прицел уже не указывает на верхний левый угол выжигаемого изображения, а смещен влево на величину отступа?
Если это действительно так, то мне кажется это не совсем корректным с точки зрения позиционирования на заготовке.
Последнее удобнее всего на мой взгляд.
В коде не заметил ошибок, которые могли бы привести к этому.Alex261153 писал(а):Роман, если сделать несколько обходов подряд без отступа, картинка смещается примерно на 0,6мм влево. Хотел сделать рамку, а получил три вертикальные линии с каждой стороны.
Теоретически можно исправить прошивку под другие пины или можно сделать распиновку настраиваемой, но это только подкинет проблем в будущем. Вот же китайцы странные иногда.anatoliy65 писал(а):получил с Китая вот такую штуку http://cncfiles.su/photo/28211 прозвонил дорожки оказалось перепутано dir step что мне теперь делать резать дорожки или что-то можно переделать програмно
-
- Станкостроитель
- Сообщения: 58
- Зарегистрирован: 18 апр 2013, 17:04
- Имя: anatoliy
- Откуда: balkah
Re: ribs
роман спасибо за ответ буду резать.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
Re: ribs
Роман, смещение при обходе наблюдается после изменения размера картинки в редакторе. Возможно из-за округления до целого числа.
Re: ribs
Доброго всем дня! Ждал пока можно писать сообщения, поднакопилось вопросов.
1. NikRoman, не думали ли попытаться сэкономить выводы с помощью перехода управления дисплеем не параллельной шиной а на I2C? Удобно конечно использовать готовые модули, но хочется all in one. Да и выкручиваться не надо, как концевики подключать, на все хватит.
2. Как у Вас реализовано управление выжигателем с выхода ttl? Схемой регулятора не поделитесь? Или все тот-же TL494? И активация вручную? Если нет, думаю сделать pwm регулятор с активацией логическим enable. Тогда назревает следующий вопрос: возможно ли в программе и прошивке-выгрузке предусмотреть регулируемую задержку в миллисекундах для разогрева жала?
1. NikRoman, не думали ли попытаться сэкономить выводы с помощью перехода управления дисплеем не параллельной шиной а на I2C? Удобно конечно использовать готовые модули, но хочется all in one. Да и выкручиваться не надо, как концевики подключать, на все хватит.
2. Как у Вас реализовано управление выжигателем с выхода ttl? Схемой регулятора не поделитесь? Или все тот-же TL494? И активация вручную? Если нет, думаю сделать pwm регулятор с активацией логическим enable. Тогда назревает следующий вопрос: возможно ли в программе и прошивке-выгрузке предусмотреть регулируемую задержку в миллисекундах для разогрева жала?
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
1. Я 2 недели мучился с I2C, но так и не получилось управлять дисплеем. По готовым библиотекам для arduino IDE экран работал, а вот переписать их на более низкий уровень для работы в CVAvr не получилось. Переписывал 1 к 1, читал кучу информации, но экран так и не победил. Только подсветкой я смог управлять через cvavr.
2. TTL драйвер лазера продаётся на Али и Ебей.
При работе без PWM во время выжгания на выходе будет постоянный сигнал. (0 вроде) Читайте help.pdf.
Задержку сделаю. Забыл про неё.
Alex261153, по поводу смещения, размер картинки в пикселях- всегда целое число. Как и количество шагов на пиксель. Там нет никаких округлений. Это пропуски шагов.
2. TTL драйвер лазера продаётся на Али и Ебей.
При работе без PWM во время выжгания на выходе будет постоянный сигнал. (0 вроде) Читайте help.pdf.
Задержку сделаю. Забыл про неё.
Alex261153, по поводу смещения, размер картинки в пикселях- всегда целое число. Как и количество шагов на пиксель. Там нет никаких округлений. Это пропуски шагов.
-
- Станкостроитель
- Сообщения: 17
- Зарегистрирован: 30 май 2013, 16:33
- Имя: Дмитрий
- Откуда: Москва
Re: ribs
Нагнетать после запуска не получится окно настроек блокируется, версия от 19.04.2016.NikRoman писал(а): Верно. Тогда надо (программе) либо смещать вправо при прицеливании или влево перед выжиганием, либо начинать выжигание без отступа, а затем уже нагнетать его.
Последнее удобнее всего на мой взгляд.
Программа которая выложена 29.05.2016 падает с переполнением буфера если выставить отступ отличный от 0.