Gcode tools - расширение для плазмы

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

Gcode tools - расширение для плазмы

Сообщение Nick »

Gcode tools расширение для плазменной резки


Здесь будет обсуждаться разработка функций связанных с плазменной резкой.
Позже сделаю нормальную шапку.

Предварительный список задач:

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

Re: Gcode tools - расширение для плазмы

Сообщение Nick »

Прога написана на питоне, он основной модуль, который тянет вычисления - на Сях.

Штука такая, задача оптимальной расстановки эвристический не решается. Ее можно решить только полным перебором :). Перебор идет по (Угол Поворота объекта, Угол с которого он "бросается", Порядковый номер). Но этот полный перебор можно оптимизировать. Для этого используются Генетические алгоритмы. Они помогают вычислить из множества решений самые перспективные и помочь развить их в финальное решение.

Можешь посмотреть, в dev версии есть два файла, inline_test.c и inline_test_functions.c, может посоветуешь, как их оптимизировать.
Аватара пользователя
GVL224
Кандидат
Сообщения: 69
Зарегистрирован: 09 авг 2012, 18:17
Репутация: 0
Откуда: Полтава
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение GVL224 »

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

Re: Gcode tools - расширение для плазмы

Сообщение Nick »

А что именно интересует? Если расстановка, то она пока до ума не доведена, все остальное есть в Gcodetools + Inkscape: Gcodetools - plug-in Inkscape для экспорта в Gcode #1
wokshort
Новичок
Сообщения: 6
Зарегистрирован: 20 мар 2013, 13:38
Репутация: 0
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение wokshort »

День добрый, всем ! Подскажите, есть в группе спецы по пазменной резке...у кого на "борту" установлен Mash3..в паре с Sheet Cam TNG??? Помощь нужна советом...
wokshort
Новичок
Сообщения: 6
Зарегистрирован: 20 мар 2013, 13:38
Репутация: 0
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение wokshort »

Да ворос то...житейский..Как добиться максимально правильного реза внутреннего угла в 90..при ширене реза всего 4мм. Работаем на ПРМ1.. http://vacum-press.ru/plazma..
pasha
Новичок
Сообщения: 13
Зарегистрирован: 28 июл 2010, 23:30
Репутация: 0

Re: Gcode tools - расширение для плазмы

Сообщение pasha »

А что именно не ясно? при резе 4мм как не старайся будет радиус 2мм. Или проблема в другом?
wokshort
Новичок
Сообщения: 6
Зарегистрирован: 20 мар 2013, 13:38
Репутация: 0
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение wokshort »

Да, именно в этом и проблема...
wokshort
Новичок
Сообщения: 6
Зарегистрирован: 20 мар 2013, 13:38
Репутация: 0
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение wokshort »

Господа, и еще вопросик про THC.. может кто поможет постичь эту науку, как правильно этим пользоваться. Какие параметры выставить ...для резки тонкого листа..может у кого есть рекомендованные таблицы..или опыта побольше...
Помогите..."батанам"
wokshort
Новичок
Сообщения: 6
Зарегистрирован: 20 мар 2013, 13:38
Репутация: 0
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение wokshort »

Посоветуйте, какие нужно прописать пути реза..для максимального качества. Металл 6мм..как добиться правильных углов. Может есть где..в sheet cam tng..команда для остановки резака перед началом реза угла.. так чтоб он в самом углу прожигал точку и ехал дальше...чтоб углы не сглаживал..
pasha
Новичок
Сообщения: 13
Зарегистрирован: 28 июл 2010, 23:30
Репутация: 0

Re: Gcode tools - расширение для плазмы

Сообщение pasha »

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

Re: Gcode tools - расширение для плазмы

Сообщение aftaev »

Есть така штука в Шиткаме как бантики в острых углах что позволяет делать острые углы (не считая того что плазма их оплавит)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
pasha
Новичок
Сообщения: 13
Зарегистрирован: 28 июл 2010, 23:30
Репутация: 0

Re: Gcode tools - расширение для плазмы

Сообщение pasha »

Да, но бантики делаются в наружных острых углах, а надо внутренние. Так что наверное лучше править углы в чертеже.
wokshort
Новичок
Сообщения: 6
Зарегистрирован: 20 мар 2013, 13:38
Репутация: 0
Контактная информация:

Re: Gcode tools - расширение для плазмы

Сообщение wokshort »

Вот и не понять...Сегодня тренеровался...на 5мм и 6мм, резал ширину в 4мм, без смещений ..самый отменный результат получил при использование сопла 45А..скорость правда до 5400 понзил..угол конечно оплавился..но в целом близко к норме. При любом смещении ширина реза...плывет от заданной нормы.
pasha
Новичок
Сообщения: 13
Зарегистрирован: 28 июл 2010, 23:30
Репутация: 0

Re: Gcode tools - расширение для плазмы

Сообщение pasha »

wokshort писал(а):резал ширину в 4мм, без смещений
ничего не понял. Без смещений куда?
wokshort писал(а):сопла 45А
Это 45 ампер? а диаметр сопла сколько? Ширина реза зависит от диаметра сопла, высоты, тока и скорости резки.
Что то мы друг друга наверно не понимаем...
Ответить

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