• 締切済み

位置ずれを起こしてしまいます。

X・Y・Z・B軸APC、ATC付のマシニングセンターのトラブルで困っております。加工ワークの三次元データーを取ってみると徐々に位置ずれを起こしているようでX軸方向とY軸方向にずれが0.05程見られます。一旦主電源を切るとこのずれが0に戻ることから電気的な要因かと思われますが一度に2軸もずれるとなるとNC装置のアンプ、モーターやリニアスケールなどより電源ノイズ等が不具合の原因の可能性が高いと思うのですが・・・・。また、電源ノイズの有無はどのように調べれば良いのかもわからないもので。マシニングのメーカーにもさじを投げられてしまい非常に困っています。よろしくアドバイスお願いします。 内容についてのアドバイスを頂いたので追記させていただきます。”徐々にずれていく”とは朝測定したワークと終業時(夕方)測定したワークとでずれが発生していてその間のワークも測定してみると徐々にずれているような状況です。”一旦電源を切る”とはずれが確認出来てその場で補正等をいれずに電源を切って再び加工してみるとずれが戻っている状況です。

noname#230358
noname#230358

みんなの回答

noname#230359
noname#230359
回答No.6

機械の詳細がわかりませんが、他回答者様とは違った視点で考えてみました。参考になれば幸いです。 軸構成をよく見ると XY軸に大きく影響する軸がもうひとつ存在しています。それはB軸です。もしかするとB軸がズレているので、みかけ上XY軸がズレてみえるのではないかと考えました。軸名称からしか判断できませんが、Bということは回転軸でしょうか?(例外もあるので) なぜズレているのか。 回転軸の構造機構にもよりますが、普通の回転軸は停止中(位置決め完了中)は なんらかの拘束機構が組み込まれていて、拘束状態ではサーボオフしています。サーボオフ中は機械的に回転軸を保持させているだけなので外力で動かされても位置修正は行われません。ズレたまま次のB軸指令で拘束を解きサーボオンされても 位置修正が行われていなければ直りません。(フォローアップがなされていない場合) さらにプログラムの内容がインクリメンタル(G91)で行われていたら ズレ分は直ることなくそのままに蓄積されていくかもしれません。 もうひとつは、B軸のピッチ誤差補正が悪い可能性があります。ピッチ誤差については私は詳しく無いのですが、ファナックの場合は回転軸型ピッチ誤差補正設定の値の合計が”0”でなければならないはずです。憶測ですが、プログラムの組み方によってB軸は一定方向にしか回転しないようになっていて、ピッチ誤差の設定不良によって本来360度毎に”0”になるはずのものが なっていないのではないかと考えました。 どちらの場合も一旦電源を切るとクリアーされるはずなので、ある意味正常と言えます。 最後に、XY軸を駆動しているサーボモジュールが2軸制御用で その故障不具合(ノイズ等の影響を受けている?)が発生している可能性もゼロではありません。 なかなか興味深い現象です。 もし原因が判明しましたら教えて頂きたいと思います。

noname#230359
noname#230359
回答No.5

はじめまして。 電源の再投入で戻るので、熱変位は除外ですね。 加工の内容が解らないので想像になってしまいますが 1:例えば、加工した穴ピッチ等がずれるのでしょうか? 2:ワーク原点自体がずて行くのでしょうか? ワーク原点がずれる場合には、プログラムの先頭で毎回原点復帰するようにした場合はどうでようか? 3:プログラムでG91の微小円弧補間等の累積が考えられる場合は、一応単純なプログラムで確認してみてください。 以上の3つの条件を確認すれば、ある程度原因が絞れると思います。 通常の使い方で位置ズレを起こすのであれば、本来ユーザーが調べる事では無いと思いますが 先ずは、使い方の問題なのか、機械の問題なのかを明らかにするべきです。 その上で、ソフトの不具合なら修正を、制御系の不具合なら交換を要求するべきだと思います。 (周りに重大なノイズを発生させる装置があれば別ですが) 「メーカーがさじを投げた」との事ですが、メーカーに原因を掴む能力が無ければ 私なら、基盤やサーボに至る一式全てを交換させるよう要求しますね。 (但し、上記3:で改善できるのであればプログラムで対応する事になると思いますが)

