Как правильно базироваться на токарном?

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Как правильно базироваться на токарном?

Сообщение Boris794 »

Я прошу прощения если создаю какую-то банальную тему, но порыскал форум, но так и не пришел к выводу. Вот как лучше делать, сделать таблицу инструментов и по одному из резцов ( базовому) нули ставить по торцу заготовки. Или все таки нулится по краям ( условно у задней бабки) и потом для написания программы высчитывать расстояние до заготовки. Но ведь заготовка может же меняться. Быть длинее или короче. Зажиматься в кулачках по разному. Не совсем тогда понимаю , как корректировать. Ведь код написан в абсолютных значениях программы.
Аватара пользователя
Kachik
Мастер
Сообщения: 1410
Зарегистрирован: 13 янв 2017, 16:22
Репутация: 308
Настоящее имя: Сергей
Откуда: Питер
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Kachik »

Станок-то есть под боком? Просто судя по вопросу он вероятно на картинке или на фотографии...
Смещения инструмента - это одно. А Ноль на заготовке - это совсем другое.
Даже абсолютные значения отсчитываются от чего -то, а не существуют в вакууме.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

Kachik писал(а): 11 ноя 2020, 18:06 Станок-то есть под боком? Просто судя по вопросу он вероятно на картинке или на фотографии...
Смещения инструмента - это одно. А Ноль на заготовке - это совсем другое.
Даже абсолютные значения отсчитываются от чего -то, а не существуют в вакууме.
Да есть есть станок. Только кнопок ноль на заготовке в axis не вижу . Есть неактивная touch off . Подскажите как действовать. Как забазировать инструменты относительно друг друга я понял. И home тоже понятно. А ноль заготовки ?
Аватара пользователя
Kachik
Мастер
Сообщения: 1410
Зарегистрирован: 13 янв 2017, 16:22
Репутация: 308
Настоящее имя: Сергей
Откуда: Питер
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Kachik »

Ну вероятно по аналогии с фрезерами - можно подвести резец к торцу по Х и обнулить систему координат (Это если 0 системы на торце).
Или если все параметры известны, например известно абсолютное значение торца шпинделя по Х, то можно сразу задавать СК (систему координат).
А в плане удобства, это будет зависеть от конкретного контроллера (стойки) и его возможностей. Нужно тогда указать какая стойка у Вас и возможно откликнутся люди работающие на аналогичном оборудовании и скажут как проще...
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

Kachik писал(а): 11 ноя 2020, 18:22 например известно абсолютное значение торца шпинделя по Х, то можно сразу задавать СК (систему координат).
Ну как это торца шпинделя. Это что брать кулачки патрона или корпус патрона? ... ну вот как то смущает. А заготовка то может быть разной длинны. И как тогда программа будет работать. Под нее заготовку тогда надо будет стандартизировать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение aftaev »

1. Включаем станок, едим в НОМЕ. Это обнуляет Абсолютные координаты.
2. Подъезжаем первым резцом к заготовке, торцуем, выбираем задать отступ, в выпадающем окне G54 Z=0. Для Оси Х прописываем диаметр.
3. Ставим второй инструмент, подъезжаем к торцу заготовки, касаемся. Задать отступв выпадающем окне Таблица инструментов Z=0. Для Оси Х прописываем диаметр.

Программа пишется от торца заготовки.
01.png (708 просмотров) <a class='original' href='./download/file.php?id=188604&sid=0f3f88eb3e1448e76b2dffe32516ae43&mode=view' target=_blank>Загрузить оригинал (81.42 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

aftaev писал(а): 11 ноя 2020, 18:30 1. Включаем станок, едим в НОМЕ. Это обнуляет Абсолютные координаты.
2. Подъезжаем первым резцом к заготовке, торцуем, выбираем задать отступ, в выпадающем окне G54 Z=0. Для Оси Х прописываем диаметр.
3. Ставим второй инструмент, подъезжаем к торцу заготовки, касаемся. Задать отступв выпадающем окне Таблица инструментов Z=0. Для Оси Х прописываем диаметр.

Программа пишется от торца заготовки.
01.png
Спасибо! Но тогда получается, что каждый раз надо базировать все инструменты. Но вот допустим у меня 4 инструмента зажаты в резцедержке. И если я их один раз отстроил в таблице на какой-то заготовке произвольной. То может и не надо каждый раз по новой заготовке всеми проходить ? Достаточно одного первого резца ?
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

И в общем понял . Не путать home и g54. Надо попробовать пойму. На практике
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

Только у меня пока не выпадала надпись таблица инструментов во вкладке задать отступ. ))) буду пробовать. Спасибо !
AlekseySP
Опытный
Сообщения: 126
Зарегистрирован: 28 дек 2016, 03:25
Репутация: 32
Настоящее имя: Алексей
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение AlekseySP »

