Смена инструмента на токарнике

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Serg »

Всё замечательно меняется.
Пока не выполнен M6 инструмент реально не меняется. При этом команду T можно давать сколько угодно раз - соотв. номер инструмента будет появляться в iocontrol.0.tool-prep-number. По M6 поставится тот, номер которого будет в iocontrol.0.tool-prep-number в этот момент.
При останове/запуске программы тоже ничего неожиданного не происходит - легко можно проверить на linuxcnc.ngc - там нет ни T, ни M6, посему можно сначала выполнить M6T1, потом T2, потом запустить программу - будет выполнятся инструментом 1 при двойке в iocontrol.0.tool-prep-number.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение nkp »

может у тебя какой хитрый Remap написан ,и что то "необычное" делает))
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение T00T »

UAVpilot писал(а):Пока не выполнен M6 инструмент реально не меняется. При этом команду T можно давать сколько угодно раз - соотв. номер инструмента будет появляться в iocontrol.0.tool-prep-number
Верно, соотв. номер инструмента будет появляться в iocontrol.0.tool-prep-number, только не тот который уже установлен. Т.е. Если установлен Т1 (Т1М6), то iocontrol.0.tool-prep-number =0, потом выполним Т3, и iocontrol.0.tool-prep-number станет равен 3. Но сколько теперь не выполняй Т1 iocontrol.0.tool-prep-number не станет равным 1.
И если теперь выполнить (Т1М6) - поставится инструмент
UAVpilot писал(а):номер которого будет в iocontrol.0.tool-prep-number в этот момент.
НО только не 1
У меня работает так.
Я не волшебник я пока учусь......
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение PKM »

Какая версия?
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение T00T »

А вот версия старая на ubuntu 10.04....
Я не волшебник я пока учусь......
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение vovafed »

а что в tool.tbl прописывается
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Serg »

T00T писал(а):Верно, соотв. номер инструмента будет появляться в iocontrol.0.tool-prep-number, только не тот который уже установлен.
Нет, там всё нормально. После T в iocontrol.0.tool-prep-number появляется номер выбранного инструмента, после M6 iocontrol.0.tool-prep-number обнуляется и командой T туда вновь можно поместить любой номер, в том числе и тот, что уже стоит (в этом случае только M6 ничего делать не будет).
T00T писал(а):А вот версия старая на ubuntu 10.04....
Первое, что надо сделать при обнаружении неправильной работы - обновиться до последней стабильной версии. Сейчас это 2.7.11.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение aftaev »

T00T писал(а):А вот версия старая на ubuntu 10.04....
У меня примерно такая же. Как токарник модернизировал, какая версия была на тот момент, поставил так и стоит и не обновлялся :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Lexxa »

А T0?
:bender:
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Serg »

С T0 тоже проблем нет.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение T00T »

И действительно В версии 2.7.0 можно поставить iocontrol.0.tool-prep-number = 1, при установленном первом инструменте.
Вопрос закрыт.
Я не волшебник я пока учусь......
tokarka63
Мастер
Сообщения: 393
Зарегистрирован: 10 фев 2020, 18:39
Репутация: 13
Настоящее имя: Виталий
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение tokarka63 »

Подниму старую тему, ибо возникла необходимость)
Револьверка от тпк-125(еще в пути) без пневмоподжима, хочу поставить 3 датчика положения, но готового конфига под нее не нашел (может плохо искал?), ткните носом))
Потихоньку разбираюсь с Classic Ladder, но идет ооочень туго, насмотрелся примеров, народ ставит переменные, какие хочет, у меня не принимает, видимо что то делаю не так)
LinuxCnc и 2 lpt
Люди добрые, помогите! кто чем сможет!)
Спасибо!!!)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Serg »

В комплекте готовый компонент есть с говорящим названием.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
tokarka63
Мастер
Сообщения: 393
Зарегистрирован: 10 фев 2020, 18:39
Репутация: 13
Настоящее имя: Виталий
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение tokarka63 »

UAVpilot писал(а):В комплекте готовый компонент есть с говорящим названием.
Вас не понял
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Serg »

Загляните в доки по LinuxCNC - поймёте. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Maxekb77 »

Мне вот что то так ни разу и не получилось эту карусель использовать, быстрее свое написать.
tokarka63
Мастер
Сообщения: 393
Зарегистрирован: 10 фев 2020, 18:39
Репутация: 13
Настоящее имя: Виталий
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение tokarka63 »

Maxekb77 писал(а):Мне вот что то так ни разу и не получилось эту карусель использовать, быстрее свое написать.
Все просто, когда знаешь!)
Мне в Laddere пока не удалось сотварить конструкцию подобной этой!
"
if(opto1 && opto2 && opto3)
position = 1;
else if(opto1 && opto2 && !opto3)
position = 2;
else if(!opto1 && opto2 && !opto3)
position = 3;
else if(!opto1 && !opto2 && !opto3)
position = 4;
else if(opto1 && !opto2 && !opto3)
position = 5;
else if(opto1 && !opto2 && opto3)
position = 6;
"
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение Maxekb77 »

tokarka63, поэтому ладдер и не люблю, а кто запрещает это сделать как модуль, даже и код уже рабочий :)
только там еще дребезг контактов надо убирать а то у меня на 12 инструментах бред частенько был.
tokarka63
Мастер
Сообщения: 393
Зарегистрирован: 10 фев 2020, 18:39
Репутация: 13
Настоящее имя: Виталий
Контактная информация:

Re: Смена инструмента на токарнике

Сообщение tokarka63 »

Maxekb77 писал(а):только там еще дребезг контактов надо убирать
Кстати - да!
Тогда будем СИ вспоминать......дааавненько ничего не писал)
Ответить

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