Страница 40 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 13:14
CactusMan
selenur писал(а):CactusMan писал(а):Опять проблема с шрифтом "Aharoni"
Упс... сегодня поправлю....
А ты случайно этот шрифт не можешь мне прислать? хочу его установить, что-б глюков половить

Всё что собрал.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 17:08
selenur
CactusMan писал(а):Опять проблема с шрифтом "Aharoni"
Если после этого нажать ок, и дальше выбрать другой шрифт, всё нормально???
А то не получается в полной мере воссоздать ошибку, а так логика программы должна нормально продолжиться дальше....
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 17:56
CactusMan
selenur писал(а):CactusMan писал(а):Опять проблема с шрифтом "Aharoni"
Если после этого нажать ок, и дальше выбрать другой шрифт, всё нормально???
А то не получается в полной мере воссоздать ошибку, а так логика программы должна нормально продолжиться дальше....
Да, но при переходе из 1 окна во 2-е и обратно - всё равно вылетает ошибка.
Вся проблема в том, что он первый в списке шрифтов
На работе на 7-ке есть, на 2008 сервере тоже присутствует. Дома нет такого шрифта...
Поступил радикально: снес этот шрифт.
Но еще есть какие-то шрифты, которые не формируют "изображение" CNC-CLUB.RU
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 18:49
selenur
CactusMan писал(а):selenur писал(а):CactusMan писал(а):Опять проблема с шрифтом "Aharoni"
Если после этого нажать ок, и дальше выбрать другой шрифт, всё нормально???
А то не получается в полной мере воссоздать ошибку, а так логика программы должна нормально продолжиться дальше....
Да, но при переходе из 1 окна во 2-е и обратно - всё равно вылетает ошибка.
Вся проблема в том, что он первый в списке шрифтов
На работе на 7-ке есть, на 2008 сервере тоже присутствует. Дома нет такого шрифта...
Поступил радикально: снес этот шрифт.
Но еще есть какие-то шрифты, которые не формируют "изображение" CNC-CLUB.RU
Ну я сделаю так: вывод текста с применением шрифта вызывает ошибку, переключаюсь на следующий из списка, будет вот такой костыль.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 19:50
Юрий 333
Сергей спасибо за крайнюю версию.Сейчас попробовал с генерировать G код, подсунул его в станок под упр.DSP-A11 все работает , прогнал правда в холостую.Станок пока собран не до конца.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 19:54
MAX3000
selenur писал(а):Ну я сделаю так: вывод текста с применением шрифта вызывает ошибку, переключаюсь на следующий из списка, будет вот такой костыль.
Можно и так, а можно Arial поставить по умолчанию - он у всех должен быть, с любой Виндой устанавливается.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 03 мар 2017, 20:02
MAX3000
selenur писал(а):Сегодня попробовал лазером засветить фоторезист накатанный на оргстекло
WP_001802.jpg
WP_001803.jpg
WP_001804.jpg
WP_001805.jpg
WP_001806.jpg
В принципе есть использовать молочного цвета, и чуть уменьшить мощность, получится неплохо делать панельки для приборов

Еще через пару недель/месяцев с китая придет УФ маска для плат, (их как минимум 6-7 цветов доступно) попробую что получится

Пленка такая ж дорогая, где-то видел текстолит красили нитро-краской и по контуру проводников прожигали лазером. При таком методе и травящий раствор экономится.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 04 мар 2017, 01:38
selenur
Ну не сказал-бы что плёнка особо дорогая, рулон 30см х5м стоит 480 рублей, а травящий раствор это сода кальционированная за 50 рублей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 04 мар 2017, 09:33
MAX3000
selenur писал(а):Ну не сказал-бы что плёнка особо дорогая, рулон 30см х5м стоит 480 рублей, а травящий раствор это сода кальционированная за 50 рублей

Сода кальционированная - это проявляющий раствор.
А травящий - имеется ввиду для меди - хлорное железо, соляная кислота и т.д.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 04 мар 2017, 09:46
MAX3000
selenur писал(а):Ну не сказал-бы что плёнка особо дорогая, рулон 30см х5м стоит 480 рублей ...

А где покупаешь? На Алиэкспресс?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 04 мар 2017, 10:27
selenur
MAX3000 писал(а):selenur писал(а):Ну не сказал-бы что плёнка особо дорогая, рулон 30см х5м стоит 480 рублей ...

