明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1460|回复: 3

请教dist,命令

[复制链接]
发表于 2007-10-8 08:52:00 | 显示全部楼层 |阅读模式
cad中2004版,使用dist命令时,为什么只能量出在x方向或只能量出在y方向的增量,而不是量出真正的斜向距离呢?初学急用,望各位大哥多帮忙
发表于 2007-10-8 17:29:00 | 显示全部楼层
是不是下面的命令行窗口太小了, 只有两行? 可以拖大点儿, 或者是按 F2 切换到文本窗口看个仔细
 楼主| 发表于 2007-10-9 08:49:00 | 显示全部楼层

不是,每当我量距离时,比如说斜向上的一个距离,它会只给量出y方向的增量,x方向增量为零,不只是为什么,怎么办?多谢帮忙

另外,有时候在使用dist命令时,z方向的增量不但不是零,反而会是一万多米,这又是怎么处理呢,请赐教

发表于 2007-10-9 09:59:00 | 显示全部楼层

第一个现象, 如果不是选择点时有误, 可能是坐标系统偏转了, 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 了

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 22:28 , Processed in 0.167227 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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