明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3177|回复: 7

[求助]求高手编写一个同属性块名,不同属性值查找和修改的程序

[复制链接]
发表于 2009-7-7 00:21:00 | 显示全部楼层 |阅读模式

我在一张cad图中有N个相同块名的属性块,可是其属性值有些相同有些不同,如何能实现快速找出相同属性值的属性块,并可以更改其属性值.例如:属性快的名称为:ci_num,其形状为建筑图中轴线的编号,为数字带圆形外框。其中的属性值为1~200或者为1~500,可现在,我需要把属性值为50的属性块快速找出来,并将其改为80,请问如何实现?如果,还有一属性块名为:标高,其值为12.515、17.800……等等,如何快速找出我需要寻找的那个标高值,并将其修改为我需要的数值。请高手帮忙,谢谢!

我希望能实现,自己定义块名去寻找固定的值,而不是仅仅局限在一个块(因为我有很多已做好的属性块)。哪位高手帮帮忙,小弟我急用。

 楼主| 发表于 2009-7-7 19:57:00 | 显示全部楼层

哪位大虾帮帮忙阿?版主帮忙啊。

发表于 2009-7-7 22:06:00 | 显示全部楼层
本帖最后由 作者 于 2009-7-20 20:12:25 编辑

下载4楼程序,可以实现根据输入的属性值进行查找。

发表于 2009-7-10 23:18:00 | 显示全部楼层

根据输入的块属性值进行选择对象的程序。

使用方法:下载sxcx.vlx,放在d:根目录,打开要进行选择的图形,在命令行输入(load "d:/sxcx.vlx") 回车,加载成功后,在命令行输入sxcx 回车,按提示操作即可。

以下为此程序演示:

本帖子中包含更多资源

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

x
 楼主| 发表于 2009-7-20 15:52:00 | 显示全部楼层

用filter实现不了阿..

发表于 2010-7-5 21:47:00 | 显示全部楼层

这个程序解决了我的难题。动态块有自定义的属性,请问这个程序中能加上对动态块自定义属性的过滤吗?谢谢

发表于 2011-11-23 15:04:19 | 显示全部楼层
高手就是高手
发表于 2012-6-30 09:57:52 | 显示全部楼层
怎么加载不上sxcx.vlx呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-28 09:23 , Processed in 0.170060 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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