Страница 69 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 25 окт 2017, 21:36
Rom327
selenur писал(а):Ошибка произошла из-за того что в предыдущем модуле не были готовы данные, и в этот модуль они не попали, т.к. исходный размер не может быть равен нулю.... Посмотри внимательнее, какое-то действие пропустил...

Сергей! Интерфейс программы сильно отошел от возможностей простого пользователя: очень много переменных, которые необходимы для работы программы. Надо как то упрощать интерфейс: не все люди - программисты. Нужен конструктор, может в картинках, с которым можно работать... На время забудь, что ты знаешь программирование и стань обычным пользователем...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 25 окт 2017, 22:00
selenur
Rom327 писал(а):selenur писал(а):Ошибка произошла из-за того что в предыдущем модуле не были готовы данные, и в этот модуль они не попали, т.к. исходный размер не может быть равен нулю.... Посмотри внимательнее, какое-то действие пропустил...

Сергей! Интерфейс программы сильно отошел от возможностей простого пользователя: очень много переменных, которые необходимы для работы программы. Надо как то упрощать интерфейс: не все люди - программисты. Нужен конструктор, может в картинках, с которым можно работать... На время забудь, что ты знаешь программирование и стань обычным пользователем...
Думал по разному как упростить интерфейс, например в меню добавить пунктик "Режим опытного пользователя", при выборе которого будут отображаться дополнительные параметры, но опять-же, в связи с тем что увеличивается поддержка различных форматов файлов, которые программы формируют со своими особенностями, вынуждает добавлять некоторые пункты.
Если есть идеи как упростить интерфейс, внимательно слушаю

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 25 окт 2017, 22:04
selenur
Скоро начну создавать на сайте список готовых пресетов, с заранее введенными настройками, и видео + тестовым описанием, под каждый конкретный случай.
По идее проще уже некуда....
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 26 окт 2017, 18:14
Alexversh
Rom327 писал(а):Сергей! Интерфейс программы сильно отошел от возможностей простого пользователя: очень много переменных, которые необходимы для работы программы. Надо как то упрощать интерфейс: не все люди - программисты. Нужен конструктор, может в картинках, с которым можно работать... На время забудь, что ты знаешь программирование и стань обычным пользователем...
Да все в порядке с программой. Да интерфейс не стандартный, с кондачка, с наскока можно и неразобраться, Но если уделить пол часа-час своего времени, почитать ветку, посмотреть поясняющее видео, то все станет понятно. Да и автор всегда реагирует если возникают вопросы.
А самое вкусное это ее возможности. Такой функционал вряд ли, где еще есть!

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 26 окт 2017, 21:59
xvovanx
При всем уважении к трудам автора программы selenur...
Alexversh писал(а):Такой функционал вряд ли, где еще есть!
Есть, но конечно не бесплатно, а при наличии лицензии...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 26 окт 2017, 22:13
selenur
Вот тут начал переделывать инструкцию:
http://selenur.ru/?page_id=797 
Возможно есть предложения?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 ноя 2017, 19:18
y-u-r
Приветствую !
Прошла куча времени . Программа изменилась до неузнаваемости !.....