noname#230359
noname#230359
回答No.4

当方のMCも位置ずれを起こすことがあります。 同じ現象か解りませんが、当方の場合は、制御装置のバグです。 同じようにX軸とY軸がセットでずれます。 自分で調べた結果、円弧補間時の、万分の5(0.0005)の桁の繰上げ繰り下げのあたりのバグの様です。 特定のX、Y、Rの値の時にずれを生じ、ずれる条件のプログラムをサブプロにて10回繰り返すと0.005ずれます。 (カウンタ自体がずれて表示されます) 当然カウンタは千分の1(0.001)までしかありませんので、一回呼び出すと、カウンタのずれは、ゼロ、2階呼び出すと0.001とずれが蓄積され1回おきに0.001ずつX軸とY軸が逆符号方向にずれて表示されます。 この現象の時に工具径補正値を変更すると(例えばD=4.0から4.10)ずれなくなります。 メーカーにプログラムのフロッピーまで渡しましたが(数年前)何の対応もありませんでした。 因みに制御装置は○菱製 ○オマチック635です。 不明な点御座いましたら補足いたします。

noname#230359
noname#230359
回答No.3

電源切ってすぐにもとに戻ることから、原点ずれでは? ずれが累積しているのでは? ある部位だけのずれなのか全体にずれているのかで判断できると思いますが。 原点復帰を位置指令でプログラムしていると、計算の誤差が累積することも。 その場合、FANUCならG27で原点チェックなどができると思いますが。 ノイズだと累積という形にはならず、何個かに一個ずれるとかいう現象になると思います。 的はずれかもしれませんが、参考までに。

noname#230359
noname#230359
回答No.2

徐々に位置ずれを起こすとの事ですが、時間的にどれくらいでしょうか?それが短時間で起こるものと、長時間で起こるものとで原因が異なると思います。また、電源を落とすと戻るとの事ですが、落として直ぐ電源を入れての測定と、例えば自動電源断で夜間停止し、翌日測定したのとでは また原因が異なると思います。 より良いアドバイスを受けられるように、補足される事をお勧めします。  加工時間が長い場合機械の温度変化でY・Z軸に変異があるのは当然ですが、最近の機械では「熱変異補正」である程度抑えられます。しかしこれも設置した場所での温度変化に対応した「補正値」を設定しなければいけません。私は2回メーカーを呼んでデーターを取ってもらい値を決めました。それが無い機械では朝と夕方でY軸で0.04は変化しますので、朝・昼・夕方・帰る前 に調整しています。(その程度の製品加工なので) 知人はベット上に研磨したブロックを置いて工具交換毎にタッチセンサーで位置ずれ量を測定し、それを誤差分として原点を移動して加工していました。相当古い機械の場合はここまでしないと精度を保てないとの事でした。電気の事はさっぱりです。参考にならなければすみません。  

noname#230358
質問者

お礼

アドバイスありがとうございます。早速内容の追記をさせていただきました。設備については3,4年前に新規導入した物で設備メーカーの現行モデルでもあります。わたしも『熱変異補正』をうたがってみたのですが電機図面を調べたところこの設備にはこの機能がついていないと思われます。もう少し調査してみますが・・・。

noname#230359
noname#230359
回答No.1

主軸にパイ20ぐらいの研磨した棒を付けます。テーブルにダイヤルゲージを高精度のマグネットスタンドで付けます。プログラムで適当に動かします プログラムの終わりに主軸の棒をダイヤルに当ててG4で10秒ほど停止させます。これを繰り返して問題がなかったのでよく調べてみたら加工に問題があったことがあります。

noname#230358
質問者

お礼

早速の回答ありがとう御座います。当方も設備の問題なのか加工の問題なのか正直わからない状態です。”主電源を切るとずれが戻ってしまう”ことから現場のオペレーターは設備が悪いと決め込んでいますが・・・。再度加工状況も視野に入れて追求してみます。

