CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 9146|回复: 1

中望CAD2009技巧之二:图形搜索定位

[复制链接]
发表于 2008-12-23 09:42 | 显示全部楼层 |阅读模式
倍受瞩目的中望cad2009终于面世,本版块将陆续第一时间与各位设计达人分享学习技巧。
( a( K% L* ]) k( d6 C6 p) X7 }# I1 O& T8 c
中望CAD2009抢先体验之二:图形搜索定位     国产CAD软件近年来发展很快,但相比国外同类软件,国人对国产CAD软件的了解是远远不够的。要想振兴民族软件产业,我想最关键的还是广大用户首先要了解国产软件、应用国产软件,离开这一点,一切都是空谈。为此,我趁着国产CAD品牌的代表——中望CAD2009在近日已正式推出的机会,向大家逐一介绍中望CAD2009的功能特点,以便大家更好地认识、使用国产软件。
, X8 @4 B# y. q6 c1 a' Z    上一篇文章我向大家介绍了中望CAD2009的打印功能,在本文,我将与大家探讨如何应用中望CAD2009来进行图形搜索定位。- V3 q9 r: n2 W3 s
    和快速选择功能类似,图形搜索定位功能也是使用对象特性或对象类型来将对象包含在选择集中或排除对象,主要增加了逻辑运算和过滤器存储功能,让选择对象更为便捷。 ) C9 \6 y9 `: V& Y
    在中望CAD里,图形搜索定位使用的用于组成过滤表达式的逻辑运算包括四种:AND,OR,XOR和NOT。逻辑运算都是用“<”开始,“>”结束,要注意它们所作用的操作数是不同的:
) h2 K7 z% ]. \+ k6 P- N# ]* \
逻辑运算符 数学表达式包含
AND
3 S; r3 n! l- z% V0 N* k
……
2 w- F" {2 D# P4 _3 ?2 Y6 b: F) _
一个或多个操作数
8 b$ A( |8 K. z( }" r. L2 a+ I
OR( n+ ~* Y4 q! g  t0 M  I+ ^+ Q" G
……
. Z8 Z! e9 ?( _! y
一个或多个操作数
4 {) s  I/ c- W! y) b
XOR
9 v1 p3 e% M; L1 i( Z
! t! B: s! [6 Q
两个操作数
( m' i6 I5 d: t1 }: G( h8 h. w
NOT
6 ?6 a4 R' g( l. @' g7 L3 Z
# T! L$ }1 f; k
一个操作数
; ]* Y$ \$ {3 c& ?& z
    上表是这些逻辑运算的表达的意思和作用的对象个数,要对这些有一个清楚的认识,才能在具体的图形搜索定位的时候达到预想的效果。下图是图形搜索定位功能的对话框,可以通过菜单栏里的“编辑”——“查找”来打开,也可以通过在命令行输入“FILTER”来打开该对话框。里面分两个选项卡,其中“文字搜索”部分和以前的版本一样,在这里就不加说明了。
+ N& s5 b+ f& b0 s0 j' G    “图元搜索”里面,左边会显示一个树状的结构,代表搜索的逻辑关系式,它支持逻辑式的嵌套使用,所以功能非常强大,同时也对使用者提高了要求,对于复杂逻辑关系必须要思路非常清晰,在实际的运用中才能达到好的效果。树状结构中的逻辑关系可增可减,可以任意改变,一般通过点击鼠标反键来操作。逻辑关系中的特性用过滤器栏来完成,这里的操作方法和快速选择几乎一样。特性的管理通过下面的三个按钮来实现——添加特性、修改特性、删除特性。建立好的搜索关系若以后还可以使用,可以命名保存,这样就不用每次都建立过滤器了。搜索范围的定义和结果处理这两项和快速选择保持一样,没有变化。
  l0 q( q9 |0 u$ L& i    对话框的最下部分是搜索结果的显示,按“查找”按钮就会执行过滤功能,搜索到的信息会显示出来。当搜索结果超过八个,可以进行上下翻页的操作。选中一个或多个对象,用“定位”功能,可以在图形中最大化显示指定对象。最后两个“全改为”和“全部选择”按钮仅用于文字搜索。 9 }& k! I' H/ W; U, `
3 e% `# r% ^1 n4 u2 j# k! d% b
上面把图形搜索定位的实用方法基本介绍了一下,现在来看一个例子来加深理解逻辑算法。下面图形中有四个圆,三个半径是5,另外一个是10,并且圆的颜色也有所不同,图中已经标出。我们来进行上面的过滤器中的条件来对这些图形进行过滤选择。 4 @; f- P" J: ]# Y* V" ?* P1 }& Q
/ Z7 ~" {( U* U0 f: r$ i( j3 k
    首先我们应该根据最里面的嵌套一步步向外进行过滤,从AND开始,颜色为5和半径小于等于20的圆可以得出是第3、4号圆;再进行XOR逻辑运算,半径为5的圆可以确定是1、2、3号,那么和3、4号进行XOR运算,由于3号为重叠项,所以最后选中的为1、2、4号圆。 . C  R1 ?2 T5 @6 H
    在实际运用中,对象的属性是多种多样的,所以选择的方式也有很多,尽量少使用嵌套的逻辑运算方式作为过滤器,多使用AND来逐步缩小选择的范围是一个不错的选择。
. q" K; B9 x' S+ I: M) a    希望上述的文档,能给大家带来一点启示。还是这句话,国产软件的发展,最关键的是广大用户首先要了解国产软件、应用国产软件,离开这一点,一切都是空谈。作为设计师,本人真诚希望国产CAD软件能获得快速发展,希望国产软件能走进广大企业用户,满足用户的业务发展需要。1 Y4 w" k  p- a# e
附:中望CAD平台介绍(更多详细资料请登陆:www.zwcad.com  B% H/ K/ w- b
    中望CAD是由国内领先的CAD平台软件供应商——广州中望龙腾软件股份有限公司于2002年正式推出的、完全拥有自主知识产权、基于微软视窗操作系统的专业CAD绘图软件。主要用于二维制图,兼有部分三维功能,被广泛应用于建筑、装饰、电子、机械、模具、汽车、造船等各领域,成为企业CAD正版化的最佳解决方案。. ^" G0 j! S0 Y+ K/ G- R/ b7 K* v
  • 直接采用.dwg和.dxf两种存储格式,另有模板格式.dwt,全面兼容AutoCAD2.5-AutoCAD2009所有文件格式
  • 界面亲切、人性化,符合广大设计师操作习惯
  • 运行稳定可靠,整体运行速度快过国内同类软件50%以上,值得信赖
  • 提供众多强大而实用的功能,继承众多CAD产品的精华部分,同时拥有更多使用方便的独有功能
  • 提供多个扩展接口,包括Lisp、VBA、SDS以及DRX(类ARX),用户可以针对自己使用要求,优化,改善软件使用功能、方式
  • 提供二次开发模块,如建筑、结构、机械、给排水、暖通、电气等
  • 帮助内容丰富详尽,还提供动画演示和有声教学电影,让用户轻松掌握常用功能的使用,提高工作效率
8 ^" g$ K0 N) x$ q7 I
/ V( J/ ^9 T' ?$ p' Y7 }
[ 本帖最后由 国产007 于 2009-1-12 14:06 编辑 ]
发表于 2008-12-31 15:56 | 显示全部楼层
谢谢,收藏学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2025-1-8 05:23

CAD设计论坛,为工程师增加动力。

© 2005-2025 askcad.com. All rights reserved.

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