製図システム HICAD/DRAFT for Windows マクロ編
関数名の一覧を表4-1に示します。
表4-1 関数名の一覧
| 分類 | 関数名 | 参照先 |
|---|---|---|
| データ検索関数 | GELM(要素名称検索) | 4.2.1 |
| GFIG(図形名称検索) | 4.2.2 | |
| GDFIG(図面指定図形名称検索) | 4.2.3 | |
| GDME(寸法・記号要素名称検索) | 4.2.4 | |
| GDIM(寸法・記号名称検索) | 4.2.5 | |
| GITM(表項目名称検索) | 4.2.6 | |
| CITM(表項目ID変換) | 4.2.7 | |
| GFLD(表領域名称検索) | 4.2.8 | |
| CFLD(表領域番号変換) | 4.2.9 | |
| GTAB(表名称検索) | 4.2.10 | |
| EREF(要素データ参照) | 4.2.11 | |
| ETYP(要素種別問い合わせ) | 4.2.12 | |
| EFTYP(図形情報参照) | 4.2.13 | |
| EORG(図形原点参照) | 4.2.14 | |
| LCON(層状態参照) | 4.2.15 | |
| LINF(層,図面情報の問い合わせ) | 4.2.16 | |
| DREF(寸法情報参照) | 4.2.17 | |
| SYMP(シンボルの接続点参照) | 4.2.18 | |
| OMREF(点指示オペランドメニューのコマンドの要素情報問い合わせ) | 4.2.19 | |
| パラメタ変換関数 | PTYP(パラメタ種別の問い合わせ) | 4.3.1 |
| PCNT(変数のパラメタ個数問い合わせ) | 4.3.2 | |
| LEN(文字列長・パラメタの個数) | 4.3.3 | |
| CHARS(文字列のシフトJIS変換) | 4.3.4 | |
| ICHAR(文字コード変換) | 4.3.5 | |
| CREAL(文字列の数値変換) | 4.3.6 | |
| INTC(整数値の文字列変換) | 4.3.7 | |
| REALC(実数値の文字列変換) | 4.3.8 | |
| YCOR(y座標) | 4.3.9 | |
| XCOR(x座標) | 4.3.10 | |
| SPNT(スクリーン点) | 4.3.11 | |
| SDNO(図面番号) | 4.3.12 | |
| FRM(図面点) | 4.3.13 | |
| PNT(入力座標) | 4.3.14 | |
| EPNT(P種パラメタ変換) | 4.3.15 | |
| ETRM(端点のE種パラメタ) | 4.3.16 | |
| ELM(E種パラメタ作成) | 4.3.17 | |
| ESUP(図形サプレス) | 4.3.18 | |
| ENO(端末要素番号) | 4.3.19 | |
| LAST(最終作成要素定義) | 4.3.20 | |
| LASTN(最終コマンド作成要素群定義) | 4.3.21 | |
| &<変数名(C)>(部分列変数) | 4.3.22 | |
| &<変数名(C*N)>(部分列変数) | 4.3.23 | |
| &<変数名(P*N)>(部分列変数) | 4.3.24 | |
| &<変数名(E*N)>(部分列変数) | 4.3.25 | |
| &<変数名(R*N)>(部分列変数) | 4.3.26 | |
| &<変数名(I*N)>(部分列変数) | 4.3.27 | |
| &<変数名(C)>(添字付き変数) | 4.3.28 | |
| &<変数名(C*N)>(添字付き変数) | 4.3.29 | |
| &<変数名(P*N)>(添字付き変数) | 4.3.30 | |
| &<変数名(E*N)>(添字付き変数) | 4.3.31 | |
| &<変数名(R*N)>(添字付き変数) | 4.3.32 | |
| &<変数名(I*N)>(添字付き変数) | 4.3.33 | |
| 図面管理データ関数 | SDIDT(図面庫内図面管理データ登録) | 4.4.1 |
| GDIDT(図面庫内図面管理データ参照) | 4.4.2 | |
| SDRWI(図面管理データ登録) | 4.4.3 | |
| GDRWI(図面管理データ参照) | 4.4.4 | |
| SDMRT(図面検索条件設定) | 4.4.5 | |
| GDPATH(図面/部品図面格納時標準ディレクトリ参照) | 4.4.6 | |
| ユーザ属性操作関数 | GOBA(ユーザ属性での検索) | 4.5.1 |
| GDOBA(図面指定ユーザ属性での検索) | 4.5.2 | |
| SATR(ユーザ属性の定義) | 4.5.3 | |
| GATR(ユーザ属性の参照) | 4.5.4 | |
| GDATR(図面指定ユーザ属性の参照) | 4.5.5 | |
| DATR(ユーザ属性の削除) | 4.5.6 | |
| 幾何計算関数 | GXP(交点) | 4.6.1 |
| GVP(垂点) | 4.6.2 | |
| GDIE(内外分点) | 4.6.3 | |
| GDST(2点間距離) | 4.6.4 | |
| GANGD(要素間角度) | 4.6.5 | |
| GANGP(3点間角度) | 4.6.6 | |
| GMIND(最小距離点) | 4.6.7 | |
| GJPO(点の要素上チェック) | 4.6.8 | |
| ELEN(要素長) | 4.6.9 | |
| ECOR(要素位置座標) | 4.6.10 | |
| 数学関数 | ABS(絶対値) | 4.7.1 |
| SQRT(平方根) | 4.7.2 | |
| EXP(指数) | 4.7.3 | |
| LOG(自然対数) | 4.7.4 | |
| LOG10(常用対数) | 4.7.5 | |
| SIN(正弦) | 4.7.6 | |
| COS(余弦) | 4.7.7 | |
| TAN(正接) | 4.7.8 | |
| ASIN(逆正弦) | 4.7.9 | |
| ACOS(逆余弦) | 4.7.10 | |
| ATAN(逆正接1) | 4.7.11 | |
| ATAN2(逆正接2) | 4.7.12 | |
| SINH(双曲線正弦) | 4.7.13 | |
| COSH(双曲線余弦) | 4.7.14 | |
| TANH(双曲線正接) | 4.7.15 | |
| INT(整数化) | 4.7.16 | |
| NINT(四捨五入整数化) | 4.7.17 | |
| MOD(剰余) | 4.7.18 | |
| SIGN(符号の付け換え) | 4.7.19 | |
| DIM(超過分) | 4.7.20 | |
| MIN(最小値) | 4.7.21 | |
| MAX(最大値) | 4.7.22 | |
| OR(論理和) | 4.7.23 | |
| AND(論理積) | 4.7.24 | |
| 比較関数 | CEQ(文字列比較EQ) | 4.8.1 |
| CNE(文字列比較NE) | 4.8.2 | |
| CGE(文字列比較GE) | 4.8.3 | |
| CGT(文字列比較GT) | 4.8.4 | |
| CLE(文字列比較LE) | 4.8.5 | |
| CLT(文字列比較LT) | 4.8.6 | |
| EQ(算術比較EQ) | 4.8.7 | |
| NE(算術比較NE) | 4.8.8 | |
| GE(算術比較GE) | 4.8.9 | |
| GT(算術比較GT) | 4.8.10 | |
| LE(算術比較LE) | 4.8.11 | |
| LT(算術比較LT) | 4.8.12 | |
| ENE(E種パラメタの比較NE) | 4.8.13 | |
| EEQ(E種パラメタの比較EQ) | 4.8.14 | |
| 文字列操作関数 | CINS(文字列挿入) | 4.9.1 |
| CDEL(文字列削除) | 4.9.2 | |
| CHAR(文字変換) | 4.9.3 | |
| CREP(部分文字列の置換) | 4.9.4 | |
| INDEX(文字列xの中の文字列yの先頭位置計算) | 4.9.5 | |
| DDE通信関数 | DDECNC(DDE通信接続) | 4.10.1 |
| DDEDSC(DDE通信切断) | 4.10.2 | |
| DDEREQ(DDE通信データ問い合わせ) | 4.10.3 | |
| DDEPOK(DDE通信データ送信) | 4.10.4 | |
| DDEEXE(DDE通信コマンド実行) | 4.10.5 | |
| システム関数 | CMOD(モード値の変更) | 4.11.1 |
| GMOD(モード値の参照) | 4.11.2 | |
| CDRAT(寸法値変換率の変更) | 4.11.3 | |
| GDRAT(寸法値変換率の参照) | 4.11.4 | |
| FREAD(データの読み込み) | 4.11.5 | |
| FREADL(行単位のデータの読み込み) | 4.11.6 | |
| FWRITE(データの書き込み) | 4.11.7 | |
| GWENV(Windows環境変数参照) | 4.11.8 | |
| SYSTEM(Windowsアプリケーション実行) | 4.11.9 |
All Rights Reserved. Copyright (C) 1998, 2007, Hitachi, Ltd.