应用Excel编制AutoCAD脚本文件实现批量展点绘图解读

时间:2019-05-13 07:06:47下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《应用Excel编制AutoCAD脚本文件实现批量展点绘图解读》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《应用Excel编制AutoCAD脚本文件实现批量展点绘图解读》。

第一篇:应用Excel编制AutoCAD脚本文件实现批量展点绘图解读

计算机应用

应用Excel 编制Aut oC AD 脚本文件 实现批量展点绘图 邱章云

(葛洲坝股份公司测绘总队, 湖北宜昌 443002 摘要:文中介绍了以Excel 作为数据处理工具, 应用Aut oC AD 中脚本文件(3.scr 作为批处理程序实现自动批量展点、标注高程、绘制断面图等功能。以此代替原始的手工绘图, 关键词:Aut oCAD;Excel;数字化成图;脚本文件;中图分类号:T B2文献标识码:B

:-(-03、和Excel 基础, 即可以实现“批量展点绘图及电子表格自动计量, 从而摆脱传统手工绘图和手工量算面积计量带来的诸多不便。

Aut oCAD 和Excel 是目前国内外使用非常广泛

应A、B、C、D、E 各列, 只采用Y 坐标(C , X 坐标(D 两列, 在任意空白列相对应的单元格如G1中输入文本合并公式:[=“ point □” &C1&“, ” &D1], []内为公式表达式, 用鼠标拖动填充柄经过待填充区域, 既得到脚本文件所需文本, 见图1:(为保留小数

点后两位, 采用了“LEFT ”函数。的CAD 绘图和office 办公软件。当前最流行的版本

是Aut oCAD 2000和Excel 2000中文版。可以把一系列需要重复使用的Aut oCAD 绘图命令和参数编写成脚本文件。脚本文件是ASC II 码文本文件, 类型为3.scr, 可在任意文本编辑器中编写构成一命令序列, 相当于一个程序。在Aut oCAD 中用“ scri p t” 命令测试和运行此文件, 即可按指定顺序执行这些命令(类似于DOS 系统中的批处理功能。编写脚本文件的格式规则主要为:空格即代表回车, 不得随意增减空格, 须清楚所用Aut oCAD 绘图命令及参数的使用情况, 本文示例中均以“□”表示空格;字母大小写不限, 但空格或双引号等符号须在英文标点状态下输入。所介绍的批量展点绘图主要以脚本文件(3.scr 为主来实现。1 Aut oCAD 批量展点绘图

图1 脚本文件所需文本

将该列文本内容剪贴到word 或者记事本中, 另存为纯文本文件, 扩展名为scr, 文件内容示例如下: point □49850184, 19299147point □49855191, 19277128point □49839163, 19298186point □49839166, 19270142

…………

此外, 还可以采用Aut oL I SP 语言的表达形式, 其 标准格式为:(command“ point” “ Y, X”。

用Excel 处理:插入两列如L、M 列, 内容为[(co mmand“ point” “ ]和[” ], []内为单元格填充内容, 在另空白列N 相应单元格中输入文本合并公式:[=L1&C1&“, ”D1&M1], 用鼠标拖动填充柄经过待填充区域, 后得到如下文本:(command“ point” “ 49850184, 19299147”(command“ point” “ 49855191, 19277128”(command“ point” “ 49839163, 19298186” 需掌握三个Aut oCAD 命令:展点“ point”;写文字“ text”;画直线段“ line”。111 展点

其脚本文件格式为:point □Y, X。如测了一段公路的带状地形, 将野外采集的原始数据按Aut o 2CAD 默认的绘图设置(数学坐标系 编辑成三维坐标数据格式(点号, 编码, Y, X, H , 存为文本文件。在Excel 中打开该文件, 点号、编码、Y、X、H 分别对52

(command“ point” “ 49839166, 19270142”

…………

同理存为扩展名为scr 的纯文本脚本文件。以上脚本文件(31scr 生成后, 在Aut oCAD 菜单“ t ools” 中调用“ Run scri p t 111” 命令, 或直接在命令行中输入“ scri p t” , 弹出打开文件对话框, 选定刚生成的31scr 文件, 即可完成绘图, 以下类同。112 标注高程

如需要展测点高程, 则用Excel 打开上述三维坐标数据文件, 取Y, X, H 三列, 将Command 后的point 命令改为Text 命令, 需要熟悉该命令参数设置, 可先在Aut oCAD ①J 标记在点的右边,(J(ML , 样式(S 一般为宋体。指定起点为点的平面坐标(Y, X;②指定高度〈215〉;③指定文字的旋转角度〈0〉;④输入文字或直接回车。按要求选定好标注高程的字体样式、对正方式、大小及旋转角度后即可调用脚本文件, 标注高程的脚本文件格式为:。脚本文件内容示例如下: text □J □ML □49850184, 19299147□□□115155text □J □ML □49855191, 19277128□□□114188text □J □ML □49839163, 19298186□□□115136text □J □ML □49839166, 19270142□□□115119

Text 192981866“ ” “ ” “ ” 1151366“(command ” Text

192701422“ ” “ ” “ ” 1151197“(command ” “ ” “ ” 498391637, 498391668,…………

运行以上脚本文件, 则可标记整齐美观的各测点高程。同理, 如果需要展点号或展测点编码, 原理等同高程注记。只需将高程列改为点号或编码列, , “ 格式→点的样,。113 绘断面图(以横断面为例 设置点的样式为带圆心的小圆点, 实测横断面数据整理为(S i , H i 格式, 需按顺序从左到右或从右到左依次排成两列。S i 表示测点距中桩(轴线 的距离, 左“一”右“十”, H i 为实测点高程,(S i , H i 等同于(Y, X 坐标。假定中桩轴线上某一设计整数高程值为H 0,(该整数高程最好在中桩设计高程附近, 用Excel 处理后得到两列:S i、H i , 把中桩轴线上整数高程(H 0 点定为操作基点。有两种方法:其一将各断面点展出, 然后逐一连线, 原理同上所述;其二用” L ine“ 命令编制脚本文件, 格式为:line □S i , H i □S i +1, H i +1□。假定某一断面共有10个断面点数据(S i , H i 用Excel 编辑成如下: line □S 1, H 1□S 2, H 2□line □S 2, H 2□S 3, H 3□line □S 3, H 3□S 4, H 4□

…………

用Excel 处理结果如图2所示

。………

line □S 8, H 8□S 9, H 9□line □S 9, H 9□S 10, H 10□point □0, H 0 text □J □ML □0, H 0□□□H 0

Aut oL I SP 语言表达形式为:(command” L ine“ ” S i , H i “ ” S i +1, H i +1“ ” “。脚本文件内容如下: 图2 用Excel 处理结果

(command”L ine“ ” S 1, H 1“ ” S 2, H 2“ ” “(command”L ine“ ” S 2, H 2“ ” S 3, H 3“ ” “ Aut oL I SP 语言表达形式为:(command” Text“ ”

Y, X“ ” “ ” “ ” H“。脚本文件内容示例如下:Text 192991473” “ ” “ ” “ 1151552” Text 192771283“ ” “ ” “ ” 1141885“(command ”(command “ ” “ ” “ 498501841, 498551915, ………

(command”L ine“ ” S 8, H 8“ ” S 9, H 9“ ” “(command”L ine“ ” S 9, H 9“ ” S 10, H 10“ ” “(command” point“ ” 0, H 0“(command” Text“ ” 0, H 0“ ” “ ” “ ” H 0" 53

剪贴到文本编辑器中, 另存为纯文本脚本文件(31scr 即可。最后两行为绘制基点及标注基点高程。可作为绘制设计断面线、断面方格网和标尺高程注记的参考点。

设计断面线可以以操作基点为参考点应用相对坐标(@Y,X;“手工”在Aut ocad 中绘制或将设计断面分解成断面点数据自动绘图。也可将标准设计线连同断面格网和标尺做成标准图块插入绘制。基于Aut oC AD 2000中文版支持多文档操作和基点复制功能, 可根据打印机限定的图幅大小(如A3、A4 , 制作带标尺厘米格网的标准图框(出图比例1:1 , 其它文档上自动绘制的断面图, 通过“基点复制, , 用“ARE A ”命令,用电子表格制作标准的方

量计算表(关键在于错格合并, 单元格自动计算公式的输入 , 将断面的桩号、面积输入到计算表格, 通过公式自动计算方量。见示例图3。3 结 语

上述方法可等同某些专业数字化成图软件的类似功能, 相对传统手工模式则有质的飞跃, 而且简单易掌握、应用更加灵活。脚本文件可作为一个完整的绘图程序直接执行, , 使, 可直接读写原始数, 自动化程度更高。上述方法在云南小湾水电站对外公路第四标的测绘工作中得到很好的应用, 提高了绘图精度, 减少计算粗差的出现, 并使劳动效率得到较大提高。

参考文献: [1] 郭朝勇等1Aut oC AD14(中文版 二次开发技术[M]1 北京:清华大学出版社119991 [2] 段红梅1Aut oCAD2000(中文版 自学教程[M]1北京: 清华大学出版社119991 作者简介:邱章云(1974-, 男, 湖南常德人, 工程师, 主要从事工程测量、数据处理、数字化制图等方面的工作。

图3 示例

(收稿日期:2005-01-06(上接第51页 4 结 语 大学出版社, 20011 作者简介:王新生, 男, 山东淄博人, 现任山东金岭铁矿测量工程师, 主要从事工程测量、地形测量、地籍测量等测量工作。

地形测量从白纸测图变革为数字测图, 测量的

成果可供传输、处理、共享的数字地形信息, 即以计算机磁盘为载体的数字地形图, 这将成为信息时代不可缺少的地理信息的重要组成部分。

参考文献: [1] 高井祥等1数字测图原理与方法[M]1徐州:中国矿业(收稿日期:2005-01-12 54 ENGL I SH ABSTRACTS O F M A I N ART I CL ES I N TH I S I SSUE Establish ment of the Res ources Envir onmentalMonit o 2ring Syste m in Fuxin M ining A rea-The paper illus 2trates the Res ources Envir on mental Monit oring Syste m in Fuxin m ining area established with the integrated technique of RS with GI S, and highlights es pecially the functi on and technol ogical fl ow sheet of the syste m.The establishment of the syste m can p r ovide not only detailed data for envir on mental hazard harness and sustained devel opment of Fuxin m ining area but als o scientific reference f or leaders when they make deci 2si ons.(W ang Chongchang et al.Research on Data Conversi on w and the JX-4-the paper t o on een EPSX2000and the-s olves the p r oble m of data conversi on bet w een the EPSX2000and the JX-4, makes it possible that the data of the EPSX2000and the JX-4can be shared on trans-p latf or m , and is easy t o understand and si m p le t o operate, is worth popularizing and utilizing in p r oducti on units.(Q iu Chunxia Design and Pr obe int o the Evaluati on Soft w are of GI S Spatial Data Quality-I n the paper, characteristics of the s patial data quality and the err or s ource and kinds of the s patial data are firstly described, and then the design concep t of the data quality evaluati on s oft w are and the method t o design the database of the meta-data about data quality in accordance with current ac 2curacy evaluati on method are p r ovided.(Chen Junjie et al.Establish ment of the I M AGI S-based Three-D i m en 2si onal U rban V isualizati on Syste m-I n vie w of the characteristics of the I M AGI S and the syste m require 2ments, the three-di m ensi onal urban visualizati on is realized in the paper based on the t opographic map and re mote sensing i m age thr ough p rep r ocessing the t opographic map, generating the three-di m ensi onal t opographic map, establishing the three-di m ensi onal model and mapp ing the texture.(Cheng Q ian et al.Si m p le D iscussi on on Several Pr oble m s of the GPS D ifference Method in Actual U se in M ining A rea-The paper elaborates the methods how t o measure ac 2curately the W GS-84coordinate of the reference sta 2ti on and how t o s olve the para meters converted fr om the W GS-84coordinate t o the l ocal coordinate s o as t o realize the GPS difference measure ment in the m in 2ing area where the GPS is firstly used t o make differ 2ence measure ment.(W ang Guoying et al.th Realizati on of Conversi on fr o m the 54Coordinate t o th the 80Coordinate by U sing the Quadratic Polynom ial-The Beijing Coordinate Syste m in 1954and the Xi’an Coordinate System in 1980are t w o kinds of coordi 2nate syste m s kep t in the map document p resently in China.I n the paper, a test using the quadratic poly 2 th nom ial method t o make conversi on fr om the 54coordi 2 th nate t o the 80coordinate is done, which is p r oved by

the operati onal analysis t o be effective for the coordi 2nate conversi on of the s patial data in certain regi ons.(W ang J iandi et al.The Method of Laying Traverses t o Reduce the Thr ough Err or of the Extra-l ong Tunnel-The paper analyses main fact ors affecting the lateral thr ough err or of the extra-l ong tunnel.Si m ultaneously s ome ne w methods and acti ons t o positi on points and the ol fra f or ward and s ome made are given.(et al.Pl otting by U sing the Excel t ile the Scri p t Document of the Aut oCAD-I n the paper, using the scri p t document(3.scr of the Aut oCAD as batch p r ocessing p r ogra m t o realize s ome functi ons including aut omatic batch points p l otting, height marking and cr oss secti on drafting etc.based on the Excel data p r ocessing t ool is elaborated, which can rep lace original hand drafting and has relatively good p ractical significance.(Q iu Zhangyun Aut oCAD-based Aut o matic Calculati on of the Road Survey Data-Many diagra m s and data tables are re 2quired t o be treated in the reconnaissance survey and design of r oads, while the traditi onal method is t o draft by hand, which not only wastes labor power but als o p r ol ongs the design ti m e.The paper illustrates a ne w method of using the VB and CAD p r ogra m s t o realize aut o matic drafting of p lan vie w of the r oads and tables of every p ile coordinate, which is p r oved by p ractice t o be si m p le and p ractical, can use manpower and ma 2terial res ources s paringly, i m p r ove working efficiency and accuracy, and lay a f oundati on f or r oad survey.(Zhang J inyu et al.Ref or m and Practice of Practical Teaching of Engineer 2ing Survey-The engineering survey is main technol o 2gy of the engineering constructi on and basic technol ogy for civil engineering technicians t o undertake technical work of engineering constructi on, theref ore, t o learn and gras p funda mental theory and technique of engi 2neering survey courses is basic conditi on f or civil engi 2neering technicians t o go in

for modern engineering constructi on.Starting fr om the teaching target and re 2quire ment of the students in civil engineering depart 2ment learning the survey, the paper illustrates the p ractical teaching content stressing map use and con 2structi on survey, analyses the p ractical teaching mode in ne w situati on and suggests t o establish unif or m ex 2peri m ental p ractice bases.I n additi on, combinati on of conducting p ractical teaching work with making voca 2ti onal skill training and realizati on of cl ose link be 2t w een experi m ent and p ractice thr ough opening com 2p letely the laborat ory and p ractical teaching ti m e are p r oved t o be ref or m acti ons and experience of p ractical teaching, and have reference value t o s ome degree f or p ractical teaching of engineering s pecialized courses.(Zhao Baofeng

下载应用Excel编制AutoCAD脚本文件实现批量展点绘图解读word格式文档
下载应用Excel编制AutoCAD脚本文件实现批量展点绘图解读.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