C : AutoCAD & AutoCAD LT October 22, 2007
●LT DIESEL Sample
DIESEL(Direct Interpretively Evaluated String Expression Language)
LTで利用できるマクロ例として
面積計算 と 連番文字記入のサンプルを掲載

パレットにしてあります。
1、マクロの中でシステム変数を得る:$M=$(GETVAR,システム変数)
2、『SETENV & GETENV』
SETENV;変数名;\
\の時に値を入力します
この値を得る時は
$M=$(GETENV,変数名)
サンプルではこの作業の繰返しで
Dieselで利用できる関数を使いコマンドを羅列しています。
コマンドの作業手順を決め色々なコマンドを組合わせ作成してみましょう。
LT Help(F1)‐カスタマイズ ガイド-DIESEL 式-DIESEL 関数カタログ
+ (加算)
- (減算)
* (乗算)
/ (除算)
= (に等しい)
< (より小さい)
> (より大きい)
!= (に等しくない)
<= (より小さいか等しい)
>= (より大きいか等しい)
and
angtos
edtime
eq
eval
fix
getenv
getvar
if
index
nth
or
rtos
strlen
substr
upper
xor
Posted by m_eguchi at October 22, 2007 03:06 PM
