Mach3 компенсация диаметра инструмента

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Rust511
Новичок
Сообщения: 5
Зарегистрирован: 17 сен 2013, 15:42
Репутация: 0
Контактная информация:

Mach3 компенсация диаметра инструмента

Сообщение Rust511 »

Доброго времени суток,
совсем недавно начал осваивать фрезерный станок; столкнулся с проблемой, как в Mach 3 включить компенсацию диаметра инструмента? насколько я понял, для этого существуют команды: G40 - для отключения компенсации , G41 - для компенсации типа "карман", G42 - для компенсации типа "остров". опять же, как я понял, в каждой строке писать G41 или G42 необязательно, достаточно написать один раз,а в конце выключить. хочу сделать прямоугольник, например. пишу так:

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

G17 G90
G42 D3
G01 X70
G01 Y60
G01 X0
G01 Y0
но по какой-то причине компенсации не происходит, и инструмент идет не справа или слева от линии, а точно посередине. в чем может быть причина?
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

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

В таблице инструментов 3-й инструмент с нулевым диаметром.
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Mach3 компенсация диаметра инструмента

Сообщение 2cme »

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

G21 (единицы измерения мм)
G90 (абсолютные координаты)
G64 P0.01 (Exact Path 0.001 tol.)
G17
G40 (отключить компенсацию диаметра инструмента)
G49 (отключить компенсацию длины инструмента)
T1M6 (Инструмент №1 из таблицы)
Вложения
tools.PNG
tools.PNG (8.06 КБ) 7945 просмотров
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение NightV »

а
G43 H1 D51
какже? :eh:
Всё просто! если знаешь КАК!
Rust511
Новичок
Сообщения: 5
Зарегистрирован: 17 сен 2013, 15:42
Репутация: 0
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение Rust511 »

в таблице инструментов 3-й инструмент имеет диаметр 6 мм. может какие настройки надо поменять? возможно эта информация нужна, станок PLRA4
Аватара пользователя
ddmon
Новичок
Сообщения: 17
Зарегистрирован: 05 сен 2013, 20:50
Репутация: 0
Откуда: ЮФО
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение ddmon »

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

Re: Mach3 компенсация диаметра инструмента

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

Вот ваш код прогнал, только добавил для еще одного инструмента, чтобы была видна разница.
g42.jpg (7892 просмотра) <a class='original' href='./download/file.php?id=18741&mode=view' target=_blank>Загрузить оригинал (382.95 КБ)</a>
Rust511
Новичок
Сообщения: 5
Зарегистрирован: 17 сен 2013, 15:42
Репутация: 0
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение Rust511 »

ukr-sasha, спасибо за хлопоты. сегодня попробовал, убрал нафиг D вместо этого написал код выбора инструмента T, плюс добавил так называемую доводку, и все получилось, ура=)
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение nik1 »

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

Re: Mach3 компенсация диаметра инструмента

Сообщение NightV »

ddmon писал(а):А как правильно указывать компенсацию инструмента и в солидкаме(к примеру) и в mach или достаточно или там или там?
в каме говориш "испольовать компенсацию инструмента", тоесть кам вставит в код нужные нам G41-42, а вот уже мач3 (или другая стойка) прочитав их пойдет по траектории уже с нужным отступом по радиусу инструмента
тоесть ка сказал nik1
nik1 писал(а):По идее и там и там надо

1)это делается если инструмент был в переточке, и не имеет например чистых 16мм а 15.4мм
2)или например я замерил размеры кармана и мне захотелось его увеличить.. я не меняя программу просто уменьшаю радиус фрезы, тоесть станок "думает" что фреза меньше и идет по траектории, так же и наоборот.. хочу меньше, даю что радиус больше, и станок идет с отступом что я указал
Всё просто! если знаешь КАК!
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение nik1 »

Аха , сегодня научился применять , классная функция :good:
Аватара пользователя
ddmon
Новичок
Сообщения: 17
Зарегистрирован: 05 сен 2013, 20:50
Репутация: 0
Откуда: ЮФО
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение ddmon »

Спасибо будем пробовать) а то чисто в солиде не прокатывает
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение nik1 »

Конечно не прокатит, если в солиде ставить галку на компенсацию, то в Г коде просто добавится код 41 или 42
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение NightV »

ddmon писал(а): а то чисто в солиде не прокатывает
если нужен четкий размер то нет, ВСЕ фрезы разного диаметра,+- сотку-другую пляшут,
про переточку вообще молчу :thinking: из 16 иногда получаю 15.8-14.8
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение NightV »

nik1 писал(а):Конечно не прокатит, если в солиде ставить галку на компенсацию, то в Г коде просто добавится код 41 или 42
нет не просто дабавляется G41, а еще и меняется траектория обработки, если делаеш без "компенсация на радиус" то КАМ делает обработку с указаным ему радиусом, тоесть с отступом.
Если указал то нет, всатвляет G41-42 и траекторию делает четко по котуру детали и в этом случае отступ расчитывает уже станок
Всё просто! если знаешь КАК!
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение nik1 »

Хорошо, сегодня еще посмотрю
Вчера смотрел на Г коды и разницы по координатам не заметил
Делал два Уп , один с компенсацией, второй без
Деталь типа квадрата , с внутренним вырезом , тоже квадрат
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение nik1 »

Вот два Уп с компенсацией и без из солидкама, разница в кодах практически нулевая
Или я чего то не понимаю , это тоже вполне возможно :)
Вложения
F_contour.txt
без компенсации
(596 байт) 1205 скачиваний
контур г41.txt
с компенсацией
(658 байт) 1302 скачивания
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение NightV »

тоже странно
2222.jpg (7772 просмотра) <a class='original' href='./download/file.php?id=18802&mode=view' target=_blank>Загрузить оригинал (127.31 КБ)</a>
походу постпроцесор подогнан под твою "хитрую" стойку
которая (без обид) понятий не имеет о чем мы щас толкуем :eh:
Всё просто! если знаешь КАК!
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Mach3 компенсация диаметра инструмента

Сообщение nik1 »

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

Re: Mach3 компенсация диаметра инструмента

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

Если бы я написал, что на стойке Фанук, например, компенсация работает так то и так то, то сообщение тоже было бы удалено? :thinking:
Ответить

Вернуться в «Windows / Mach»