• 締切済み
※ ChatGPTを利用し、要約された質問です(原文:G68 の三次元座標変換について)

G68の三次元座標変換について

このQ&Aのポイント
  • G68の三次元座標変換についての問題が発生しています
  • YZ平面に2.8度X軸を中心に回転させた座標がうまく回転していない
  • FANUC 16i横型マシニングセンターを使用しているが、G68指令した後に座標系が動かない

みんなの回答

noname#230359
noname#230359
回答No.3

FANUCはあまり詳しくないのですが、 >YZ平面に2.8deg X軸を回転の中心軸にして座標を回転したく されようとしているのは、 「3次元座標変換」ではなく「座標回転」ではないでしょうか? >G19G90G68X0Y-100.0Z0I1.J0K0R2.8 >この後に位置決めで >G19G90G0X0Y-100.0 回転中心X=0Y=-100.Z=0、 X軸を回転の中心軸とした回転角=2.8度でしたら、 G90 G19 G68X0Y-100.Z0R2.8 G0X0Y0Y-100. ・ ・ ・ G69 で良いのでは? G68は座標を回転するだけで、 G68で指令するX/Y/Zは回転中心の座標です。 平行移動もする場合は、 例えば下記のようにG52(ローカル座標系)等を併用します。 G90 G19 G52X0Y100.Z0 G68X0Y0Z0R2.8 G0X0Y-100.Z100. ・ ・ ・ G69 G52X0Y0Z0 ( 勘違いがあるかもしれませんので、 試される場合は、充分注意して確認して下さい。 ) 何度もすみません。 G52の行、「Y100.」→「Y-100.」ですね。 G90 G19 G52X0Y-100.Z0 G68X0Y0Z0R2.8 G0X0Y-100.Z100. ・ ・ ・ G69 G52X0Y0Z0

noname#230358
質問者

お礼

返答ありがとうございます。 やりたいのは、座標回転と同時にワーク座標も変更したいんですが、うまくいきません。 座標は回転したんですが、やはり原点は移動してくれませんでした。

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

座標回転は未経験で、また手元には古いマシニング系の0MCと 旋盤系の18iTBのマニュアルしかないので、的確には答えられませんが、 マニュアルを読んだ限りでは G68のパラメータとして、X0Y-100.0Z0を回転中心に指定しているのですから、 座標が回転した後もX0Y-100.0Z0の位置というのは 変わらないのではないかと思います. なお、少なくとも18iTBでは三次元座標変換モード中も、 G17/G18/G19は指令できる事になっています. これは16iTBも同じです. 18iTAではそもそも三次元座標変換はできない様ですが、 16i/18iのT系でできる事がM系でできないとは考え難いですね. G17/G18/G19は座標回転(二次元座標変換?)の最中では指令できないので、 回答(1)さんはそちらの事を書かれたのかも知れません. 座標回転と三次元座標変換とは同じGコードが使われますが、 構文から推測するとパラメータIJKの有無で区別される様です.

noname#230358
質問者

お礼

返答ありがとうございます。 自分も取扱い説明書を読んだんですが、IJKを使用すると三次元座標変換すると書いてあり、やってみたんんですが、やはり回転はするげど、原点移動はしてくれませんでした。

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

16-MAの取説P2-190 にG68モード中に平面選択を変更しないで下さいとあります。 G69G19で平面指定 G68X・・Y・・R・・ 座標回転 G90G00X・・Y・・ 位置決め でいきませんか? 素人なのでこれ以上は次の方にタッチ。

noname#230358
質問者

お礼

返答ありがとうございます。 参考にさせていただきます。

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

関連するQ&A