找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2341|回复: 12

[求助] 能够直接通过entget取得封闭区域的面积值吗?

[复制链接]
发表于 2013-8-9 09:31:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
请问各位大侠,能够直接通过entget取得封闭区域的面积值吗?还是只能用area命令?谢谢!
如:(setq ss (entget en))
((-1 . <图元名: 7ef94260>) (0 . "LWPOLYLINE") (330 . <图元名: 7ef92cf8>) (5 . "20C")
(100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (62 . 1) (100 .
"AcDbPolyline") (90 . 4) (70 . 1) (43 . 0.0) (38 . 0.0) (39 . 0.0) (10 23678.9
20620.3) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 23688.9 20620.3) (40 . 0.0) (41 .
0.0) (42 . 0.0) (10 23688.9 20663.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10
23678.9 20663.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0 0.0 1.0))
好像找不到哪个码是面积值。

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 12个

财富等级: 恭喜发财

发表于 2013-8-9 09:36:59 | 显示全部楼层
(vla-get-area obj)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-8-9 09:45:19 | 显示全部楼层
(vlax-curve-getarea ent)

点评

哎,尽信书不如无书。  发表于 2013-8-9 10:18

评分

参与人数 1D豆 +5 收起 理由
wowan1314 + 5 才发现可以直接ent

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-8-9 10:16:06 | 显示全部楼层
(vlax-get (vlax-ename->vla-object (car (entsel))) 'Area)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-9 10:28:47 | 显示全部楼层
谢谢。我问的是用原始lisp。不是用vlisp。

点评

entget里面没有面积值。 你可以提起entget里面的顶点坐标。 然后通过数学公式计算出面积。  详情 回复 发表于 2013-8-9 10:37
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-8-9 10:37:04 | 显示全部楼层
tonyabbs 发表于 2013-8-9 10:28
谢谢。我问的是用原始lisp。不是用vlisp。

entget里面没有面积值。

你可以提起entget里面的顶点坐标。 然后通过 多边形面积公式 计算出面积。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-8-9 10:37:33 来自手机 | 显示全部楼层
取点,用点算面积,有圆弧的单算扇形面积。
这是自找麻烦来自: Android客户端

点评

条条马路通罗马。 我支持楼主。 保持思维的开放性。 说不定会有不一样的未来。  详情 回复 发表于 2013-8-9 10:41
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-8-9 10:41:20 | 显示全部楼层
st788796 发表于 2013-8-9 10:37
取点,用点算面积,有圆弧的单算扇形面积。
这是自找麻烦

条条马路通罗马。 我支持楼主。


保持思维的开放自由性。 说不定会有不一样的未来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-8-9 10:46:52 | 显示全部楼层
还想到个。
1、调用命令 area或list 。 然后好像有个 系统变量 存储文本窗口的 记录。
    吧这个记录调出来,找到刚才命令产生的文字。就找到面积了。

点评

命令 area 后用 (getvar 'area) 查询面积值!  详情 回复 发表于 2013-8-9 10:52
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-8-9 10:52:08 | 显示全部楼层
wowan1314 发表于 2013-8-9 10:46
还想到个。
1、调用命令 area或list 。 然后好像有个 系统变量 存储文本窗口的 记录。
    吧这个记录调 ...

命令 area  后用 (getvar 'area) 查询面积值!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-9 13:37:32 | 显示全部楼层

(vlax-get (vlax-ename->vla-object en)) 'Area) 懂了,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-8-9 18:21:21 | 显示全部楼层
entget是求的实体数据的函数,求面积是求面积,楼主为啥要非用entget函数求面积呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-6 05:08 , Processed in 0.468403 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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