ucs和plan的关系
现在我有一段别人写的函数,假设说叫abc,很长,看不懂,我拿来主义,在程序里直接引用,
在世界坐标系下运行是正确的,但是在ucs下出了问题
所以我想了个办法,这样调用
(command "ucs" "w")
(abc)
(command "ucs" "p")
运行结果还是不大正常
但是加一句,改成如下
(command "ucs" "w")
(command "plan" "")
(abc)
(command "ucs" "p")
(command "plan" "")
就可以了,我不知道有什么区别,但是一旦执行了“plan”,
会等半天,不能接受,有什么办法模拟“plan”,或者说“plan”到底做了点什么事情
不知道我说清楚没有,谢谢
猜测:你运行的程序跟你的视口有关,
以下是百度到的东西,不一定有用:
在cad中利用plan与ucs结合快速建立基准面,达到提高速度的目的,部分其他命令的解释如下。
CAD中Elev、Vpoint、Ucs、Plan命令的作用及相关选项的意义:
1、plan
先自定义UCS,通过plan命令,将定义的ucs坐标(例如是倾斜的ucs坐标)调整为水平状态的坐标体系。
2、vpoint (当前视图方向:VIEWDIR=当前值 )
指定视点或 [旋转(R)] <显示坐标球和三轴架>:指定一个点,输入 r,或按 ENTER 键显示坐标球和三轴架。
3、ucs (User Coordinate System用户坐标系)
要有效地建立3D图形,用户的二维操作平面可能是空间中的任意一个面。UCS的作用就是让用户设定坐标系的位置和方向,从而改变工作平面,便于坐标输入。
4、elev (ELEVATION命令的缩写)
elev 可以存储当前空间的当前视口中相对于当前 UCS 的当前标高值。 plan会按当前ucs把图转成"正"的,所以时间长一点 没人知道吗
页:
[1]