Это уже не та "простенькая" програмка.
Уважаемый selenur. Сижу туплю с елкой.
Есть в программе возможность что бы контур вырезался отдельно (за несколько проходов естественно) после фрезьеровки всей ЕЛКИ ?
Остановилось , поменял на фрезу и режем контур ?
Для примера вот такой файл ЕЛКИ. (получается скелетезация , и дальше ....)
С уважением Юрий
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 ноя 2017, 19:34
selenur
Приветствую!
Нужный тебе функционал реализован ~90%
Скелетизации пока ещё нет, а вот сформировать гравировку и вырезку контура, + добавление произвольного текста, уже можно, чуть позже, появиться возможность и фигурные рамки добавлять

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

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 08 ноя 2017, 12:27
raddd
обратил внимание что точка на нумпаде не ставится привыборе отступа и шага инструмента (англ. раскладка).
но в окне генерации g кода работает (например -0,05 по зет).
и вопрос (может был да прозевал) - можно ли и где (как)? добавить в конец кода м30. и по возможности раширение файла g кода.
СПАСИБО!!!!!!
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 08 ноя 2017, 12:38
selenur
С точкой подумаю что делать, а добавить произвольные команды, достаточно в каталоге profile найти нужный профиль который выбирается в модуле 900, файл профиля это текстовый документ, который можно изменять например блокнотом. Просто открой файл и допиши нужные команды, если не получиться вечером подскажу.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 ноя 2017, 18:22
raddd
Спасибо!
а так оч удобно для печатных плат!
даж научился сверлить))
вот как сверлю;
из спринтлайаут экспортируем PLT как на картинке
при этом сохраняется два файла один с дорожками.(с цифрой "2" вконце)
другой с отверстиями. (с цифрой "4" вконце)
в программе генерации G-кода выставить- Начальный отступ=0.000
количество повторов=0
с шагом = всеравно))
далее... профиль генерации G-кода = Фрезеровка
вариант пользовательких настроек оставил без выбора.
ну и соответсвенно настройки подачи, безоп. высоты,и прочее по вашему усмотрению))
пример что получилось
Код: Выделить всё
;cutting g-kode
G0 M3 X0 Y0 Z10
G0 X3.45 Y-17.78 Z10
G1 F500 Z-2
X3.45 Y-17.78
G0 Z10
G0 X3.45 Y-20.33 Z10
G1 F500 Z-2
X3.45 Y-20.33
G0 Z10
G0 X3.45 Y-22.85 Z10
G1 F500 Z-2
X3.45 Y-22.85
G0 Z10
G0 X3.45 Y-25.4 Z10
G1 F500 Z-2
X3.45 Y-25.4
G0 Z10
G0 X3.45 Y-27.95 Z10
G1 F500 Z-2
X3.45 Y-27.95
G0 Z10
G0 X3.45 Y-30.48 Z10
G1 F500 Z-2
X3.45 Y-30.48
G0 Z10
G0 X3.45 Y-33.03 Z10
G1 F500 Z-2
X3.45 Y-33.03
G0 Z10
G0 X3.45 Y-35.55 Z10
G1 F500 Z-2
X3.45 Y-35.55
G0 Z10
G0 X3.45 Y-38.1 Z10
G1 F500 Z-2
X3.45 Y-38.1
G0 Z10
G0 X3.45 Y-40.65 Z10
G1 F500 Z-2
X3.45 Y-40.65
G0 Z10
G0 X3.45 Y-43.18 Z10
G1 F500 Z-2
X3.45 Y-43.18
G0 Z10
G0 X3.45 Y-45.73 Z10
G1 F500 Z-2
X3.45 Y-45.73
G0 Z10
G0 X12.83 Y-45.88 Z10
G1 F500 Z-2
X12.83 Y-45.88
G0 Z10
G0 X10.4 Y-37.3 Z10
G1 F500 Z-2
X10.4 Y-37.3
G0 Z10
G0 X11.13 Y-31.43 Z10
G1 F500 Z-2
X11.13 Y-31.43
G0 Z10
G0 X14.55 Y-30.15 Z10
G1 F500 Z-2
X14.55 Y-30.15
G0 Z10
G0 X14.55 Y-28.1 Z10
G1 F500 Z-2
X14.55 Y-28.1
G0 Z10
G0 X19.33 Y-27 Z10
G1 F500 Z-2
X19.33 Y-27
G0 Z10
G0 X19.08 Y-31.9 Z10
G1 F500 Z-2
X19.08 Y-31.9
G0 Z10
G0 X20.5 Y-37.23 Z10
G1 F500 Z-2
X20.5 Y-37.23
G0 Z10
G0 X29.23 Y-34.5 Z10
G1 F500 Z-2
X29.23 Y-34.5
G0 Z10
G0 X29.15 Y-31.43 Z10
G1 F500 Z-2
X29.15 Y-31.43
G0 Z10
G0 X29.15 Y-28.9 Z10
G1 F500 Z-2
X29.15 Y-28.9
G0 Z10
G0 X29.15 Y-26.35 Z10
G1 F500 Z-2
X29.15 Y-26.35
G0 Z10
G0 X29.15 Y-23.8 Z10
G1 F500 Z-2
X29.15 Y-23.8
G0 Z10
G0 X29.15 Y-21.28 Z10
G1 F500 Z-2
X29.15 Y-21.28
G0 Z10
G0 X29.15 Y-18.73 Z10
G1 F500 Z-2
X29.15 Y-18.73
G0 Z10
G0 X29.15 Y-16.2 Z10
G1 F500 Z-2
X29.15 Y-16.2
G0 Z10
G0 X29.15 Y-13.65 Z10
G1 F500 Z-2
X29.15 Y-13.65
G0 Z10
G0 X24 Y-15.88 Z10
G1 F500 Z-2
X24 Y-15.88
G0 Z10
G0 X24.3 Y-17.15 Z10
G1 F500 Z-2
X24.3 Y-17.15
G0 Z10
G0 X21.73 Y-15.98 Z10
G1 F500 Z-2
X21.73 Y-15.98
G0 Z10
G0 X20.18 Y-17.78 Z10
G1 F500 Z-2
X20.18 Y-17.78
G0 Z10
G0 X18.93 Y-15.98 Z10
G1 F500 Z-2
X18.93 Y-15.98
G0 Z10
G0 X18.43 Y-21.13 Z10
G1 F500 Z-2
X18.43 Y-21.13
G0 Z10
G0 X24.55 Y-20.65 Z10
G1 F500 Z-2
X24.55 Y-20.65
G0 Z10
G0 X9.15 Y-24.93 Z10
G1 F500 Z-2
X9.15 Y-24.93
G0 Z10
G0 X9.15 Y-27.48 Z10
G1 F500 Z-2
X9.15 Y-27.48
G0 Z10
G0 X29.95 Y-41.93 Z10
G1 F500 Z-2
X29.95 Y-41.93
G0 Z10
G0 X29.08 Y-46.05 Z10
G1 F500 Z-2
X29.08 Y-46.05
G0 Z10
G0 X26.53 Y-46.05 Z10
G1 F500 Z-2
X26.53 Y-46.05
G0 Z10
G0 M5 X0 Y0 Z10
файл из спринта
Код: Выделить всё
IN;
PT0;
PU;
PA138,-711;
PD;
PU;
PA138,-813;
PD;
PU;
PA138,-914;
PD;
PU;
PA138,-1016;
PD;
PU;
PA138,-1118;
PD;
PU;
PA138,-1219;
PD;
PU;
PA138,-1321;
PD;
PU;
PA138,-1422;
PD;
PU;
PA138,-1524;
PD;
PU;
PA138,-1626;
PD;
PU;
PA138,-1727;
PD;
PU;
PA138,-1829;
PD;
PU;
PA513,-1835;
PD;
PU;
PA416,-1492;
PD;
PU;
PA445,-1257;
PD;
PU;
PA582,-1206;
PD;
PU;
PA582,-1124;
PD;
PU;
PA773,-1080;
PD;
PU;
PA763,-1276;
PD;
PU;
PA820,-1489;
PD;
PU;
PA1169,-1380;
PD;
PU;
PA1166,-1257;
PD;
PU;
PA1166,-1156;
PD;
PU;
PA1166,-1054;
PD;
PU;
PA1166,-952;
PD;
PU;
PA1166,-851;
PD;
PU;
PA1166,-749;
PD;
PU;
PA1166,-648;
PD;
PU;
PA1166,-546;
PD;
PU;
PA960,-635;
PD;
PU;
PA972,-686;
PD;
PU;
PA869,-639;
PD;
PU;
PA807,-711;
PD;
PU;
PA757,-639;
PD;
PU;
PA737,-845;
PD;
PU;
PA982,-826;
PD;
PU;
PA366,-997;
PD;
PU;
PA366,-1099;
PD;
PU;
PA1198,-1677;
PD;
PU;
PA1163,-1842;
PD;
PU;
PA1061,-1842;
PD;
PU;
UPD. куперкам забыл как страшный сон
примеры работы;
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 ноя 2017, 20:55
Nixon
А кто знает, как обмануть Спринт при экспорте, если включена опция "Покрытие свободных участков платы слоем металла"?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 ноя 2017, 23:04
selenur
Новое обновление:
http://selenur.ru/wp-content/uploads/3.1.1.6.zip
Что сделано:
* Внесены изменения в визуальную часть
Теперь при нажатии кнопки №1 открывается схема в таком виде, и что-бы её закрыть нужно один раз кликнуть или по любому модулю например точка №2, или в пустом месте точка №3
* Поправлены некоторые ошибки в коде
* Добавлена возможность открывания программы при клике по пресету:
Постепенно файл пресета начинает содержать не только схему модулей но и индивидуальные настраиваемые параметры, благодаря чему, создав файл пресета, его можно например скопировать на рабочий стол, и от туда сразу запускать пресет.
Для того что-бы операционная система знала о том что файл с расширением preset, ассоциирован с программой нужно будет сделать 1 раз следующую операцию:
Правой кнопкой мышки, кликнуть по файлу пресета, и выбрать какой программой открывать файл.
После этого при клике по файлу пресета, автоматически будет запускаться программа, с пресетом:
Если в меню программы выбрать пункт меню "сохранить параметры", то эти параметры сохраняются в файл на основании которого запустилась программа, и при следующем открытии пресета, эти параметры будут подгружены. Что позволяет на том-же рабочем столе сделать несколько похожих пресетов но с разными настройками под разные задачи.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 ноя 2017, 08:25
lenivets
Nixon писал(а):А кто знает, как обмануть Спринт при экспорте,
обмануть в чём? если мешает металлизация то выключи ее, если она тебе на плате не нужна,

