本文へ移動
サポートシェアリングソリューション
OKWAVE Plus
「OKWAVE Plus の利用」に関するアンケートご協力のお願い
アンケートに答えると抽選で500名様にAmazonギフト券100円分をプレゼント!
アンケートはこちら

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファナックマクロ引数指定1.2について)

ファナックマクロ引数指定1.2について

2023/10/17 16:53

このQ&Aのポイント
  • ファナックマクロの引数指定には混同させて使用することは不可能です。
  • 例えば、複数のKを使用したい場合も、不可能です。
  • 使用できる方法について教えていただけるとありがたいです。
※ 以下は、質問の原文です

ファナックマクロ引数指定1.2について

2009/04/24 23:20

ファナックマクロの引数指定?、?がありますが両方を混同させて使用することは不可能ですかね?例えば
G65P1000X0Y0I100(円直径)J45(初角)K4(穴個数)K1K2・・(穴あけ無しオミット番号)
といったようにKを複数使いたいのですが不可能ですかね?どなたか
使用できる方法があれば教えていただけないでしょうか?

引数ABCは使用しない方法でお願いします。

質問者が選んだベストアンサー

ベストアンサー
2009/04/25 06:25
回答No.1

ファナックのマクロの引数の渡し方には、
きちんと仕掛けがあります.
IJK以外のアドレスは、
常に「引数指定1」の規約に従って渡される様です.
“G65 P1000 X0 Y0 I100 J45 K4 K1 K2”
という書き方は、「引数指定2」となりますので、
2回目のKが現れた段階でXYが消えてしまうか、
もしくは、7個目のアドレスKがXの内容に
上書きされてしまう事になると思います.

呼び出されたプログラムで
変数#25の値をチェックして空になっていなければ、
XYの後にKを6個までは使える事になると思います.
ただやはり本来の使い方ではないので、危なっかしく
あまり薦められたものではないですけれども.

お礼

2009/04/25 07:06

回答ありがとうございました!使用はできるがkの数を一歩間違えれば危険という訳ですね。あまり使用しないほうがいいみたいですね!参考になりました!ありがとうございました!

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。