Страница 19 из 130

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 15:56
MAX3000
test3210 писал(а):я супер формулу подбирал почти день на фанеру рисуя эту картинку с разными настройкам , потом мне уже будет проще с другим материалом
а пара окошек желательно чтобы была на последней стадии, рядом с профилем, чтобы динамически менять для разных материалов, или в меню впихнуть
А ну ж покаж что получилось.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 16:29
test3210
MAX3000 писал(а):
selenur писал(а):
test3210 писал(а):я супер формулу подбирал почти день на фанеру рисуя эту картинку с разными настройкам , потом мне уже будет проще с другим материалом
а пара окошек желательно чтобы была на последней стадии, рядом с профилем, чтобы динамически менять для разных материалов, или в меню впихнуть
Наверное нужно сделать что-то типа такого:
1381492905_monitor_ruchnoj.jpg
где будет пара графиков, на первом графике:
указываем какую мощность применять в зависимости от яркости, например на яркости от 255 до 250 мощность равна нулю, а дальше по необходимости...
на втором графике настраиваем зависимость скорости от мощности.
Совершенно верно, только не "зависимость скорости от мощности", а зависимость скорости от яркости.
И варианты генерации кода:
1. Мощность с графика, скорость постоянная;
2. Скорость с графика, мощность постоянная;
3. Мощность и скорость с графика (тут конечно возни много, но если долго мучиться - что-нибудь получится).
И все.
профили уже есть, можно править блокнотом спокойно, я так и делаю
MAX3000 писал(а):
test3210 писал(а):я супер формулу подбирал почти день на фанеру рисуя эту картинку с разными настройкам , потом мне уже будет проще с другим материалом
а пара окошек желательно чтобы была на последней стадии, рядом с профилем, чтобы динамически менять для разных материалов, или в меню впихнуть
А ну ж покаж что получилось.
тю я ж ложил результат, и профиль который использовал скорость F и мощность S , фанера правда Г. слегка наждачкой прошел и все, ща попробую сделать еще что-то
http://www.cnc-club.ru/forum/viewtopic. ... 40#p325475

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 16:32
y-u-r
Вот засада с осью Z.....
Глубины гравировки теперь нет...
Придется откатиться на старую версию.... :cry:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 16:57
selenur
y-u-r писал(а):Вот засада с осью Z.....
Глубины гравировки теперь нет...
Придется откатиться на старую версию.... :cry:
Так глубину Z, ты разве не в профиле станка указывал?

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 17:00
selenur
программа всегда генерировала траектории только по двум осям, X и Y, а высота по Z прописывается в профиле, либо явно в виде текста, либо как некая формула.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 19:00
y-u-r
Э, так я "колхоз" ! :hehehe:
Я станок то собрал недавно. Слабенький - только под гравировку.
И могу только по "тупому" устанавивать губину....
Если есть такие пункты в программе.
Про АртКам вообще мочу.... :wik: :wik:

....программа всегда генерировала траектории только по двум осям, X и Y......
Это как?????
А откуда у меня это добро ? :thinking:
Черным по белому там описывается ось Z....

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 19:19
test3210
MAX3000 писал(а):
test3210 писал(а):я супер формулу подбирал почти день на фанеру рисуя эту картинку с разными настройкам , потом мне уже будет проще с другим материалом
а пара окошек желательно чтобы была на последней стадии, рядом с профилем, чтобы динамически менять для разных материалов, или в меню впихнуть
А ну ж покаж что получилось.
картинка с которой делал + результат и спичка для маштаба, на большем размере результат был бы лучше виден, но и это у меня 35 минут рисовалось
в жизни выглядит лучше , телефон не передает все оттенки ...

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 19:48
MAX3000
test3210 писал(а):профили уже есть, можно править блокнотом спокойно, я так и делаю
По профилям писал здесь - прочти внимательно!
test3210 писал(а):тю я ж ложил результат, и профиль который использовал скорость F и мощность S , фанера правда Г. слегка наждачкой прошел и все, ща попробую сделать еще что-то
http://www.cnc-club.ru/forum/viewtopic. ... 40#p325475
Распечатай градационную шкалу и выложи - посмотрим что получается.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 19:51
MAX3000
test3210 писал(а):
MAX3000 писал(а):
test3210 писал(а):я супер формулу подбирал почти день на фанеру рисуя эту картинку с разными настройкам , потом мне уже будет проще с другим материалом
а пара окошек желательно чтобы была на последней стадии, рядом с профилем, чтобы динамически менять для разных материалов, или в меню впихнуть
А ну ж покаж что получилось.
картинка с которой делал + результат и спичка для маштаба, на большем размере результат был бы лучше виден, но и это у меня 35 минут рисовалось
в жизни выглядит лучше , телефон не передает все оттенки ...
А сканера у тебя нет? - сканы должны быть получше.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 20:18
test3210
Сканер есть дома, я на даче :) приеду домой сделаю
шкала вот

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 20:39
selenur
y-u-r писал(а):Э, так я "колхоз" ! :hehehe:
Я станок то собрал недавно. Слабенький - только под гравировку.
И могу только по "тупому" устанавивать губину....
Если есть такие пункты в программе.
Про АртКам вообще мочу.... :wik: :wik:

