计算机软件应用论文AutoCAD软件应用论文范文
所属栏目:计算机应用论文
发布时间:2013-10-07 14:33:26 更新时间:2013-10-07 14:52:25
摘要:介绍了AutoCAD的属性功能以及属性块定义、编辑、属性提取的操作方法,说明了属性块在勘探点属性的生成方面的作用,以提高平面图绘制的速度和岩土工程勘察内业整理的质量和效率,同时很好的解决了内业-外业,外业-内业的有机结合,很大程度地实现数据的自动转移,避免大量的数据输入、输出操作。本工具很好地解决了当前普遍存在的岩土工程平面图绘制中的难点问题。
关键词:autocad,工具,属性块,勘探点数据,输入,内业资料整理
1、前言
对于我们华晋公司勘察部门,一般工作流程如下:接到地质勘察任务书,从设计人员那里把拟建构(建)筑物平面图拷贝来,然后根据设计技术要求编制勘察纲要……。在编制勘察方案中关键的一步就是进行勘探孔的具体布置。根据习惯做法,首先把平面图打印出来,然后用铅笔在图上把一个个勘探孔的符号画上去,然后经审核无误后再在电脑里把勘探点符号画到平面图上。
如果设计任务是勘探点不多的话花半个小时估计也能完成,但如果勘探点多的话,恐怕一个人在二、三个小时内是完不成的。不要小看编号,对于有上百个勘探孔的工程,正确地按顺序编号和孔深也是件麻烦的事。就算勘探孔全部布置好了,手工统计就要费些时间了。
对各个勘探点的坐标,技术人员捕捉每个勘探点坐标数据,写到纸上,然后交给测绘人员,测绘人员再把每个坐标点再输入到测量仪器中,外业放勘探点孔位。勘察外业完成之后,技术人员对勘察资料进行整理绘制剖面图,柱状图时,首先要输入单孔数据,又要把外业的勘察点的孔号、孔深、孔口标高等数据再依次录入到华宁软件中,总之也是件劳神费时的活。
为了解决上述在绘制勘探点平面布置图中遇到的种种困难,特意制定了能大大加速工作效率的勘探点平面图布置工具,旨在让勘探点平面布置的工作高效化、简单化。该工具独立运行于AutoCAD环境下,不依赖其它勘察软件,可以单独使用。勘探点坐标转为华宁勘察软件的格式,在华宁勘察软件中可以直接调用,解决了技术人员输入勘探点坐标、孔号、孔深等重复工作,从而大大地提高工作效率。
2、软件的加载
菜单和应用程序加载:
笔者定制了一个AutoCAD菜单,它包含了绘图中常用的自定义命令。将它拷贝到相应的目录下,运行AutoCAD2005后,加载自定义菜单kccd.mnc,并加载应用程序即可。此时已经加载了平面图绘制软件的菜单,可以应用所有自定义的命令和菜单了,直接鼠标点取命令菜单即可。
该工具条分为四个内容:(1)绘制勘探的辅助工具及修改工具(1-9);(2)块操作(11-16);(3)层操作(17-20);(4)成果输出及其它(21-28)。定制的AutoCAD菜单自定义命令的功能即可实现。
3、勘探孔布置
利用绘制勘探点的辅助工具(1-9);可方便地定出勘探点具体位置,如“5-两线端点连线的中心线”和“9-批量线线等分成n份并删除原线”,“26-角度阵列”等。
绘制勘探点及其提取勘探点坐标两种方式:插入图块再定位写文本的方式和带属性的图块方式,本文着重介绍带属性的图块方式绘制勘察点和提取勘察点数据方式。
把常用的勘探点做成图块或属性块,为方便技术人员使用,笔者制作一个标准图形(在AutoCAD2000下),同时在AutoCAD2005增加了勘探点工具选项,增加了各种勘探工具,方便使用。
首先建立KTD图层,使勘探点都在一个层面上并区别于其它层的颜色(在AutoCAD2005用工具选项板窗口下可省略),点击“标准图形”出现以下屏幕菜单。
AutoCAD的屏幕菜单,它有非常清楚的名称,也有非常直观的图形,你可以单击名称或图形然后点击确定,本标准图形把常用的勘探点做成图块或属性块,块的优点是能够增加绘图的准确性,提高绘图速度和减小文件尺寸。
3.1插入图块再定位写文本的方式
可以选择部分勘探,然后以孔各孔中心为基点统一按比例缩放或旋转一定角度。再把已确定好勘探点的位置,对各勘探点(孔号,孔深)进行复制粘贴。
选择图中需要自动编号的勘探点,将从“起始编号”开始按“X坐标”方向或按“Y坐标”方向的顺序统一编号。“起始编号”自由设定。编号根据勘探孔类型的不同将分别加以不同的前缀,如取土孔以“Z”开头,静探孔以“J”开头,动探孔以“D”开头…。
然后根据“1-数字递增复制”,命令,来复制增加每个勘探孔孔号的序号,也可用“6-后缀值累加”,只要点击使每个勘探点的序号自动加1。将“4-多个文字改为另外同一个文字”,或“7-目标文字替换需改变的文字点”,选择相同勘探点的孔深,可使勘探点孔深都改为一致的,无需一个一个的去修改,加快了修改速度。
现可用“pline”依次连接同类型如Z1,Z2——各个勘探点,再用“坐标写出文件”命令选中要写坐标的多定义线,可以得到各钻探孔的坐标(TXT文件)。同样的方法,依次连接由钻孔、标贯孔、动探孔等一条线,生成坐标文件可以得到其它勘探孔的坐标。
3.2带属性的图块方式
属性是从属于块的非图形信息,是块的组成部分。属性块就是“带有随着块插入的附属文本信息”的块,块属性是一项非常有用的块的附加特征,块属性存储信息数据,这些数据可定义为常量值,也可以在块插入时由用户输入,还可以在以后作编辑。
(1)定义块时,应将图形对象和表示属性定义的属性标记名一起来定义块对象。
(2)插入块时,AutoCAD通过提示要求用户输入属性值。插入块后,属性用它的值表示。因此,同一个块,在不同点插入时,可以有不同的属性值。
(3)插入块后,用户可以改变属性的显示可见性;可以修改属性;可以把属性单独提取出来写入文件,以供统计、制表时使用;还可以与其他高级语言或数据库进行数据通讯。
随着计算机应用的日益普及,我国相当数量的企业已采用计算机绘图,而其中绝大多数选用了AutoCAD作为工具软件。我国开发的面向产品的卑鄙的男人软件大部分也是基于AutoCAD进行二次开发的,无论是交互式绘图,还是二次开发,对于标题栏、明细栏及其它类似表格的处理,基本上都采用上述插入图块再定位写文本的方式,不仅麻烦,而且在汇总的孔数、孔深、各勘探孔总延米数及其它相关的报告时,仍需要做大量、繁琐的人工抄录及检索工作。而属性块可以较好地解决以上问题。
3.2.1创建属性块
在AutoCAD绘图中,图形可以定义为图块,而图块可带有属性,它是随着块插入的附属文本信息.属性包含用户生成技术报告所需的信息,可以显示在图形上,它可以是常量或变量、可视或不可视的。当用户将一个块及属性插入到图形中时,属性按块的缩放、比例和转动来显示。而这些块属性值是可以提取出来,存入指定文件(*.txt,*.xls)中,然后进行相应的数据处理和打印,提高了工作效率。
3.2.2定义属性
创建属性块之前必须预定义属性,通过预先定义文本大小、样式、对齐方式、层及文本的其他特点,可简化可视属性文本输入信息。具体定义方法如下:
(1)在命令行下输入“attdef”,可以生成一个带属性的块。再输入I,c,v或p或回车,各选项含义分别为:I:不可见;C:常值;V:校验;P:预置;一般情况用回车即可。
(2)输入属性标记。该标记非常重要,它是用属性块生成技术报告时的字段名,可用相关的英文单词或汉语拼音表示,对于将在同一个报告中出现的属性,不要使用相同的标记名。
(3)输入提示文本,也可直接回车不显示提示信息。
died输入缺省的属性值。
(4)接下去的提示与“文本”命令相同。
每个属性均要重复以上定义过程。属性定义完成后,可以进行移动、复制、旋转、镜像、对齐等操作。
属性块所附带的附加文本信息,正好可以用来保存“孔号”、“孔深””等信息。下面以“取土孔”为例说明如下(见表1)。
图块名称:a-0001.dwg
表1勘探孔图块属性一览表属性标记提示默认倒置反向可见固定验证预置
孔号-KH孔号(无)否否是否否否
孔深-KS孔深(无)否否是否否否
3.2.3定义属性块
属性块的定义方法与普通块的定义基本一致,只是选择实体时,要把将在块中出现的属性选中。为方便多个图形文件共用,也可以用“wblock”命令将属性块写入硬盘。
3.2.4使用属性块
(1)插入操作
属性块的插入方法与普通块的插入方法基本一致,只是在回答完块的旋转角度后需输各属性的具体值。在勘探点工具选项中孔性前用“S”为属性块,以区分其它图块。
用“标准图形”插入属性块(auto2002),出现以下提示可以输入的属性的具体值。
使用勘探点工具选项插入属性块(autocad2002和autocad2005),出现以下提示可以输入属性的具体值。
(2)编辑属性
块插入完成后,由于种种原因,可能需对某些属性值进行修改,这时一个常见的错误是:先用“使爆炸”将块炸开,再准备作修改操作,但在块被炸开后会发现,这时属性值全部变成了属性标记值。其实,修改属性值非常方便,仅需进行属性编辑即可,具体方法是:直接输入“ddatte”命令或直接双击属性块,选中待修改的属性块,在对话框中可以修改该块中所有的属性值。
(3)利用属性生成报告
属性的报告特征,使用户可以从图形中提取属性值,然后,用它们来生成一份独立的报告。提取属性所用的命令是“eattext”,可以提出以下四种格式的文件,我们一般提取(*.xls)电子表格格式。
(4)勘探孔分类统计
通过提取属性值,生成xls文件,提取各勘探点的孔性、孔深和XY坐标,并利用优秀的分类汇总统计出各类勘探孔的数量、总延米数,便于及时调整布孔方案,解决了技术人员计算器手工统计数据,最大可能避免重复性劳动及提高工作效率。
3.2.5属性块应用实例及常见问题解决
勘探孔符号事先做成带属性的图块,并单独保存为“dwg”文件,按勘探点的位置插入某种类型的图块,同时直接输入孔号和孔深。这种方法可直接定勘探点,输入孔号和孔深,无需再对每个勘探点的孔号和孔深进行修改。
在实际工作中,打印出图后,往往绘制的勘探孔的比例不适宜,或小看不清勘探孔的标注,或大图面不美观,此时用“11-图块三轴等比例修改”命令,可以使整幅图的各勘探孔的同时放大或缩小;用15-块统计并制表标注,可随时统计各勘探孔类型的总数,进而要对勘探点布孔进行重新调整,可用“14-属性块替换”来改变勘探孔的图标。
3.2.6两种方式的对比
这两种方法的共同之处是,都能提取各勘察孔的坐标,不能提取孔号和孔深,第二种方法不仅能提取坐标,孔号,孔深也能提取出来。这两种方法虽然不同,但与以往的方法绘制速度都大大提高,笔者认为,第二种方法优于第一种方法。在实际工作中,可根据实际情况、工作习惯和工作特点选择不同的布点方法。
4、外业定勘探点位置
对于大量的勘探点数据,把“坐标文件”文本文件类数据上装到全站仪,就可以外业放点了。省去了每个坐标的手工输入,减少了输入过程中的错误。
4.1已知文本文件(坐标文件)如:test.txt
1,100.000,200.000,0
2,400.000,500.000,0
注意:坐标的格式是:点号,E坐标(东坐标),N坐标(北坐标),高程
4.2全站仪操作:
进入“菜单”菜单?→?存储管理?→?数据通讯?→?接收数据?→?坐标数据?→?输入接收的坐标文件名,点击“是”等待数据接收。
4.3PC机操作:
运行“T-COM”通讯软件,进入主菜单,点击图标(上装坐标数据到GTS-200/300/GPT-1000),将通讯参数与全站仪上通讯参数设置一致。
5、勘探点平面图的绘制
勘探点平面布置图到此尚未大功告成,实际工作中,往往因为勘察场地动迁、已有建筑物的影响、地下障碍物等因素的影响,勘探点位置发生相应的调整。在岩土工程勘察外业工作结束后,根据国家规范应该把实际施工的勘探点位置和属性(孔口标高、稳定水位、孔类型等)剖面号标注在图中。当建设单位提供的图纸中包括了勘探点、已建建筑物、拟建建筑物、地形等高线等内容后,它便成为绘制岩土工程勘察勘探点平面布置图的草图。
待野外勘探完成后,再把调整后的勘探点的三维数据按照华宁格式转到华宁软件中。只要输入个别调整孔深和稳定水位,无需再进行孔号、孔深及勘探点坐标的输入,避免了重复性输入。再利用华宁软件生成带有剖面线的勘探点平面布置图。附到原建构(建)筑物平面图(先把原图层KTD删掉)。
6、结束语
笔者定制的AutoCAD菜单不仅在绘勘探点平面布置图中可以使用,在其它绘图中也是方便、快捷的常用工具;块的优点是能够增加绘图的准确性,提高绘图速度和减小文件尺寸;属性块使用方便,插入图形格式速度很快,用户容易得到协调一致的文本高度、样式、对齐方式、颜色等,最重要的是可以提取所关心的属性,以生成所需的勘探点数据报告,尤其是对各类勘探点的坐标、孔数、孔深的收集、整理、存储、统计、制表、统计,汇总工作有着重要的意义;勘探点的三维数据转到华宁软件中,很大程度地实现数据的自动转移,避免大量重复性数据的输入、输出操作,对勘探点的基础性输入工作同样有着重要的意义。
参考文献:
[1]黄大足.autoCAD2004[M].电子工业出版社,2005.7.
[2]蒋先刚,涂晓斌.AutoCAD2006工程绘图及应用开发[M].西南交通大学出版社,2006.8.