明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 824|回复: 4

VBa选择集范围的问题

[复制链接]
发表于 2018-6-6 20:27 | 显示全部楼层 |阅读模式
用选择集选定实体后,肯定有一个最小的矩形框可以包围这个选择集的实体,这个矩形框的长宽怎么求出来啊,或者怎么得到这个矩形的坐标?

点评

http://bbs.mjtd.com/forum.php?mod=redirect&goto=findpost&ptid=111783&pid=666658&fromuid=332660  发表于 2018-6-7 21:54
发表于 2018-6-7 09:15 | 显示全部楼层
1、直接计算方法可能比较麻烦,需要比较所有对象的边界,取出极限尺寸(不知道有没有类似的函数)。
2、变通方法:先将这些对象添加为块,获取块的包围框,应该就是你要的了,再把块删除即可。
发表于 2018-6-7 10:01 | 显示全部楼层
getboundingbox,如果是多个对象,就各个对象的边界累加,取最外的两个点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 18:50 , Processed in 0.235940 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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