....программа всегда генерировала траектории только по двум осям, X и Y......
Это как?????
А откуда у меня это добро ? :thinking:
Черным по белому там описывается ось Z....
В архиве нет каталога profiles, в этом каталоге лежат файлы, так называемые профили станков.
Например: моя программа генерирует траекторию буквы А, данная буква состоит из 2-х наборов точек, первый набор состоит из 3-х точек описывающие траекторию Л, а второй набор из 2-х точек, черточку.
Если это гравировальный станок, то нужно на безопасной высоте Z подойти к началу набора точек(который из 3-х точек), опуститься по Z на глубину гравировки, потом двигаться последовательно по трем точкам, потом снова подняться на безопасную высоту, перейти в начальную точку второго набора, на безопасной высоте, и опуститься, потом пройтись по двум этим точкам, и подняться на безопасную высоту.

Если это лазерный выжигатель, то тут есть только команда вкл/выкл лазер перед началом набора точек, и окончанием.

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

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 20:49
y-u-r
Ой ,засада прямо таки .....
Много букв то как....
Я в программировании "0" , а тут пропали из менюшки установки - вот я в стопоре и панике ....
Мне бы тот профиль в составе программы , где не исчезли установки по Z им "средняя линия" .
Сегодня уже всё подготовил , собрался ёлку окучивать - , а тут на тебе : нет двух окон по установке Z
Нельзя ли как нибудь ДОсобрать прогу с двумя менюшками Z установками ? :cry:
Я уж пока про окантовку молчу..... :oops:
Юрий

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 20:53
selenur
профили описываются отдельными файлами, эти файлы возьми из архива предыдущей версии, может кто скинет тебе раньше, чем я доберусь до компьютера.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 21:01
test3210
заметил ошибку, четные и нечетные строки генерятся по разному, но если генерить по картинке из этого сообщения http://www.cnc-club.ru/forum/viewtopic. ... 40#p325565 то черные ячейки с 100% заполнением через строку рисуются, специально сделал большой шаг чтобы видно было,да и вертикальная перегородка гуляет влево-вправо, делал с большей детализацией , там все то-же

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 21:26
selenur
test3210 писал(а):заметил ошибку, четные и нечетные строки генерятся по разному, но если генерить по картинке из этого сообщения http://www.cnc-club.ru/forum/viewtopic. ... 40#p325565 то черные ячейки с 100% заполнением через строку рисуются, специально сделал большой шаг чтобы видно было,да и вертикальная перегородка гуляет влево-вправо, делал с большей детализацией , там все то-же
Спасибо за замечание, посмотрю.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 02 янв 2017, 23:48
selenur
y-u-r писал(а):Ой ,засада прямо таки .....
Много букв то как....
Я в программировании "0" , а тут пропали из менюшки установки - вот я в стопоре и панике ....
Мне бы тот профиль в составе программы , где не исчезли установки по Z им "средняя линия" .
Сегодня уже всё подготовил , собрался ёлку окучивать - , а тут на тебе : нет двух окон по установке Z
Нельзя ли как нибудь ДОсобрать прогу с двумя менюшками Z установками ? :cry:
Я уж пока про окантовку молчу..... :oops:
Юрий
Вот файл с профилем, для тебя,
фрезер.txt
(269 байт) 879 скачиваний
Данный файл должен быть расположен в каталоге "profiles", а этот каталог рядом с моей программой.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 03 янв 2017, 00:08
Евгений+++
selenur писал(а):менять не только мощность, но и скорость!!!
В "ПАУК4" реализовано именно скоростью. Белый - быстро, Черный-медленно.
Только там выжигатель. :hehehe:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 03 янв 2017, 00:16
selenur
Евгений+++ писал(а):
selenur писал(а):менять не только мощность, но и скорость!!!
В "ПАУК4" реализовано именно скоростью. Белый - быстро, Черный-медленно.
Только там выжигатель. :hehehe:
В процессе тестов с 2-х ватным лазером, выяснилось, что если только менять скорость, то меняется и толщина линии, но кому нужно, могут сами индивидуально себе сделать только F, или S менялась.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 03 янв 2017, 10:28
xvovanx
y-u-r писал(а):Вот засада с осью Z.....
Глубины гравировки теперь нет...
Придется откатиться на старую версию.... :cry:
Очень понимаю твое растройство, в 20 версии это можно было как-то задать...
selenur писал(а):программа всегда генерировала траектории только по двум осям, X и Y, а высота по Z прописывается в профиле, либо явно в виде текста, либо как некая формула.

