papas1992 の回答履歴

全2件中1~2件表示
  • 変数のリセット

    WHILEを使用し変数が0になったらループから抜けて、もう一度もとの変数に戻したい時はどのような指令になりますか? #100=2 WHILE[#100GE0]D01 NC文 #100=#100-1 END1 今の時点で#100が0のところを ここで#100=2と入力せずに #100を最初に指定した2に戻したいです

    • it2019
    • 回答数3
  • NCマクロでのD(工具径補正)変数の参照方法

    トスナックのマクロの勉強中のものです。 NCマクロのTとHとDコードをシステム変数より参照しようとしております。 V959は主軸上のTコード値の参照 V1100はDコード値の参照 V1102はHコード値の参照 現状は T24 [V31=V959] ではV31に24が入ります。 G90G00Z100.0G43H24 [V31=V1102] でもV31に24が入ります。 D24 [V31=V1100] ではV31に24が入りません。 ただ工具径補正をかけると G90G00X20.0Y0G41D24 [V31=V1100] V31に24が入ります。 質問は D24 [V31=V1100] V31=24 というように工具径補正をかけずに、システム変数から工具径コード(24)を引きだせないでしょうか? また他の(ファナック等)NCマクロでは可能なのでしょうか? よろしくお願いします。