то в программе Сергея выстави больше проходов вокруг дорожек.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 ноя 2017, 11:38
Nixon
lenivets писал(а):Nixon писал(а):А кто знает, как обмануть Спринт при экспорте,
обмануть в чём? если мешает металлизация то выключи ее, если она тебе на плате не нужна,

то в программе Сергея выстави больше проходов вокруг дорожек.

Так в том и дело, что нужна...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 ноя 2017, 20:23
lenivets
Nixon писал(а):lenivets писал(а):Nixon писал(а):А кто знает, как обмануть Спринт при экспорте,
обмануть в чём? если мешает металлизация то выключи ее, если она тебе на плате не нужна,

то в программе Сергея выстави больше проходов вокруг дорожек.

Так в том и дело, что нужна...
Так, давайте с начало. Каким станком Вы собираетесь делить плату?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 ноя 2017, 22:12
Nixon
Фрезером
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 07:59
lenivets
Nixon писал(а):Фрезером
какой фрезой и какое заглубление будит?
Скиньте файлы Вашей платы.
а так выделяешь шину питания (инструмент Контроль) и в металлизации ставим 0 (ноль)
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 12:37
Nixon
Вот для примера (в шестой версии)
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 11 ноя 2017, 12:53
igoryan74
Добрый день помогите разобраться с решением (задачи) условие нужно гравернуть на ручке ножа логотип лазером по управлению ON/OFF Pin Dir Z сделал пресет как
смог и не чего не вышло