Если чесно, то править каждый раз профиль очень неудобно, как-то "не понашему", часть данных выставляем в меню, а часть приходится блокнотом править. Добавить одно окошко в меню для ввода высоты подъема перед генерацией кода дело очень нужное. Объясню почему неудобно с профилем - далеко не всегда фрезеруется плоская фанера или оргстекло, бывают толстые втулки, шестерни, уголки и т.п., где Z бывает нужно повыше, бывает еще и коробка пылесоса мешает. А так получается, что под каждую конкретную деталь, нужно править и создавать свой конкретный профиль с Z, ошибся с выбором профиля из кучи - и нет фрезы. Либо создать профиль с заведомо высокой Z и терять время на бесполезные подъемы фрезы на плоских деталях.

P.S. а если б еще и скорость G1 можно было б выставить в программе (а не в профиле), да глубину фрезеровки, да отдельно значение G1 для оси Z (скорость заглубления) была бы вообще сказка :good:. А так под фанеру свой профиль нужен со своим G1, под металл другой G1, а для пластика вообще создавать кучу профилей надо будет - с разными G1 в зависимости от типа материала, вида и диаметра фрезы, чтоб не плавился материал.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Добавлено: 03 янв 2017, 13:52
selenur
xvovanx писал(а):
y-u-r писал(а):Вот засада с осью Z.....
Глубины гравировки теперь нет...
Придется откатиться на старую версию.... :cry:
Очень понимаю твое растройство, в 20 версии это можно было как-то задать...
selenur писал(а):программа всегда генерировала траектории только по двум осям, X и Y, а высота по Z прописывается в профиле, либо явно в виде текста, либо как некая формула.

Если чесно, то править каждый раз профиль очень неудобно, как-то "не понашему", часть данных выставляем в меню, а часть приходится блокнотом править. Добавить одно окошко в меню для ввода высоты подъема перед генерацией кода дело очень нужное. Объясню почему неудобно с профилем - далеко не всегда фрезеруется плоская фанера или оргстекло, бывают толстые втулки, шестерни, уголки и т.п., где Z бывает нужно повыше, бывает еще и коробка пылесоса мешает. А так получается, что под каждую конкретную деталь, нужно править и создавать свой конкретный профиль с Z, ошибся с выбором профиля из кучи - и нет фрезы. Либо создать профиль с заведомо высокой Z и терять время на бесполезные подъемы фрезы на плоских деталях.

P.S. а если б еще и скорость G1 можно было б выставить в программе (а не в профиле), да глубину фрезеровки, да отдельно значение G1 для оси Z (скорость заглубления) была бы вообще сказка :good:. А так под фанеру свой профиль нужен со своим G1, под металл другой G1, а для пластика вообще создавать кучу профилей надо будет - с разными G1 в зависимости от типа материала, вида и диаметра фрезы, чтоб не плавился материал.
Хорошо! подумаю как удобнее сделать ;-)