Полноценная стойка на стол плазменного раскроя на базе ЕМС2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

Nick писал(а):Так может сделать оно или виджет выбора вместо большой такой таблички?
В том САМе что использую ничего нльзя, нужно приспосабливаться.
То что хочет сделать Klim_1, то примерно так если на примере фрезеровки: в САМ программе делаем фрезеровку контура. А обороты шпинделя быдем выставлять в ЕМС. Нафига это нужно, если все настройки нужно прописывать в САМ.
Nick писал(а):Вот ты меня сейчас на одну мысль натолкнул... щас linuxcnc через веб сервер будем запускать!
Давай проще, сделай его розовым как тебе нравиться :) Неужели так сложно его "покрасить". Мач перекрашу минут за 15 :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Nick »

aftaev писал(а):Нафига это нужно, если все настройки нужно прописывать в САМ.
Удобно, если есть одна форма, которую нужно резать кучу раз возможно из разных материалов. Лишь бы толщина реза совпадала...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение nkp »

Розовый:
Выделение_027.png (2437 просмотров) <a class='original' href='./download/file.php?id=4764&sid=31f5bfa94df7305cd3c3308f9849837a&mode=view' target=_blank>Загрузить оригинал (42.96 КБ)</a>
В файле /etc/X11/app-defaults/TkEmc прописывай свой любимый цвет.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

nkp писал(а):Розовый:
А где экран где показывается путь инструмента и окно с Gcode сам ЕМС?
Так понимаю TkEmc эт отдельное окно ЕМС?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Klim_1 »

http://www.linuxcnc.org/docview/html//m ... thc.9.html
Вот в этой ссылке что Nick давал - ТНС работает от МЕСЫ - которая преобразует напряжение в частоту (по сути генератор зависимый от напряжения). Ну и далее уже все манипуляции делает ЕМС
И на будущее многие люди заказывают программы для раскроя у сторонних контор, которые им и расписывают координаты. И далеко не все спецы могут верно расписать подпрыжку и скорость работы ТНС. Вот хотелось бы этот момент учесть, что бы при установке ЕМС на новый аппарат и новый портал - я мог бы написать грубо говоря таблицу, где по вертикали толщина металла, а по горизонтали есть ли подпрыжка и если есть - прописывать туда время зависания в верхней точке. Высота и скорость работы оси Z в режиме подпрыжки будут константой для всех режимов, если подпрыжка включена. Т.е. я думаю что стоит оставить масло маслянное, для внесения параметров, которые не внесли при написании раскроя. Что думаете???
Последний раз редактировалось Klim_1 27 мар 2012, 15:17, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение nkp »

Можно тут все перекрасить:
Выделение_022.png (2426 просмотров) <a class='original' href='./download/file.php?id=4765&sid=31f5bfa94df7305cd3c3308f9849837a&mode=view' target=_blank>Загрузить оригинал (62.67 КБ)</a>
Что и в какой цвет?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

nkp писал(а):Можно тут все перекрасить:
Вот эт почти то что нужно!!! Страшно конечно выглядит. А поменять местами графическое окно с окном Gcode можно?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение nkp »

Выделение_032.png (2389 просмотров) <a class='original' href='./download/file.php?id=4781&sid=31f5bfa94df7305cd3c3308f9849837a&mode=view' target=_blank>Загрузить оригинал (61.95 КБ)</a>
axis.tcl.rar
(11.24 КБ) 487 скачиваний
/usr/share/axis/tcl
Последний раз редактировалось nkp 28 мар 2012, 05:56, всего редактировалось 2 раза.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

nkp, что нужно поставить/скачать чтоб так издиваться над ЕМС?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

nkp писал(а):Файл приложил.
Нужно описание как самому издиваться :) Что поставить, где качнenm чтоб самому рисовать экраны ЕМС
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

