模具知识|AutoCAD中表格自动化

   更新日期:2017-03-24     来源:建材之家    作者:模具之家    浏览:19    评论:0    
核心提示:工程图纸中经常遇到大量表格填写,例如工程勘察中的成果表、设计的材料表,在AutoCAD中文字处理 比较差,用TEXT、DTEXT命令在表格中定位也不方便,填写的表格既不美观,还容易出错。在一些杂志中有 关表格填写程序介绍,但是使用不方便,也不能连续填写多个表格,长距离线路勘察中线转点少则几十个, 多则上千,中线数据可由计算直接生成,能否利用中线数据直接填表出图。利用AutoCAD二次开发,

潮流家居|124平现代简约沉稳艺术美家

推荐简介:随着“80年代”的逐渐成熟以及新新人类的推陈出新,我们有理由相信,现代前卫的装修设计风格不仅不会衰落,反而会在内容和形式上更加出人意料,夺人耳目。124平现代简约沉稳艺术美家124平现代简约沉稳艺术美家124平现代简约沉稳艺术美家124平现代简约沉稳艺术美家以上关于家居的介绍就到这里了,希望对您能够有所帮助。如果想要了解更多资讯,请多多关注,可以查看和订阅更多相关内容和资讯。大家也可以登......
模具之家讯:工程图纸中经常遇到大量表格填写,例如工程勘察中的成果表、设计的材料表,在AutoCAD中文字处理

比较差,用TEXT、DTEXT命令在表格中定位也不方便,填写的表格既不美观,还容易出错。在一些杂志中有


关表格填写程序介绍,但是使用不方便,也不能连续填写多个表格,长距离线路勘察中线转点少则几十个,


多则上千,中线数据可由计算直接生成,能否利用中线数据直接填表出图。利用AutoCAD二次开发,编写中


线成果填写程序(zxcg.lsp),改变以往出图工序(填写、校对),大大提高工作效率。





一、程序功能与编写说明


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


(1)直接在文本编辑器(EDIT、QE、WPS等等)编辑、修改数据,免去AutoCAD文字编辑、修改之不便;


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


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


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


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


(5)文本状态下数据正确无误,出图前无需在Auto?睠AD中修改,调图速度和重新成图速度相差无几,


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


2、程序说明:


程序利用AutoLISP的计算、判断、字符处理、循环结构以及调用Text命令等功能对读入的数据进行处理


后填写,与本程序对应的Zxcg.dwg图形文件含四个表格图块,程序中的有关参数均取决于四个图块。





二、使用说明


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


(1)无曲线


第一行,总点数(N)


第二至七行,点名(NAME)、里程(K)、高程(H)、坐标X、Y、转角(B)……重复二至七行(没有数


据项用空行代替)


(2)有曲线


第一行,总点数(N)


第二至十一行,点名(NAME)、里程(K)、高程(H)、坐标X、Y、转角B,半径R,切线长T、曲线长


L、外矢矩E……重复二至十一行(没有数据项用空行代替)


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


(1)单标题


第一行,工程名称


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


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


(2)双标题


第一行,工程名称大标题


第二行,工程名称小标题


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


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





三、加载及运行


在AutoCADR12(或AutoCADforWindows)中,把Zxcg.lsp和Zxcg.dwg拷贝到SUPPORT子目录下,用鼠标


点文件(File)下应用程序(Applications),或在Com?瞞and:下敲入Appload加载Zxcg.lsp,或在


command:下敲入(Load“Zxcg”)即可。然后在Command:下敲入ZX运行程序,本程序将中文提示。





四、结束语


该应用程序提供了两种形式的表格,有兴趣的AutoCAD用户不妨增加几种表格,修改程序中对应的参数


即可。


附源程序


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


(DEFUNERR(X)


;IFANERROR(SUCHASCTRL-C)


OCCURS


;WHILETHISCOMMANDISACTIVE


(IF(AND(/ΚX″FUNCTIONCANCELLED″)


(/ΚX″QUIT/EXITABORT″))


(PPINC(STRCAT″ιnERROR:″X)))


(SETVAR″CMDECHO″1)(SETVER″BLIP?睲ODE″1)


(IF(ΚTYPERF)′FILE)(CLOSERF))


(IF(ΚTYPERN)′FILE)(CLOSERN))


