Страница 2 из 3

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 10:33
stounhead
daiman444 писал(а): нта. Тх это номер инструмента из таблицы. И в логической связке примерно так звучит: далее будет запущен процесс смены инструмента на номер "х". А пишется это так:
М6Тх.
у меня практика показала что синтаксис команды:
Т1 М6
если в обратном порядке то не работает....
и да по умолчанию Т0 ! это показывает даже в окне трассировки меняя конус на цилиндр.
а вот дальше как работают корекции по G40/G41/G42 не совсем понятно. в какое поле вводить значение?
как оно должно выглядеть? какой рабочий синтаксис в коде?
такие основные вопросы

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 12:17
daiman444
stounhead писал(а): G40/G41/G42 не совсем понятно.
Я вам ссылку скидывал http://linuxcnc.org/docs/stable/html/gc ... #_examples
Вы потрудитесь хотя бы открыть ее. Там прям со всеми подробностями все изложено

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 12:51
stounhead
daiman444 писал(а): 19 авг 2022, 12:17
stounhead писал(а): G40/G41/G42 не совсем понятно.
Я вам ссылку скидывал http://linuxcnc.org/docs/stable/html/gc ... #_examples
Вы потрудитесь хотя бы открыть ее. Там прям со всеми подробностями все изложено
это стандартное написание кода. ничем не отличается отдругих станков.
меня интересует корекция в таблице инструментов!! как дать нужное значение ?
строки Х и У это задать отдельно корекцию на ось? или как?
что значат другие буквы в таблице? документация ответа пока не дает

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 14:36
alex_sar
XY - это не для фрезерных станков

Вам нужна буква Z - это коррекция по высоте

И возможно коррекция на DIAMетр - но тут уже я не возьмусь в двух словах объяснять, читайте документацию про это - там всё написано с примерами. Но это не нужно если нет погони за сотками.

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 15:12
stounhead
alex_sar писал(а): Вам нужна буква Z - это коррекция по высоте
как раз это наименьшая проблема
alex_sar писал(а): И возможно коррекция на DIAMетр - но тут уже я не возьмусь в двух словах объяснять, читайте документацию про это - там всё написано с примерами. Но это не нужно если нет погони за сотками.
как раз на Диаметр!!!... на стойках просто ставишь значение плюс или минус на сколько надо сдвинуть.
а в нужном месте включить и выключить. ВСЕ!
читаю документацию и делаю эксперименты на тестовой конфигурации.
пока не доходит как здесь это работает
может менять диаметр?

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 16:06
alex_sar

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 19 авг 2022, 18:38
xenon-alien
А про G43 не забыли?
У меня на токарнике работает так М6 Тх G43 (LCNC 2.7.15 и LCNC 2.8.2)
Без G43 компенсация не учитывается. (По Х Z точно, а на диаметр фрезы не подскажу - ещё не пользовался)

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 25 авг 2022, 08:47
stounhead
alex_sar писал(а): http://linuxcnc.org/docs/stable/html/gc ... #_examples
это стандартно для G-кода. ну обозначил когда начигается корекция. А из какого столбика таблицы оно возьмет значение?
повторюсь. на стойках даже не обязательно вводить диаметр инструмента. но есть поле корекции где значение плюс или минус.
и именно это значение берет G41/G42. куда писать корекцию и нужно ли писать истинный диаметр инструмента?

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 25 авг 2022, 09:49
alex_sar
stounhead писал(а): и именно это значение берет G41/G42. куда писать корекцию и нужно ли писать истинный диаметр инструмента?
Я же написал - в поле диаметр (DIAM)
А будет это коррекция или истинный диаметр - это уже зависит как у вас g-code сделан (у меня в CAM программе настраивается).

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 25 авг 2022, 10:00
stounhead
alex_sar писал(а): Я же написал - в поле диаметр (DIAM)
А будет это коррекция или истинный диаметр - это уже зависит как у вас g-code сделан (у меня в CAM программе настраивается).
Вернуться к началу
ЭТО КАК? или я дурак совсем! или тогда подробно пожалуста!!!
насколько знаю то в программе можно прописать диаметр чисто как коментарий для оператора.
остальное берется из таблицы....
а такое чтобы корекция и истиный диаметр в одном столбце??
не могу понять!...

D - tool diameter - floating-point, absolute value

X..W - tool offset on specified axis - floating-point

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 25 авг 2022, 11:06
alex_sar
у вас программа строит траекторию либо точно по контуру детали, либо с отступом на диаметр фрезы.

