明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 35797|回复: 125

飞诗CAD - 选择易 ver1.3 今天你选择易了吗?

    [复制链接]
发表于 2011-8-31 23:53:36 | 显示全部楼层 |阅读模式
本帖最后由 飞诗(fsxm) 于 2011-12-5 23:03 编辑

飞诗CAD - 选择易 ver1.1
同类作品链结:
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=86610&highlight=%D1%A1%D4%F1%D2%D7
欢迎参照后提出修改意见!


Ver1.3
1.更强大的高级过滤编辑功能,=>集成一个DXF查看器,一个简化的Vlisp小助手.
   双击左边activeX方法列表,或双击组码列表,可以自动生成附加函数过滤代码!
2.正式表达式过滤 (这个还会升级一些细节,先放出来吧)
(点击主界面左边很低调的灰色按扭弹出下面对话框)


2011.11.2 Ver1.2
加入简单的编辑DXF过滤功能,方便使用。(界面的s按扭)


2011.9.16
1.以扩展方式,支持文字内多数值的比较选择!
(本功能在小菜选择易海之韵提出~)
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=86610&page=23#pid482061


2011.9.14
1.        默认勾选"实体类型".
2.        支持扩展数据名过滤.
3.        收录函数fsxm-MStr2Str(将Mtext去格式化)
4.        打印dxf过滤代码时,加入ssget.
注:本次更新内容少,也没有加入啥新功能,不变更版本号!

注意:
EasySelFilter文件夹(内置飞诗选择易扩展文件),
必须与FS_SS.VLX程序放在同一目录,或放在AutoCAD搜索目录内!
不然,所有加强扩展功能都没有哦(比如块属性,动态块参数过滤)
加强功能:
全面支持多重值,(可用"添加"按扭,在图中拾取).
举例如下:= 等于, <> 不等于, > 大于, < 小于, >= 大于或等于,<= 小于或等于
圆形半径 = 1,2,3,4   选取 圆形半径=1或=2或=3或=4的对象
圆形半径 <> 1,2,3,4 选取 圆形半径<>1并<>2并<>3并<>4的对象
圆形半径 > 1, 4      选取 圆形半径>1并<4的对象
圆形半径 < 1, 4      同上
圆形半径 >= 1, 4     选取 圆形半径>=1并<=4的对象
圆形半径 <= 1, 4     同上
另:= 与 <> 支持容差功能.
如何添加多重值?:
将光标移动到要添加多重值的编辑栏,再点击"添加"按扭...
另:加入多种下拉菜单,方便用户选取数据。
开发介绍:
飞诗选择易大量参考了waik与小菜的同名作品,
并使用相似格式过滤配置文件,但有个别配置有所加强!
当前过滤配置文件都是从小菜程序中提取修改而成,在此致谢!
特别注重了程序的模块化与扩展性,能在不修改源码的基础上自由扩展功能!
当前有"过滤配置文件"跟"扩展属性面板"两种方式来扩展功能~!
均使用自动按需加载模式~~让无限扩展成为可能!
使用ListDcl为动态dcl核心,界面体验也更好些哦!
后期俺将制作更多"扩展属性面板",来加强本插件功能!
等出正式版时会公开选择易相关部分源码,希望大家多提意见哈!
2011.8.31

本帖子中包含更多资源

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

x

点评

AutoCAD搜索目录不能太深,否则无法搜索到EasySelFilter  发表于 2012-7-17 00:04

评分

参与人数 3明经币 +2 金钱 +50 收起 理由
fundoll + 1 很给力!
lrd1861 + 1
露水2 + 50

查看全部评分

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2021-12-13 14:41:12 | 显示全部楼层
分享一下我增加了几个过滤,分别是“是否打印图层”,“是否可见对象”(这个要配合全选才有用),“是否锁定图层”

另外建议把获取所有块名那个注释掉,没必要而且会非常影响打开速度,特别是一些块很多的文件。
  1.     ("name"
  2.      "图块名称"
  3.      (vla-get-EffectiveName (vlax-ename->vla-object ent))
  4.      ;(vl-remove-if
  5.      ; '(lambda (a) (wcmatch a "`**"))
  6.      ; (fsxm-tbl-namelist "BLOCK")
  7.      ;); 这个现实块列表比较慢,而且也没有必要
  8.     )
复制代码

本帖子中包含更多资源

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

x
回复 支持 2 反对 0

使用道具 举报

发表于 2021-12-13 15:04:15 | 显示全部楼层
http://bbs.mjtd.com/forum.php?mo ... =%D1%A1%D4%F1%D2%D7
因为飞诗界面默认下拉列表菜单会列出所有的线型和块名,块和线型特别多的图,可能会造成卡顿,每次显示界面都会有这个问题,可以通过不穷举块名和线型名解决卡顿。块的处理在上面115楼有了。线型那个类似,也是编辑Default.lsp文件,找到下面这些,改成只显示ByLayer和ByBlock
  1.       (6
  2.      "实体线型"
  3.      ;(vl-list* "ByLayer" "ByBlock" (fsxm-tbl-namelist "LTYPE"))
  4.      ("ByLayer" "ByBlock" )
  5.     )
复制代码
回复 支持 1 反对 0

使用道具 举报

发表于 2011-9-1 01:08:13 | 显示全部楼层
飞诗出品,必是精品..
发表于 2011-9-1 05:29:08 | 显示全部楼层
飞诗出手果然强大
发表于 2011-9-1 08:20:53 | 显示全部楼层
一直在用,一直推广您的软件,很实用,很好用,很多人在用
发表于 2011-9-1 08:43:38 | 显示全部楼层
支持一下,程序写得更专业了
发表于 2011-9-1 15:44:07 | 显示全部楼层
飞诗程序,很好很强大
发表于 2011-9-1 23:35:01 | 显示全部楼层
我是来顶你的
发表于 2011-9-2 07:58:49 | 显示全部楼层
飞诗作品,当然支持!
发表于 2011-9-2 08:40:05 | 显示全部楼层
支持一下,程序写得更专业了
发表于 2011-9-2 08:45:41 | 显示全部楼层
对了,好像不支持通配符

点评

哪里的通配符?啥?  发表于 2011-9-3 18:17
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 11:25 , Processed in 0.201045 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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