Страница 21 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 04 янв 2017, 19:58
selenur
test3210 писал(а):не поленился проверить, и как ожидал параметров больше 2
Главное придерживаться правил, при создании переменных:
1) Имя должно начинаться с букв
2) буквы могут быть на любом языке, но желательно использовать английские символы (связано с кодировкой в которой сохранен текст).
3) Регистр букв важен, переменная "X" и "x" являются разными переменными
4) В именах нельзя использовать фразы sin cos
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 17:57
y-u-r
Приветствую !
Что то я делаю не так...
Решил рисунок этот отгравировать на оргстекле. Уменьшил примерно до 120мм х 100мм.
И почти весь рисунок потерялся

Остались точки какие то смутно напоминающие то что было.....
Причем часть "кота" должна была быть более тонкой линией (что за аквариумом)
Как быть , что я делаю не так ?

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 18:09
selenur
y-u-r писал(а):Приветствую !
Что то я делаю не так...
Решил рисунок этот отгравировать на оргстекле. Уменьшил примерно до 120мм х 100мм.
И почти весь рисунок потерялся

Остались точки какие то смутно напоминающие то что было.....
Причем часть "кота" должна была быть более тонкой линией (что за аквариумом)
Как быть , что я делаю не так ?

Привет!
Получение контуров из рисунка состоит из нескольких шагов (один из них, преобразование в 2-х цветного рисунка, когда яркость от нуля до 255 делиться коэффициентом на 2 части, всё что до коэффициента черный, после белый):
Если начать кнопку "№1", и потом менять коэффициент "№2", можно заметить что значительно меняется рисунок, даже водяные знаки появляются:
В твоем случае предположительно коэффициент равный 185 дает самый оптимальный вариант.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 18:23
Rom327
y-u-r писал(а):Короче вечер впустую и кусок оргстекла в помойку , слишком поздно заметил , что балалайки пропали......

Не надо ничего в помойку выкидывать!!! Стираешь из рисунка все, кроме балалаек и периметра. Генеришь программу заново и граверуешь. Предварительно можно потренероваться на фанерке или шариковую ручку в шпиндель зажать...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 18:40
selenur
Преобразование рисунка в наборы точек, имеет свои особенности, и я постараюсь их описать в ближайшее время, перед гравировкой желательно выполнять проверку, например в программе NC Corrector v4.0:
Где видно что получится, в итоге.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 19:55
Rom327
selenur писал(а):...перед гравировкой желательно выполнять проверку, например в программе NC Corrector v4.0:
Где видно что получится, в итоге.
С лазером проще: подсунул кусок гибсокартона и сделал пробный прожиг...
P.S. Почти доделал станок, скоро я к вам вернусь!
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 20:17
Rom327
y-u-r писал(а):Приветствую ! Как быть , что я делаю не так ?

Попробуйте использовать сторонний графический редактор,
Paint Net, например.
В нем гораздо проще и продуктивнее преобразовывать картинки в черно-белые, играться уровнями, можно что-то подчистить...
Вот результат:
И уже готовую грузить в программу генерации...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 21:19
y-u-r
Спасибо всем за советы !
Буду разбираться...
А водяных знаков я и не увидел ......
С лазером возможно и проще , полутона есть , фото можно преобразовать....
А для гравера , как его преобразуешь ????
Ну если только ехать на Тверскую и заказывать "ШАРЖ" у свободных художников в линиях.....
У них это здорово получается .....
А лазера я пока боюсь....
Если кто сможет , сделайте "кота" правильно, примерно 100х150 я отгравирую и фото выложу...
(без водяных знаков:))
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 22:42
v61
y-u-r писал(а):Ну если только ехать на Тверскую
можно попробовать такой сервис
https://photofunia.com/ru/effects/sketch
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 05 янв 2017, 23:17
selenur
Я для ускорения разработки использую библиотеку Aforge.NET
И вот пример доступных фильтров, этой библиотеки, сейчас я использую лишь парочку из них, но могу вполне добавить после выбора рисунка, добавить выбор фильтра, и регуляторы для указания параметров фильтра.
Кому интересно посмотреть вот демку скомпилировал:
И чуть позже в программу добавлю, что-бы исключить необходимость использования сторонних программ.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 янв 2017, 01:04
selenur
С новой версией появится нормальная поддержка мультиязычности, причем создание перевода крайне простое, создается в каталоге с программой каталог "languages", в этом каталоге создается текстовый файл с расширением *.lang
В нем в квадратных скобках в первой строке пишется какой это язык, а дальше код поля, и его перевод, вот пример:
коды полей обрамлены символом "_", а разделение между кодом поля и переводом на нужном языке вертикальной чертой.
После добавления в файл перевода, достаточно сохранить этот файл.
И в моей программе повторно выбрать язык:
Без перезапуска программы!!!!!!!!
Сразу-же появится перевод:
т.е. режим перевода упрощен максимально, остался вопрос за малым, какие нужны языки??? И кто хотел-бы выполнить перевод на те другие языки?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 янв 2017, 15:37
Rom327
y-u-r писал(а):
(без водяных знаков:))
Знаки даже в Paint Windows можно подчистить. Немного усилий и все получится!
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 янв 2017, 17:58
y-u-r
Rom327 писал(а):y-u-r писал(а):
(без водяных знаков:))
Знаки даже в Paint Windows можно подчистить. Немного усилий и все получится!
То что подчистить можно в Win - знаю.

