点坐标转换---------------我跟highflybir学矩阵应用
本帖最后由 自贡黄明儒 于 2015-1-30 11:22 编辑;;试验textbox得到的坐标转到世界坐标系,再转到用户坐标系
(defun w1 (/ E MAT MAT1 PTS X)
(setq e (car (entsel)))
(setq Mat (Mat:EntityMatrix e));http://bbs.mjtd.com/thread-99926-1-1.html
(setq Mat1 (cadr Mat)) ;Mat1 4x4
(setq Mat (car Mat)) ;Mat 4x4
(setq pts (textbox (entget e))) ;ocs坐标点
(setq pts (mapcar '(lambda (x) (mat:mxp mat1 x)) pts)) ;世界坐标系
(mapcar '(lambda (x) (trans x 0 1)) pts) ;ucs下坐标
)
;;确定击点在单行文字中的位置(对象坐标系下的点)
**** Hidden Message ***** 楼主真是无私奉献啊!谢谢了!
感谢楼主分享,收藏了 竟然没看明白 这么好的程序,一定支持! 黄工的作品
我都要看 学习下................. 楼主真是无私奉献啊!谢谢了! 顶顶
收藏 高手贴,顶下
好程序啊,哈哈。。。。。 为了看帖,批量恢复黄老师的帖子。
不要问我是如何做到的,反正是批。量。回。复。 建议多注释下,再举个例子,这样就方便多了!这么好的程序看不懂,急呀!