Jump to content

Использование корректоров g41/g42 в NX cam (фрезеровка)


Diminutif

Recommended Posts

Diminutif

Всем привет. Хотел бы узнать как в NX выставить использование корректоров так , чтобы станок с Фануком не ушел в ошибку "interference g41/g42"? Читал что нужно подвод сделать больше чем диаметр фрезы, но у меня используются винтовые подводы рассчитанные CAM. Как подружить NX и станок для использования коррекции на износ я не знаю.  С сименсом я не так давно, раньше писал большинство программ в солидкаме, и корректора не приходилось использовать. Заранее спасибо.

Link to post
Share on other sites


UnPinned posts
maxx2000
1 час назад, Diminutif сказал:

у меня используются винтовые подводы

как это?

Подвод это обычно боковое линейное движение, а если по спирали то это уже врезание

Edited by maxx2000
Link to post
Share on other sites
5axisCNC
10 часов назад, Diminutif сказал:

Как подружить NX и станок

Нужна конкретика что именно не получается. Детальнее опишите проблему. Например станок встает на этом кадре с ошибкой такой то и программу приложите после поста и в NX.

Link to post
Share on other sites
Diminutif
2 часа назад, 5axisCNC сказал:

Нужна конкретика что именно не получается. Детальнее опишите проблему. Например станок встает на этом кадре с ошибкой такой то и программу приложите после поста и в NX.

Я в NX проставляю в операциях использование корректоров g41/g42 потом постпроцессирую и гружу в станок, но как только он доезжает до кадра где будет использован корректор, то выдаёт ошибку interference g41/g42. мне эти корректора нужны чтобы коррекцию на износ использовать можно было. Говорят что подвод должен быть больше радиуса. но как в Nx увеличить подвод я пока что ХЗ.

Кусок кода:

N10 G17 G21 G94 G90 
 
(WALL_PROFILING_1 , TOOL : 4ММ)
 
N12 T02 M6
N14 G54
N16 G17 G0 G90 X333.892 Y105.854 S5210 M3
N18 G43 Z10. H2
N20 Z2.
N22 G94 G3 X333.892 Y105.854 Z1.555 I1.333 J-0.211 F400.
N24 X333.892 Y105.854 Z1.111 I1.333 J-0.211
N26 X333.892 Y105.854 Z0.666 I1.333 J-0.211
N28 X333.892 Y105.854 Z0.222 I1.333 J-0.211
N30 X333.892 Y105.854 Z-0.223 I1.333 J-0.211
N32 X333.892 Y105.854 Z-0.667 I1.333 J-0.211
N34 X333.892 Y105.854 Z-1.112 I1.333 J-0.211
N36 X333.892 Y105.854 Z-1.556 I1.333 J-0.211
N38 X333.892 Y105.854 Z-2.001 I1.333 J-0.211
N40 X333.892 Y105.854 Z-2.445 I1.333 J-0.211
N42 X333.892 Y105.854 Z-2.89 I1.333 J-0.211
N44 X333.892 Y105.854 Z-3.334 I1.333 J-0.211
N46 X333.892 Y105.854 Z-3.779 I1.333 J-0.211
N48 X336.555 Y105.409 Z-4. R1.35
N50 G41 G1 X336.729 Y106.394 D2
N52 Y127.788 F1000.
N54 G3 X336.229 Y128.288 R0.5
N56 G1 X322.699
N58 G3 X322.199 Y127.788 R0.5
N60 G1 Y84.443
N62 X321.376 Y84.027
N64 G3 X321.101 Y83.581 R0.5
N66 G1 Y71.116
N68 G3 X321.601 Y70.616 R0.5
N70 G1 X323.101
N72 Y55.367
N74 G3 X323.601 Y54.867 R0.5
N76 G1 X326.923
N78 G2 X332.423 Y49.367 R5.5
N80 G1 Y49.1
N82 G3 X332.923 Y48.6 R0.5
N84 G1 X350.818
N86 G3 X351.318 Y49.1 R0.5
N88 G1 Y84.499
N90 G3 X350.818 Y84.999 R0.5
N92 G1 X336.729
N94 Y106.394
N96 Y107.394
N98 G40

Link to post
Share on other sites
cepr

Хотите обработать внутренний(действительно внутренний?) радиус R0.5 фрезой  диаметром D4?

Тогда Fanuc и выдаст ошибку.

Link to post
Share on other sites
tm-ares
14 часов назад, Diminutif сказал:

