G18(ZX平面)のヘリカルタップについて

このQ&Aのポイント
  • G18平面においてヘリカルタップをたてたいのですがうまくいきません。
  • ZX平面の時のI,Jは変わるのでしょうか?
  • またマクロとか組めばいいのかもしれませんが、いまいち理解できません。アドバイスがあれば教えて下さい。お願いします。
回答を見る
  • 締切済み

G18(ZX平面)のヘリカルタップについて

G18平面においてヘリカルタップをたてたいのですがうまくいきません。 ZX平面の時のI,Jは変わるのでしょうか? ちなみにM30のタップなのですが・・・。 またマクロとか組めばいいのかもしれませんが、いまいち理解できません。 アドバイスがあれば教えて下さい。お願いします。 忘れてましたが、OSPの機械です。

noname#230358
noname#230358

みんなの回答

noname#230359
noname#230359
回答No.1

円弧でもヘリカルでも同じですが中心座標値は X→I Y→J Z→K の対応なので、 ZX平面→I、Kのアドレスになりますが。。。

noname#230358
質問者

お礼

岩魚内さん、ありがとうございます。 いまいちピンときてなかったのですっきりしました。 I,Kのアドレスですね! 試してみます。

関連するQ&A

  • OSPでのアングルヘッドを使用したプログラム

    いつもこのHPで勉強させてもらってます。 使用している大隈豊和の縦型MC(MILLAC-611V)で BIGのアングルヘッドを購入しました。 加工内容は穴あけ・タップ加工が9割で溝加工・面削が1割ほどかなと思います。 品物はまだ着ていないのですが、プログラムを作ってみようかなと思いましたがわかりません。 XY平面をYZ平面に…? G71 M53は有効? NCはOSP-HMCで同期タップ機能はありません。 近年まで古いOSPのNCフライスをつかっていたのでマクロは全くわかりません。 ご教授いただければ幸いです。

  • 止まりのゲージがはいってしまうのは?

    G1/2のタップ加工で止まりのゲージがはいってしまい、苦労しています。入らないようにするには、どうしたらいいのか教えていただけませんでしょうか。 材質は、デンスバー鋳物FC250です。 止まり穴です。 タップ ヤマワ 食いつき1.5山 ハンドタップ(BLYB01)2級 タッパー 日研 Z24 下穴 19ミリ(バニッシングリーマ仕上げ) 機械 大隈豊和 468V OSPプログラム G15H1 G90G0X55.5Y-21.5 G56Z30.H5 M3S150 M8 G71Z20M53 NCYL G84R5.Z-17.5F272 CALL O2 G80G0M9 以上が、加工内容です。よろしくお願いします。

  • タッピング

    こんにちは。MCでのタップ加工での質問をさせて頂きます。 ?リジットタッピング(M29) を使用する場合タップの種類は、ポイント、スパイラル、ロールどれでも使用可能なのでしょうか?弊社ではリジットを使用せずにすべてG84で加工しています。リジットタッピング(M29)でのメリットは、加工修正可能ということでしょうか? ?タップ加工の際に何ミリか入れて、逆転で何ミリか戻し、の繰り返し加工をするとタップの折れがなくなるとききました。 これもポイント、スパイラル、ロールでも可能ですか? ? G94     G0X0Y0 M29S500M3 G84Z-50.R5.F500 G80M5 ; ; M30 時のG94の意味はどういう意味なのでしょうか? G94指令がなくても加工可能ですよね? どなたかアドバイスお願い致します。 すいません。 G94     G0X0Y0 M29S500M3 G84Z-50.R5.P500F500 G80M5 ; ; M30 (ドゥエル時間の指令をわすれてました) あと ?時のプログラムは何か固定サイクルでありますか? それともマクロ等で作成しないといけないのでしょうか?

  • ファナック旋盤ねじ切り

    切り粉とバリをコントロールする目的でOSPのねじ切り複合固定サイクルを使い分けて、ねじの加工をしてきました。(G71+M32,M33,M34+M73,M74,M75) ファナック0iで同様の加工をするには、どのようなプログラムにしたらよいでしょうか? ファナック初心者です。

  • G49の動作

    ロボドリルにおいて <TEST> T1 M06 G49; G54 G43 G00 Z60.0 H1; G49; M30; というプログラムを動作させたときに G54~の部分ではちゃんと工具長補正を加味した上でZ60.まで降りるのですが、 G49の部分でZがさらに(おそらく工具長補正をキャンセルしたうえでZ60.まで)下がろうとするのですが、G49は工具長補正をキャンセルするだけで機械は動かないものではないのでしょうか? ちなみにG49を読み込んだときのプログラムは以下になります <TEST> T1 M06 G49; G54 G43 G00 Z60.0 H1; G49; M30; T1 M06 G49; G54 G43 G00 Z60.0 H1; G49; M30; (M30で止まらないのも不思議です)

  • 「指数関数補間(G02.3 , G03.3)」に…

    「指数関数補間(G02.3 , G03.3)」について!! 皆様いつもお世話様です!早速ですがご質問させていただきます。 ある工作機械メーカーさんのカタログを見ていたところ、見慣れないGコードを見つけました。現在、使用しているマシニングでは使った事もないコードです。カタログには、「指数関数補間(G02.3 , G03.3)」と記載されていました。円弧補間の関係のコードだとは判断できるのですが、 実際には、どのような動きをするのでしょうか?メーカーさん独自のものなのでしょうか?また、「インボリュート補間(G02.2 ,G03.2)」と、いうコードも見つけました。 たとえば、このような場合 ・ ・ G03.3 I-8.0(指数関数補間?) ・ ・ M30 % ・ ・ G03.2 I-8.0(インボリュート補間?) ・ ・ M30 % メーカーさんに問い合わせればそれで問題解決なのでしょうが、是非とも「技術の森」を利用されている皆様の「ご意見、お答え」をお聞かせ下さい!宜しくお願いいたします。

  • ISO/EIA マクロお詳しい方、ご教授願います。

    ISO/EIA マクロお詳しい方、+マザトロール(タンドウからマクロ呼び出し)について エアカットにて動作確認はしましたが、間違っているところはないでしょうか 確認お願いします。 機械使用上引数は X→#24 Y→#25 Z→#26 F→#9 R→#18 I→#4           J→#5 K→#6 P→#16 D→#7 しか使用できません    メインプラグラム  Oжжжжж G0G17G90G40G80G64G98 T1 G91G28Z0 M6 N0001 G0G90G54(X0Y0)X-70.Y0 G43Z50.H1 S750M3 M08 G65P7777 D73 Z-20. R3. I5. F600 J800  G80G0Z50.M9 G91G28Z0M5 G49 M30 O7777(サブプロ) G90 G98G#7Z#26R#18Q#4F#9P#5 M99 固定サイクル G73Z-20.R3.Q5.F600P800と 同じ動作をします。  こんな感じですが、 明らかに違っている点ありましたあら 指摘をしてくださいよろしく意お願いします。 参考 マザトロール(山崎マザック) タンドウからマクロ呼び出し    サブO7777は共通  G0 G90 X-70 Y0 Z100 M36 S495 M3 G94 G65P7777 D73 Z-20. R3. I5. F600 J800 G0G80 M9 M5 M1

  • アフィン超平面

    アフィン超平面の概念がいまいちよくわかりません。 エントリーの合計が1となるようなすべてのベクトルからなるN-1次元の超平面をTと定義した時、 NxN単位行列Iの列ベクトルe_1, e_2, ... , e_N はT上にある。 その時、ベクトルe=[1, 1, .... , 1] はTに垂直であることを示せ。 とあるのですが、どうやって垂直に示せばよいのか分かりません。 そもそもアフィン超平面に関する記事も少ないし、あっても非常に難解で数学の基礎がない者が見てもよく理解できません。 どなたかご存じの方がいましたら、宜しくお願い致します。

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

    YZ平面に2.8deg X軸を回転の中心軸にして座標を回転したくプログラムを作成したんですが、うまく回転しません。  作成したプログラムは G19G90G68X0Y-100.0Z0I1.J0K0R2.8 この後に位置決めで G19G90G0X0Y-100.0 を入れて確かめてみたんですが、前の座標からY-100.0しか動きません。(G68指令する前と同じ) たぶんG68指令した時に座標系が動いてないんだと思います。(何故なのかわかりません)   色々、本などで調べたんですが、うまくいきません。 アドバイスの程、宜しくおねがいします。 FANUC 16i 横型マシニングセンターを使用しています。

  • G17,G18について。

    近々、アングルヘッドを導入するみたいです。 5面加工機に近い加工が出来るかもと言う事で。 プログラミングガイドを、参照しましたが、抽象的にしか説明がされて無く、 具体的な、指令を指南頂ければと思います。 固定サイクルと、長穴加工など。 機械は、オークマOSP2000Mです。 普段使ってるプログラム例です。 T1 M6 G15 H1 X0 Y0 G56 Z100 H1 S1200 M3 M8 G71 Z80 NCYL G81 R5 Z-2.5 P1 F78 M53 CALL OM6 G80 Z500 M9 M5 G15 H11 X0 Y600 M01 G15 H1 M63 M6 M2 / T1 M6 G15 H1 X0 Y0 G56 Z100 H1 S1200 M3 M8 MODIN O16 CALL ON16 MODOUT GO Z500 M9 M5 G15 H11 X0 Y600 M01 G15 H1 M63 M6 M2 / OM6 X15 Y15 RTS / ON16 X150 Y150 RTS / O16 G0 Z1 G1 Z-2.5 F500 G91 G41 G1 Y-8 F140 D21 G1 X70 G3 X8 Y8 R8 G3 X-8 Y8 R8 G1 X-140 G3 X-8 Y-8 R8 G3 X8 Y-8 R8 G1 X70 G40 G1 Y8 G90 G0 Z100 RTS / このような加工で、G17,G18の指令は、どの行に入れれば良いのでしょうか? それと、キャンセルのG19の指令を入れる適切な、プログラミングを指南、下さい。 宜しく、お願いします。 アングルヘッドの場合、90度で向いてますが、 オプション機能が無い場合、工具長補正は、X,Y軸に対して加工面を0で出せますが、工具径補正を行う場合、アングルヘッドの底から、アングル軸の中心を0に設定すると言う感じでしょうか? Z平面だと、Z軸は工具長で、XY軸は工具径です。 アングルヘッドの軸芯は、やはり、底から軸の差で設定するのでしょうか?