Простая программа для граверовки и выжигания
Модератор: life
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Простая программа для граверовки и выжигания
Вообщем пока идет обкатка настройка станка набросал программку для формирования G-кода из BMP файла (сырая), Вы конечно можете сказать что их уже тьма но все же. Цель, написать программу которая имеет возможность формирования G-кода
- гравировки под любым углом заданным пользователем
- разбивать высоту по тонам в указанных диапазонах
- обрезать путь гравера если далее нет "работы"
- выжигать в разных тонах в зависимости от скорости
- выжигать растром
- выжигать под углом заданным пользователем
- выжигать за несколько проходов под разными углами заданными пользователем
далее посмотрим ...
Пишу в свободное время поэтому сильно не пинайте.
прошу помощи в обкатке и подсказок "как удобнее и лучше" в частности на данный момент прошу проверить формирование кода для картинки из двух тонов для гравировки.
http://cncfiles.su/download/19381/
- гравировки под любым углом заданным пользователем
- разбивать высоту по тонам в указанных диапазонах
- обрезать путь гравера если далее нет "работы"
- выжигать в разных тонах в зависимости от скорости
- выжигать растром
- выжигать под углом заданным пользователем
- выжигать за несколько проходов под разными углами заданными пользователем
далее посмотрим ...
Пишу в свободное время поэтому сильно не пинайте.
прошу помощи в обкатке и подсказок "как удобнее и лучше" в частности на данный момент прошу проверить формирование кода для картинки из двух тонов для гравировки.
http://cncfiles.su/download/19381/
Последний раз редактировалось Scorp1978 31 мар 2012, 07:52, всего редактировалось 2 раза.
- melgozan
- Станкостроитель
- Сообщения: 85
- Зарегистрирован: 12 май 2011, 00:00
- Имя: Ярослав
- Откуда: Львов
- Контактная информация:
Re: Простая программа для граверовки и выжигания
Пока не понимаю как она работает, иногда формируется G-код, а в основном нет. От чего зависит, непонятно. Пробовал разные BMP файлы , вводил разные значения.
Но очень интересно, ждем продолжения.
Но очень интересно, ждем продолжения.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
Инструкцию сегодня напишу.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
1. В кореле или в любом другом редакторе сохраняем картинку с нужными разрешением, количеством тонов, размерами (в данной версии проверяю пока 2 тона).
2. Открываем эту картинку в Paint-е и сохраняем ее как 24-bit-ую.
3. Открываем ее в проге и жмем «Информация о файле»
4. Обязательно задаем информацию, о том что хотим получить на выходе
5. Выбираем или не выбираем «Угол обработки 45 градусов»
6. Ставим Z для 2-х тонов от 0 до сколько надо.
7. Жмем «Создать УП»
8. Жмем вывести картинку.
Вот в кратце, прошу провирить правильно ли формируется G-kod или какие по нему доработки сделать.
2. Открываем эту картинку в Paint-е и сохраняем ее как 24-bit-ую.
3. Открываем ее в проге и жмем «Информация о файле»
4. Обязательно задаем информацию, о том что хотим получить на выходе
5. Выбираем или не выбираем «Угол обработки 45 градусов»
6. Ставим Z для 2-х тонов от 0 до сколько надо.
7. Жмем «Создать УП»
8. Жмем вывести картинку.
Вот в кратце, прошу провирить правильно ли формируется G-kod или какие по нему доработки сделать.
Re: Простая программа для граверовки и выжигания
куда сохраняетса уп
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
c:\pixel\ сюда все скидывается сюда же сохраняется УПur7hdl писал(а):куда сохраняетса уп
-
- Начальник форума
- Сообщения: 2438
- Зарегистрирован: 26 авг 2009, 00:00
- Имя: Виталий
- Откуда: Краснодарский край. ст. Каневская
- Контактная информация:
Re: Простая программа для граверовки и выжигания
У меня при запуске так.
http://cncfiles.su/photo/11639
http://cncfiles.su/photo/11639
- melgozan
- Станкостроитель
- Сообщения: 85
- Зарегистрирован: 12 май 2011, 00:00
- Имя: Ярослав
- Откуда: Львов
- Контактная информация:
Re: Простая программа для граверовки и выжигания
Ссылка не открывается.VVChaif писал(а):У меня при запуске так.
http://cncfiles.su/photo/11639
Сама программа почему то хочет быть в c:\pixel\, мои документы и т.д. не устраивает, выскакивает ошибка, но если нажать продолжить то работает.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
пока директории жестко прописал, после обкатки сделаю произвольную, сегодня выложу версию, оптимизировал Gkod убрал некоторые ошибки.melgozan писал(а):Ссылка не открывается.VVChaif писал(а):У меня при запуске так.
http://cncfiles.su/photo/11639
Сама программа почему то хочет быть в c:\pixel\, мои документы и т.д. не устраивает, выскакивает ошибка, но если нажать продолжить то работает.
Re: Простая программа для граверовки и выжигания
Scorp1978, не открывается твоя прогамка .Пишет что не найден сервер.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
с программой должны лежать драйвера, которые я прилагаю, если не поможет в личку принтскрин кинь я посмотрю.1trs писал(а):Scorp1978, не открывается твоя прогамка .Пишет что не найден сервер.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
Версия готова как и обещал, но выложить не могу файлообменник не пашет. И форум почему то еле еле шевелится или это только у меня так?
Re: Простая программа для граверовки и выжигания
Наверно потому и я ничего не могу открыть по ссылкеScorp1978 писал(а):Версия готова как и обещал, но выложить не могу файлообменник не пашет. И форум почему то еле еле шевелится или это только у меня так?
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
вот выложил сюда Pixel_v2.rar смотрите критикуйте буду дополнять, исправлять.
Последний раз редактировалось Scorp1978 31 мар 2012, 07:48, всего редактировалось 1 раз.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
http://www.fayloobmennik.net/121445
добавил функцию в гравировке убрать холостой ход.
далее попробую реализовать выбор угла наклона.
добавил функцию в гравировке убрать холостой ход.
далее попробую реализовать выбор угла наклона.
Последний раз редактировалось Scorp1978 31 мар 2012, 07:49, всего редактировалось 1 раз.
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
не могу понять прога запускается только если VFP 9.0 установлен, наверно dll какой то нехватает исправлю, сегодня запустил станок, сгенерил код програмкой запустил на выполнение расчетное время 16 часов, если все нормально будет завтра выложу фотку что получилось.VVChaif писал(а):У меня при запуске так.
http://cncfiles.su/photo/11639
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
не получается под заданным углом сделать, может кто подскажет, есть катет (координата х) есть прилежащий угол нахожу противолежащий катет (координата Y), вроде как все нормально но вот не задача Y это пиксель его приходиться округлять и получается что мы на одно значение X приезжаем 2 раза в одну и туже координату Y. Есть ли выход?
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
http://www.fayloobmennik.net/12340013
вот новая версия реализовал двойной проход под углом в 90 градусов к первому проходу, с возможностью чередования по строке и столбцу, так же выкладываю библиотеки с которыми прога должна работать на любой машине.
Следующий шаг реализую загрузку высоты для полутонов с конфиг файла. Кстати запускал сформированный код на гравировку (рисование) порвал бумагу на середине а так ниче нормально получилось, думаю причина в пропуске шагов на оси Z или направляющая от вибрации вниз съехала.
Тихо сам с собою ... ))))).
вот новая версия реализовал двойной проход под углом в 90 градусов к первому проходу, с возможностью чередования по строке и столбцу, так же выкладываю библиотеки с которыми прога должна работать на любой машине.
Следующий шаг реализую загрузку высоты для полутонов с конфиг файла. Кстати запускал сформированный код на гравировку (рисование) порвал бумагу на середине а так ниче нормально получилось, думаю причина в пропуске шагов на оси Z или направляющая от вибрации вниз съехала.
Тихо сам с собою ... ))))).
Последний раз редактировалось Scorp1978 31 мар 2012, 07:50, всего редактировалось 1 раз.
Re: Простая программа для граверовки и выжигания
Scorp1978. А где библиотеки с которыми прога должна работать на любой машине,и какой размер этого портрета что он гравирует 16 ,и что нужно ставить вдиапазоне -это глубина гравирования или это диапазон полутонов от 0до 24 .
- Scorp1978
- Станкостроитель
- Сообщения: 203
- Зарегистрирован: 07 июл 2010, 00:00
- Откуда: Омск
- Контактная информация:
Re: Простая программа для граверовки и выжигания
библиотеки находятся прямо в архиве в количестве 6 штук,1trs писал(а):Scorp1978. А где библиотеки с которыми прога должна работать на любой машине,и какой размер этого портрета что он гравирует 16 ,и что нужно ставить вдиапазоне -это глубина гравирования или это диапазон полутонов от 0до 24 .
gdiplus.dll
msvcr71.dll
vfp9r.dll
VFP9RENU.DLL
vfp9rrus.dll
vfp9t.dll
(сейчас проверю может я забыл их туда кинуть)
насчет 16 часов - скорость у меня слишком низкая и разрешение высокое было, если среднее разрешение 0,2-0,3 мм между точками ставить и скорость добавить где то 3-4 часа получается (особенности станка). 15 см- 20 см
в диапазоне нужно ставить положение оси Z от минимального 0 (это самая темная точка) до 1 (любое число это самая светлая точка). У меня допустим стоит диапазон от 0 см. до 0,03 см. соответствено на нуле он гравирует (рисует) самый темный тон, а на 0,03 самый светлый, картина имеет допустим 16 тонов, тогда программа сама разбивает диапазон 0-0,03 на 16 поддиапазонов и соответственно использует полученные значение в управляющей программе.
-
- Станкостроитель
- Сообщения: 149
- Зарегистрирован: 29 янв 2012, 03:37
- Откуда: RЭПУБЛiК оф БелаRUS
Re: Простая программа для граверовки и выжигания
почему тема сдохла?
какие результаты?
какие результаты?
Re: Простая программа для граверовки и выжигания
Да.
И откуда выкачать версию посвежее?
Ссылки, что в ветке- уже не видят файла
И откуда выкачать версию посвежее?
Ссылки, что в ветке- уже не видят файла
-
- Начальник форума
- Сообщения: 2438
- Зарегистрирован: 26 авг 2009, 00:00
- Имя: Виталий
- Откуда: Краснодарский край. ст. Каневская
- Контактная информация:
Re: Простая программа для граверовки и выжигания
Видимо проект заглох... Может те кто успел скачать поделятся?
Re: Простая программа для граверовки и выжигания
Поделитесь пожалуйста....VVChaif писал(а):Видимо проект заглох... Может те кто успел скачать поделятся?
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Простая программа для граверовки и выжигания
Может это пригодиться,harkan писал(а):Поделитесь пожалуйста....
https://www.youtube.com/channel/UCpHz2p ... ggA/videos
Окно откройся - onclick="return !window.open(this.href)"