第一个现象, 如果不是选择点时有误, 可能是坐标系统偏转了, ucsicon on 命令序列看看当前的坐标系统是否和屏幕对齐 第二个问题, 那就是不同的点 (实体上的) 确实是 Z 标高不相同. 这个, 一般可以通过两次 Move 命令来消除这些不需要的不同的标高 z 坐标值. (1) 选择需要被处理的实体, Move 命令将它们由 0,0,0 移动到 0,0,1e99 (2) 还是刚才的那些实体, 还是用 Move 命令将它们由 0,0,1e99 移动到 0,0,0 这个方法主要是借助计算机内部浮点数值表示精度上的限制来实现的. 通常的浮点数值表示精度只有 15 个十进制位的样子. 如果图形中实体 z 坐标不是很离奇的话, 和 1e99 间的位差就远不止 15 了. 这样, 第一步的 Move 命令后, 所有的实体的 z 坐标就都只是 1e99, 原来的那些几啊, 几十几百即便是几万的, 全丢了; 所以, 最后再将它们移回到 0,0,0 就将 z 坐标返 0 了 |