Страница 1 из 2
Mach3 компенсация диаметра инструмента
Добавлено: 17 сен 2013, 15:52
Rust511
Доброго времени суток,
совсем недавно начал осваивать фрезерный станок; столкнулся с проблемой, как в Mach 3 включить компенсацию диаметра инструмента? насколько я понял, для этого существуют команды: G40 - для отключения компенсации , G41 - для компенсации типа "карман", G42 - для компенсации типа "остров". опять же, как я понял, в каждой строке писать G41 или G42 необязательно, достаточно написать один раз,а в конце выключить. хочу сделать прямоугольник, например. пишу так:
Код: Выделить всё
G17 G90
G42 D3
G01 X70
G01 Y60
G01 X0
G01 Y0
но по какой-то причине компенсации не происходит, и инструмент идет не справа или слева от линии, а точно посередине. в чем может быть причина?
Re: Mach3 компенсация диаметра инструмента
Добавлено: 17 сен 2013, 16:29
ukr-sasha
В таблице инструментов 3-й инструмент с нулевым диаметром.
Re: Mach3 компенсация диаметра инструмента
Добавлено: 17 сен 2013, 16:41
2cme
Код: Выделить всё
G21 (единицы измерения мм)
G90 (абсолютные координаты)
G64 P0.01 (Exact Path 0.001 tol.)
G17
G40 (отключить компенсацию диаметра инструмента)
G49 (отключить компенсацию длины инструмента)
T1M6 (Инструмент №1 из таблицы)
Re: Mach3 компенсация диаметра инструмента
Добавлено: 17 сен 2013, 18:52
NightV
а
G43 H1 D51
какже?

Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 10:07
Rust511
в таблице инструментов 3-й инструмент имеет диаметр 6 мм. может какие настройки надо поменять? возможно эта информация нужна, станок PLRA4
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 10:17
ddmon
А как правильно указывать компенсацию инструмента и в солидкаме(к примеру) и в mach или достаточно или там или там?
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 11:09
ukr-sasha
Вот ваш код прогнал, только добавил для еще одного инструмента, чтобы была видна разница.
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 16:26
Rust511
ukr-sasha, спасибо за хлопоты. сегодня попробовал, убрал нафиг D вместо этого написал код выбора инструмента T, плюс добавил так называемую доводку, и все получилось, ура=)
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 19:28
nik1
ddmon писал(а):А как правильно указывать компенсацию инструмента и в солидкаме(к примеру) и в mach или достаточно или там или там?
По идее и там и там надо
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 20:22
NightV
ddmon писал(а):А как правильно указывать компенсацию инструмента и в солидкаме(к примеру) и в mach или достаточно или там или там?
в каме говориш "испольовать компенсацию инструмента", тоесть кам вставит в код нужные нам G41-42, а вот уже мач3 (или другая стойка) прочитав их пойдет по траектории уже с нужным отступом по радиусу инструмента
тоесть ка сказал nik1
nik1 писал(а):По идее и там и там надо
1)это делается если инструмент был в переточке, и не имеет например чистых 16мм а 15.4мм
2)или например я замерил размеры кармана и мне захотелось его увеличить.. я не меняя программу просто уменьшаю радиус фрезы, тоесть станок "думает" что фреза меньше и идет по траектории, так же и наоборот.. хочу меньше, даю что радиус больше, и станок идет с отступом что я указал
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 20:44
nik1
Аха , сегодня научился применять , классная функция

Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 21:18
ddmon
Спасибо будем пробовать) а то чисто в солиде не прокатывает
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 21:23
nik1
Конечно не прокатит, если в солиде ставить галку на компенсацию, то в Г коде просто добавится код 41 или 42
Re: Mach3 компенсация диаметра инструмента
Добавлено: 18 сен 2013, 21:27
NightV
ddmon писал(а): а то чисто в солиде не прокатывает
если нужен четкий размер то нет,
ВСЕ фрезы разного диаметра,+- сотку-другую пляшут,
про переточку вообще молчу

из 16 иногда получаю 15.8-14.8
Re: Mach3 компенсация диаметра инструмента
Добавлено: 19 сен 2013, 11:29
NightV
nik1 писал(а):Конечно не прокатит, если в солиде ставить галку на компенсацию, то в Г коде просто добавится код 41 или 42
нет не просто дабавляется G41, а еще и меняется траектория обработки, если делаеш без "компенсация на радиус" то КАМ делает обработку с указаным ему радиусом, тоесть с отступом.
Если указал то нет, всатвляет G41-42 и траекторию делает четко по котуру детали и в этом случае отступ расчитывает уже станок
Re: Mach3 компенсация диаметра инструмента
Добавлено: 19 сен 2013, 12:57
nik1
Хорошо, сегодня еще посмотрю
Вчера смотрел на Г коды и разницы по координатам не заметил
Делал два Уп , один с компенсацией, второй без
Деталь типа квадрата , с внутренним вырезом , тоже квадрат
Re: Mach3 компенсация диаметра инструмента
Добавлено: 19 сен 2013, 19:42
nik1
Вот два Уп с компенсацией и без из солидкама, разница в кодах практически нулевая
Или я чего то не понимаю , это тоже вполне возможно

Re: Mach3 компенсация диаметра инструмента
Добавлено: 19 сен 2013, 21:52
NightV
тоже странно
походу постпроцесор подогнан под твою "хитрую" стойку
которая (без обид) понятий не имеет о чем мы щас толкуем

Re: Mach3 компенсация диаметра инструмента
Добавлено: 20 сен 2013, 07:18
nik1
Не , это пост из солидкама , его как раз под это дело не подгоняли
Можешь сам его поставить и посмотреть
Re: Mach3 компенсация диаметра инструмента
Добавлено: 20 сен 2013, 08:02
ukr-sasha
Если бы я написал, что на стойке Фанук, например, компенсация работает так то и так то, то сообщение тоже было бы удалено?