как в NX выставить использование корректоров так , чтобы станок с Фануком не ушел в ошибку

Думаю, волшебной зелёной кнопки вам никто не посоветует. Вам нужно почитать теорию про использование корректора и разобраться с его ограничениями. В частности, первое, что приходит на ум - линейное перемещение д.б. > величины корректора (правда, не во всех случаях). Также внутренние радиусы в геометрии д.б. > Rинструмента + величина корректора. Есть и другие нюансы.

В приведённом вами примере включение корректора происходит на расстоянии 1 мм. Есть подозрение, что величина корректора D2 у вас > этого значения. По крайней мере Dинструмента у вас 4 мм.

@cepr , я так понял, что у автора ошибка появляется при включении G41. Т.е. до R0.5 ещё и не дошло. Также неизвестно на сколько кадров читает вперёд его стойка.. Короче, входных данных для анализа недостаточно.

Link to post
Share on other sites
cepr

Ну, и расстояние подхода ~0.5, а это мало. Нужно больше, чем радиус фрезы. И странно, что NX так выдал.

Link to post
Share on other sites
5axisCNC
2 часа назад, Diminutif сказал:

Я в NX

А сам файл с обработкой в NX можете приложить?

 И какая величина корректора который вы вводите на станке?

Link to post
Share on other sites
Diminutif

Коррекцию ввожу -0.06. Файл к сожалению сбросить не смогу сейчас нет под рукой рабочего ПК.

2 часа назад, tm-ares сказал:

Думаю, волшебной зелёной кнопки вам никто не посоветует. Вам нужно почитать теорию про использование корректора и разобраться с его ограничениями. В частности, первое, что приходит на ум - линейное перемещение д.б. > величины корректора (правда, не во всех случаях). Также внутренние радиусы в геометрии д.б. > Rинструмента + величина корректора. Есть и другие нюансы.

В приведённом вами примере включение корректора происходит на расстоянии 1 мм. Есть подозрение, что величина корректора D2 у вас > этого значения. По крайней мере Dинструмента у вас 4 мм.

@cepr , я так понял, что у автора ошибка появляется при включении G41. Т.е. до R0.5 ещё и не дошло. Также неизвестно на сколько кадров читает вперёд его стойка.. Короче, входных данных для анализа недостаточно.

Я согласен что волшебных кнопок нет и не было. Просто вся суть в том что я понимаю как работает коррекция в теории и уже узнал про то что подводы должны быть больше радиуса фрезы. вопрос в том , как мне в NX это правильно указать. Допустим возьмём операцию чернового фрезерования Cavity mill. Как на примере этой операции правильно всё поставить чтобы станок это съел. фреза 4мм соответственно , фрезеровка кармана (любого). Я обычно указывал плоскости обработки, ставил режимы резания, назначал врезание, отвод и постпроцессировал. Если без корректоров кататься то работает из коробки всё неплохо. Плюс к этому я до сих пор не понимаю как сделать так, чтобы он каждый проход не отъезжал на верх и не начинал врезание по новой( хочется чтобы он делал врезание в следующий проход сразу после предыдущего без отката. Так сказать убрать лишние перемещения станка). Я не ожидаю от кого нибудь быстрого способа решения данной проблемы. Просто хотел бы чтобы мне сказали как правильно выставить всё в КАМе для того чтобы работало норм

Link to post
Share on other sites
5axisCNC

Да вроде ваш контур в норме, должен работать. Но нужно понимать величина коррекции должна быть не большой. Вообще в принципе NX предупреждает выдает сообщение о невозможности включения корректора и тогда нужно обеспечить его включение подгонкой врезания так чтобы был линейный участок не менее величины коррекции. 

Link to post
Share on other sites
Diminutif
3 минуты назад, 5axisCNC сказал:

Да вроде ваш контур в норме, должен работать. Но нужно понимать величина коррекции должна быть не большой. Вообще в принципе NX предупреждает выдает сообщение о невозможности включения корректора и тогда нужно обеспечить его включение подгонкой врезания так чтобы был линейный участок не менее величины коррекции. 

Я вроде уже почти разобрался в чем дело. Корректор включается поздновато. Я прописал включение коррекции сразу после ввода корректора на длину в начале проги. И оно заработало. А постпроц. Выводит мне включение корректора непосредственно перед началом фрезеровки. Попробую сделать врезание больше, либо буду учиться постпроцессор корпектировать

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...