摘要:针对通用软件中存在的不足,运用AutoCAD内部嵌套的AutoLISP语言,对测量与地质中常用的形文件、特殊线型及参数化设计中的问题加以研究,同时详细阐述了程序的调试方法及菜单的设计思想。 #q4uS~
关键词:形文件;AutoLiSP;特殊线型 flT6y-d
Q':hmulT!
1引言 >n^780S|
tzthc*-<
随着科学技术的不断发展和社会的不断进步,计算机技术越来越普遍地在各个行业中得到推广和应用。AutoCAD技术是企业争夺市场份额和生存发展不可缺少的手段。现在国际国内的重要工程都实行招标方式,如果没有利用AutoCAD系统绘制的工程总体设计方案和相应的投标文档,连投标资格都没有。可以说AutoCAD技术已成为企业进入世界市场的“入场券”[1]。在运用AutoCAD进行建筑设计、测绘与勘察以及机械设计中,有时不可避免的需要进行一些AutoCAD下没有或较为复杂的操作,如改变线型样式,改变充填样式,变参数图块等[2],因此,要求设计人员具有一定的开能力,运用AutoCAD下的嵌套语言AutoLISP进行编程来实现自己的目的就很有必要。 @fb"G4o`:
xHMFYt+0$G
2AutoCAD开发应用程序设计 M*f]d`B
YS_3Cq
2.1AutoLISP应用AutoCAD的形文件 )2_[Ww|.
.G#li(NWH
在AutoCAD中,利用插入形的方法代替块操作,块操作虽然操作简单易行,不用编制任何程序,但由于AutoCAD中,图块是图形文件格式保存的,一个简单的图块要占用上百字节的内存,绘图过程中多次进行插入图块操作,必然使得图形尺寸过大。形具有体积小,整体性强,占用内存少的特点。 L&