NCVCサポート掲示板(仮)

M99(サブプログラム終了)の動作について / 6

10 コメント
views
0 フォロー
6
ひかるん 2023/09/12 (火) 23:39:21

まがら 様
大変お世話になっております。
度々すいません、M98についてもご対応お願いいたします。
以下、FANUCのマニュアルより

画像1

通報 ...
  • 7
    まがら 2023/09/13 (水) 10:03:27 >> 6

    こちらの簡易テストでは問題ないようです.
    不具合のあるコードを送って頂ければ検証します.
    こちらで検証したコードを以下に示します.
    この掲示板はMarkDown記法が使えるので,バッククォート×3で括ればコードっぽい貼り付けが可能ですよ~

    %
    G90G92X0Y0Z10.
    S3000M03
    G00X33.24Y-13.296
    G00Z1.
    G01Z-2.F100
    X101.285Y3.128F300M98P0001
    G00Z10.
    M05
    G00X0Y0
    M30
    
    O0001
    X147.43Y-21.508M99
    %
    
    8
    ひかるん 2023/09/13 (水) 23:18:19 >> 7

    まがら 様
    お世話になります。

    %
    O0001
    G90G92X0Y0Z10.
    S3000M03
    G91G0X50.Y50.
    M98P0002
    X-100.
    M98P0002
    Y-100.
    M98P0002
    X100.
    M98P0002
    X-50.Y50.
    M5
    G28X0Y0Z0
    M30
    O0002
    G4P100
    M99
    %
    

    は問題ありません。

    %
    O0001
    G90G92X0Y0Z10.
    S3000M03
    G91G0X50.Y50.M98P0002
    X-100.M98P0002
    Y-100.M98P0002
    X100.M98P0002
    X-50.Y50.
    M5
    G28X0Y0Z0
    M30
    O0002
    G4P100
    M99
    %
    

    と記述したいのですが、同じパスになりません。
    インクリメンタルの問題でしょうか?
    よろしくお願いいたします。

    9
    まがら 2023/09/15 (金) 08:26:19 >> 7

    お手間を取らせました.
    おかげですぐに原因が特定できました.

    ありがとうございました.今後ともよろしくお願いいたします.