Страница 1 из 9

ЧПУ-выжигатель (проект)

Добавлено: 14 сен 2009, 21:02
VVChaif
раз пошла такая пьянка - ... далее по тексту.
чтобы как-то отделить тему в собственную, будем обсуждать выжигатель тут.
И сразу встречно задал вопрос: на сколько градаций бить, и, необходима таблица коррекции. То есть таблица, в которой можно каждой градации присвоить некий "поправочный коэффициент". Это чтобы при настройке не лазить в прогу, а каждый мог самостоятельно подобрать то что нужно. В неких"процентах" от основного.
Я так думаю что должен быть некий коэфициент.
Например: берем рисунок, переводим в градации серого. получаем 256 оттенков.
Затем берем поправочный коэфициент - например 8 получаем 16 градаций, 4 - 64 градации. Ну и вводя любую цифру от 2 до 128 - получаем от 128 до 2 оттенков...
и у же по результату создается *.tap (ну или чтото в этом роде)

все вышеуказанное ИМХО.

Добавлено: 14 сен 2009, 21:26
Dj_smart
Немного не о том. Вопрос стоит так. Разбито(допустим) на 16 градаций. Но эксперементально показано, что зависимость - нелинейна, и подобрана опытным путём. Тоесть 15-й уровень отличается от 16-го на(допустим) 2, а 14-й - скажем на 3,8. Но там все коэффициенты "зашиты" в программу, а он предложил вынести их в таблицу. И если в 11-й строке(из 16-ти) таблицы написать (блин, опять допустим) +5, то эта градация будет на 5% темнее, а если -4, то на 4% светлее. Чтобы не лазя в тело проги(у меня ума не хватит :D ) можно было её модифицировать на свой вкус. Простым редактированием текстовичка. Ибо всем не угодишь, все мы видим мир по разному :D .

Добавлено: 14 сен 2009, 21:44
Artem
Есть у меня такой конвертор.....если надо, выложу. Правда он под ТурбоСнс...

Добавлено: 14 сен 2009, 21:45
Dj_smart
если надо, выложу.
В G-кодах? Изменение яркости регулируется изменением скорости?

Добавлено: 14 сен 2009, 21:46
Artem
так точно, число, после кофициента F...правда для матча придется перебивать точки в запятые....а так код полностью совпадает.
Вот оно

Изображение

Добавлено: 14 сен 2009, 21:58
Dj_smart
так точно, число, после кофициента F
Аааа!!!!! Немедленно сюды :D . А заменить - так это в блокноте - "заменить всё".

Добавлено: 14 сен 2009, 22:00
Artem
Dj_smart писал(а): Аааа!!!!! Немедленно сюды .
Постом выше:) *.ini файлик под свои скорости поправьте...но там понятно что к чему.

Добавлено: 14 сен 2009, 22:07
Dj_smart
Artem, не запускается: ошибка при инициализации... чего-то там :(

Добавлено: 14 сен 2009, 22:10
Artem
Dj_smart писал(а):Artem, не запускается
При запуске или не конвертит?

Добавлено: 14 сен 2009, 22:11
Dj_smart
При запуске.

Добавлено: 14 сен 2009, 22:11
Artem
Понял, доработаем:)

Добавлено: 14 сен 2009, 23:25
Artem
Dj_smart
Установи вот это лекарство....должно помочь
Изображение

конвертор работает и с цветными bmp файлами, главное чтобы они были 8 битными.

Добавлено: 14 сен 2009, 23:38
Dj_smart
должно помочь
Нет. Ни в какую. Рунтайм, и прочее, в общем - иди ты в суппорт :D :D :D

Добавлено: 14 сен 2009, 23:41
Artem
Dj_smart писал(а): Нет. Ни в какую.
Последний ход конем......это последняя версия этого же конвертора...в ней "все включено" - работает с этим лекарством.

Изображение

Добавлено: 14 сен 2009, 23:50
Dj_smart
О, эта версия выдала G-код. Из палитры, что в папке. Ща реальный рисунок скормлю...

Добавлено: 15 сен 2009, 12:51
VVChaif
Artem, ну давай описалово что куда жмамать чтобы получить результат...