будущий THC
DSCN0604.jpg (2406 просмотров) <a class='original' href='./download/file.php?id=4775&sid=31f5bfa94df7305cd3c3308f9849837a&mode=view' target=_blank>Загрузить оригинал (241.39 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Nick »

aftaev писал(а):Нужно описание как самому издиваться Что поставить, где качнenm чтоб самому рисовать экраны ЕМС
пока надо в программирование вникать... Точнее в создание интерфейсов на Tcl.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

Nick писал(а):пока надо в программирование вникать... Точнее в создание интерфейсов на Tcl.
Ну вот на самом интересном месте облом :)
nkp, как то делает. Будем его пытать :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение nkp »

/usr/share/axis/tcl/axis.tcl в этом файле описание всего граф интерфейса axis.Пока других путей кроме как ковырять его непоредственно не знаю (потому как если сравнивать программир с игрой Зинчука-то я умею три бл аккорда :D )
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Klim_1 »

Ребяты.... мы через месу делать будем? Или сами свое чего то организуем?
И второе - предлагаю таки оставить режимы выхода и работы подпрыжки с их временами, что бы при случае написания программы раскроя без этих режимов - их можно было бы включить самостоятельно, включив команду вручную вписав её в начало каждой новой фигуры реза. Прописаны команды в САМ системе - здорово, не прописаны - включили сами. Это даст гибкость работы.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение aftaev »

Klim_1 писал(а):Или сами свое чего то организуем?
Плуто есть :)
Klim_1 писал(а): Прописаны команды в САМ системе - здорово, не прописаны - включили сами. Это даст гибкость работы.
Правильнее наверно в САМ прописываем, ЕМС считывает Gcode и заполняе "поля" в ЕМС. На примере шпинделя: в САМ прописаны обороты, когда грузится Gcode в ЕМС выставляется обороты шпинделя, но их легко поменять.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Klim_1 »

aftaev писал(а):Плуто есть
Тогда есть смысл привлекать к работе Impartial-a, он классно проги пишет для ПЛИС, там можно и свою плату собрать, без плуто! И серву повесить или шаговик.
aftaev писал(а):ЕМС считывает Gcode и заполняе "поля" в ЕМС.
Ну я думаю что при желании - оператор сам сможет эти поля заполнить? Желательно не каждый раз заново а по типу пред установок заполненных заранее. Я вас подвожу к тому что бы все равно дать оператору эту наглядную возможность! Почему я так настаиваю? Потому что в основном приносят чертеж на бумаге (редко кто приносит флешку с кадовским чертежом) и говорят - напиши ка мне раскрой для плазмы. В лучшем случае расскажут толщину металла и количество на лист. Я тонкостей не знаю... Это как я видел заказ... Вот тут нужно дать оператору эту волшебную НО простую возможность.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Nick »

Klim_1 писал(а):Ребяты.... мы через месу делать будем? Или сами свое чего то организуем?
можно сначала на месе, а потом если придумаем свое - то дублируем. В LinuxCNC есть hal - он позволяет забыть о железной части, пишем внутренность, потом соединяем с железом. Для месы уже есть "драйвер", для своего нужен будет драйвер, но он от emc2 практически не зависит.
aftaev писал(а):Правильнее наверно в САМ прописываем, ЕМС считывает Gcode и заполняе "поля" в ЕМС. На примере шпинделя: в САМ прописаны обороты, когда грузится Gcode в ЕМС выставляется обороты шпинделя, но их легко поменять.
В основном их легко пропорционально увеличить/уменьшить, но не поменять совсем.

Про подпрыжку и прочее, можно задавать параметры подпрыжки хоть в pyvcp... А в Gкод надо будет добавить только Ocall <jump>. (ну и файл jump.ngc правильно написать.) Тоже самои и с проколом и прочим.
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

Re: Полноценная стойка на стол плазменного раскроя на базе Е

Сообщение Klim_1 »

Nick - вот то самое видео, которое я тебе хотел показать http://www.youtube.com/watch?v=1x5DCkeb ... re=related
Тут классно видно подпрыжку!

И на счет месы 5i20 - есть у кого? Аль из за бугра заказывать?
Ответить

Вернуться в «LinuxCNC»