А где покупаешь? На Алиэкспресс?
Да, вот она:
https://www.aliexpress.com/item/PCB-Hot ... 69714.html сегодня 462 рубля

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 мар 2017, 14:52
gekz
Всем привет
потестировал программу
и есть некоторые вопросы
пытаюсь выжечь картинку из растра
стр9 - применить смещение
что за параметр и за что отвечает?
с регулировкой лазера вроде разобрался, но как то оно замудрённо реализованно
я пытался так через профиль
вроде пашет
щас борюсь с "полосатостью" результата
вроде и картинка подготовлена, но полосы сильно видны
может кто подскажет как её правильно готовить?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 мар 2017, 14:57
gekz
а плату так делал
обезжирил
закрасил грунтом
прожёг лазером
протравил
смыл растворителем
ну и фотки
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 мар 2017, 17:42
selenur
gekz писал(а):Всем привет
потестировал программу
и есть некоторые вопросы
пытаюсь выжечь картинку из растра
стр9 - применить смещение
что за параметр и за что отвечает?
с регулировкой лазера вроде разобрался, но как то оно замудрённо реализованно
я пытался так через профиль
вроде пашет
щас борюсь с "полосатостью" результата
вроде и картинка подготовлена, но полосы сильно видны
может кто подскажет как её правильно готовить?
На странице 9, в случае необходимости можно просто сместить все данные по осям x,y на указанное расстояние.
Для регулировки мощности лазера, можно использовать несколько вариантов, первый вариант это в профиле станка прописать свою формулу, как собственно ты и сделал, второй вариант: используя дополнительную опцию, ввода параметров, и просмотра на графике, настроить профиль рассчета параметра S в зависимости от яркости. И тогда в приведенном тобой профиле станка, можно сразу использовать параметр S, без применения математики. В ближайшее время постараюсь сделать видео инструкцию.
Конечно получилось слегка мудренно, но к сожалению по простому нормального результата не добиться, особенно с учетом того у применяется на разных станках, и материалах, что требуют индивидуальной настройки.
По поводу линий, что-бы их не было видно, можно попробовать в настройках уменьшать размер точки лазера, тогда выжигаемые полосы будут расположены ближе друг к дружке.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 мар 2017, 09:07
gekz
В программе можно использовать переменную?
Вроде такого
int w=800;
И потом использовать в профиле.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 мар 2017, 09:32
selenur
gekz писал(а):В программе можно использовать переменную?
Вроде такого
int w=800;
И потом использовать в профиле.
Полноценно пока нельзя, только следующим образом:
Код: Выделить всё
# Фрезер / гравер #
$.$
@param1|Z гравировки|-1,7@
@param2|Z безопасная|10@
"M3"
"G0 F400"
"G1 F400"
"Z"[param2]
"X0 Y0"
LINES
{
"G0 X"[X'#0.##'] "Y"[Y'#0.##']
"G1 Z"[param1]
POINTS
{
[SKIP_FIRST_POINT]
"X"[X'#0.##'] "Y"[Y'#0.##']
}
"G0 Z"[param2]
}
"M5"
"G0 X0 Y0 Z"[param2]
"M30"
В приведенном примере создается 2 параметра, и перед генерацией G-кода, пользователю выводится диалог с 2-мя параметрами, в которых уже содержится значение по умолчанию -1,7 и 10, которые можно изменить.
И в последствии эти параметры можно использовать, но пока в них нельзя помещать значения в самом коде.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 мар 2017, 14:30
gekz
так это здорово!
попробовал, понравилось
и не надо каждый раз профиль редактировать
(для просмотра содержимого нажмите на ссылку)$.$
@w|мощьность лазера|600@
@rate|mm/min|2000@
"G90"
"G0 F"[rate]
"G0 X0 Y0"
"G1 F"[rate]
"S0"
"M3"
LINES
{
//"G0 X"[X'#0.##'] "Y"[Y'#0.##'] "S0"
POINTS
{
[SKIP_FIRST_POINT]
"G1 X"[X'#0.##'] "Y"[Y'#0.##'] "S"[w*bright/255'##0.##']
}
}
"M5"
"G0 X0 Y0"
"M30"
теперь есть диалоговое окно, как и хотелось
спасибо
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 мар 2017, 15:02
gekz
и ещё вопрос
пытаюсь загрузить растовый файл, вылетает ошибка
файл был подготовлен в программе photograv
какие требования к файлу?
расширение, цветность и тд.
пытался в bmp, jpeg
файлы не обработанные в этой проге переваривает
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 мар 2017, 15:06
MAX3000
Кто сталкивался с проблемой люфтов?
Как можно перестроить G-код на рабочее движение в одном направлении?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 мар 2017, 16:01
selenur
gekz писал(а):и ещё вопрос
пытаюсь загрузить растовый файл, вылетает ошибка
файл был подготовлен в программе photograv
какие требования к файлу?
расширение, цветность и тд.
пытался в bmp, jpeg
файлы не обработанные в этой проге переваривает
Почти закончил, завтра выложу новую версию, она стала очень платоядна к 1,2,4,24,32 битным изображениям