国产CAD软件近年来发展很快,但相比国外同类软件,国人对国产CAD软件的了解是远远不够的。要想振兴民族软件产业,我想最关键的还是广大用户首先要了解国产软件、应用国产软件,离开这一点,一切都是空谈。为此,我趁着国产CAD品牌的代表——中望CAD2009在近日已正式推出的机会,向大家逐一介绍中望CAD2009的功能特点,以便大家更好地认识、使用国产软件。
上一篇文章我向大家介绍了中望CAD2009的打印功能,在本文,我将与大家探讨如何应用中望CAD2009来进行图形搜索定位。
和快速选择功能类似,图形搜索定位功能也是使用对象特性或对象类型来将对象包含在选择集中或排除对象,主要增加了逻辑运算和过滤器存储功能,让选择对象更为便捷。
在中望CAD里,图形搜索定位使用的用于组成过滤表达式的逻辑运算包括四种:AND,OR,XOR和NOT。逻辑运算都是用“”结束,要注意它们所作用的操作数是不同的:
上表是这些逻辑运算的表达的意思和作用的对象个数,要对这些有一个清楚的认识,才能在具体的图形搜索定位的时候达到预想的效果。下图是图形搜索定位功能的对话框,可以通过菜单栏里的“编辑”——“查找”来打开,也可以通过在命令行输入“FILTER”来打开该对话框。里面分两个选项卡,其中“文字搜索”部分和以前的版本一样,在这里就不加说明了。
“图元搜索”里面,左边会显示一个树状的结构,代表搜索的逻辑关系式,它支持逻辑式的嵌套使用,所以功能非常强大,同时也对使用者提高了要求,对于复杂逻辑关系必须要思路非常清晰,在实际的运用中才能达到好的效果。树状结构中的逻辑关系可增可减,可以任意改变,一般通过点击鼠标反键来操作。逻辑关系中的特性用过滤器栏来完成,这里的操作方法和快速选择几乎一样。特性的管理通过下面的三个按钮来实现——添加特性、修改特性、删除特性。建立好的搜索关系若以后还可以使用,可以命名保存,这样就不用每次都建立过滤器了。搜索范围的定义和结果处理这两项和快速选择保持一样,没有变化。
对话框的最下部分是搜索结果的显示,按“查找”按钮就会执行过滤功能,搜索到的信息会显示出来。当搜索结果超过八个,可以进行上下翻页的操作。选中一个或多个对象,用“定位”功能,可以在图形中最大化显示指定对象。最后两个“全改为”和“全部选择”按钮仅用于文字搜索。
上面把图形搜索定位的实用方法基本介绍了一下,现在来看一个例子来加深理解逻辑算法。下面图形中有四个圆,三个半径是5,另外一个是10,并且圆的颜色也有所不同,图中已经标出。我们来进行上面的过滤器中的条件来对这些图形进行过滤选择。
首先我们应该根据最里面的嵌套一步步向外进行过滤,从AND开始,颜色为5和半径小于等于20的圆可以得出是第3、4号圆;再进行XOR逻辑运算,半径为5的圆可以确定是1、2、3号,那么和3、4号进行XOR运算,由于3号为重叠项,所以最后选中的为1、2、4号圆。
在实际运用中,对象的属性是多种多样的,所以选择的方式也有很多,尽量少使用嵌套的逻辑运算方式作为过滤器,多使用AND来逐步缩小选择的范围是一个不错的选择。
希望上述的文档,能给大家带来一点启示。还是这句话,国产软件的发展,最关键的是广大用户首先要了解国产软件、应用国产软件,离开这一点,一切都是空谈。作为设计师,本人真诚希望国产CAD软件能获得快速发展,希望国产软件能走进广大企业用户,满足用户的业务发展需要。