Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • 締切済み
※ ChatGPTを利用し、要約された質問です(原文:G41とG71について)

G41とG71について

このQ&Aのポイント
  • 初心者のため、ファナックでGコード加工プロゲラムを手打ちして作成しています。
  • 質問なのですが、自動R補正と複合形固定サイクルを同時に使用することはできないのでしょうか?
  • 複雑な形状のプログラムを作るためにG71などを使いたいのですが、自動R補正が効かなくなるようです。刃先Rを手計算してポイントを出すしかないのでしょうか?変換ソフトなどがあれば教えてください。

みんなの回答

noname#230359
noname#230359
回答No.5

推測ですが仕上げとあらでバイト形状(ノーズR)が違うのですか? ノーズR:仕上げ<荒 であれば取り残しが出ているのかも知れません また形状不明なのでなんとも言えませんが複雑な形状の場合一度に形状指定せずに 分けて指定した方が良いのかもしれません。

noname#230358
質問者

補足

いつも有難う御座います、粗、仕上げ共全く同じ形状(外形溝加工幅3ミリ)で同じ刃先R(丸ごま1.5R)のバイトを使用していました、仮想刃先も同じにしていました、形状を上手くお伝えす事が出来なくて申し訳御座いません、次回加工する時は分けて加工してみます。

すると、全ての回答が全文表示されます。
noname#230359
noname#230359
回答No.4

#2の例題で仕上げ加工で補正が効いて、粗加工で補正が効かないなら、スタートアプローチも確認した方がいいかもしれません。 #3のアドバイスと共に (粗加工) G0G40X200.Z200. を追加して確認 G42X100.Z5. G71P100Q200U.4W.2D1500F.25 N100G0X40. ・ ・ ・ ・ N200Z5. G0G40X200.Z200. (仕上げ) G42X100.Z5. G70P100Q200F.15 G0G40X200.Z200.

noname#230358
質問者

補足

御回答頂きまして有難う御座います、御指導頂いた様試しましたが、残念ながら上手くいきませんでした、また何か良い方法が有ればお教え下さい宜しくお願いします。

すると、全ての回答が全文表示されます。
noname#230359
noname#230359
回答No.3

15-Tです、昔からこの辺はそんなに違いは無いはず。 原因推測したのですが、 >仕上げ加工は補正が効いたのです が、粗加工は効いていませんでした この事からプログラムは基本的に間違っていないはず 荒と仕上げの違いは・・・・バイトが違う?・・・・バイトが違うと補正などデータが違う・・・・ NCのツールデータで”刃先R補正量” ”仮想刃先方向”などに入力ミスがないでしょうか?

noname#230358
質問者

補足

いつも有難う御座います。私のは18-Tでした、粗加工は1.5Rの仮想刃先は3で間違いないようでした、仕上げのバイトと設定は同じでしてこちらも間違い無い様でした、今回の加工は丸駒1.5R幅3ミリ使用し8でなく3で設定したプログラムで外形溝膨らみ0.8Rテーパー凹み2Rストレート凹み3Rテーパー膨らみ0.8R等の加工でして、1.5Rを読んでくれないと仕上げ代が多くなり、チップがもちませんでした。今後のためにも何か良い方法が有ればお教え下さい、宜しくお願いします。

すると、全ての回答が全文表示されます。
noname#230359
noname#230359
回答No.2

ごめんなさいちょっと勘違いしていました 例を示しますのでトライしてください。 (粗加工) G42X100.Z5. G71P100Q200U.4W.2D1500F.25 N100G0X40. ・ ・ ・ ・ N200Z5. G0G40X200.Z200. (仕上げ) G42X100.Z5. G70P100Q200F.15 G0G40X200.Z200.

noname#230358
質問者

補足

御返答有難うございます、早速試してみたのですが仕上げ加工は補正が効いたのですが、粗加工は効いていませんでした、ファナックの種類の違い等が原因でしょうか?宜しければお教え下さい。

すると、全ての回答が全文表示されます。
noname#230359
noname#230359
回答No.1

こんにちは 固定サイクルを使う場合には仕上げ形状の情報をプログラムしますが その最初のアプローチにG41もしくはG42を指定し最後離れるときにG40でキャンセルすればOK。 あとは各固定サイクルを使えば自動的に補正します。

noname#230358
質問者

補足

御回答頂きまして有難う御座います、一度試してみたのですが、G42を指定する場所が悪いのか上手くいきませんでした。具体的にはG71の後に指令するP100等の指定したN100の中にG42を、Q200等の指定したN200の中にG40を入力するので良いのでしょうか。宜しければお教え下さいお願いします。

すると、全ての回答が全文表示されます。

関連するQ&A