- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
鲁冀晋琼粤川辽七省金属(冶金)学会第十九届矿山学术交流会
断努力下,一定会取得更加令人瞩目的成绩。
作者简介:吴卓栋 (1979-),男,内蒙古商都县人,采矿工程师,通讯地址:山东 莱芜市鲁中西大街 71# ,莱钢集团
莱芜矿业有限公司业庄铁矿,电话
参考文献
[1] 王怀佳 ·业庄大水矿床采矿方法优化方案 ·采矿技术,2002 年第4 期
[2] 肖旭光,孙召波,李健 ·业庄铁矿采矿方法的现状及其问题与对策·矿业研究与开发,2004 年第3 期
AutoLISP、AutoCAD 在测量放样工程中的应用
马永喜 马汉涛
(山东金鼎矿业有限责任公司)
摘 要:本文介绍了Autolisp (以下简称LISP )程序设计语言以及AutoCAD (以下简称CAD )实体联结表的一般概念,
阐述了应用LISP、CAD在工程中的应用原理、编制方法和LISP程序的执行步骤,证实这一方法确实方便、简洁、成果准确、
工效高, 成果可多用。
关键词:LISP语言 CAD实体联结表 CAD
0 前言
在日常的工作中,我们常常需要从已有的图中得出工程坐标、放样数据,以便于规划、放线或其它工
作所用,而得到坐标数据的方法:对于数字化图(如CAD 电子图形)可利用CAD有关命令直接查询得出(或展
绘)坐标、放样数据或利用专业软件生成坐标、放样数据文件(但需购买) ;对于非数字化图,一是从图中人
工直接量算,二是经扫描后,调入CAD或其它软件支持下,在进行方向、比例 整后再使用有关命令查询、
计算得出坐标或放样数据。以上方法均能得出成果数据,但在数据查出后,需逐一抄录,或采用CAD基本
命令绘制工程坐标、放样数据,操作起来虽简单可相当麻烦, 中间过程多、易产生误差。而绘制CAD 图
形又需花费一定的人工时间。鉴于以上情况,我们在具体工程中,应用LISP 采用访问实体联接表的方法
编程,却 略了很多繁琐的过程,使编(绘)制放样点坐标、放样数据,点绘放样略图,方便、简洁、准确
无误,效率极高。
1 LISP程序设计语言简介
计算机应用开发的要点一般是:将我们已知如何作的事情加以自动化, 而教会CAD作一件事的主要
方法是LISP 程序设计。其次, “能推给CAD做的事,我们决不自己做”[引用2] 。LISP 是嵌入CAD 的
用户程序设计语言,运行于CAD 环境,是CAD提供的用户功能应用开发手段中最常用、最有实效的一种,
是我们在CAD 应用开发中最主要的工具。它与人工智能程序语言CommonLISP 有许多相同的语法和约定,
但它又带有为CAD 服务的、独特的一些功能函数,这在CAD 应用上具有其它语言无法相比的优秀功能。
LISP 又是符号-函数式语言,数据和函数都用符号表达,就连函数也可是一种数据,这使得程序设计极其
灵活,程序进程也很容易把握。
LISP 作为用户程序设计语言具有以下主要特点:
(1) LISP 比较容易学会和使用,是典型的结构化程序设计语言, 采用面向过程的设计模式。一个对
计算机应用开发完全不会的人,经过几十个课时的教学和上百个小时的练习,就可以相当好地掌握和使用
LISP 。
75
鲁冀晋琼粤川辽七省金属(冶金)学会第十九届矿山学术交流会
(2) LISP 是表处理语言,语法相当简洁,源程序尺 小,比C 或Pascal 要简洁,就是与Basic 比也相
当精炼。LISP 是用前缀表示来写程序,就是先说做什么, 后说对谁做。因此,LISP 没有语法、过
程 这类一般程序设计语言中的概念,用它编制的程序只是由一个或多个、顺序排列或多 嵌套结构的
函数 用表表达式组合而成。
(3)最适于描述交互操作的过程,数据类型也是相当随意的,善于处理不同长度和组织结构的数据类型。
你可以根据需求,按最佳结构,设计和使用自定义的结构类型数据,甚至是几十万个元的巨大结构型数组。
(4) 可以在程序中
您可能关注的文档
最近下载
- 《生物技术制药》第2章 基因工程制药-教学课件(非AI生成).ppt
- 牙龈瘤疾病防治指南解读.docx
- 小学英语《My weekend plan》优质课教学设计、教案 .pdf VIP
- 新解读《GB_T 2292-2018焦化产品甲苯不溶物含量的测定》.docx VIP
- GB∕T 33195-2016 道路交通事故车辆速度鉴定.pdf
- 心血管疾病合并甲状腺功能异常临床诊治专家共识解读PPT课件.pptx VIP
- PLC接线全套图纸.pdf VIP
- 垂直管理改革对启东市生态环境行政执法效能的影响研究.pdf
- 校本篮球教材2016.doc VIP
- JGJ-T220-2010:抹灰砂浆技术规程.pdf VIP
文档评论(0)