Acet-ucs-set

提供:GizmoLabs - だいたい CAD LISP なサイト
2025年7月4日 (金) 06:36時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ;構文 : (acet-ucs-set ''points'' ) ;機能 : 現在のUCSが3つの点(Origin xAxis yAxis)で定義されるように設定する。 ;引数 :* points : 設定するUCSの点リスト ;戻り値 : fromがエンティティENAMEの場合はそのエンティティの座標系、そうでない場合は[UCSORG UCSXDIR UCSYDIR]のリストを返す。 ;サンプル <pre class="brush:autolisp;"> (setq e (car (entsel))) (acet-ucs-get e) ((0.0 0.…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(acet-ucs-set points )


機能
現在のUCSが3つの点(Origin xAxis yAxis)で定義されるように設定する。


引数
  • points : 設定するUCSの点リスト


戻り値
fromがエンティティENAMEの場合はそのエンティティの座標系、そうでない場合は[UCSORG UCSXDIR UCSYDIR]のリストを返す。


サンプル
(setq e (car (entsel)))
(acet-ucs-get e)
((0.0 0.0 0.0) (1.0 0.0 0.0) (0.0 1.0 0.0))

(acet-ucs-get T) ; UCS がWCSと異なる状況でセットされている場合
((525.246700639975 162.774695746345 15.9406737709505) (0.0 0.93682168696062 -0.349807270993985) (0.0 0.349807270993985 0.93682168696062))



関連事項