マシニングセンタでサブプログラム呼び出しに関する問題

このQ&Aのポイント
  • 森精機シーメンス制御ミルタップ700でのサブプログラム呼び出しに問題が発生しています。
  • シミュレーションがうまく動作せず、困っています。
  • マニュアルの呼び出しコードおよび繰り返しコードでは動作できないため、足りないものがあるのか教えてください。
回答を見る
  • 締切済み

マシニングセンタ サブプログラム呼び出し

お世話になります。 森精機 シーメンス制御 ミルタップ700 で単純に手入力でメインプログラムからサブプログラム呼び出し、繰り返し加工をしたいのですが、シミュレーションはうまく動作せず。難解で、困っています。ちなみに私自身はオオクマやファナックでの経験はあります。 マニュアルからすると 呼び出しコードL〇〇 繰り返しコードM17 ですが、これでは動作出来ないので 足りないものがありますか? 教えて下さい。

みんなの回答

  • hahaha8635
  • ベストアンサー率22% (800/3609)
回答No.1

間違って覚えてるか方言 https://nc-program.s-projects.net/m-code/m98-99.html M98 Pxxxxで呼び出し M99 で戻ってくる 多重呼び出しは システムによる M98 Pxxxx M98 Pxxxx . . . は 制限がある . . . M99 M99

