ribs
Модератор: life
-
- КУМ
- Сообщения: 6126
- Зарегистрирован: 26 авг 2009, 00:00
- Имя: Николай Иосифович
- Откуда: Инта респ. Коми, 2000 км от Москвы на север!
- Контактная информация:
Re: ribs
Да это разброс я только показал что можно ступенями оттенки сделать,
на самом деле оттенки имеют другую характеристику.
на самом деле оттенки имеют другую характеристику.
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Re: ribs
И читал и смотрел видео, но всё равно не понял как снять галочку "менять скорость". Кстати, Трудоголик, у Вас на скрине она тоже не активна. А если выставить вручную все значения скорости одинаковыми и сохранить профиль, то после выхода из программы, при следующем запуске, она вылетает с сообщением "деление на нуль".
-
- КУМ
- Сообщения: 6126
- Зарегистрирован: 26 авг 2009, 00:00
- Имя: Николай Иосифович
- Откуда: Инта респ. Коми, 2000 км от Москвы на север!
- Контактная информация:
Re: ribs
Я не пытаюсь убрать "галку", так как не работаю с постоянной скоростью, динамическая смена скорости и уровня мощности расширяет возможности выжигания.
Кто же работает с нулевыми скоростями?
В одной из формул, которыми оперирует программа, есть деление на значение скорости, вы вводите нуль, он сохраняется, вот при следующем запуске и получаете ошибку.
Данные о скорости сохраняются в файле Release\Adjustments\xxxxxxxxx.adj,
поэтому для загрузки при таком "вылете" программы достаточно присвоить имя сохраняемого вами файла другому файлу в той же папке, а файл с нулевыми скоростями удалить.
Это стандартная компьютерная "защита от дурака".IurriI писал(а):А если выставить вручную все значения скорости одинаковыми и сохранить профиль, то после выхода из программы, при следующем запуске, она вылетает с сообщением "деление на нуль"
Кто же работает с нулевыми скоростями?
В одной из формул, которыми оперирует программа, есть деление на значение скорости, вы вводите нуль, он сохраняется, вот при следующем запуске и получаете ошибку.
Данные о скорости сохраняются в файле Release\Adjustments\xxxxxxxxx.adj,
поэтому для загрузки при таком "вылете" программы достаточно присвоить имя сохраняемого вами файла другому файлу в той же папке, а файл с нулевыми скоростями удалить.
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
-
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: ribs
тогда лучше попросить Романа сделать фильтр на такие ячейки что бы не давало ставить 0Trudogolik писал(а): Это стандартная компьютерная "защита от дурака".
все, я на море
Re: ribs
А я и не ставлю нулевую скорость. Посмотрите, на скрине три девятки. Все значения скорости =999.Это стандартная компьютерная "защита от дурака".
Кто же работает с нулевыми скоростями?
-
- КУМ
- Сообщения: 6126
- Зарегистрирован: 26 авг 2009, 00:00
- Имя: Николай Иосифович
- Откуда: Инта респ. Коми, 2000 км от Москвы на север!
- Контактная информация:
Re: ribs
Да он периодически читает форум, разберется.dizzyy писал(а):тогда лучше попросить Романа сделать фильтр на такие ячейки что бы не давало ставить 0
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
Самое ценное в этом мире - информация.
Мы рады предложить вам ее в подарок!
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Да. Над таблицей скоростей надо поработать. Сырая ещё.
Скорость белого укажите на 1 мм/мин больше, чем остальные и будет нормально работать.
Кто использует плоттер напрямую из CorelDraw? Каким софтом пользуетесь?
Нужен человек с быстрым лазером протестировать версию 1.6
Рабочая скорость до 10000 мм/мин
Напишите мне в ВК
Скорость белого укажите на 1 мм/мин больше, чем остальные и будет нормально работать.
Кто использует плоттер напрямую из CorelDraw? Каким софтом пользуетесь?
Нужен человек с быстрым лазером протестировать версию 1.6
Рабочая скорость до 10000 мм/мин
Напишите мне в ВК
-
- Станкостроитель
- Сообщения: 49
- Зарегистрирован: 05 окт 2016, 12:47
- Имя: Demitri
- Откуда: Ашкелон
- Контактная информация:
Re: ribs
VVChaif писал(а):У меня CUTOK, формата А4. печатает с корела напрямую
Не в тему:
офтоп к теме не относящийся: никто не знает как плоттер Cricut Explore One заставить работать с корелом а не только с онлайн прогой производителя?
-
- Станкостроитель
- Сообщения: 17
- Зарегистрирован: 30 май 2013, 16:33
- Имя: Дмитрий
- Откуда: Москва
Re: ribs
Роман, слегка по тестировал версию 1.6.NikRoman писал(а):версию 1.6
1. При сохранение rib файла из plt указываемая скорость ни как не влияет на скорость резки. В сгенерированном rib файле нет информации о скорости F для G1. Мне показалось, что скорость G1 = минимальной скорости выжигания заданной в настройках осей.
2. В процессе выжигания программа видимо шлет в буфер клавиатуры информацию о нажатии клавиши "NUMLOCK"- у меня данная клавиша используется как "горячая" для вызова калькулятора- приходится его выгружать не критично, но не понятно зачем.
- maxvalin
- Станкостроитель
- Сообщения: 33
- Зарегистрирован: 24 дек 2016, 13:00
- Имя: максим
- Откуда: Калининград
Первый пункт.
С уверенностью могу сказать тоже самое о 1.5 скорость резки plt изменяется только в настройках осей . в вкладке ribs настройки муляжные ни на что не влияют. Ни на скорость ни на мощность лазера.
Это я к тому что получается изменения не коснулись вектора:(
Жаль очень, именно их и не хватает катастрофически. Особенно прицеливание ! Да и координатов не видно. Скажите- после корела plt по прежнему зеркалится по вертикали?
С уверенностью могу сказать тоже самое о 1.5 скорость резки plt изменяется только в настройках осей . в вкладке ribs настройки муляжные ни на что не влияют. Ни на скорость ни на мощность лазера.
Это я к тому что получается изменения не коснулись вектора:(
Жаль очень, именно их и не хватает катастрофически. Особенно прицеливание ! Да и координатов не видно. Скажите- после корела plt по прежнему зеркалится по вертикали?
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Я смотрю вы уже rib формат потрошите потихоньку)
Он основан на Gcode/PLT и щепотке безумия автора.
Сделал поддержку "F" и вывел 2 скорости-рисования и перемещений для plt. Перезалил 1.6
Плавного ускорения/ торможения для вектора всё равно ещё нет.( Не умею пока.
Да и странно как-то делать приложение для растра, аналога которого ещё не было. А потом по просьбе трудящихся переделывать его в очередной клон Mach/EMC2/GRBL/ПАУК и т.д.
В версии 1.6 должна была повыситься стабильность и скорость обмена данными с arduino. Ещё TTL можно инвертировать. Интерфейс потихоньку режется на группы. Скоро это будут 2-3 независимых приложения.
И ещё- справа снизу кнопка включает рамку вокруг фото. Эта рамка не будет выжигаться- она для того, чтобы увидеть белые поля по краям от картинки.
При загрузке огромных картинок (когда оперативки едва хватает) или некоторых(не всех) картинок в индексированном формате (палитры цветов, битовые) их редактирование в программе не доступно. Так же не будет работать отступ от края(из-за особенностей его кривой реализации).
В основных настройках разместил галку, которая отключит моргание numLock или CapsLock. Она моргала, чтобы комп не перешёл в режим сна.
Ускорение теперь измеряется в тактах/шаг, а не тактах/пикс. Должно стать плавнее при выжигании, но при ручном перемещении разгон стал очень медленный. - тоже уже исправил. Плодотворный денёк выдался.
Он основан на Gcode/PLT и щепотке безумия автора.
Сделал поддержку "F" и вывел 2 скорости-рисования и перемещений для plt. Перезалил 1.6
Плавного ускорения/ торможения для вектора всё равно ещё нет.( Не умею пока.
Да и странно как-то делать приложение для растра, аналога которого ещё не было. А потом по просьбе трудящихся переделывать его в очередной клон Mach/EMC2/GRBL/ПАУК и т.д.
В версии 1.6 должна была повыситься стабильность и скорость обмена данными с arduino. Ещё TTL можно инвертировать. Интерфейс потихоньку режется на группы. Скоро это будут 2-3 независимых приложения.
И ещё- справа снизу кнопка включает рамку вокруг фото. Эта рамка не будет выжигаться- она для того, чтобы увидеть белые поля по краям от картинки.
При загрузке огромных картинок (когда оперативки едва хватает) или некоторых(не всех) картинок в индексированном формате (палитры цветов, битовые) их редактирование в программе не доступно. Так же не будет работать отступ от края(из-за особенностей его кривой реализации).
В основных настройках разместил галку, которая отключит моргание numLock или CapsLock. Она моргала, чтобы комп не перешёл в режим сна.
Ускорение теперь измеряется в тактах/шаг, а не тактах/пикс. Должно стать плавнее при выжигании, но при ручном перемещении разгон стал очень медленный. - тоже уже исправил. Плодотворный денёк выдался.
- maxvalin
- Станкостроитель
- Сообщения: 33
- Зарегистрирован: 24 дек 2016, 13:00
- Имя: максим
- Откуда: Калининград
Вот так сила!
Но только не отступ от края!!!
Благодаря 5 мм отступа от края я ушёл от раздвоения при перезаполнении буфера:). Сейчас жгу фотографическое качество без перезаполнения и соответственно чистинькая картинка выходит. Показал бы но не имею права. Разве что без лица.
Очень здорово будет когда растр воссоединиться с вектором. Для подводки особых контуров и.т.д ))))
А ещё делема такая- круглое фото))). Во я запарился выставлять , кусочек заготовки маленький был.
Но только не отступ от края!!!
Благодаря 5 мм отступа от края я ушёл от раздвоения при перезаполнении буфера:). Сейчас жгу фотографическое качество без перезаполнения и соответственно чистинькая картинка выходит. Показал бы но не имею права. Разве что без лица.
Очень здорово будет когда растр воссоединиться с вектором. Для подводки особых контуров и.т.д ))))
А ещё делема такая- круглое фото))). Во я запарился выставлять , кусочек заготовки маленький был.
Последний раз редактировалось maxvalin 05 май 2017, 15:42, всего редактировалось 1 раз.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
Re: ribs
На заготовке ищешь центр, ставишь туда лазер и нажимаешь кнопку "Ехать в угол из центра" в ручном режиме.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
-
- Станкостроитель
- Сообщения: 17
- Зарегистрирован: 30 май 2013, 16:33
- Имя: Дмитрий
- Откуда: Москва
Re:
Берете круглую заготовку включаете лазер на прицеливание выставляете центр заготовки по прицелу, нажимаете ехать в левый угол, все 0 заготовки выставлен относительно центра. И с этой точки начинаете выжигать.maxvalin писал(а):Я спросил в центр картинки как лазер ставить? При включении лазер и так находится в верхнем левом углу (программно) Извиняюсь.
Всегда можно добавить картинке слева и справа белые поля (шириной n пикселей), которые как раз и будут отступом от края. И не выбирать в программе режим пропуск белых пикселей по краям.maxvalin писал(а):Но только не отступ от края!!!
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
При работе от USB в случае обрыва связи(если Arduino хватит питания) сохранится информация по которой можно будет возобновить работу.
Для этого ведётся лог (файл burning.log) и в прошивку добавлены функции для сохранения и передачи более точных координат точки обрыва связи (точность пока до пикселя)
Производительность при этом не уменьшилась.
Работает при внезапном завершении работы программы, ОС, отсоединении USB кабеля (при условии, что arduino питается от другого источника).
При резком отключении питания arduino данный метод не сработает. Можно будет восстановить координату Y, но не X. (пока только "ручками" почитав burning.log)
Как пользоваться- нужна прошивка версии 1.207 и более. ribs 1.6 от 7.05.17
После запуска программы и подключения к arduino сверху загорается кнопка продолжить ">>". Нажимаем.
Программа уточнит текущее положение лазера по Y
Нажмите "Да", если Вы не двигали станок по Y и уверены, что он не сдвинулся сам.
Нажмите "Нет", если Вы ось Y переместили в 0 (верхний край картинки).
Нажмите "Отмена", если Вы не понимаете что тут вообще происходит.
Верхняя часть картинки заполнится белым цветом.
Далее программа уточнит текущее положение лазера по X (тут всё аналогично)
Нажмите "Да", если Вы не двигали станок по X и уверены, что он не сдвинулся сам.
Нажмите "Нет", если Вы ось X переместили в 0 (левый край картинки).
Нажмите "Отмена", если страшно.
В текущей строке белым окрасятся пиксели правее или левее лазера в зависимости от того в каком направлении происходило выжигание (это когда "Змейкой").
При окраске белым может возникнуть ошибка "Failed to edit image." Это значит что координаты восстановятся, но лазер будет повторно выжигать уже обработанные точки. Можно попробовать защитить заготовку в нужном месте подложив бумагу.
У меня сегодня нет возможности проверить всё на станке. Возможно я неправильно учёл работу алгоритма совместно с опциями "Отступ от края" или "Скраб". Надо протестировать.
Александр потестировал- есть смещение около 1мм. Всегда вправо. Пока не понятно из-за чего.
Ещё одна интересная идея в голову пришла- при работе от USB не нужна флешка и её контакты свободны.
Итак... Прошивка уже 1.1211
Для лазера используются контакты d9, d10, d11 одновременно!.
ШИМ только на d10.
Если мощность лазера не равна 0, то на ножках d9,d11 будет 5в.
Это даёт совместимость со всеми известными мне платами для лазера без перепайки.
Единственное но- выжигать на таких платах получится только битовые картинки. Да поможет нам Джарвис!
Для этого ведётся лог (файл burning.log) и в прошивку добавлены функции для сохранения и передачи более точных координат точки обрыва связи (точность пока до пикселя)
Производительность при этом не уменьшилась.
Работает при внезапном завершении работы программы, ОС, отсоединении USB кабеля (при условии, что arduino питается от другого источника).
При резком отключении питания arduino данный метод не сработает. Можно будет восстановить координату Y, но не X. (пока только "ручками" почитав burning.log)
Как пользоваться- нужна прошивка версии 1.207 и более. ribs 1.6 от 7.05.17
После запуска программы и подключения к arduino сверху загорается кнопка продолжить ">>". Нажимаем.
Программа уточнит текущее положение лазера по Y
Нажмите "Да", если Вы не двигали станок по Y и уверены, что он не сдвинулся сам.
Нажмите "Нет", если Вы ось Y переместили в 0 (верхний край картинки).
Нажмите "Отмена", если Вы не понимаете что тут вообще происходит.
Верхняя часть картинки заполнится белым цветом.
Далее программа уточнит текущее положение лазера по X (тут всё аналогично)
Нажмите "Да", если Вы не двигали станок по X и уверены, что он не сдвинулся сам.
Нажмите "Нет", если Вы ось X переместили в 0 (левый край картинки).
Нажмите "Отмена", если страшно.
В текущей строке белым окрасятся пиксели правее или левее лазера в зависимости от того в каком направлении происходило выжигание (это когда "Змейкой").
При окраске белым может возникнуть ошибка "Failed to edit image." Это значит что координаты восстановятся, но лазер будет повторно выжигать уже обработанные точки. Можно попробовать защитить заготовку в нужном месте подложив бумагу.
У меня сегодня нет возможности проверить всё на станке. Возможно я неправильно учёл работу алгоритма совместно с опциями "Отступ от края" или "Скраб". Надо протестировать.
Александр потестировал- есть смещение около 1мм. Всегда вправо. Пока не понятно из-за чего.
Ещё одна интересная идея в голову пришла- при работе от USB не нужна флешка и её контакты свободны.
Итак... Прошивка уже 1.1211
Для лазера используются контакты d9, d10, d11 одновременно!.
ШИМ только на d10.
Если мощность лазера не равна 0, то на ножках d9,d11 будет 5в.
Это даёт совместимость со всеми известными мне платами для лазера без перепайки.
Единственное но- выжигать на таких платах получится только битовые картинки. Да поможет нам Джарвис!
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 29 ноя 2015, 01:11
- Имя: Alex
- Откуда: Москва
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Да. Загружайте заново 1.6 у кого обрезка не работает.
Короче накосячил я с восстановлением после сбоя. Сейчас в случае сбоя лучше будет ось X передвинуть руками в 0 и на втором вопросе нажать "Нет".
Это всё отступ от края виноват.
Сделал себе устройство, которое позволит отладить всё это дело. Я и раньше такое когда-то делал, но его производительность тогда была недостаточной. Если кому-то надо будет- прошивку выложу.
Короче накосячил я с восстановлением после сбоя. Сейчас в случае сбоя лучше будет ось X передвинуть руками в 0 и на втором вопросе нажать "Нет".
Это всё отступ от края виноват.
Сделал себе устройство, которое позволит отладить всё это дело. Я и раньше такое когда-то делал, но его производительность тогда была недостаточной. Если кому-то надо будет- прошивку выложу.
Показать\Спрятать Видео
-
- Станкостроитель
- Сообщения: 381
- Зарегистрирован: 26 фев 2012, 10:41
- Имя: Роман
- Откуда: Печора
- Контактная информация:
Re: ribs
Кстати, есть решение- можно сделать кнопку, которая будет добавлять белые поля к картинке- это избавит от всех текущих конфликтов в программе.
Когда сделаю-напишу в форуме.
Для вектора
В планах сделать удобный предпросмотр PLT файлов.
Когда сделаю-напишу в форуме.
Для вектора
NikRoman писал(а):Сделал поддержку "F" и вывел 2 скорости-рисования и перемещений для plt.
Говорят, что нормально работает.NikRoman писал(а):В версии 1.6 должна была повыситься стабильность и скорость обмена данными с arduino. Ещё TTL можно инвертировать.
В планах сделать удобный предпросмотр PLT файлов.