明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1289|回复: 3

[提问] ucs和plan的关系

[复制链接]
发表于 2016-5-18 17:36 | 显示全部楼层 |阅读模式
现在我有一段别人写的函数,假设说叫abc,
很长,看不懂,我拿来主义,在程序里直接引用,
在世界坐标系下运行是正确的,但是在ucs下出了问题
所以我想了个办法,这样调用
(command "ucs" "w")
(abc)
(command "ucs" "p")
运行结果还是不大正常

但是加一句,改成如下
(command "ucs" "w")
(command "plan" "")
(abc)
(command "ucs" "p")
(command "plan" "")
就可以了,我不知道有什么区别,但是一旦执行了“plan”,
会等半天,不能接受,有什么办法模拟“plan”,或者说“plan”到底做了点什么事情
不知道我说清楚没有,谢谢
发表于 2016-5-18 18:19 | 显示全部楼层
猜测:你运行的程序跟你的视口有关,

以下是百度到的东西,不一定有用:

在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 的当前标高值。
发表于 2016-5-18 19:38 | 显示全部楼层
plan会按当前ucs把图转成"正"的,所以时间长一点
 楼主| 发表于 2016-5-19 17:48 | 显示全部楼层
没人知道吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-3 16:17 , Processed in 0.571596 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表