明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1852|回复: 8

[基础] 为什么有z值???

[复制链接]
发表于 2014-4-18 10:03:07 | 显示全部楼层 |阅读模式
    使用下面函数,为什么获取的ptlbz点(-1161.92 -1655.84 -1.0e-008),它的z坐标不为0?
(vla-getboundingbox (vlax-ename->vla-object entname1) 'ptlb 'ptrt)
(setq ptlb (vlax-safearray->list ptlb))
发表于 2014-4-18 15:02:29 | 显示全部楼层
凭什么z非得是0?
发表于 2014-4-18 17:52:29 | 显示全部楼层
感觉是cad处理实数型数据导致的误
差。
发表于 2014-4-18 18:10:11 | 显示全部楼层
Lisper 发表于 2014-4-18 15:02
凭什么z非得是0?

因为0=ZERO,所以Z=0
 楼主| 发表于 2014-4-18 20:10:51 | 显示全部楼层
的确图形的z为0,但是就是捕获的变量z不为零,不解!
发表于 2014-4-18 20:49:54 | 显示全部楼层
lite 发表于 2014-4-18 20:10
的确图形的z为0,但是就是捕获的变量z不为零,不解!

你得到Z不为0,那Z就肯定就不为0!有什么好疑惑的!你凭啥说图形的z为0?
发表于 2014-4-18 21:23:16 | 显示全部楼层
我试了下,Z值同elevation
 楼主| 发表于 2014-4-19 09:09:32 | 显示全部楼层
自贡黄明儒 发表于 2014-4-18 21:23
我试了下,Z值同elevation

我用你那个说的id测量来看,所有图形的z都为零,这是不是可以说明......
发表于 2014-4-19 09:20:44 | 显示全部楼层
lite 发表于 2014-4-19 09:09
我用你那个说的id测量来看,所有图形的z都为零,这是不是可以说明......

id测量的精度达不到要求。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-24 23:30 , Processed in 0.172458 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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