Cristallo
Guest
シンプルなラインオブジェクト、ssget(マゼンタカラーのイメージ)で選択したポリラインのシリーズがあります。
私は、私の操作のためにすべての単一のエンティティティを抽出することができ、そこから良い選択リストを取得します, 番号などを知っています.
赤と緑でセグメントを構築し、何が6つに行き、右側と角度を計算することでセグメントを描画する方法を知ることができます。
問題は、ssget の開始リストが x-y パラメーターに従ってソートされていないことですが、x や y によると静かにできない描画の作成順序を介して。
代替は、1つのエンティティティティ(不快)によって1つを選ぶことです。
調整された x または y メソッドの方法で、選択リストのソートを行う "rapid" 方法はありますか?
私はvl-sortを使ってみましたが、昨日から頭を叩くだけです。

私は、私の操作のためにすべての単一のエンティティティを抽出することができ、そこから良い選択リストを取得します, 番号などを知っています.
赤と緑でセグメントを構築し、何が6つに行き、右側と角度を計算することでセグメントを描画する方法を知ることができます。
問題は、ssget の開始リストが x-y パラメーターに従ってソートされていないことですが、x や y によると静かにできない描画の作成順序を介して。
代替は、1つのエンティティティティ(不快)によって1つを選ぶことです。
調整された x または y メソッドの方法で、選択リストのソートを行う "rapid" 方法はありますか?
私はvl-sortを使ってみましたが、昨日から頭を叩くだけです。
Code:
(setq p1 (getpoint "\nselect first point: "))
(setq p2 (getpoint "\nselect 2番目のポイント: ")
(setqオブジェクト(sget '(0 . "line,*polyline"))))))))))))
(setq番号(sslengthオブジェクト))))
(setq interasse (distance (cdr(assoc '10(entget(sname object 2))))))))))))))))))))))
(セクション 2)
(setqの角度の基盤(角度p1 p2)))
(setq ハーフリスト (/番号 2))
