欢迎来到天天文库
浏览记录
ID:52969769
大小:199.14 KB
页数:3页
时间:2020-04-05
《基于AutoLISP的AutoCAD二次开发技术.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、·信息技术·刘喜平·基于AutoLISP的AutoCAD二次开发技术基于AutoLISP的AutoCAD二次开发技术刘喜平(陕西理工学院土建系。陕西汉中723000)摘要:AutoLISP是AutoCAD二次开发工具之一。它容易掌握、功能强大,应用广泛。先对AutoLISP进行了简介,并介绍了这种程序的几种加载方法和参数化设计思想,通过一个实例介绍了基于AutoLISP的参数化程序设计技术。关键词:参数化设计;AutoCAD2004;AutoLISP中图分类号:TP391.72文献标志码:A文章编号:
2、1671276(2011)04-0128-02DevelopmentTechnologyofAutoCADBasedonAut0LISPLIUXi—ping(DepartmentofCivilEngineering,ShaanxiUniversityofTechnology,Hanzhong723000,China)Abstract:AutoLISPisoneofdevelopmenttoolsofAutoCAD.Ithaseasytouseandverypopularfeaturesandstron
3、gfunction.ThearticlebrieflyintroducesAutoLISP,severalloadingmethodsofAutoLISPprogramandparameterizeddesignideas.Atlastitshowsparam~edzedprogramdesigntechnologybasedonAutoLISPbyexample.Keywords:parametedzeddesign;AutoCAD2004;AutoLISP在土木工程CAD系统开发中,可以使用多种A
4、uto—1)利用AutoLISP函数加载程序:可在AutoCAD2004CAD的二次开发工具,如:AutoLISP,VisualBasic,VBA,的“COMMAND:”下输入以下语句完成加载(扩展名可不VisualC++等。各种开发工具有自己的优点和缺点。其给出):中AutoLISP容易掌握,而且功能强大,是CAD系统开发(1oad“AutoLISP文件名”);中可以考虑的开发工具。以作者自己开发的非杆件结构若函数名为pjt1.1sp,则用如下语句进行加载:(1oad“G:/CAD/pjtl”)。体
5、系CAD系统为实例,采用AutoLISP对AutoCAD进行了然后在运行时输人“pjtl”即可与其它AutoCAD下的二次开发。本文主要研究该CAD系统中AutoLISP的程函数一样使用。序开发技术。2)利用对话框加载程序(APPLOAD)J:可在“COM—MAND:”下,输入“Appload”或“印”并回车;或打开“Tools1开发工具简介(工具)”主菜单,单击“LOADAPPLICATION⋯”(加载应用程序),即可进入程序加载对话框。选择文件并对其进AutoLISP是一种对AutoCAD进行定制
6、、二次开发的行加载,然后在AutoCAD下运行。非结构化程序设计语言,它嵌套于AutoCAD内部,是LISP3)在AutoCAD库路径下加入函数库:在AutoCAD根语言与AutoCAD有机结合的产物j。AutoLISP不仅具备目录下创建“ACAD.LSP”(或ACAD.MNL)文件,则在启一般高级语言的基本结构和功能,而且还具有强大的图形动AutoCAD时,将自动执行ACAD.LSP或ACAD.MNL文处理功能。由于AutoLISP容易掌握,因此,是AutoCAD用件,装载文件内的程序。下面代码为A
7、CAD.LSP文件的户使用较为广泛的编程语言之一。VisualLISP是一个用内容:AutoLISP语言进行程序开发的软件工具,它提供的集成开(1oad“G:/CAD/pjtl”)发环境有众多工具,可使用户方便地用AutoLISP语言进(1oad“G:/CAD/pjt2”)(1oad“G:/CAD/~”)行程序开发中的编写程序代码、调试程序等操作,但只能(pfinc)在AutoCAD环境中启用VisualLISP。在AutoCAD启动完毕后,可直接使用“pjtl”,“pjt2”,“pjt3”等命令执行
8、程序。2程序加载与运行3用AutoLISP进行参数化绘图在VisualLISP集成开发环境中编写的AutoLISP程序经运行证明就以脱离3uSP环境A.1参数化设计,在utoCAD环境中运行了。对AutoLISP程序。一~一的加载主要有以下几种方式:参数化就是将图形的尺寸与一定设计条件(或约束作者简介:刘喜平(1977一),女,陕西城固人,陕西理工学院讲师,硕士,主要研究方向为高层抗震和土木CAD。·l28·http:fZZHD.chinajourna1
此文档下载收益归作者所有