54256 发表于 2016-3-25 23:01:40

怎样获得当前ucs相对世界坐标系的旋转角度

因为entmake是在wcs下建立的
一旦ucs发生了改变,生成的图元就是斜的
该怎么知道当前ucs相对世界坐标系的旋转角度?
谢谢

highflybir 发表于 2016-3-26 14:18:16

不仅仅需要知道旋转角度,还要知道UCS的坐标原点,否则位置也不对。
你这个问题需要去了解一下UCS的变换。

54256 发表于 2016-3-26 17:44:25

highflybir 发表于 2016-3-26 14:18 static/image/common/back.gif
不仅仅需要知道旋转角度,还要知道UCS的坐标原点,否则位置也不对。
你这个问题需要去了解一下UCS的变换。

位置我用(trans pt 1 0)解决了,但是角度不对

highflybir 发表于 2016-3-26 18:09:19

54256 发表于 2016-3-26 17:44 static/image/common/back.gif
位置我用(trans pt 1 0)解决了,但是角度不对

角度就是(angle '(0 0 0) (getvar "ucsxdir"))

54256 发表于 2016-3-26 18:51:30

谢谢,可以了
页: [1]
查看完整版本: 怎样获得当前ucs相对世界坐标系的旋转角度