 |
 |
 |
 |
| AutoLISPの互換性 |
XcellicCAD は 使いやすい IntelliCAD LISP 機能を持っています。次の表は、IntelliCAD LISP だけの関数をまとめました。
< IntelliCAD LISP に追加された関数 > |
特有のLISP関数 |
定義 |
| (log10) |
常用対数を求める |
| (lpad) |
文字列の左側に空白を埋める |
| (rpad) |
文字列の右側に空白を埋める |
| (tan) |
tan θ を求める |
| (trim) |
文字列の両端の空白を削除する |
|
すべての IntelliCAD LISP 関数が完全に AutoLISP と同じわけではありません。次の表は部分的に AutoLISP と動作の異なる IntelliCAD LISP 関数を示す。
< 一部異なる LISP 関数 > |
LISP関数 |
説明 |
| (menucmd) |
P0 (カーソル メニュー) と P1 から P16 (プルダウンメニュー)はサポートしているが、A (AUX 補助入力 メニュー), B (ボタン メニュー), I (アイコン メニュー), M (DIESEL マクロ), S (スクリーン メニュー), T (タブレット メニュー)はサポートしていない。 |
| (osnap) |
仮想交点スナップ [PLA] が追加されている。 (2 次元投影して交差している点スナップ) |
| (print1) |
ユニコード \U+00B0 (角度記号) や \M+Nxxxx (マルチバイト文字)は非サポート。 |
| (ssget) と (ssadd) |
選択モードが追加されている:
CC = 円内側とその交差
O = 矩形外側
OC = 円外側
OP = ポリゴン外側
PO = 点 |
|
|
|
|