Необходимо настроить ЕМС под плазморез.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
1240
Мастер
Сообщения: 972
Зарегистрирован: 25 янв 2013, 17:11
Репутация: 278
Откуда: Украина, Харьков.
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение 1240 »

CamDuct 2014
в нем появилась возможность редактировать скриптом выходной файл УП

без обработки скриптом файл УП LCNC не читает (удалили лишнее скриптом- работает)
Проверяли по быстрому, круги резали, но возможно проблема, когда нужно вырезать сектор круга (это не проверяли).


Еще информация, будет или вечером или завтра.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение nkp »

Nick писал(а):Тогда надо добавить вверх программы:
но именно код от ТС даже с G90.1 не идет...
хотя затык сместился на 21-ю строку...
1240
Мастер
Сообщения: 972
Зарегистрирован: 25 янв 2013, 17:11
Репутация: 278
Откуда: Украина, Харьков.
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение 1240 »

G90.1
помогло
но еще нужно подкорректировать настройки camduсta (тип врезки или как-то так)
jo_key
Почётный участник
Почётный участник
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Репутация: 30
Настоящее имя: Евгений
Откуда: Украина, Харьков
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение jo_key »

1240 писал(а):Возник вопрос программа составляющая УП округляет вычисления до одного знака после запятой
LinuxCNC это не нравится (я так думаю проблема именно в этом( в округлениях вычислений).

Можно ли как-то поднастроить linuxCNC для работы с такой точностью?
Полечить можно, только придется ставить LinuxCNC из исходников, предварительно подправив файл /src/emc/rs274ngc/interp_internal.hh
Заменив
#define TOLERANCE_INCH 0.0005
#define TOLERANCE_MM 0.005
на
#define TOLERANCE_INCH 0.05
#define TOLERANCE_MM 0.5
и потом скомпилить заново
serega_lemesh
Новичок
Сообщения: 2
Зарегистрирован: 17 мар 2014, 11:43
Репутация: 0
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение serega_lemesh »

Здравствуйте,
Имеется контроль высоты типа Proma THC, у которого выходные сигналы ARC и Up, Down. Вопрос как настроить Emc2? прочитал всю ветку ясность появилась про сигнал ARC, а вот как сделать так чтобы UP и Down работали пока понять немогу.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение Nick »

serega_lemesh писал(а):... а вот как сделать так чтобы UP и Down работали пока понять немогу.
Ну в двух словах суть такая:
1. делаем таймер. скажем siggen
2. по таймеру, смотрим, если у нас активен UP, то для оси Z делаем +delta если down - то -delta (это через компонент updown )
3. ну и потом вывод updown прибавляем к z-pos-cmd, через sum2
serega_lemesh
Новичок
Сообщения: 2
Зарегистрирован: 17 мар 2014, 11:43
Репутация: 0
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение serega_lemesh »

спасибо. Вечером попробую)
Alersandr
Новичок
Сообщения: 1
Зарегистрирован: 26 мар 2014, 09:55
Репутация: 0
Контактная информация:

Re: Необходимо настроить ЕМС под плазморез.

Сообщение Alersandr »

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

Re: Необходимо настроить ЕМС под плазморез.

Сообщение Nick »

G91 G90 g91.1 g90.1 или центры в относительных или абсолютных координатах. Ну и скриншот не помешает...
Ответить

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