Страница 2 из 3
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 13 июн 2012, 13:53
xentaur
Nick писал(а):Это настраивается в ini, если не скажешь ему ездить в точку смены инструмента, то и не будет ездить.
TOOL_CHANGE_POSITION
Ну и что. Что там писать там координаты, а не TRUE/FALSE. Я проверил.
Nick писал(а):Неа , но представляю как они работают .
ЗЫ Кстати, можно писать и M6 T2, если они в одной строчке, то M6 возьмет значение стоящее после него.
Вообще то это не так, кадр выполняется одним целым и совершенно пофиг что первое, а что второе между ними G8 вписать можно.
g43 m5 m6 g8 t10 - работает.
Nick писал(а):Для офсетов нужны вычисления, а тут сменил инструмент, ткнулся в датчик, выставил компенсацию и поехал.
Что ты считать собрался, у тебя все инструменты к одной точке привязаны, бери самый подходящий подвел вручную, потом по соточкам. Задал офсет и всё, где вычисления?
Кажись догадался.
Когда в MDI работаешь или на скорую руку - тогда проще по заготовке привязаться (помнишь G43.1 (!) ), а таблицу инструментов не портить.
nkp писал(а):Это все настраивается:
Где? и Как?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 13 июн 2012, 14:04
xentaur
Nick писал(а):Чтобы сменилось TLO надо еще раз G43 сделать! Тогда изменится. В любом случае надо или MDI писать, или в конце/перед каждой программой написать G43
Еще раньше проверил - не работает.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 13 июн 2012, 14:37
Nick
xentaur писал(а):Ну и что. Что там писать там координаты, а не TRUE/FALSE. Я проверил.
Просто сотри эту строчку и все

.
xentaur писал(а):Еще раньше проверил - не работает.
А если TN M6 G43? Т.е. + сменить инструмент?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 13 июн 2012, 17:45
xentaur
Nick писал(а):Просто сотри эту строчку и все .
Это каким местом нужно думать, чтоб до такого додуматься?
Nick писал(а):А если TN M6 G43? Т.е. + сменить инструмент?
А какже?! Много, много раз и с извращениями тоже. оОО!! Еще два придумал!!
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 14 июн 2012, 10:55
Nick
А если программу остановить и запустить заново, то TLO меняется?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 19 июн 2012, 21:44
xentaur
Nick писал(а):А если программу остановить и запустить заново, то TLO меняется?
Конечно, через стоп работает! Но с приколом. Если в программе нет смены инструмента, а точнее G43, то - не работает.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 19 июн 2012, 21:56
Nick
хммм похоже, что таблицу инструмента он при старте программы перегружает... сейчас еще покурим тему...

Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 00:00
Dmaster
Ой господа.. чую пора писать про G43 H(n)
Эта комманда для фасонных фрезерных или сдвоенных токарных инструментов. Когда два свелла к примеру у токарного станка зажаты рядом на одной позиции револьврной головки.
G43T1H1M6
G43T1H2M6
Станок не будет лишний раз вертеть головой. просто одним сверлом ткнет, потом вторым. и вуаля.
Есть еще один прикол со стартом программы. Если программа запущена с точкой координат G55 -56 итд, то после встречи в коде m2 m30/ он сам сбросится на G54.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 00:29
Nick
Dmaster писал(а):m30/
Это что такое?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 00:34
Dmaster
Это то-же самое что и M2. только на старых чпу оно перематывало прорамму)))
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 00:50
xentaur
Dmaster писал(а):Ой господа.. чую пора писать про G43 H(n)
Эта комманда для фасонных фрезерных или сдвоенных токарных инструментов. Когда два свелла к примеру у токарного станка зажаты рядом на одной позиции револьврной головки.
G43T1H1M6
G43T1H2M6
Станок не будет лишний раз вертеть головой. просто одним сверлом ткнет, потом вторым. и вуаля.
Есть еще один прикол со стартом программы. Если программа запущена с точкой координат G55 -56 итд, то после встречи в коде m2 m30/ он сам сбросится на G54.
Головой он и не должен вертеть, за это должен параметр POC в таблице инструментов отвечать. При этом номер T меняется, но голова не должна вертеться если POC одинаковый. А при такой записи
G43T1H1M6
G43T1H2M6
т.е
T1 M6 G43 H1
T1 M6 G43 H2
Содержимое TLO после таких команд вообще не предсказуемое. Как вариант использовать можно, но во второй строке таблицы инструментов должен быть TLO для T1 M6 G43 H2, что не логично и напрягает при программировании.
Правильно будет (если у T1 и T2 POC одинаковый, то голову вертеть не надо и фиксировать расфиксировать тоже)
T1 M6 G43
T2 M6 G43
Внятного и толкового описания работы автоматической резцедержки нет (Я очень старался найти). Это и понятно. У фрезеров бывают рандом магазины - там вообще POC на ходу меняется. Немного спасает wiki, но не на 100%.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 01:02
Nick
xentaur писал(а):Внятного и толкового описания работы автоматической резцедержки нет (Я очень старался найти).
А что ты хотел найти (а то мы тут уже пару таких штук настраивали

)?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 01:09
xentaur
Что бы она работала по человечески.

