• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロの利点)

マクロの利点とは?

noname#230359の回答

  • ベストアンサー
noname#230359
noname#230359
回答No.4

貴方様が回答2のお礼に書かれているように、 OSPに元々入っている[真円サイクル]や[ポケットミル]などのミーリングサイクルはメーカー純正のマクロだと思って差し支えありません。 極端な話、スキル次第で同じ事あるいはそれ以上の動きをさせることが可能です。 ちなみに真円サイクルはマクロとしては簡単だったりもします。 マクロプログラムの作り方を覚えるとああいった事が実現する。 そう考えると用意に便利さが想像出来るかと思います。 変なネーミングですが、 四角サイクル、六角サイクル、長穴サイクル…、 アイデア次第ですね。 その他、加工だけににとどまりません。 ちなみに、OSPでは「ユーザータスク2」というオプションが入っていないと、sin,cos,tanや四捨五入等の関数機能が使えないので、マクロ十分活かせません。 オプションの有無で可能なマクロが制限されます。ご確認下さい。 また、コモン変数とローカル変数は特性が違い、使いどころも違ってきますのでマニュアルでご確認下さい。 機械の状態の読み書き等の変数はシステム変数と呼びます。 それぞれの変数の説明はマニュアルを読んでみて下さい。 マクロとまでいかなくとも、まずは変数としては比較的簡単なコモン変数を使用したプログラムから入ると良いと思いますよ。 変数の扱いに慣れることが第一歩だと思います。 もしも貴方様が、ベーシック等の簡単なパソコンプログラム言語の基本程度を知っていた場合、マニュアルを読んだら即実践可能でしょう。 何冊か付いてくるOSPのマニュアルには変数を使ったプログラム例はどっかに(どの本か忘れました)書かれています。 では、頑張ってください!

noname#230358
質問者

お礼

回答ありがとうございます。 OSP関連の本をがそごそ探してみたら出てきました! これを見て勉強してみたいと思います。 ありがとうございました。勉強してまたわからないことが出てきたらそのときはよろしくお願いします

関連するQ&A

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

    ファナック21iのツガミのマシニングを使用しています。マクロを使って加工個数をカウントし、規定個数に達した時にメッセージ表示でストップさせようと思っていますが#3006=1(TOOL CHANGE)と入れても停止もメッセージも出ません。 なにかパラメーターの設定とかしないといけないのでしょうか? マクロ初心者です。よろしくお願いいたします。 また18iの同じくツガミの複合旋盤でも#100=#100+1を読み込んだ時点で「アドレスに誤りがあります」とエラー表示されてしまいます。 マクロを使うにはパラメーター変更が必須なのでしょうか? ちなみに#1や#500、Aを用いても同様のエラーになります ※OKWAVEより補足:「技術の森( 機械加工)」についての質問です。

  • FANUC NCツールカウンターマクロ変数の有無

    切削工具交換時、設備のツールカウンターをクリア(ゼロ)にした際、連動して該当ツールのオフセット値もクリアするマクロを組みたいのですが、ツールカウンターのマクロ変数設定が判りません。設定が有れば ご教授ください。 ※OKWAVEより補足:「技術の森( 機械加工)」についての質問です。

  • マシニング OSPのマクロプログラム

    こんにちわ 質問させて頂きます オークマの縦型マシニングを使って機械加工の仕事をしています プログラムはCAMではなく、機械に手打ちで行っています。 マクロ等を使って便利なプログラムを作ってみたいのですが 教材になるような本はありますでしょうか? またはホームページ等でも助かります FANUCでは”MCのカスタムマクロ入門”とか”MCのマクロプログラム例題集”等があります このような本を探しています 宜しくお願い致します

  • ツールセッター、ワークセッターと言う機能について

    技術の森の No.21608の質問でツールセッター、ワークセッターと言う機能を知りました。 この機能のあるマシニングだと工具長の補正が楽だし 補正間違えて危険なことになったりもしないのでしょうか? またこの機能のあるマシニングのメーカーや機種などを教えていただけないで しょうか? お願いします。

  • エディターでのマクロプログラムとは何か

    技術の森の回答でオオクマとファナックのプログラムの変換について >CAMのポストを自身で作るのと、エディターでのマクロプログラムを作る>のと、手間的にはあまり変わらないと思いますけどね・・・。 という回答がありました。 エディターでのマクロプログラムとはどのようなもののことでしょうか? ノードパッドでいうと置換というのがありますが、 あれとは違うのですか? 単なる置換ではできないのでしょうか?

  • マシニングセンター加工

    立マシニングセンターでプレーナー加工は可能でしょうか。 バイトの向きに合わせて主軸をロックさせれば加工できそうな気もするのですが。。。 現在、立マシニングのみ保有しており、プレーナー機は保有していません。 取引先よりプレーナー加工の見積依頼が来たので、外注業者含め社内でも出来るか検討しています。 ※OKWAVEより補足:「技術の森( 機械加工)」についての質問です。

  • 薄物の固定

    マシニングで1tの薄物をフライス加工したいのですが、ワークの固定方法に困っています。 ワークはスカスカのセラミックで、脆いです。スカスカなので真空チャックも出来ません。 良い固定方法がありましたら教えてください。 ※OKWAVEより補足:「技術の森( 機械加工)」についての質問です。

  • コモンプレートの用途は何でしょうか

    金型加工の会社に勤め始め、只今勉強中の女子です。超初心者の質問ですが、ご回答頂けると嬉しいです。 コモンプレートの用途を初心者にも分かりやすく教えて頂けますでしょうか。プレス機の名称にもコモンプレートはのっていないため、プレス機に使用するプレートでは無いのでしょうか。 よろしくお願いします。

  • マクロによる最大値、最小値の求め方

    この最大値、最小値を求めるマクロなんですけどTHENを使用しない方法を教えて頂きたいです。 ------------------------------ #1=101.(START) #2=110.(END) #31=#[#1] #32=#[#1] WHILE[#1LE#2]DO1 IF[#[#1]LT#31]THEN#31=#[#1] IF[#[#1]GT#32]THEN#32=#[#1] #1=#1+1. END1 引用 https://okbizcs.okwave.jp/mori.nc-net/qa/q9473679.html ※OKWAVEより補足:「技術の森( 機械加工)」についての質問です。

  • 文字彫刻

    いつも技術の森で勉強させていただいております。 マシニングセンターで文字彫刻を行う際のプログラム作成での質問です。 CADCAMを使わずに、プログラミングしたいのですが、何か便利なソフトはありますでしょうか? ちなみに数字とアルファベットが出来ればいいのです。