AutoLISP、AutoCAD在测量放样工程中的应用.pdfVIP

AutoLISP、AutoCAD在测量放样工程中的应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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) 可以在程序中

文档评论(0)

whl005 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档