関連するQ&A

  • NC加工機の位置ずれ異常の原因(動画あり)

    お世話になります。 NC穴あけ加工機で、ターゲットをカメラで画像処理後にXY軸でドリルを移動し画像処理の中心に Z軸で穴あけをする機械がありますが、約10000穴に1穴の割合でずれが発生します。 ずれる現象はX方向が異常/Y方向は正常もしくはX方向が正常/Y方向は異常のようになります。 (Z軸は常に正常) 異常時の方向はなぜか一定方向です 現象を確認すると、画像処理までは正常ですが穴あけ時におかしなとこに行っている、 という感じです。(正常時の動画を添付します) サーボ制御で通常ではありえない挙動と思われるのですが御教示ください。 これまでに、ノイズ対策・軸のがたつき確認等は行っています。 あと考えられるのは電源電圧まわり、さらなるノイズ対策、サーボまわりですが、 「サーボパック」が安川ですが、別の質問にあり、解決方法にありました「パルス列入力時定数を 変更する」は簡単に行えるものでしょうか? よろしくお願いいたします。

  • サーボモーターの位置決めで突発的にズレが発生する

    現在、シーケンサー(PLC?)で制御する安川電機製のサーボパック及びモーターにて X、Yテーブルを移動させています。 過去の質問でもない事象ですので新たに質問します。 問題の事象は以下の通りです ・ズレは約2000回に1回発生する ・そのズレはXはCW、YはCCW方向に発生し、ズレ量は常に約0.7mmほど (ズレ発生時はどちらか片方で、同時には発生しない) ・ズレた直後の次の作業は正常(よくある、ズレた後がズレ続けるというわけではない) 突発ですので、ノイズによるデータ化けかな?と思い以下の対策は施行済みです ・ノイズフィルタの増設 ・電源の分離(専用電源化) ・ガイドレール、ボールネジ、センサの更新・清掃 ・脱調の確認 素人考えでは、もし外的要因(静電気・ノイズなど)であれば ズレ量や位置はランダムになりそうですので、 ズレ発生時、ズレが同じ方向・量というところになにかヒントがありそうなんですが、 この分野についてはあまり詳しくないので、不明確な部分が多いとはおもいますが、 なにかお気づきの点などありましたらアドバイスお願いいたします。

  • マシニングセンタ加工におけるワークの平行度セッテ…

    マシニングセンタ加工におけるワークの平行度セッティングについて 初心者ですので初歩的な質問で恐縮ですがご教示いただけると幸いです。 縦型マシニングセンタでのワークのセッティングの際に、ワークのXY座標系と機械のXY座標系の方向が一致するようにダイヤルゲージなどで測定しながらワークの向きを微調整をすると聞きました。 ワークのXY座標系と機械のXY座標系の方向が若干ずれてセットした場合でも、ワークの平行だし面をタッチプローブで2点当たって、その2点を結ぶ直線方向をワークのX軸とするというような芯出し・平行だしはできませんか? そして加工する際には、ワークの座標系から機械の座標系に座標変換して加工するという風に、機械の方でXYの軸方向ズレを補正することはできないのでしょうか? もしできないのでしたらどのような点が問題となるのか教えていただけないでしょうか? よろしくお願いします。

  • マシニングセンタのバックラシュとは?

    お世話になっております。 マシニングセンタ初心者なのですが、また難関がやってきましたので よろしくお願いいたします。 過去にも同じ質問がありましたが、加工の仕方なのか 機械の問題なのかが把握できないためよろしくお願いいたします。 角材にリーマ穴をあける加工を行いました。 図ではなく記号で失礼します。 測定法なのですが?を原点として3次元測定器で測定してもらいました ○?                ○?       ○?                       ○? ○はリーマ穴なのですが、本来ならば、位置誤差は0.00 ねらいなのですが 誤差? だけを書くと。 ?はY0.092 ?はY0.0117 ?はX+0.0413 Y-0.0695 ?はX+0.0239 Y-0.0622 でした。 これは、リーマ加工時のプログラムが悪いのでしょうか? ?=>?=>工具交換(Y軸とZ軸原点復帰)=>?=>?=>加工終 が、加工順序です。リーマは10.0と13.0を使用しました。下穴は、 9.5と12.5のキリを使用しました。 加工時は、両面研磨をしてある厚み95.0を傾きを0.01以内で ワーク端面をダイヤルゲージ(スモール(ピックゲージ))で走らせ、 バイスでクランプをしました。 機械は、20年物で調べたところ位置決めのエンコーダー・スケールはついていません。 NCは FANUC SYSTEM 6M を使用しています。 バックラッシュ確認ですが、3年前に修正したそうですが 今回の私の加工後のトラブルがくるまで一度も確認&修正したことが ないそうです。 よく、一方向のみに移動し、戻すときは、大きく戻してから 目的の場所と聞きますが、今回のはこれなのでしょうか? 私は、汎用機のみで加工時(マシニング使用前は汎用機のみ使用)は、 上記のように、一方向とのように教えられましたが、マシニングは このように思いませんでした。マシニングセンタも同じ事なのでしょうか? 状況説明が下手で大変申し訳ございません。 皆様方のご教授をよろしくお願いいたします。 また、探してもなかなかないのですが今回のようなことのために勉強になる URLや書籍などそのほかありましたら、お願いいたします。

  • 穴位置度測定

    図のようにシリンダーゲージで穴の位置度を求める時 理想の中心位置(X軸=0 Y軸=0)を出すガイドジグに シリンダーゲージを差し込み振り回し測定をした 結果が図1の場合、穴の中心は何処にあると考えれば いいのでしょうか? X=(0.06+0.03)÷2でX-方向に0.045ズレている Y=(0+0.08)÷2でY-方向に0.04ズレている 結果X-0.045とY-0.04が交差する位置に穴の中心が あるという認識でいいでしょうか? また図2のようにX軸の符号が両方+のときは X=(0.06-0.03)÷2でX-方向に0.015ズレているで いいのでしょうか?イメージで計算式作っているだけですが^^; 計算式があるなら教えてください。

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

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

  • 位置ベクトルの考え方

    位置ベクトルの考え方でよく分からない点があります。 例えば点O(0,0)を原点とする座標平面があって、点A(2,2)はOからx軸方向へ2、y軸方向へ2移動したものです。 ベクトルは向きと大きさで定義されますよね。 なので座標を定めるという行為は、向きと大きさを決めるということだと思っています。 (x,y軸方向へどれくらい動かすかを決めると、自動的にOからどの方向にどれくらいの大きさの矢印が伸びるかが決まるから) これがベクトルを定めると(x,y軸方向へどれくらい動かすかを決めて向きと大きさを決めると)、点の位置が定まる(座標が決まる)ということですよね? また、始点は原点ではなくてもいいんですよね? ということは点X(1,1)を始点として、点A(2、2)は始点Xからx軸方向へ1、y軸方向へ1移動した点、つまり点Xに関する点Aの位置ベクトルと考えていいということでしょうか? もしこうでない場合、どう考えるのでしょう? 質問の要点は、 (1)私の位置ベクトルの解釈の正しさ(おかしい部分があれば指摘していただけるととても嬉しいです) (2)始点の取り方について この2つです。 よろしくお願いします!

  • 5軸加工について

    5軸マシニングセンターにおける加工で、 回転軸、傾斜軸を初めに動かして固定します。 その後、X、Y、Zを使った3次元加工は 「割り出し3軸加工」ですか? 「割り出し5軸加工」ですか? もしくは、それ以外ですか? 教えてください。

    • 締切済み
    • CAM
  • ワイヤー放電加工機のU軸、V軸の垂直出し

    ワイヤー放電加工機のU軸V軸の垂直出しの時、ワークに垂直出し用の機材を設置して『垂直出し』と加工機のボタンを押すと、ワイヤー線がX方向にいったりY方向にいったりして、垂直出しを行っているのですが、その原理が知りたいです。 宜しくお願いします。

  • 教えてください

    マシニングの加工プログラムで質問があるのですが ① G0 X-30. Y30. Z0 ② G1 X0 Y-30. ③ X30. Y30. Z0.05 と言うブログラムの時にこの場合だと②から③の間でZ軸が動きますが①から③で②を通りながらZ軸を動かす事は可能でしょうか?