
工程建设与设计
warin&Derigowhgecr
CAD二次开发及在矿山测量中的应用
TheSecondDevelopmentof CADand ItsApplication inMineSurveying
季力
(黑龙江省有色金属地质勘查七O三队,哈尔滨150300)
LILi
(Heilongjiang Nonferrous Metals Geological Prospecting No.703 Team, Harbin 150300, China)
【摘要】AutoLISP是AutoCAD使用中主要的编程语言,也是AutoCAD应用的重要工具,并以引入的CAD款件作为修改基础软件,对实用性强的软件进行编制。论文通过CAD二次开发后,对AutoLISP在矿山测量中的具体应用进行阐速与并给出几点建议。 Von og [oo uogesidde [qesuadspu un ose s] pue Von u a8enBu Buueioud ueuodu e s] dSonv[esqv] applications. And taking the introduced CAD software as the modification basic sofware, we encode the practical software, After the second
development ofCAD,this paper expounds the specific application of AutoLISP in mine survey, and provides reference for the industry【关键词】AutoLISP;二次开发;矿山测量;CAD;应用
[Keywords ]AutoLISP; second development; mine survey, CAD; application
【中图分类号]TP391.7
【文献标志码】B
[DOI]10.13616/j.cnki.gcjsysj.2018.01.224 1引言
目前,我国的信息化产业正在高速发展,现代化信息技术在多个领域的生产实践中被广泛地应用。尤其是计算机辅助系统(Computer-AidedDesign,以下简称CAD)在设计测量方面的应用越来越广泛,不仅提升了工程设计和测量的速度,更保证了测量的准确度和工程质量。但是大多设计人员操作技术欠缺,大量时间消耗在工程绘图及精密计算方面,对CAD 的二次开发还很陌生,导致相关人员的工作效率降低。本文以对矿山测量为例,对AutoLISP进行简要介绍,然后对
AutoLISP在矿山测量CAD方面的具体应用详细介绍。 2AutoLISP编程语言简介
AutoLISP是一种老式的编程语言,具体出现在20世纪50 年代末。它是CAD使用的过程中重要的编程工具,使于CAD 在高级语言编程方面得到扩展,并且非常适合数据测量及绘制图形的应用。
【作者简介】李力(1970~),男,黑龙江恰尔滨人,高级工程师,从事
矿山测量研究。 264
万方数据
【文章编号】1007-9467(2018)01-0264-02
2.1源程序编辑
AutoLISP的程序文件代码的储存方式是通过ASCII文本文件的格式进行储存的,它的文件扩展名为“*.MNL“或“*.LSP",所以,AutoLISP的编写适应性很强,可以文对任何
一种文本进行编写,例如,Word等文本。 2.2AutoLISP的语法结构
从AutoLISP所使用的语法结构上来讲,其语言书写指令、语言表述以及语法结构都比较简单,但在语言书写指令的编写过程中,对编写的要求非常严格,若某一处出现失误,其指
令都无法进行,所以编写过程需特别注意。 2.3AutoLISP程序的加载
AutoLISP通过键盘录人完成相应的指令输人,这只是对程序进行调试的辅助做法,而实用性强的AutoLISP程序首先应以文本文件的方式将其编排:其次,通过CAD编辑器将其加载至内存,然后进行检测以及排查错误;最后,个可以进行重复使用的AutoLISP程序便形成了。而对其进行加载可以通过LOAD函数指令来进行,从而使CAD在每次启动时能自动加载程序。