Значит скоро третью пару настраивать будем

Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 01:10
Dmaster
Отделим мух от котлет Корректора отдельно инструмент отдельно!!
В еmc зря сделали таблцу интрументом сразу с привязкой корректоров. Хотя это удобнее в бытовом пользовании.
xentaur писал(а):Правильно будет (если у T1 и T2 POC одинаковый, то голову вертеть не надо и фиксировать расфиксировать тоже)T1 M6 G43T2 M6 G43
У меня на токарнике сдвоенная голова ставится на любой из 12 инструментов по мере надобности.
И зачем мне всю электроавтоматику переделывать под T1 M6 G43 И T2 M6 G43 а потом назад. одно положение POC должно иметь возможность присвония разных TLO. так как использование нескольких корректоров- дело временное.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 01:13
Dmaster
xentaur писал(а): У фрезеров бывают рандом магазины
ЭТО КАК?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 01:31
Nick
Это когда прокрутил магазин, забрал из него инструмент, а вместо него всунул текущий. Через пару-тройку смен в магазине будет полная каша.
Но, кстати, LinuxCNC с такими магазинами вроде умеет работать, по крайней мере в манах про них писали.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 08:35
xentaur
Dmaster писал(а):Отделим мух от котлет Корректора отдельно инструмент отдельно!!
В еmc зря сделали таблцу интрументом сразу с привязкой корректоров. Хотя это удобнее в бытовом пользовании.
Да, во многих системах ЧПУ номера инструмента фактически нет, есть только номер позиции в голове и произвольный выбор любого корректора. Но для современной ЧПУ такой подход уже не актуален.
Например, на станке две головы по 8 позиций. POC 1-8 это первая голова, POC 20-28 - вторая голова. Так же предполагается, что снятие и установка инструмента в голову не приводит к изменению TLO. Такая организация очень удобна при работе с качественной и разнообразной инструментальной оснасткой, когда количество используемого инструмента переваливает за несколько десятков. Когда составлены карты наладки и т.д.
Отсутствие специальной вкладки в AXIS с таблицей инструментов делает работу в Linuxcnc неудобной. Да есть команды группы G10, но пользоваться ими для поправки на 0,02мм опасно и легко ошибиться.
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 10:39
Dmaster
xentaur писал(а):Да есть команды группы G10, но пользоваться ими для поправки на 0,02мм опасно и легко ошибиться.
Истину глаголите товарищ!)
xentaur писал(а):Да, во многих системах ЧПУ номера инструмента фактически нет, есть только номер позиции в голове и произвольный выбор любого корректора. Но для современной ЧПУ такой подход уже не актуален.
пролшу названия одного токарного, что-б это было не актуально)))
С фрезерами не спорю, особенно если смена идет как говорилось уже
xentaur писал(а): рандом магазины
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 10:52
Nick
xentaur писал(а):Отсутствие специальной вкладки в AXIS с таблицей инструментов делает работу в Linuxcnc неудобной.
Какого рода вкладка нужна? Есть примеры?
Re: Всё что тебе не нравится в linuxcnc. Недостатки, ляпы, г
Добавлено: 20 июн 2012, 11:08
xentaur
Dmaster писал(а):пролшу названия одного токарного, что-б это было не актуально)))
Действительно с ходу сказать не могу, Я работал на машинах до 2004 года разработки. Почти во всех Txxyy, где xx - позиция револьвера, yy - номер записи в таблице инструментов. И никаких G43 или аналогов Я не помню. В некоторых, чтобы голова не крутилась вместо M6 пишешь M66 - в результате меняется корректор, но голову не трогает. Для фрезерных не помню. То что работает хорошо - незаметно для оператора и конечно не запоминается.
Принятая в linuxcnc концепция таблицы инструментов вполне соответствует своему назначению, достаточна универсальна как для токарных, так и для фрезерных станков, т.е. револьвер или магазин. Но окончательная реализация в интерфейсе еще не состоялась.
Можно для коррекции использовать G43.1, но не понятно поведение этой команды при перезапуске программы, смене инструмента и т.п.
P.S. Из дополнительных фишек вспомнилось, что на FANUC (и в других системах) в таблице инструментов есть поле наработки инструмента. Применяется для вывода предупреждения о статистической замене инструмента. Я не пользовался, но приятно что есть.