(SETQRFNIL)(SETQRNNIL)


(SETQ*ERROR*OLDERR)


;RESTOREOLD*ERROR*HANDLER


(PRINC))


...****FILETOREAD****


(DEFUNINPUT()


(IF(ΚFF1nil)(SEFQFF1(GETVAR″DWGPREFIX″)))


(SETQF1(GETFILED″请输入中线成果数据文件″FF1″DAT″12))


(SETQLF(STRLENF1)FF1(SUBSTRF11(-LF4)))


(IF(ΚFF2nil)(SETQFF2FF1))


(SETQF2(GETFILED″请输入工程名称文件″FF2″TXT″12))


(SETQLF(STRLENF2)FF2(SUBSTRF21(-LF4)))


(initget″YesNo″)


(setqYN(getkword″ιn请选择有曲线元素Yes/No:(N)″))


(if(ΚYNnil)(SETQYN″No″)))


...****DATAFORPROGRAMME*****


(DEFUNDDAT()


(SETQRF(OPENF1″r″))(SETQRN(OPENF2″r″))


(SETQGN(READ-LINERN)GG1DAH(READ-LINERN))


(IF(ΚATOIDAH)0)(PROGN(SETQGG2GN2DAHDAH(READ-LINERN))))


(SETQDAT(READ-LINERN))


(IF(ΚDATNIL)(PROGN(SETQDAT(GETVAR″CDA?睺E″));取当前日期


(SETQDAT(FIXDAT))(SETQDAT(ITOADAT))


(SETQYY(SUBSTRDAT14)MM(SUBSTRDAT52))


(SETQDD(SUBSTRDAT72)DAT(STRCATYY″-″MM″-″DD))))


(SETQNO(READ-LINERF)N(ATOINO))


(SETQNF26NN29);首、次页行数


(SETQM(FIX(+(/(-NNF)NN)2))):计算页数


(SETQNL(REM(-NNF)NN))(IF(ΚNL0)(SETQM(-M1)NLNN))


(IF(ΙΚNNF)PROGN(SETQM1)(SETQNLN)))


(princ″共读入″)(PRINCN)(PRINC″点,分″)(PRINCM)(PRINC″页填写!″)


(SETQYY8XX230);行距、页距


(SETQI1X00Y00DAH(STRCAT″测-″DAH″/″))


(IF(ΚYN″NO″)(SETQDI(LIST678.58103.58125.08150.08180.08208.08))


(SETQDI(LIST1071.9088.39105.58122.61140.30156.83172.86188.07208.00232.73))))


;表格项数及各项横坐标(X)


(SETQYYF285.0YYN305.7);首、次页第一行纵坐标
模具之家为您提供最全面的塑胶,塑料,模具,模具设计,塑胶模具品牌的装修知识点和各种塑胶模具的导购与在线购买服务,拥有最便宜的塑胶模具价格和最优质的售后服务,敬请登陆模具之家:http://muju.jc68.com/
小程序码
 
打赏
 
更多>文章标签:模具之家
更多>同类模具塑胶资讯
0相关评论

推荐图文更多...
点击排行更多...
模具塑胶商机更多...
模具商圈更多...
推荐产品更多...
双碳之家 | 橱柜之家 | 布艺之家 | 卫浴之都 | 建材头条 | 灯具之家 | 电气之家 | 瓷砖之家 | 区快洞察 | 全景头条 | 陶瓷之家 | 油漆之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 木板之家 | 地板之家 | 防水之家 | 门窗之家 | 家电之家 | 五金之家 | 水电之家 | 防盗之家 | 石材之家 | 电气之家 | 地板之家 | 陶瓷头条 | 橱柜之家 | 卫浴头条 | 布艺之家 | 家纺头条 | 暖气头条 | 墙布头条 | 建材头条 | 装修之家 | 新基建头条 | 双碳之家 | 全景头条 | 建材之家 | 深圳建材 | 揭阳建材 | 香港建材 | 佛山建材 | 广州建材 | 东莞建材 | 惠州建材 | 潮州建材 | 汕头建材 | 珠海建材 | 江门建材 | 韶关建材 | 湛江建材 | 茂名建材 | 肇庆建材 | 梅州建材 | 汕尾建材 | 河源建材 | 阳江建材 | 清远建材 | 中山建材 | 云浮建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 模具之家