如何实现AutoCAD中表格自动化.pdfVIP

  • 0
  • 0
  • 约5.6千字
  • 约 6页
  • 2025-10-17 发布于河北
  • 举报

如何实现AutoCAD中表格自动化

工程图纸中时常遇到大量表格填写,例如工程勘察中的成果表、设计的材料表,在

AutoCAD中文字处比较差,用TEXT、DTEXT命令在表格中定位也不方便,填写的

表格

既不美观,还容易出错。在一些杂志中有关表格填写程序介绍,但是使用不方便,也不能

连续填写多个表格,长距离路线勘察中线转点少则儿十个.多则上千,中线数据可由计算

直接生成,能否利用中线数据直接填表出图。

利用AutoCAD二次开辟,编写中线成果填写程序(zxc

g.Isp),改变以往出图工序(填写、校对),大大提高

工作效率。

一、程序功能叮编写说明

1、本程序具有下列功能:

(1)直接在文本编辑器(EDIT、QE、WPS等等:编辑

、修改数据,免去AjtoCAD文字编辑、修改之不便;

(2)可以自动分页,自动填写工程名称、档案号、

日期等等;

(3)可以自动处中线成果数据先后的空格,例如

“123123.123”将自动转化为“123123.123”;

(4)可以自动识别两种工程名称数据文件:

()文本状态下数据正确无误,出图前无需在Auto

CAD中修改,调图速度和重新成图速度相差无几,可直接

保存数据文件,节省磁盘空间。

2、程序说明:

程序利用AutoLISP的计算、判断、字符处、循环结

构以及调用Text命令等功能对读入的数据进行处后填写

,与本程序对应的Zxcg.dwg图形文件含四个表格图块,

程序中的有关参数均取决于四个图块。

二、使用说明

1、关于中线成果数据格式:

1()无曲线

第一行,总点数N()

第二至七行,点名N(AME)、里程K()、高程H()

、坐标X、Y、转角B()””重复二至七行没(有数据项

用空行代替)

2()有曲线

第一行,总点数N()

第二至十一行,点名N(AME)、里程K()、高程H(

)、坐标X、Y、转角B,半径R.切线长T、曲线长L、外矢

矩E

””重复二至十一行没(有数据项用空行代替)

2、关于工程名称数据格式:

1()单标题

第一行,工程名称

第二行,档案号如(测一3777/表,只需输入3777)

第三行,口期可(省略,取当前口期)

2()双标题

第一行,工程名称大标题

第二行,工程名称小标题

第三行,档案号如(测一3777/表,只需输入3777)

第四行,H期可(省略,取当前H期)

三、加载及运行

在AutoCADR12(或者AutoCADforWindows)中,把Zxcg

.Isp和Zxcg.dwg拷贝到SUPPORT子目录下,用鼠标点文件

(ile)下应用程序(Applications),或者在Command

:下敲入Appload加载Zxcg.Isp.或者在Command:下敲入(

Load“Zxcg”)即可。然后在Command:下敲入ZX运行程

序,本程序将中文提示。

四、结束语

该应用程序提供了两种形式的表格,有兴趣的Auto

CAD用户不妨增加兀种表格,修改程序中对应的参数即可

O

源程序

...****ERROR****

(DEUNERR(X)

:IANERROR(SUCHASCTRL-C)

OCCURS

:WH

文档评论(0)

1亿VIP精品文档

相关文档