Страница 7 из 9

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

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

Нафига оно тогда нужно :thinking:

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

Добавлено: 18 дек 2014, 23:01
aftaev
verser писал(а):-вставка этого кода прямо в g-code обработки детали в заранее определенное место
Если бы по G41.1 станок останавливался и просил ввести компенсацию, то было понятно.
А так не понятно зачем в Ggode указывать компенсацию, не зная как "с точится" инструмент :thinking:

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

Добавлено: 18 дек 2014, 23:07
nkp
aftaev писал(а):Нафига оно тогда нужно
согласен - может редко и мало кому...
но если будет такая возможность - это совсем неплохо
(вот - даже один реальный пользователь емс об этом написал)
verser писал(а):2 варианта:
это может быть тоже полезно - но не для этого случая...
тут "условия задачки" другие...

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

Добавлено: 18 дек 2014, 23:26
Serg
Жать не паузу, а стоп, а потом продолжать с прерванного места. А лучше заранее преусматривать в программе подобные места, ибо жать паузу во время некоторых операций чревато потерей инструмента и/или заготовки.
aftaev писал(а):А так не понятно зачем в Ggode указывать компенсацию, не зная как "с точится" инструмент :thinking:
А в этом случае и не надо её указывать - всё равно ведь не знаешь как сточился инструмент. :)
А вот если у тебя есть датчик, позволяющий обмерять инструмент, то в УП можно предусмотреть вставки кода "съездить померяться и компенсировать износ".

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

Добавлено: 18 дек 2014, 23:32
aftaev
UAVpilot писал(а):А вот если у тебя есть датчик, позволяющий обмерять инструмент, то в УП можно предусмотреть вставки кода "съездить померяться и компенсировать износ".
об этом писал в 117 посту ;)

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

Добавлено: 18 дек 2014, 23:33
nkp
UAVpilot писал(а):Жать не паузу, а стоп, а потом продолжать с прерванного места.
в емс удобный(имхо) инструмент - подпрограммы...
вот при работе с ними и бывает проблематично начать там где требуется...
==========
решение вроде бы найдено - и по моему оно как раз то ,что надо...

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

Добавлено: 19 дек 2014, 12:35
tooshka
А если привязать к инструменту переменную и в зависимости от длинны обработки применять компенсацию длинны инструмента?

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

Добавлено: 19 дек 2014, 15:50
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кода реза проверяем нажатось кнопки, и если надо встаем на паузу и делаем измерения.
Вызываем обмер и коррекцию отдельной процедурой О.

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

Добавлено: 19 дек 2014, 15:54
Nick
Да, лучше применять не G10 L1, а G10 L10.

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

Добавлено: 19 дек 2014, 16:05
ukr-sasha
nkp писал(а):если кто знает ,что "позволяет" - поделитесь
Контроллер Kflop со своей программой KmotionCNC позволяет это делать.
tooloffset.JPG (2017 просмотров) <a class='original' href='./download/file.php?id=38680&mode=view' target=_blank>Загрузить оригинал (157.02 КБ)</a>

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

Добавлено: 19 дек 2014, 16:09
Nick
Я так и не понял, как это выглядит в Проф стойках?
Где и когда вводится корректор, как отводится резец, как начинается заново цикл.
Лучше всего посмотреть бы видео как это делается на реальной стойке :roll:

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

Добавлено: 19 дек 2014, 16:13
nkp
Nick, а что ты скажешь о способе PKM ?
вроде просто все ,и без мороки...
если коррекция - доли миллиметра , то и скорость не нужно ограничивать...

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

Добавлено: 19 дек 2014, 16:15
nkp
ukr-sasha писал(а):Контроллер Kflop со своей программой KmotionCNC позволяет это делать.
зверь для меня не знакомый ;)
у него открытый код?

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

Добавлено: 19 дек 2014, 16:17
Nick
получается как бв вторая таблица инструментов... Плюс если это один из последних проходов, заново диаметр не пройдем...

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

Добавлено: 19 дек 2014, 16:23
ukr-sasha
nkp писал(а):у него открытый код?
Да.

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

Добавлено: 19 дек 2014, 16:25
verser
Nick писал(а): M100

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

#!/bin/bash
zenity --entry --text="Введите диаметр" | xargs halcmd setp motion.analog-in-00
:good: отличный приём!

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

Добавлено: 19 дек 2014, 16:26
Serg
nkp писал(а):зверь для меня не знакомый ;)
у него открытый код?
Сам контроллер интересный, но совершенно не интересна необходимая ему винда в промприменении.

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

Добавлено: 19 дек 2014, 16:33
nkp
UAVpilot писал(а):Сам контроллер интересный, но совершенно не интересна необходимая ему винда в промприменении.
а почему он под вин , что от этого выиграл автор???
на чем он написан?
есть ли в планах версия на никсах??

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

Добавлено: 19 дек 2014, 16:35
ukr-sasha
nkp писал(а):на чем он написан?
На Си.
В основе Линукс ЕМС. ;-)
Внизу страницы: http://dynomotion.com/Help/KMotionCNC/KMotionCNC.htm

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

Добавлено: 19 дек 2014, 16:42
nkp
ukr-sasha писал(а):На Си.
а можно ссылку на исходники?