Boris794 писал(а): 11 ноя 2020, 18:48 Только у меня пока не выпадала надпись таблица инструментов во вкладке задать отступ. ))) буду пробовать. Спасибо !
А ты инструменты забил в таблицу? И перед тем как привязать инструмент его надо вызвать через MDI: например "m6t1"
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение aftaev »

Boris794 писал(а): Спасибо! Но тогда получается, что каждый раз надо базировать все инструменты.
Нет. Они прописываются в таблицу инструментов. Каждый раз при включении, нужно будет искать НОМЕ.
Если инструменты привязаны. То делается так6:
1. Включили станок
2. Выгнали в Номе.
3. Поставили заготовку и первый инструмент.
4. Коснулись торца заготовки. Задать Отступ, g54 Z=0.
Все можно работать.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение aftaev »

Boris794 писал(а): Не путать home и g54. Надо попробовать пойму. На практике
Номе это G53 - абсолютные координаты (станочные, машинные...)
G54 - G58 - это относительные координаты, пользовательские.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение aftaev »

Boris794 писал(а): Только у меня пока не выпадала надпись таблица инструментов во вкладке задать отступ. ))) буду пробовать. Спасибо !
Надо зайти в таблицу инструментов и прописать 4ре инструмента.
02.jpg (686 просмотров) <a class='original' href='./download/file.php?id=188608&sid=0f3f88eb3e1448e76b2dffe32516ae43&mode=view' target=_blank>Загрузить оригинал (22.94 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

AlekseySP писал(а): 11 ноя 2020, 18:54
Boris794 писал(а): 11 ноя 2020, 18:48 Только у меня пока не выпадала надпись таблица инструментов во вкладке задать отступ. ))) буду пробовать. Спасибо !
А ты инструменты забил в таблицу? И перед тем как привязать инструмент его надо вызвать через MDI: например "m6t1"
Ну я прям в текстовой файл их вписывал. Который tool. Но в общем понимаю.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

Если я все правильно понимаю. То вот это уже для инструмента и торца заготовки. Однако вот в списке где ( под кнопкой задать отступ) никак не вылазит таблица инструментов. Сюда попал только когда в mdi переключаю их t2m6g43 например
Вложения
21910F92-18D4-46AF-822E-955C5B25AAFF.jpeg (681 просмотр) <a class='original' href='./download/file.php?id=188609&sid=0f3f88eb3e1448e76b2dffe32516ae43&mode=view' target=_blank>Загрузить оригинал (3.15 МБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение aftaev »

Boris794 писал(а): Однако вот в списке где ( под кнопкой задать отступ) никак не вылазит таблица инструментов
У меня старая версия ЕМС, которая лет 5ть назад была. Как в новой, не ведаю.
В Ютубе куча роликов по привязке инструмента.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

aftaev писал(а): 11 ноя 2020, 19:22
Boris794 писал(а): Однако вот в списке где ( под кнопкой задать отступ) никак не вылазит таблица инструментов
У меня старая версия ЕМС, которая лет 5ть назад была. Как в новой, не ведаю.
В Ютубе куча роликов по привязке инструмента.

Да спасибо!!! Уже достаточно!
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

Только один вопрос остался) да я сдалал home станка g53 и сделал 0 пользовательсуий g54. Но этот ноль отображается как координата смещения относительна home. Так и должно быть ? Т.е во время работы программы которую я напишу, я на экране буду видить цифры черт знает что ? Или есть способ занулить эти « виртуальные цифры» ? Для удобства восприятия
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4508
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение xenon-alien »