Дело в том , что их в простом рисунке не видно даже было.....

"selenur " просто показал , что они там есть....

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 янв 2017, 00:30
y-u-r
Получился кот
Я по ошибочной ветке программы пошел, потому и запутался....
Не правильно - выбрал растр , а нужно было контур.
Заднюю часть кота (за аквариумом) тоньше сделать не смог....
Начал в ручную делать окантовку , запутался и "подрезал" коту ухо.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 янв 2017, 02:05
selenur
y-u-r писал(а):Получился кот
Я по ошибочной ветке программы пошел, потому и запутался....
Не правильно - выбрал растр , а нужно было контур.
Заднюю часть кота (за аквариумом) тоньше сделать не смог....
Начал в ручную делать окантовку , запутался и "подрезал" коту ухо.

Что касается толщины контуров, то "утоньшение/скелетизация", в принципе все контуры делает толщиной в 1 пиксель. Если всё-же нужна разная толщина, то нужно отключать эту опцию, что-бы были "типа двойные контуры", и выполнять гравировку, так что-бы акрил не плавился, я для этого пока делаю так, набираю в 5 больших шприцов холодной воды из под крана, запускаю гравировку/фрезеровку оргстекла, и постоянно из шприца подливаю воду, что-бы не было сухо. Конечно не очень удобно, зато нет грязи, летящей мелкой стружки, которая так и липнет к всему и всяк. В итоге рез получается хорошим.
Недавно купил:
http://chipster.ru/catalog/robotech/pumps/2890.html

- 2890_preview_big.jpeg (39.99 КБ) 2077 просмотров
Что-бы немного автоматизировать подачу воды
Что-бы не активировать паузу, и не бежать снова набирать воду в шприцы

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 янв 2017, 06:43
y-u-r
Спасибо , понял.
Я уже заметил , что оргстекло большей частью плавится - и вспенивается.
Думаю вода и её пары, мелкие брызги рано или поздно приведут к коррозии металла.
Уже встречал рекомендации "пшикнуть" WD-40. Но оно сейчас стоит "космос".
И маслом (спреем) мазать стол не хотелось бы - деталь скользить начнет потом. Стол у меня стеклянный.
Остается пробовать мазать чем то аккуратно поверхность оргстекла .
К тому же не ясно мне пока надо это вообще или нет
Белая масса стружек запекшаяся в канавках хорошо рассеивает свет
На мокрую стенки могут быть почти полированные - рассеивание света может быть хуже.... Не знаю пока
Проверять нужно...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 янв 2017, 13:42
Serg
y-u-r писал(а):Уже встречал рекомендации "пшикнуть" WD-40. Но оно сейчас стоит "космос".
состав WD-40:
50 % — растворитель уайт-спирит;
25 % — вытеснитель, двуокись углерода;
15 % — минеральное масло;
10 % — инертные ингредиенты.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 янв 2017, 19:37
Rom327
selenur писал(а):
Что-бы немного автоматизировать подачу воды
Что-бы не активировать паузу, и не бежать снова набирать воду в шприцы

Есть такой старинный способ: по периметру оргстекла наклеивается плотно изолента в 2-3 слоя. Получается кювета. Наполняется водой на 1-2мм и в путь!
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 янв 2017, 20:41
selenur
Rom327 писал(а):selenur писал(а):
Что-бы немного автоматизировать подачу воды
Что-бы не активировать паузу, и не бежать снова набирать воду в шприцы

Есть такой старинный способ: по периметру оргстекла наклеивается плотно изолента в 2-3 слоя. Получается кювета. Наполняется водой на 1-2мм и в путь!
К стати идея

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 08 янв 2017, 09:56
Rom327
Можно вылепить бортик из пластилина!