関連するQ&A

  • ファナックのプログラムについて

    前まで、6年前にでた森精機の機械を使っていました。 プログラムはファナックでした。 その機械は同じプログラム内にサブプログラムを入れて加工することが出来たのですが、最近転職して20年ぐらい前のMCを使っています。 それもプログラムはファナックなのですが、同じプログラム内にサブプログラムを作って加工出来ません。 自分なりに調べて見て、無理とは書かれていたのは見つけたものの納得出来ず投稿しました。 昔の機械なので容量も少なくプログラムもあまり入れておけません。 リピート品やるときは、メインとサブプロを全部転送しなおしてやっています。 非常に不便です。 前は同じプログラム内にサブプロがあったので、メインだけ転送すれば大丈夫でした。 マクロ、変数、何を使ってもいいので、どなたかわかるかたいませんでしょうか? 同じプログラム内にサブプログラムを作り加工したい感じです。 前まで作っていたのは O100 メイン M30 N10 サブプロ M99 こんな感じでO100に全部入れて作っていました。 よろしくお願いいたします。

  • マシニングセンターの買い替え

    現在、使用中のマシニングセンター(森精機製 MV45/45)が老朽化していて、買い替えを予定しているのですが、社内での意見が割れているのでご意見を伺いたく、質問させていただきます。 1)候補メーカーは三社で、森精機、山崎マザック、OKK(大阪機工)に絞ったのはいいのですが、現場側からの要求と設置面積で四苦八苦しています。 現場は、「X軸1mの移動量」を強く要求してくるのですが、設置できても作業エリアを確保できないこと、軸移動が1mなくてはならない仕事がほとんどないために「無駄の高額出費」という僕の意見が対立し、平行線に陥っています。 少し頭がゆだっているので、お知恵をお貸しいただきたく思います。 2)現在は森精機製のMV45/45ですが、他メーカーをお使いの方(マザック、OKK)、忌憚のない「作業性と、機械の特徴」を教えていただけませんか? 現在の制御機はファナック製で、対話も自動プロもない、ISO/EIAコードのみの入力しか出来ず、現場の作業者は、「対話式」は、初めて扱うことになります。 文章が稚拙で分かりづらいと思いますが、なにとぞよろしくお願いします。

  • 森精機のマシニング

    こんばんわ。 森精機さんの新しいマシニング(NV5000)のNC装置はファナックなのでしょうか? 価格的に2000万以上するだろうと予想しています。 弊社は部品加工をしています。(金型は行っていません) 写真で見た事があるのですが、切削油がノズルなしで主軸から直で出てるようにおもったのですがあれは使いにくそうだったのですが。。。 どなたかこの機械を使用されている方おられないでしょうか? できれば感想もおききしたいのですが? 宜しくお願い致します。 機械を購入するとなるとやはり半年くらいはかかりますか?

  • マシニングセンターの選定基準

    マシニングセンター(以下MC)の選定する基準についてアドバイス下さい。 現在20年使用しているMCの更新を検討しています。 弊社はプラ型を製作をしており、更新するMCはモールドベースのプレート加工(S50C、S55C、NAK等)をメインに考えてます。 現在、安田工業(YBM950V)、牧野フライス(V56i)、森精機(NVD5080)、OKK(VB53)の4社で見積りを依頼中で、OKK以外は見積りは入手していて、それぞれの特徴もだいたい把握しています。 設備投資は会社それぞれで考え方違うとは思いますが、 もし皆様の会社でしたら、どう言う基準を元にこの4社からであれば、 どのメーカーを選定されますか。 各メーカーとも共通した仕樣は主軸20000回転、 スピンドルスルー(エアー・クーラント)、ワーク・工具計測機能を入れてます。 価格は安田⇒牧野⇒森精機の順で、安田、牧野の差は数百万。 牧野、森精機の差は1千万でした。

  • ターニング系複合加工機の高精度輪郭制御について

    複合旋盤(森精機製)の高精度輪郭制御(G05P10000)について教えて下さい。モード中の工具位置補正G43H_についてですが、通常モード時は、H_.と小数点付きでアドレスを指定しなければなりません。この場合、森精機作成のマクロが動いているようですが、高精度輪郭モード中のこの指定をするとエラーが出てしまいます。またH_と小数点なしで指定すると、(ファナックマニュアル通り)動きますが、設定した工具位置を読み込まないのでうまくいきません。どのようにすればうまくいくのか教えて下さい。

  • G65を使ったプログラムについて

    使用機械 森精機(旧日立精機?) モデル vs60 O4200 G65P4201A100 G65P4201A200 M30 O4201 GOTO#1 N1 加工プログラム N2 加工プログラム M99 上記のようにサブプログラムにN100、N200のように加工プログラムを2つ記入している状態です。 メインプログラムにて、G65A100(A200)と引数指定にてN100とN200を読み出したいのですが、GOTO#1を読み込んだ瞬間に、   不明なシーケンス番号です のようなアラームが出てしまい止まってしまいます。 GOTO#1を IF[#1EQ100]GOTO100 IF[#1EQ200]GOTO200 と変えても指定したシーケンス番号まで飛んでくれません。 他の質問者様の回答に *************************************** サブプログラム O9000 GOTO #1 GOTO9999 N1 動作プログラム1 GOTO9999 N2 動作プログラム2 GOTO9999 N9999 M99 *************************************** このプログラムが記載されていましたので。参考に作ってみたのですが,,, わかる方いらっしゃいましたらお力添え頂ければと思います。 よろしくお願いします。

  • M18タップ

    いつもこのサイトで勉強させてもらってます。 今回、M18、D=35を10箇所の加工依頼があり、普段はM12ぐらいまでの加工しか行った事がなく少し不安に思っています。そこで質問です。通常のM29指令で行っても大丈夫なんでしょうか?また未経験なのですが、タップのステップ加工のプログラムを教えていただければありがたいです。 よろしくお願いします。 素材:S45C 止まり穴 使用タップ:OSG、軟鋼・深穴用、MS-DH-SFT 機械は森精機、MV50-Eです。 ファナック制御です。

  • mazak マシニングでの傾斜加工

    まだマシニング歴半年の素人です。故に非常に素人臭い質問ですので、暇な時にでもお答えくだされば結構です。 マザックのマシニング(NEXUS510C)で、傾斜加工は可能なのでしょうか? 傾斜加工と言ってもバイスなどで傾きを作るのではなく、Z軸を斜めに動かしていくということです。 恥ずかしながら、マザトロールでしかプログラムを作っておらず、先日他社でマザックのマシニングでボールエンドミルを使い、パイプを半分に切ったようなすり鉢状の加工をしていることを知り、びっくりしました。 またマザックのカタログで、プレステのコントローラーの形を立体で綺麗に作ったようなものが載っていますが・・・。 当然、マザトロールではそういうプログラミングは不可能だとは思います。 で、EIA/ISOというプログラミングマニュアルを見ると、「標準仕様の制御軸は3軸ですが、付加軸及び特別付加軸を追加することにより最大6軸まで制御」と書いてありました。 この6軸というのはZ方向に斜めに刃物を走らせたりですとか、すり鉢上に加工したりということを可能にするということなのでしょうか? マニュアルとにらめっこしても、正直、最初のページからちんぷんかんぷんです。 これからマニュアルを見てじっくりと(仕事ですぐに斜めカットが求められているような状況ではありません)こういったプログラミングを理解していこうと思っています。今はまだマシニングについて素人同然なのですが、なんとか人並みに使いこなせるようになりたいと・・。現在、小さな会社でマシニング専門として働いているのですが、マシニングについて知っているものは誰もいなくて、この技術の森を利用したりして一人で一から学んでいるところです。 非常に幼稚な質問であるのは承知しておりますが、もしよろしければ、こういった加工についてちょっとさわりだけでも教えていただきたいと思っております。

  • マクロにて、主軸工具番号(H)と工具径補正番号(…

    マクロにて、主軸工具番号(H)と工具径補正番号(D)を連動させたい。 当方、本タイトル内容をFUNUC 15iM,16-M,16i-M,16i-MB,0i等の制御盤(森・オークマ立MC)にて思案しているのですが頭打ちです、、、。 森精機専用?#148(工具長補正番号=主軸工具番号)の様なマクロが 工具径(D)、#2401-#2600,#12001-#12999と連動させる方法などあるのでしょうか? T=H=Dは可能でしょうか。 解りずらかったみたいなので補足致します。 森精機(ファナック、メルダス)では#148=主軸工具番号となっているらしいので、 マクロ内で#7=#[13000+#148]とすれば主軸工具と同番号の工具径補正(形状) を取得できるのですが、オークマのファナック制御盤などではシステム変数などで 主軸工具番号を取得できるような方法がないのでしょうか?

  • Dura Verticalのメモリーカードの相性…

    Dura Verticalのメモリーカードの相性について 先日森精機 Dura Verticalを導入いたしました。 NV5000などその他のNCもメモリーカードから必要なプログラムを メインメモリに落として加工しています。 同様に加工しようとしたところメモリーカードエラーで うまく認識してくれません。 森精機推奨のカードの存在は存じていますが、値段が・・・・ どなたか DURAで市販のメモリーカードを使用している方いらっしゃいましたら銘柄等教えていただけないでしょうか? 宜しくお願いいたします。