明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2296|回复: 6

如何获取块的范围(边界)

[复制链接]
发表于 2011-2-10 11:11 | 显示全部楼层 |阅读模式
块是一个图框,里面包括文字和直线甚至子块,如何取得它的边界?
发表于 2011-2-10 13:49 | 显示全部楼层
块参考BlockReference : 自身有GeometricExtents属性(2006版以前是GeomExtents)
块记录BlockTableRecord:遍历里面的实体,取实体GeometricExtents属性计算其区域(若块内有块属性AttributeDefinition的,或许有麻烦)
 楼主| 发表于 2011-2-10 15:16 | 显示全部楼层
回复 sieben 的帖子

十分感谢~~
发表于 2020-9-23 09:18 | 显示全部楼层
sieben 发表于 2011-2-10 13:49
块参考BlockReference : 自身有GeometricExtents属性(2006版以前是GeomExtents)
块记录BlockTableRecord: ...

能更详细的介绍一下吗?看不懂!
发表于 2020-9-25 09:07 | 显示全部楼层
GSD 发表于 2020-9-23 09:18
能更详细的介绍一下吗?看不懂!

你是哪部分不懂?你要做的是什么?
发表于 2020-9-25 12:51 | 显示全部楼层
sieben 发表于 2020-9-25 09:07
你是哪部分不懂?你要做的是什么?

BlockReference :这些不是lsp吧,不知道这些是什么
发表于 2020-9-25 14:08 | 显示全部楼层
这个板块不是Lisp板块,不过VisualLisp里面也能找到;其实Lisp里面也算有呀,加个前缀而已AcDbBlockReference;
这个是ObjectARX.Net板块,我说的BlockReference是ObjectARX.Net的;
你对Lisp熟悉的话,BlockReference就是Lisp里面的"Insert"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-28 00:29 , Processed in 0.446677 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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