EMC2 LinuxCNC против профессиональной стойки ЧПУ

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение aftaev »

Долго сидел смотрел разное видео на Ютубе про G41 про компенсацию. И у всех G41 уже прописано в Gcode. Нету такого чтобы работал станок, остановили, вбили G41 параметр и дальше пуск.
https://www.youtube.com/watch?v=3YUTuWrZLDk

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение aftaev »

verser писал(а):-вставка этого кода прямо в g-code обработки детали в заранее определенное место
Если бы по G41.1 станок останавливался и просил ввести компенсацию, то было понятно.
А так не понятно зачем в Ggode указывать компенсацию, не зная как "с точится" инструмент :thinking:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение nkp »

aftaev писал(а):Нафига оно тогда нужно
согласен - может редко и мало кому...
но если будет такая возможность - это совсем неплохо
(вот - даже один реальный пользователь емс об этом написал)
verser писал(а):2 варианта:
это может быть тоже полезно - но не для этого случая...
тут "условия задачки" другие...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение Serg »

Жать не паузу, а стоп, а потом продолжать с прерванного места. А лучше заранее преусматривать в программе подобные места, ибо жать паузу во время некоторых операций чревато потерей инструмента и/или заготовки.
aftaev писал(а):А так не понятно зачем в Ggode указывать компенсацию, не зная как "с точится" инструмент :thinking:
А в этом случае и не надо её указывать - всё равно ведь не знаешь как сточился инструмент. :)
А вот если у тебя есть датчик, позволяющий обмерять инструмент, то в УП можно предусмотреть вставки кода "съездить померяться и компенсировать износ".
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение aftaev »

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение nkp »

UAVpilot писал(а):Жать не паузу, а стоп, а потом продолжать с прерванного места.
в емс удобный(имхо) инструмент - подпрограммы...
вот при работе с ними и бывает проблематично начать там где требуется...
==========
решение вроде бы найдено - и по моему оно как раз то ,что надо...
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение tooshka »

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение Nick »

nkp писал(а):в двух словах - как не прерывая интерпретатор передать ему новые значения???
или как обойти это ?
У меня так сработало, даже заново G43 не пришлось вызывать, а, хотя нет, пришлось :).

Код: Выделить всё

T1M6
G10 L1 P1 R0.1 X1
G43 

G01 Z0  F10000	
G01 Z1 
G01 Z0  

M100
M66 E0 L0
G10 L1 P1 R0.1 X#5399
G43 

G01 Z0  F10000	
G01 Z1 
G01 Z0  

M02
M100

Код: Выделить всё

#!/bin/bash
zenity --entry --text="Введите диаметр" | xargs halcmd setp motion.analog-in-00
nkp писал(а):третья попытка выяснить
режем по программе...
обнулили подачу (типа пауза)
дальше действия ????????
Запланированное измерение - не в любом месте, а скажем вконце любого цикла или после каждого Gкода реза проверяем нажатось кнопки, и если надо встаем на паузу и делаем измерения.
Вызываем обмер и коррекцию отдельной процедурой О.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение Nick »

Да, лучше применять не G10 L1, а G10 L10.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение ukr-sasha »

nkp писал(а):если кто знает ,что "позволяет" - поделитесь
Контроллер Kflop со своей программой KmotionCNC позволяет это делать.
tooloffset.JPG (1995 просмотров) <a class='original' href='./download/file.php?id=38680&mode=view' target=_blank>Загрузить оригинал (157.02 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение Nick »

Я так и не понял, как это выглядит в Проф стойках?
Где и когда вводится корректор, как отводится резец, как начинается заново цикл.
Лучше всего посмотреть бы видео как это делается на реальной стойке :roll:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение nkp »

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение nkp »

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение Nick »

получается как бв вторая таблица инструментов... Плюс если это один из последних проходов, заново диаметр не пройдем...
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение ukr-sasha »

nkp писал(а):у него открытый код?
Да.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение verser »

Nick писал(а): M100

Код: Выделить всё

#!/bin/bash
zenity --entry --text="Введите диаметр" | xargs halcmd setp motion.analog-in-00
:good: отличный приём!
Последний раз редактировалось verser 19 дек 2014, 16:28, всего редактировалось 1 раз.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение Serg »

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

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение nkp »

UAVpilot писал(а):Сам контроллер интересный, но совершенно не интересна необходимая ему винда в промприменении.
а почему он под вин , что от этого выиграл автор???
на чем он написан?
есть ли в планах версия на никсах??
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение ukr-sasha »

nkp писал(а):на чем он написан?
На Си.
В основе Линукс ЕМС. ;-)
Внизу страницы: http://dynomotion.com/Help/KMotionCNC/KMotionCNC.htm
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: EMC2 LinuxCNC против профессиональной стойки ЧПУ

Сообщение nkp »

ukr-sasha писал(а):На Си.
а можно ссылку на исходники?
Ответить

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