соответственно нужно либо забивать истинный диаметр (или радиус, точно не скажу, надо читать), либо если траектория уже построена с отступом на диаметр (как обычно и делается), то в поле DIAM забиваете коррекцию.

X..W забудьте - вам оно не надо. это для токарных и т.д.

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 25 авг 2022, 11:38
stounhead
alex_sar писал(а): либо с отступом на диаметр фрезы.

соответственно нужно либо забивать истинный диаметр (или радиус, точно не скажу, надо читать), либо если траектория уже построена с отступом на диаметр (как обычно и делается), то в поле DIAM забиваете коррекцию.
с отступом на радиус фрезы. только гравировка с значением ноль

хорошо. а как таблицу привести к такому виду? чтобы лишнее не смущало

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 26 авг 2022, 12:05
tokarka63
stounhead писал(а): а как таблицу привести к такому виду? чтобы лишнее не смущало
В ini файле в секцию [DISPLAY] добавить
TOOL_EDITOR = tooledit X Z (останутся X, Z и комментарий ) удалить - дописать по необходимости)

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 29 авг 2022, 08:56
stounhead
tokarka63 писал(а): В ini файле в секцию [DISPLAY] добавить
TOOL_EDITOR = tooledit X Z (останутся X, Z и комментарий ) удалить - дописать по необходимости)
в данном случае надо прописывать то что будет видно.
и Diam тоже.
видимо есть параметр пазмера окна таблицы инструментов. количество столбцов стало меньше, а размер сохранился

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 29 авг 2022, 08:58
stounhead
tokarka63 писал(а): В ini файле в секцию [DISPLAY] добавить
TOOL_EDITOR = tooledit X Z (останутся X, Z и комментарий ) удалить - дописать по необходимости)
в данном случае надо прописывать то что будет видно.
и Diam тоже.
видимо есть параметр пазмера окна таблицы инструментов. количество столбцов стало меньше, а размер сохранился

и еще один вопрос


G10 L1 P- axes <R- I- J- Q->

P - tool number

R - radius of tool

I - front angle (lathe)

J - back angle (lathe)

Q - orientation (lathe)

в примерах очень коротко про это. кто-то сталкивался? не совсем понимаю

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 30 авг 2022, 15:41
stounhead
Добрый день всем!
по результатам выполненых работ.
для фрезеровки достаточно в таблице инструмента двух колонок Z и DIAM
Z вызывает G43
DIAM вызывает G41/G42 (ставить в начале подвода. интерпретатор следит за этим)
G40 прекращают действие команды.

М6 Т№ или Т№ М6 без разницы. но в одной строке. (((

DIAM может иметь значение 0.0. даже отрицательное. на скрине видно след движения инструмента.
менял значение от отрицательного до положительного.
сама УП сделана в PowerMill.

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 31 авг 2022, 09:16
stounhead
задам вопрос по другому
как вывести на панель управления параметры активного инструмента и изменять коррекцию без перехода в таблицу?

для токарного viewtopic.php?f=15&t=5760&p=638740#p638740

а для фрезерного?

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 31 авг 2022, 15:57
daiman444
stounhead писал(а): а для фрезерного
Точно так же. Только только диаметра фрезы в пинах нету. Он есть как нумерованый параметр.
http://linuxcnc.org/docs/stable/html/gc ... rview.html
Раздел 3.1. параметр 5410 соответствует диаметру инструмента

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 02 сен 2022, 09:07
stounhead
daiman444 писал(а): 31 авг 2022, 15:57
Точно так же. Только только диаметра фрезы в пинах нету. Он есть как нумерованый параметр.
http://linuxcnc.org/docs/stable/html/gc ... rview.html
Раздел 3.1. параметр 5410 соответствует диаметру инструмента
прочитал.
а как это работает пока не понял.
можно пример?

Re: Как работать с таблицей инструментов на фрезерном станке?

Добавлено: 02 сен 2022, 12:26
daiman444
stounhead писал(а): можно пример?
Боюсь соврать, но примерно так должно работать:
В панели пишем значение. На кнопку назначаем вызов подпрограммы. В в подпрограмме присваиваем значение переменной:
O<имяподпрограммы> SUB
#diam=#<_hal[имяпинасозначениемс панели]>
#5410=#diam
O<имяподпрограммы> ENDSUB
M2

Примерно так

Синтаксис и пунктуацию могу немного путать на ходу