Acet-geom-object-z-axis

提供:GizmoLabs - だいたい CAD LISP なサイト
2025年8月11日 (月) 17:12時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (acet-geom-object-z-axis ''elist'') ; 機能 : entityが平面entityであれば、entity data elistで指定されたentityの法線ベクトルを返し、そうでなければ(0 0 1)ベクトルを返す。 ; 引数 :* elist … エンティティリスト ; 戻り値 : 法線ベクトル座標リスト (DXFの210番拾うのと同じ) ; サンプル <pre class="brush:autolisp;"> (acet-geom-object-z-axis (entget (car (entsel)…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(acet-geom-object-z-axis elist)


機能
entityが平面entityであれば、entity data elistで指定されたentityの法線ベクトルを返し、そうでなければ(0 0 1)ベクトルを返す。


引数
  • elist … エンティティリスト


戻り値
法線ベクトル座標リスト (DXFの210番拾うのと同じ)


サンプル
(acet-geom-object-z-axis  (entget (car (entsel))) )
(0.0 0.0 1.0) 
(0.0 -1.0 0.0) ; XZ平面に作図されたポリラインを選択した場合
(-1.0 0.0 0.0) ; YZ平面に作図されたポリラインを選択した場合


関連事項