原点の移動方法とは?

このQ&Aのポイント
  • 形彫放電加工での原点の移動について知りたいです。NC機械では共通する方法があるのでしょうか?
  • ワーク座標の原点を一度に複数移動する方法について教えてください。
  • ダイヤルゲージを使用して複数のワークの原点を移動する方法について教えてください。
回答を見る
  • 締切済み

原点の移動

形彫放電加工での話しなのですが NC機械なら共通するのではないかと思います たとえばワークを4個セットします 原点を各それぞれにセットします この4個の原点を一度に、同じ量だけ原点を移動することはできないでしょうか? たとえば、ダイヤルゲージで4個のX、Y端面をX=0、 Y=0にしてワーク座標に入力 その後、一つだけワークのセンターをだしその差をすべてのワークに反映したいのですが

noname#230358
noname#230358

みんなの回答

noname#230359
noname#230359
回答No.4

G52(ローカルオフセット)というのもありますよ。 G52X_Y_Z_にずらし量をセットすれば、それ以降の座標系のすべてに同じ量のオフセットがかかります。 但し、G28(原点復帰)によりクリアされますので、他の司令との干渉に注意してください。 (ATC交換でもクリアされるかもしれません。)

noname#230359
noname#230359
回答No.3

少し 意味が わかりずらいですが 以前 放電加工(ソデイック)で 多数個取りのプログラムを作りました そのときは 一度に加工すると 加工カスがくっついて うまくいかなかった のですが  sodick には Qmemory というのがあって たとえば        G00 X+H1011 y+H1012 加工プログラム 1      G00 X+H1021 y+H1022 加工プログラム 2       G00 X+H1031 y+H1032 加工プログラム 3 のように プログラムしました  ここで H1011 の ところを H1011 + H1111 H1021 H1021 + H1111 のようにすれば 原点が H1111 ずれると おもいます H1011 等は FANUC 等では LOCAL パラメータで任意の数値を入力出来ます 又 通常 4個取りの時は 2個加工の後 180度の回転指令を いれて 加工しておりました         

noname#230359
noname#230359
回答No.2

ナカヨシさんと同じ回答になるようですが、私が使用している制御装置(Fanuc0M)には、ワーク座標というものがあり、合計6個設定できます。それ以外に総合座標系というものがあり、ここに各軸(X,Y,Z)のずらしたい数値を入力するとその数値ぶんワーク座標がずれます。ワーク座標で設定した原点をずらしたくない場合は、当然全て0となります。参考までに。

noname#230358
質問者

お礼

ありがとうございます 明日、確認してみます

noname#230359
noname#230359
回答No.1

困られていることの理解を間違えているかもしれませんがご参考になれば。 4個の原点を入力出来ると言うことはG54~59まで、6個の座標系がある機械という前提です。 もう一つ「共通」という座標入力出来るところはないでしょうか? それがあるならば、例えばその場所に「X 1.000」と入力すれば全てのX座標に対して「1」がプラスされて動きます。

noname#230358
質問者

お礼

ありがとうございます 明日、設定するところがないか探して見ます

