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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

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

Сообщение Klim_1 »

Nick писал(а):А почему бы не делать так:
опускаем резак как можно ниже
поднимаем наверх с максимальной скоростью
когда будем на высоте прокола включаем плазматрон
и едем дальше на высоту подпрыжки
Таким образом можно увеличить скорость подпрыжки, за счет того, что на высоте прокола мы будем иметь не нулевую скорость.
Фокус в том что в момент подачи команды - источник включает клапан газа, пока пройдет давление в системе, пока отработает встроенная задержка на включение (для того что бы газ дошел до резака), потом сама механика релюшек включающих пускатель или прочую лабуду, потом начинает стрелять осциллятор поджигая плазму (процесс по времени нестабильный 0,1-0,5 сек) и только потом загорается пилотная дуга (я сейчас о пром источниках плазмы, не о рчуниках, там чуть быстрее, поэтому берем самый тяжелый случай). Так вот, что бы это всё избежать - ставится токовое реле(это может быть геркон и 3-5 витков медной шины 10-16 квадрат, включенный в силовую цепь), далее резак выводится на высоту поджига, дается команда на включение плазмы, и мониторим выход токового реле. Когда сигнал с токового реле пришел - мы видим что дуга появилась и поехали на максимальной скорости на высоту подпрыжки. Где то так.

А то что подпрыжка не всем и не всегда нужна - так в мобилках 95% пользователей пользуют 5% их возможностей... Но почему то хочется мобилку получше :) и чувствовать себя умнее. И опять же - если есть возможность - то она рано или поздно будет использована, пусть один раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Klim_1 писал(а):Почему бы не организовать это всё в одной проге?
Одной прогой не олучится, если в ЕМС графичекский редактор не затолкаешь с САМ
Klim_1 писал(а):Хотелось бы всё это вставить на ЕМС2! Вроде же про неё тема...
Так и пиши ЕМС понятней будет :)

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

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

Сообщение Klim_1 »

Klim_1 писал(а): В программную часть входит блок настройки параметров реза: где будут расписаны все телодвижения резаком (подпрыжки и скорость работы оси Z) с временами задержек. После настройки - переход на скрин с картинкой реза и собственно сама процедура реза. Только для этого скрина придется вставить индикацию основных показаний дуги и выполняемой операции на оси Z.
Готов выслушать предложения!
Nick - как считаешь, выделенную часть текста тебе посильно сделать?
aftaev писал(а):Одной прогой не олучится, если в ЕМС графичекский редактор не затолкаешь с САМ
Ну прям САД САМ систему не будем встраивать в в ЕМС :)

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

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

Сообщение Nick »

Klim_1 писал(а): придется вставить индикацию основных показаний дуги и выполняемой операции на оси Z.
Индикацию - легко. только нужно определить как ее будем считывать с устройства. В общем случае делается это так:
Делаем новые пины для индикации. И потом выводим их состояние или через pyvcp или через gladevcp.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Вот и пришли к самому интересному. Почему спрашивал про прогамму!

1. рисуем в САМ задаем скорость и тд...
2. загружаем в ЕМС и там нужно выбрать еще какие то параметры.

Я щас делаю так (неважно Мач или ЕМС)
1. рисуем в САМ программе код. ОДИН РАЗ прописываем параметры для резки в САМ программе для данного материала
Плазма.JPG (2370 просмотров) <a class='original' href='./download/file.php?id=4739&mode=view' target=_blank>Загрузить оригинал (39.42 КБ)</a>
2. Загружаем его в ЕМС/Мач где считываются коментарии и настраивается ТНС, плазма на заданный режим САМА
3. Жмем кнопку Пуск и поехали.
4. Если нас не устраивает что то при резке жмем на клавиатуре + или - и регулируем высоту или А плазмы.

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

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

Сообщение Klim_1 »

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

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

Сообщение aftaev »

Одно дело задал все параметры в ОДНОЙ программе или задавай их в 2х разных. Нафига это нужно!
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

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

Сообщение Klim_1 »

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

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

Сообщение aftaev »

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

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

Сообщение Nick »

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

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

Сообщение aftaev »

Nick писал(а):Тогда, что нужно от LinuxCNC ?
чтоб он принимал сигналы с ТНС UP/Down следил горит плазма аль нет, включать выключать ТНС и выдавать данные на ТНС например по СОМ и для полной радости чтоб принимал данные от ТНС какое напряжение (эт так чтоб на экране мелькишило)

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

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

Сообщение Nick »

aftaev писал(а):Ну а самое главное перерисовать весь ЕМС, чтоб приятно на него было смотреть
Чтоб розовый был, или с цветочками? Или с прекрасными девами :)

Самый розовый который нашел:
Вложения
machpink.jpg
machpink.jpg (32.84 КБ) 2357 просмотров
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

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

Сообщение Klim_1 »

Такс... разговор заходит в тупик. Предлагаю ТНС организовать в самой ЕМС а ей на вход подавать напряжение, в оцифрованном виде. А ЕМС2 уже сама отработает выход на рабочую высоту, поджиг и т.п.
Для ЕМС прицепим плату коммутации и пусть комп думает, зачем ему еще приставку вешать?

Кстати - я так и не понял, подпрыжка будет просто прописана в САМ программе или она будет описана высотой и временем?

И на счет интерфейса - хотелось бы дизайн построже... розовый, сиреневый... не для тинейджеров же делаем... Что то ближе к минимализму с веяниями хайтека... ;)
Последний раз редактировалось Klim_1 27 мар 2012, 00:33, всего редактировалось 1 раз.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

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

Сообщение Klim_1 »

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

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

Сообщение aftaev »

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

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

Сообщение Klim_1 »

TO Nick - достань пжалста ЕМС плазма, чего там есть?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Есть вот такая штука, с описанной схемой работы с внешним thc http://wiki.linuxcnc.org/cgi-bin/wiki.p ... ht_Control

Есть еще компонент THC http://www.linuxcnc.org/docview/html//m ... thc.9.html !

Внутренние функции сделаем, вопрос как раз в интерфейсе, что мы хотим в нем видеть и что он должен уметь?

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

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

Сообщение aftaev »

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

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

Сообщение Nick »

aftaev писал(а):Нужно больше этого будет мало, потому переношу все в САМ.
Так может сделать оно или виджет выбора вместо большой такой таблички?
aftaev писал(а):Nick. уже много раз пишу: сделай ЕМС розовым, зеленым хоть каким. Я не шучу покаж что его можно РАДИКАЛЬНО изменить чтоб родная мама неузнала
Вот ты меня сейчас на одну мысль натолкнул... щас linuxcnc через веб сервер будем запускать! :)
Ответить

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