aftaev писал(а): 11 ноя 2020, 18:59
Boris794 писал(а): Спасибо! Но тогда получается, что каждый раз надо базировать все инструменты.
Нет. Они прописываются в таблицу инструментов. Каждый раз при включении, нужно будет искать НОМЕ.
Если инструменты привязаны. То делается так6:
1. Включили станок
2. Выгнали в Номе.
3. Поставили заготовку и первый инструмент.
4. Коснулись торца заготовки. Задать Отступ, g54 Z=0.
Все можно работать.
В мануале пункта 4 нет... я имею ввиду - Задать Отступ, g54 Z=0.
Или не имеет значения?
То как правильно?
Если делать по инструкции, то мне пришлось править Z, а то на лимиты ругалось, когда не применял Задать Отступ, g54 Z=0.
Или будет та же картина и тот же результат?
3.10.4.2 Z Touch Off
The Z axis offsets can be a bit confusing at first because there are two elements to the Z offset. There is the tool table offset, and
the machine coordinate offset. First we will look at the tool table offsets. One method is to use a fixed point on your lathe and
set the Z offset for all tools from this point. Some use the spindle nose or chuck face. This gives you the ability to change to a
new tool and set its Z offset without having to reset all the tools.
A typical session might be:
1. Home each axis if not homed.
2. Make sure no offsets are in effect for the current coordinate system.
3. Set the current tool with Tn M6 G43 where n is the tool number.
4. Select the Z axis in the Manual Control window.
5. Bring the tool close to the control surface. Using a cylinder move the Z away from the control surface until the cylinder
just passes between the tool and the control surface.
6. Select Touch Off and pick Tool Table and set the position to 0.0.
7. Repeat for each tool using the same cylinder.
Boris794
Мастер
Сообщения: 224
Зарегистрирован: 05 июн 2018, 12:28
Репутация: 0
Настоящее имя: Борис
Контактная информация:

Re: Как правильно базироваться на токарном?

Сообщение Boris794 »

xenon-alien писал(а): 12 ноя 2020, 00:44
aftaev писал(а): 11 ноя 2020, 18:59
Boris794 писал(а): Спасибо! Но тогда получается, что каждый раз надо базировать все инструменты.
Нет. Они прописываются в таблицу инструментов. Каждый раз при включении, нужно будет искать НОМЕ.
Если инструменты привязаны. То делается так6:
1. Включили станок
2. Выгнали в Номе.
3. Поставили заготовку и первый инструмент.
4. Коснулись торца заготовки. Задать Отступ, g54 Z=0.
Все можно работать.
В мануале пункта 4 нет... я имею ввиду - Задать Отступ, g54 Z=0.
Или не имеет значения?
То как правильно?
Если делать по инструкции, то мне пришлось править Z, а то на лимиты ругалось, когда не применял Задать Отступ, g54 Z=0.
Или будет та же картина и тот же результат?
3.10.4.2 Z Touch Off
The Z axis offsets can be a bit confusing at first because there are two elements to the Z offset. There is the tool table offset, and
the machine coordinate offset. First we will look at the tool table offsets. One method is to use a fixed point on your lathe and
set the Z offset for all tools from this point. Some use the spindle nose or chuck face. This gives you the ability to change to a
new tool and set its Z offset without having to reset all the tools.
A typical session might be:
1. Home each axis if not homed.
2. Make sure no offsets are in effect for the current coordinate system.
3. Set the current tool with Tn M6 G43 where n is the tool number.
4. Select the Z axis in the Manual Control window.
5. Bring the tool close to the control surface. Using a cylinder move the Z away from the control surface until the cylinder
just passes between the tool and the control surface.
6. Select Touch Off and pick Tool Table and set the position to 0.0.
7. Repeat for each tool using the same cylinder.
Так это у вас лимиты переставить надо. Значит они неправильно стоят. И или ( направление только в одну сторону) а тогда по z home (g53 ) условно надо делать по задней бабке. А по x осторожно смотреть какой самый длинный резец и его подвести к центру вращения. Иначе потом более длинный уже не пустит ограничение ( незабываем про ркзцы для внутреннеей обработки). И тоже занулить по x. ( home g53) а вот затем уже делать отступы по g54 и резцы занулять. ( g53zhome по бабке-zg54 по торцу заготовки)
Ну это как я понял . У меня вроде получаетчя
Ответить

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