SSCMDF
【機能】
コマンド用ミスク(オプションメニュー)変更許可フラグの取出し及び設定
【使用形式】
CALL SSCMDF(IFLG, INO, JFLG, MFLG, IR)
【引数説明】
[INPUT]
IFLG : 処理指定フラグ
0 ; 取出し
1 ; 設定
INO : コマンドアドレス番号
1 ; 点 (PNT )
2 ; 線1 (LNE )
3 ; 線2 (LNE )
4 ; 円 (CIR )
5 ; 円弧 (ARC )
6 ; 文字 (PAT )
8 ; 平行線 (LP )
9 ; オフセット (OFST)
11 ; アイテム編集 (EDIT)
12 ; 角付け (TRIM)
13 ; 面取り (FILT)
14 ; 切断 (CUTA)
15 ; 移動1 (MOVE)
16 ; 移動2 (MOVE)
17 ; 移動3 (MOVE)
18 ; 移動4 (MOVE)
20 ; 削除 (DEL )
24 ; 断面切出し (SECT)
25 ; 複写(ベクトル)1(COPY)
26 ; 複写(ベクトル)2(COPY)
27 ; 曲線編集 (ESPL)
28 ; ドラッグ (MV )
30 ; クラス移動 (DVD)
36 ; 作業座標 (LCSN)
38 ; スクリーン (SLO )
39 ; グループ名称 (GRNM)
40 ; モデル (MDL )
41 ; シンボル (SYM )
45 ; コニック (CNC )
50 ; 情報 (VERF)
52 ; 測定 (MASR)
70 ; アクティブリスト (ACTV)
74 ; アイテム属性変更 (MODF)
75 ; ハッチング (HATC)
80 ; 中心線 (HST )
81 ; 割溝 (DWAR)
82 ; ブロック (DREC)
83 ; ピッチ円ねじ (DPCD)
84 ; コの字 (DKNJ)
85 ; 円ねじ (DCR)
86 ; 長穴 (DLCR)
87 ; 穴(断面) (DHOL)
88 ; ざぐり (DHTP)
89 ; ねじ (DTAP)
90 ; ばね (BANE)
150 ; 平面投影 (CVPR)
(IFLG=1の場合)
JFLG : ミスクの変更許可フラグ
0 ; 変更可能
1 ; 不可
-1 ; 現状のまま
MFLG : 初期値の変更許可フラグ
0 ; 変更可能
1 ; 不可
-1 ; 現状のまま
[OUTPUT]
(IFLG=0の場合)
JFLG : ミスクの変更許可フラグ
0 ; 変更可能
1 ; 不可
-1 ; 現状のまま
MFLG : 初期値の変更許可フラグ
0 ; 変更可能
1 ; 不可
-1 ; 現状のまま
IR : リターンフラグ
0 ; 正常終了
1 ; エラー
【機能説明】
・JFLG,MFLG は、IFLG=0 のときは出力、IFLG=1 のときは入力となる。
・IFLG=1 で INO=0 をセットすると、すべてのコマンドアドレスに対して
モード,初期値の変更許可フラグ(JFLG,MFLG)が設定できる。