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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

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

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

Сообщение Serg »

А с этим кто-то спорил? :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

UAVpilot писал(а):А с этим кто-то спорил?
Я этого не утверждал. Просто захотел выразить солидарность. :)
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

ukr-sasha, спасибо :beer_blow:
но че за спор был я щас не понял. :)
просто я утверждал что параметр D обязателен когда используем компенсацию.
UAVpilot говорит (как я понял) что можно обойтись и без него, только Тх (ну и пусть что иногда глючит... "гавно случается")
а теперь понеслась по новой! :hehehe:
Всё просто! если знаешь КАК!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

NightV писал(а):просто я утверждал что параметр D обязателен когда используем компенсацию.
UAVpilot говорит (как я понял) что можно обойтись и без него, только Тх (ну и пусть что иногда глючит... "гавно случается")
Следи внимательно за руками:
Я утверждаю, что G41/G42 без параметра D включает компенсацию от того инструмента, который установлен с помощью команды "M6T?". Даже не только я утверждаю, но и стандарт RS274/NGC.

А глючило без D потому, что после выполнения M6T2 в шпинделе оказался (по мнению linuxcnc) инструмент большего диаметра (по данным из таблицы инструментов) и т.п. инструмент находился слишком близко к заготовке, о чём linuxcnc честно написала в сообщении об ошибке. Команда G41D1 применила к новому инструменту компенсацию от предыдущего, что вполне естественно прошло без ошибок т.к. согласно таблице инструментов инструмент № 1 меньшего диаметра.
Конечно на 100% я этог утверждать не могу т.к. у меня нет доступа к станку Dmaster, но именно моделирование этого сценария дало в точности такой-же результат, как он описывал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

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

Сообщение Dmaster »

UAVpilot писал(а):Следи внимательно за руками:
Я утверждаю, что G41/G42 без параметра D включает компенсацию от того инструмента, который установлен с помощью команды "M6T?". Даже не только я утверждаю, но и стандарт RS274/NGC.

А глючило без D потому, что после выполнения M6T2 в шпинделе оказался (по мнению linuxcnc) инструмент большего диаметра (по данным из таблицы инструментов) и т.п. инструмент находился слишком близко к заготовке, о чём linuxcnc честно написала в сообщении об ошибке. Команда G41D1 применила к новому инструменту компенсацию от предыдущего, что вполне естественно прошло без ошибок т.к. согласно таблице инструментов инструмент № 1 меньшего диаметра.
Конечно на 100% я этог утверждать не могу т.к. у меня нет доступа к станку Dmaster, но именно моделирование этого сценария дало в точности такой-же результат, как он описывал.
ИМЕННО ОБ ЭТОМ я и сообщал!... НЕ верьте тому, что написано в мануале по G коду для LInuxCNC. Всегда ставьте параметр D, а то будет ругаться не пойми на что. Я целую смену себе мозг ломал)
" Linux CNC - наше всё"
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

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

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

Сообщение Serg »

Dmaster писал(а):Я целую смену себе мозг ломал
А всего-то надо было отвести инструмент от заготовки чуть дальше, на расстояние, не менее радиуса инструмента №2... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Индеец
Кандидат
Сообщения: 43
Зарегистрирован: 26 дек 2015, 01:00
Репутация: 15
Настоящее имя: П.Ж.
Контактная информация:

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

Сообщение Индеец »

Шалом громадяне!
Не могу понять, почему рисует такую траекторию с дугой
IMG_20240607_114744[1].jpg (958 просмотров) <a class='original' href='./download/file.php?id=211899&mode=view' target=_blank>Загрузить оригинал (5.56 МБ)</a>
Выделенная строчка:
g1 y15 x-2
alex_sar
Мастер
Сообщения: 1863
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 315
Настоящее имя: Алексей
Контактная информация:

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

Сообщение alex_sar »

g41.1 пробовал убрать?
так то в начало программы её надо.
Аватара пользователя
Индеец
Кандидат
Сообщения: 43
Зарегистрирован: 26 дек 2015, 01:00
Репутация: 15
Настоящее имя: П.Ж.
Контактная информация:

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

Сообщение Индеец »

alex_sar писал(а): 07 июн 2024, 12:24 g41.1 пробовал убрать?
Разумеется, это прикол компенсации диаметра инструмента, если убрать, ничего странного не будет. Но мне нужно понять за компенсацию, почему она так рисует.
Ответить

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