Добавлено: 16 сен 2009, 00:00
Artem
Все просто...
готовим файл bmp с оттенками серого (я его делаю в фотошопе), сохраняем (при сохранении ставим Windows 8 bit)



Теперь лезем в файл INI (находится в директории конвертора)

параметр Count колличество оттенков ...которые надо получить.

далее делим 256 (количество оттенков всего) на то что нам нужно:

например нам надо 16 оттенков

256/16=16

т.е. Count ставим 16 (колличество оттенков)

и прописываем диапазоны

1- 16
2-32
3-48
и тд и тп

16й будет 256

все градации серого, попадающие в эти диапазоны будут отработаны на одной скорости , которую надо выставить свою для каждого диапазона....сохраняем, скорости подбираются опытным путем.

Далее в конверторе жмем "открыть" , выбираем подготовленый файл рисунка.

Потом выстывляем коэфициент (колличество пикселей на мм ) Изменяет размеры габаритов выходного файла. Жмем кнопку "Установить" для применения размеров.

Кратности и пропуски шагов сделаны для ременной передачи станка (использую полный шаг поэтому за один шажек проходит 0,2мм)
конвертор подгоняет координаты под попадания в шаги движков.

Скорость по умолчанию стоит для того, если не настроены диапазоны и их скорости в INI файле , то по умолчанию циферка после F в файле G кода будет 500.

теперь после всх этих махинаций жмем "сохранить" и сохраняем файл G-кода в нужную директорию с нужным именем.

сумбурно.....но вроде объяснил:)

Добавлено: 16 сен 2009, 08:41
VVChaif
А доработать прогу чтобы по G-коду была превьюха? и изменение градаций было тоже в проге а не в ini файле.
Но это скорее мои "хотелки" чем инструкция к действию :)

Добавлено: 16 сен 2009, 10:21
Trudogolik
Кричит "ошибка инициализации", что я делаю не так, может запускать не в XP?

Добавлено: 16 сен 2009, 10:51
VVChaif
Trudogolik, вот этот патчик надо ставить на ХР. и будет работать

Добавлено: 16 сен 2009, 11:20
Trudogolik
Я видно сегодня не с той ноги встал, не получается:) "Файл удален или не существует" :)

Добавлено: 16 сен 2009, 11:27
VVChaif
Trudogolik, да действительно :(
тогда вот он скачать

Добавлено: 16 сен 2009, 11:47
Trudogolik
Ага, теперь все работает, КСАМ4 её схавал, время выдерживается, вот только рисует в одном направлении, потом быстрехонько бежит в начало следующей строки.
А версии с двухсторонней отрисовкой случайно нет? :D

Добавлено: 16 сен 2009, 16:52
Artem
Trudogolik писал(а): А версии с двухсторонней отрисовкой случайно нет? :D
В процессе......но пока у меня сессия.....не до того....со временем доработаем;)

Добавлено: 16 сен 2009, 16:56
VVChaif
Artem, так что можно пока придумывать ТЗ?

Добавлено: 16 сен 2009, 16:58
Artem
VVChaif писал(а):Artem, так что можно пока придумывать ТЗ?


Не вопрос, что смогу , сделаю....

Добавлено: 16 сен 2009, 17:58
Trudogolik
А я тогда захимичу ну очень простой выжигатель, благо опыт есть:)

Добавлено: 16 сен 2009, 19:17
VVChaif
Вот меня интересует пишущий узел. Из чего и чтобы долговечно? Нихром? не везде можно достать.
Паяльник? (продаются такие для выжигания) как у него дело в температурой... ну и т.п.

Добавлено: 16 сен 2009, 19:42
argusstar
блин ...а я целую катушку нихрома лет пять назад загубил.....порезал для клетки крысиной :(

Добавлено: 16 сен 2009, 19:53
Artem
VVChaif писал(а):Вот меня интересует пишущий узел. Из чего и чтобы долговечно? Нихром?
У меня обычный выжигатель по дереву....хотя есть мысли попробовать лазер......нашел 2 DVD-RW, но морщить их буду тока в середине октября.....после сессии.