现在给大家举一个例子,这也是在做项目的过程中发现的:
在CASS中,“批量删减”“批量剪切”“局部存盘”这三个功能相信大家一定用过,有时候能成功,但有时候按照步骤操作了却没有反应,或者在用“局部存盘”的时候干脆将整个图形都存出去了,是什么原因呢?
其实这个时候就要用到我接下来提到的工具———“CAD实体特性对话框”。使用特性对话框仔细查看那条封闭的多段线的时候发现,线上有个重复点。在发现有重复点之前我先做了一个测试:先在图面使用“PLine”线绘制一个封闭的区域,再使用“批量删减”的功能来删减我所绘制的闭合线区域的图形,可发现所绘制的可以删掉,但是客户给的那个封闭线就是不能正常实现,问题的关键可能就在这条线上了,所以才会想起使用“特性对话框”来查看客户给的那个封闭线的特性,第一个就想到了查看节点情况。
好了,说到这里,来看看今天我们和大家分享的两个小工具,这两个工具大家在实际工作过程中肯定都使用过:1、CAD命令“LIST”;2、CAD的“实体特性”对话框。其实这两个工具是同一个,只不过表现形式不一样,“LIST”是一个命令行执行的CAD命令,它可以将实体的特性以命令行形式显示出来,“实体特性”是以对话框的形式显示实体的属性。
以下我们用三种常见的多段线来举例说明:
(1)三维多段线


三维多段线特性 使用list命令查看三维多段线
(2)二维多段线


二维多段线特性 使用list命令查看二维多段线
(3)多段线


多段线特性 使用list查看多段线
图片是我在同一位置分别绘制三种不同的多段线获取到的,从以上的对比可以看出三种多段线的不同:
三维多段线也就是我们通常所说的“三维线”。三种多段线中,三维多段线表达空间信息是最丰富的,但是其图形表达的缺点是,不能显示线型;二维多段线是我们通常所说的“重量线”,从实体特性对话框中我们可以很轻松地分辨出它们的区别,在“LIST”列出的信息中如果仔细观察,我们会发现,在每个VERTEX存储的信息中,也就是在节点信息中,“三维线”的每个“Z”值都是可以不一样的,但是“重量线”的“Z”值每个节点都是相同的,但是这两种线在每个节点的地方都提供了一个VERTEX属性空间,可以提供给编程人员存放一些特定的信息。比如:我们可以将“三维线”转换成“重量线”,并将“三维线”中每个节点的“Z”值存放到“重量线”的VERTEX空间中。“重量线”虽然不像“三维线”那样可以丰富地表达空间信息,但是“重量线”与“三维线”相比有一个优点就是:可以表达线型。
接下来的“多段线”是我们平时接触最多的,也就是我们所说的“轻量线”,在这三种多段线中,“轻量线”是占用图形空间最少的,表达空间信息和存储信息最少的,但对于作图和编程人员来说,“轻量线”既可以表达线型,也最容易操作,所以在使用CAD平台软件进行辅助测图的过程中,“轻量线”使用频率是最高的。
以上通过简单的比较,说明了“CAD实体特性对话框”和“LIST”命令的区别,也顺便向大家介绍了“三维多段线”“二维多段线”“多段线”的区别,那么我们接下来看看“CAD实体特性对话框”和“LIST”在实际工作中对我们有何帮助:
1、查看实体的类型
这里我们以一个三角点为例:

在使用CASS软件生成的控制点中,该控制点的所有信息都存放在其左侧的三角形图块中,我们现在分别使用“CAD实体特性对话框”和“LIST”命令来查看它的特性:


从以上的比较可以看出,在左侧的对话框中,“CAD实体特性对话框”信息框中显示该实体为“块参照”,在使用“LIST”命令获取到的信息中,该实体的类型为“BLOCK REFERENCE”,那么除了以上的这个区别之外,在“LIST”命令中列出的信息中,还多了两项,就是该实体的“实体句柄”和“组码”,这两个信息对于作图人员来说可能不太重要,但是对于编程人员来说,在对图面实体操作的过程中,大部分工作都要靠这两个特性来完成。
在“CAD实体特性对话框”的使用过程中,我们也会经常拿来跟踪多段线的节点,通过节点的跟踪,我们可以查看多段线是否存在重复点。
除了我们看到的“块参照”的实体类型之外,我们还会经常碰到“直线”“文字”“多行文字”“圆”“圆弧”“样条曲线”,还有我们前面提到的三种不同的多段线等等,至于这些实体都可以用来做什么,他们之间的区别有哪些,在这里就不作过多介绍,大家可以通过各种搜索引擎得到结果。
2、查看实体细节信息
在使用“CAD实体特性对话框”查看实体的类型的时候,经常会遇到这种情况:虽然在实体类型对话框中显示的是相同的,但是其图面表达形式是不一样的,这里我们还是拿多段线来举例,因为这样的情况在多段线中遇到的相对要多一些:

如图中显示的两条多段线中,从图面上大家很容易看出来,在上面的一条线中是有一段圆弧的,但是下面的是折线,这是在比较简单的图形中很容易看出来,如果是在复杂图形中的话就看得不那么清晰了,这个时候我们单单通过“CAD实体特性对话框”是看不出该实体的区别的,那么我们就需要借助“LIST”来查看:


从命令行列出的详细信息可以看出,上面的一条多段线在第二个节点开始连接了一段圆弧,并且详细地列出了这段圆弧的“起始点”“凸度”“圆心”“半径”“终止点”等信息;另外的一条多段线则只是由四个节点组成的一段折线。
TAG: cad 工具 CAD 妙用 数据
最新评论
删除 引用 yzp560505 (2012-3-12 11:59:12, 评分: 0 )
删除 引用 398477152 (2011-3-28 18:46:35, 评分: 0 )
删除 引用 hs119797 (2010-7-13 13:19:38, 评分: 0 )
删除 引用 zhangsongxu888 (2010-3-27 14:45:01, 评分: 0 )
删除 Guest (2009-12-27 22:18:13, 评分: 5 )