osnap (AutoLISP)

指定された点にオブジェクト スナップ モードを適用して取得した 3D 点を返します。

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

構文と要素

(osnap pt mode)
pt

タイプ: リスト

点。

mode

タイプ: 文字列

1 つまたはカンマで区切られた複数の有効な、オブジェクト スナップ識別子(midcen など)。

戻り値

タイプ: リストまたは nil

点。点を指定してもオブジェクトが返されなかった場合(たとえば、ピック ボックス内にジオメトリが存在しない、または指定したオブジェクト スナップ モードをそのジオメトリに適用できないなどの場合)は nilosnap 関数が返す点は、現在の 3D ビュー、pt 引数の点の周囲の AutoCAD 図形、AutoCAD のシステム変数 APERTURE の設定に依存します 。

(setq pt1 (getpoint))
(11.8637 3.28269 0.0)

(setq pt2 (osnap pt1 "_end,_int"))
(12.1424 3.42181 0.0)