cal (AutoLISP/外部関数)

オンラインのジオメトリック計算機能を呼び出し、評価した式の値を返します。

サポートされているプラットフォーム: Windows および Mac OS

条件: この関数を呼び出す前に、(arxload "geomcal"). を使用して GeomCal ObjectARX アプリケーションをロードする必要があります。

構文と要素

(c:cal expression)
expression

タイプ: 文字列

クォーテーションで囲まれた文字列。

使用可能な式の詳細については、AutoCAD CAL[ジオメトリック計算]を参照してください。

戻り値

タイプ: 整数、実数、リスト、nil

式の結果。

次の例は、trans 関数を使用した AutoLISP 式で cal 関数を使用しています。

(trans (c:cal "[1,2,3]+MID") 1 2)
>> Select entity for MID snap:
(20.0465 16.0369 3.0)