Acet-plines-rebuild

提供:GizmoLabs - だいたい CAD LISP なサイト
2025年8月7日 (木) 20:34時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (acet-plines-rebuild ''pldata'' ) ; 機能 : pldata 定義データに基づいて新しいポリラインを再作成する。 ; 引数 :* pldata : (acet-plines-explode)によって返されたポリラインの定義データのリスト。 ; 戻り値 : 再作成されたポリラインを含む選択セットを返すか、ポリラインが再作成されなかった場合はNILを返す。 ; サンプル <pre class="brush:au…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(acet-plines-rebuild pldata )
機能
pldata 定義データに基づいて新しいポリラインを再作成する。


引数
  • pldata : (acet-plines-explode)によって返されたポリラインの定義データのリスト。


戻り値
再作成されたポリラインを含む選択セットを返すか、ポリラインが再作成されなかった場合はNILを返す。


サンプル
(setq pldata (acet-plines-explode  (ssget) ))
(<Selection set: 00000001902490D0> 
  (
    ("_off" (<Entity name: 1901d0020> <Entity name: 1901cfa20> <Entity name: 1901cf8a0>) 
            ((0.0 0.0)) 
            (0.0 0.0 1.0) (0.0 0.0 0.0) NIL NIL) 
    ("_off" (<Entity name: 1901cf9e0> <Entity name: 1901d0260> <Entity name: 1901d01e0> <Entity name: 1901d03a0>) 
            ((0.0 0.0)) 
            (0.0 0.0 1.0) (0.0 0.0 0.0) NIL NIL)
  )
)

(setq ss (acet-plines-rebuild  (cadr pldata)))
<Selection set: 000000018503B650>

関連事項