привязки, офсеты, системы координат

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

привязки, офсеты, системы координат

Сообщение Lexxa »

Как осуществляется привязка нуля детали, привязка инструментов, коррекция инструментов в LinuxCNC?
Соберем всё в кучу
:bender:
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение Lexxa »

тут вроде собрано всё http://gnipsel.com/linuxcnc/tutorial/lathe02.html
:bender:
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение aftaev »

Lexxa писал(а):Как осуществляется привязка нуля детали,
подводишь фрезу/щуп к нулю заготовки и сбрасываешь координаты в ноль
Lexxa писал(а):привязка инструментов,
Когда станок наезжает на НОМЕ сбрасываются в ноль координаты станка (абсолютные координаты). Когда измеряется инструмент по щупу в офсеты записываются координаты инструмента. в зависимости от номера инструмента стойка корректирует координаты.

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

Re: привязки, офсеты, системы координат

Сообщение Lexxa »

я тоже знаю как это в фануке делается, хотелось про ЕМС, какие кнопки жать))
:bender:
dansystems1
Мастер
Сообщения: 339
Зарегистрирован: 23 апр 2012, 19:38
Репутация: 10
Откуда: Армения
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение dansystems1 »

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

Re: привязки, офсеты, системы координат

Сообщение Lexxa »

типа того, только вот это всё методом догадок блин
:bender:
dansystems1
Мастер
Сообщения: 339
Зарегистрирован: 23 апр 2012, 19:38
Репутация: 10
Откуда: Армения
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение dansystems1 »

Lexxa писал(а):типа того, только вот это всё методом догадок блин
-
Я пробовал, без инструмента конечно.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение Lexxa »

там кстати у аксиса есть кое какая подстава с режимами и отображением координат, учти
:bender:
dansystems1
Мастер
Сообщения: 339
Зарегистрирован: 23 апр 2012, 19:38
Репутация: 10
Откуда: Армения
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение dansystems1 »

Lexxa писал(а): подстава с режимами и отображением координат
-
-какие именно?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение Сергей Саныч »

dansystems1 писал(а):
Lexxa писал(а): подстава с режимами и отображением координат
-
-какие именно?
Здесь http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=1986&

я тоже наступал на эти грабли, но списал на свою неопытность.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение Nick »

В axis для этого вроде кнопка специальная есть, на нее жмешь, выбираешь оффсет (G92 или G54-G...) и выставляешь нужные координаты. В tkemc можно правой кнопкой на координате нажать и появляется схожее окно для задания отступов.
treyne
Новичок
Сообщения: 14
Зарегистрирован: 04 апр 2020, 21:17
Репутация: 2
Настоящее имя: Илья
Откуда: Ростов-на-Дону
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение treyne »

Lexxa писал(а):тут вроде собрано всё http://gnipsel.com/linuxcnc/tutorial/lathe02.html
Нету этой страницы.
download/file.php?mode=view&id=180159&s ... ab0c330a3f
Вложения
404.png (3941 просмотр) <a class='original' href='./download/file.php?id=180159&mode=view' target=_blank>Загрузить оригинал (69.21 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение Serg »

Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
mif
Новичок
Сообщения: 8
Зарегистрирован: 28 окт 2024, 01:20
Репутация: 0
Настоящее имя: Михаил Игнатьев
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение mif »

Пытаюсь разобраться с привязками в AXIS. Нашел эту тему... но ссылки в теме не работают.
У меня фрезер 4 оси с автосменой. Пока пытаюсь разобраться с работой в 3-х. Обнуление X и Y вроде проходят без заморочек. А вот как работает привязка по Z пока понять не могу.
Измеряю вылет инструмента, далее подвожу инструмент к поверхности, делаю "Ось Z" -> "Задать отступ" -> 0. Запускаю программу, в которой обработка идет по высоте Z0.000... программа пытается опуститься гораздо ниже той поверхности которую я принял за Z=0... Далее методом подбора нахожу момент касания. Где-бы почитать по применению смещений в LinuxCNC. А-то чего-то я не понимаю.
ЗЫ: До этого работал всего с... десятком разных систем ЧПУ. А LinuxCNC озадачивает.
ЗЫЗЫ: Думаю еще нужно выяснить точное значение разницы.. может совпадет с каим-нибудь значением., и натолкнет на умную мысль. И нужно посмотреть.. может у меня есть какие-то другие варианты постпроцессора для LinuxCNC.
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение vtgmfg »

а в УП G43 включается?
mif
Новичок
Сообщения: 8
Зарегистрирован: 28 окт 2024, 01:20
Репутация: 0
Настоящее имя: Михаил Игнатьев
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение mif »

vtgmfg писал(а): а в УП G43 включается?
Похоже, что вносимое мною вручную смещение совпадает с корректором инструмента. Видать он и не применяется.
Это как-раз G43. Начало программы вот:

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

%
G21 G40 G49 G64 P0.03 M6 T1
G17
M7
G0Z50.000
G0X0.000Y0.000S16000M3
G0X292.500Y-12.500Z30.000
G0Z12.000
G1Z0.000F1000.0
.....
G43 и H1(2, 3 ...) нету. Видать надо постпроцессор поправить. Будем читать. :)
Спасибо!
alex_sar
Мастер
Сообщения: 1863
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 315
Настоящее имя: Алексей
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение alex_sar »

mif писал(а): Пытаюсь разобраться с привязками в AXIS. Нашел эту тему... но ссылки в теме не работают.
Да вроде бы всё как везде работает. ..

Есть ньюансы...

"Задать отступ" это смещение G54

Чтобы инструмента смещение задавать, надо сначала (через MDI например) сделать
M6 Tx
G43 H0 (или G43 Hx, x это номер инструмента конечно)
вот тогда появится кнопка чтобы и инструмента смещение задавать, а по умолчанию её нет.

Еще в gmoccapy надо программу перезагружать если смещение по G54 поменялось, в AXIS вроде не надо, но это не точно.
mif
Новичок
Сообщения: 8
Зарегистрирован: 28 окт 2024, 01:20
Репутация: 0
Настоящее имя: Михаил Игнатьев
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение mif »

А нет ли в AXIS возможности сохранить смещение для использования его в будущем? Или только на бумажечку переписывать? Ну или обнулять 2 системы координат, G54 и, например, G59? Чтобы потом можно было из G59 восстановить координаты.. А-то бывает пару деталей на стол приходится ставить, и переключаться между ними.
alex_sar
Мастер
Сообщения: 1863
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 315
Настоящее имя: Алексей
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение alex_sar »

mif писал(а): Ну или обнулять 2 системы координат, G54 и, например, G59? Чтобы потом можно было из G59 восстановить координаты.
я так и делаю примерно

G54
G0 X0 Y0 Z0
G10 L20 P6 X0 Y0 Z0 (set G59 offsets)
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

Re: привязки, офсеты, системы координат

Сообщение vtgmfg »

alex_sar писал(а): Чтобы инструмента смещение задавать, надо сначала (через MDI например) сделать
M6 Tx
G43 H0 (или G43 Hx, x это номер инструмента конечно)
а вот нифига.
M6 - это смена инструмента
T - это вроде как сам инструмент. но где то еще одна таблица которая указывает механике в какой ячейке магазина этот Т
G43 - включить коррекцию
G49 - выключить
Hx - ссылка на ячейку где корректор лежит. если H не указан то используется H по номеру Т.
но вообще H может быть любой и это интересно если нужно подгонять разные поверхности одним инструментом
тогда по тексту УП может например такая быть картина
T5M6
G43 H1
.
.
.
H2
.
.
G49
G43
.
.
.
G43 H3
Ответить

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