只需一步,快速开始
工作需要经常要从一张大图中截取一张小图,有没有办法画一个矩形,把矩形外部的没有与这处矩形相交的图元都删除,与矩形相交的图元把矩形外的部分trim掉。
请哪们介绍一个思路。不要介绍图纸空间的布局方法,不是我需要的效果。
使用道具 举报
说实话,画了快两年图了,还不知道怎么布局,都是直接模型空间打印的。
矩形删除工具好像网上是有的,忘记了贱人工具箱中有没有这个工具,可能是有的。
可以到工具板块寻找。
如果要写的话,估计是这样的,我没有写过,只说说思路。
首先创建选择集,sset.select acSelectionSetCrossing [, Point1][, Point2](方框的两点)
把所有与方框相交的和方框内的对象都选择。
然后排除方框内的对象(用getboundingbox得到范围看与方框有没有相交,不相交就删除)。
相交的就麻烦了。
根据不同的对象,可能需要不同的处理方式。
比如块,肯定是最麻烦的。
请教:xxxtttxxx
怎么使用VBA读取实体的组码?
没有试过读取组码。
而且感觉组码这个东西比较复杂,不同地方含义有不相同。
实体的祖码我不会,不过我觉得可以自己在帮助中查到实体组码,然后与其对应
的entitytype列表,vba查询到实体的entitytype,对应找到组码
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-26 09:43 , Processed in 0.145935 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.