- ベストアンサー
マクロの利点とは?
noname#230359の回答
![noname#230359](https://gazo.okwave.jp/okwave/images/contents/av_nophoto_60_3.gif)
条件分岐が特に便利です(個人的にはですが) もし○○ならN○○にジャンプする とか もし○○=○○ならO○○にジャンプするとか 補正や時計も管理できますので昔の最近まで?ポケコンでよく使われていたベイシックプログラムのように自由なプログラムが作れます 固定サイクルもマクロです 上手に使うとすごく便利ですよ
関連する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より補足:「技術の森( 機械加工)」についての質問です。
- 締切済み
- マシニングセンター
- コモンプレートの用途は何でしょうか
金型加工の会社に勤め始め、只今勉強中の女子です。超初心者の質問ですが、ご回答頂けると嬉しいです。 コモンプレートの用途を初心者にも分かりやすく教えて頂けますでしょうか。プレス機の名称にもコモンプレートはのっていないため、プレス機に使用するプレートでは無いのでしょうか。 よろしくお願いします。
- 締切済み
- プレス金型
- マクロによる最大値、最小値の求め方
この最大値、最小値を求めるマクロなんですけど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より補足:「技術の森( 機械加工)」についての質問です。
- 締切済み
- マシニングセンター
お礼
回答ありがとうございます。 ベーシックでいうIFやGOTO的なことができるのですね!! ベーシックもすっかり忘れかけているのですが、なんとか理解はできそうです。 ありがとうございました