関連するQ&A

  • NC旋盤での加工原点

    NC旋盤について 全長200mm程度のワークの全長を決めておりますが、素材長と仕上寸法が毎製品違うので下記のように加工しております。 ・素材の全長測定 ・チャッキングして工具で端面を削る ・取り代量と目測での削った量を加算して加工原点をきめる。 全長の交差が±0.01mmなのと、端面を当てた時の切込み量の感覚などから私以外に加工ができなく困っております。 何か、タッチセンサーなどを利用してワーク原点を設定する方法は無いでしょうか? お知恵がございましたら宜しくご伝授してください。

  • NC旋盤、プログラム原点の設定について。

    初めて投稿させてもらいます。 この業界に入ってまだ2年と初心者のレベルです。 私の会社は主にフライスをしているのですが、少し前に買ったNC旋盤が1台あり、私が入社してから動いている所を見ていません。 私が入社する前は加工者もいたようですが、今では操作方が分かる人が1人もいません。 しかし先日社長の方から、私にNC旋盤を扱うように言われました。 そこで少しいじっていると、プログラム原点の設定の仕方が分からないという問題にぶつかりました。 少々頑張っているうちにこれであってるかな?というのを見つけました。 果たして下記の方法であっているのでしょうか? ワーク座標の設定画面も無く、あるのはワークシフト画面と工具摩耗、補正画面くらいです。 刃先計測の機能で工具の補正量を測る。 ワークの端面を少し削り機械原点からの距離をメモ。 ワーク側面を少し削り径を測定。そのときの機械原点からの距離をメモ。 原点復帰して、先ほどメモった数値にZ値は使った刃物の補正値を、X値はメモった数値に測定値と刃物補正値を足す。 その値をワークシフト画面の測定値に入力。 この方法で一応プログラム原点は出ているようなのですが、本当にこの方法であっているでしょうか? 文章で分かりづらいでしょうが、ご指摘お願いします。

  • ワーク座標(G54~G59)の設定

    転職を機に形彫放電加工を使うことになりました。 機械は日立「H-DS02S」です 今まで、NC機械やマシニングセンターは使ってたので ワークの設定は、分かってるつもりなんですが 今まで使ってた機械が牧野と倉敷機械で メーカーの違いなのか、放電加工機とフライス加工機との違いなのか? うまくいきません ワーク座標G54画面で、x、y、zのオリジンはできるのですが G55に切り替え、x、y、zをオリジンするとG54がズレます そしてG56~G59はG55と連動して変わります 今のところ、分かってるのはG54とG55~G59の差が3.174で G54を0にするとG55が3.174になり G55を0にするとG54が-3.174になります 今まで使ってた人たちは、定年間近で「そんなことできる?」と言われました 取扱説明書を見ても、できることは書いてあるのですが どうしてできないかまでは書いてなくて どなたか、分かる方は居ませんか? よろしくお願いします

  • 日立精機VM40のワーク原点設定について

    この春より、マシニンクセンターを使い始めた初心者です 機械は日立精機のVM40という古めの機種です。 加工品のNCプログラムでG54とG55を使っており G54のX値に100を加算する加工品と105を加算する品物を 一日に数回加工する必要があり、その都度、手入力で入力してます。 ワーク原点 G54に入っているX,Y,Zの数値を決められた数字を加算して G55に設定するようなNCマクロプログラムは作成できるのでしょうか?

  • G92による座標系のズレ量のキャンセルについて

    機械座標G53 とワーク座標系G54からG59まで持っている ワイヤーカットにおける説明において ?G28x0y0  自動原点復帰 ?G53G92x0y0 G92による座標系のズレ量のキャンセル ?G90G54G0X0Y0 ワーク1のスタート穴への移動 加工プログラムとつづいて行きますが、 ?の意味がわかりません。 ?で機械原点にいって ?はG53のX0Y0というのは機械原点だから ずれたりしないと思うのですが、 G92でプリセットしているのは G53座標のX0Y0の位置なのでしょうか? 注意事項としてワーク座標系移動の前に機械原点にてG92による ワーク座標系のズレ量を必ずキャンセルしてください と書いていますが?? これも含めて意味を教えていただけないでしょうか? お願いします。

  • ワイヤー放電加工機のランニング運転

    朝一、週明け等の加工前に、ワイヤー放電加工機のランニング運転は、 他の会社では行っているのでしょうか? うちの会社では、マシニングセンター、NCフライスに関しては、常に行っていますが、ワイヤー放電加工機に関しては行っていません。 やはり、行ったほうがよいのでしょうか? ちなみに、牧野フライスU32K 2000年製造のものです。 このような質問をした理由ですが、 下↓の方の質問で、X、Y軸のバックラッシュの確認をした方が良いという回答をみて、試しに、やってみたのですが、動かすたびにダイヤルゲージの0が、合わず、2μ~6μ 1メモリづつ動き、また0になるよう軸を動かし、何回かやっていくうちに、安定してゲージのメモリが0に入るようになりました。(ダイヤルゲージの正しい使い方を間違ってるのかも・・・) このようなことが、あったのである程度軸を動かしてからのがいいのかなと ふと思いました。

  • ワーク原点オフセット量

    ワーク原点オフセット値というのがいまいちピンと理解できません。 こういうことであってますか? ワーク上面をZ0の場合です。 三つの工具長補正のやり方全部で共通にまとめられる説明を 教えてください。 私の言葉を書きます。 工具長補正の基準にする位置からワーク上面までオフセットしなければ ならない値 ワーク原点オフセット量+工具長補正量イコール ワーク座標系のZ0の時の機械座標Zの値 ドライランの時はワーク原点オフセット値に+の値たとえば ワーク原点オフセット値がー50なら ドライランのときには+100して ワークオフセット値は+50にして うごかす。 ところでドライランが終わったらもとのワーク原点オフセット値の -50に直すときにもとの数値を忘れてしまったら どのようにするのでしょうか? どのようにしてますか?メモなどしているのでしょうか?

  • NCデータでの座標定義について

    NCプログラムの初心者です。NCプログラムに詳しい方どうか教えてください。 下の方にNCデータのソースの一例を記入しております。 その中で、パートAを行1~5、パートBを行6~25と定義します。 ●パートAは、加工原点からみて機械原点の距離は(+100,+100)。加工原点を(0,0)と定義したい。 ●パートBは、加工原点を(?X,?Y)と定義したい。 (パートAとは相対的に(+?X,+?Y)ずらした位置で加工したい。) 上記のようにしたいのですが、パートBの冒頭でG91G00?X?Yとしても、その後、G90の絶対座標系で動いているので、 だめかな、と思います。それともG92で定義し直すのでしょうか。。 パートB部分全体をパートA部分で定義した加工原点からある値をずらした加工原点で加工するには、 ひとつのNCデータ内でどのように定義すればよろしいのでしょうか? #ちなみに座標定義は下記です。 ・水平方向:右→左をプラスX方向 ・垂直方向:下→上をプラスY方向 1 O1000 :メインプログラムO1000 2 G92X100.Y100.Z0. 3 G90G00Z10. 4 M98P4003 :サブプロO4003呼び出し 5 G90G00Z0. 6 G54G90 :ワーク座標系G54(現在オフセット値は0,0) 7 G17G40G00X140.Y42.S18M13 8 M11 9 G01Z-40.F6000 10 G64G43H27Z-63.F2000 11 G41D25X130. 12 X50.F3000 13 G42X80. 14 Y70. 15 G41Y42. 16 X-993. 17 Y22. 18 X-1360.F3000 19 G40X-1325.Y-10.F6000 20 M98P5555 :サブプロO5555呼び出し 21 G91G01G49Z63.F5000M92 22 M95 23 G91G28X0Y0M07 24 M31 25 M30 お手数ですが宜しくお願い申し上げます。

  • ソディック社の放電加工機について

    ソディック社の放電加工機について詳しい方にお伺いします。 ワークは金型用小物パンチです。 ワーク中心(X,Y)にワーク座標を設定して、ワークの輪郭加工をします。 治具にワークを80個ならべて(X方向20mmピッチで10列、Y方向15mmピッチで 8列、ワーク高さは同一とする)連続加工をする時、マクロプログラムにて、 ワーク座標を治具ピッチで移動させたいのですが、どのようにプログラムを作成 すればよいでしょうか。穴加工とは違い、輪郭加工で、しかも径補正を使用しますのでワーク中心に常に、ワーク座標をもっていきたいのですが。

  • 3次元空間において、任意の座標(原点除く)から原点を見通した場合の、2

    3次元空間において、任意の座標(原点除く)から原点を見通した場合の、2軸の見かけの角度について質問があります。 例えば、XYZ空間があったとします。X、Y、Z軸はそれぞれ90°で交わっています。 このとき、XY軸の見かけの角度が90°の場合、”XZ平面、もしくはYZ平面上の任意の座標(原点除く)から原点を見ている”ということがいえると思います。 このように、2軸の見かけの角度がわかっている場合、どの平面上の座標から原点を見通しているかがわかると思うのですが、導出方法や具体的な計算方法がわかりません。 射影幾何学等などに詳しい方がいらっしゃいましたら、ご教示お願い致します。