网站大量收购独家精品文档,联系QQ:2885784924

《autolisp在cad二次开发中的应用毕业答辩.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011届本科毕业答辩 付智华 07测绘一班 2011.6.20 应用Auto lisp在AutoCAD 中批量处理图形数据 图层控制 文字样式修改 研究目的 实现CAD的二次开发 提高CAD绘图与用图的效率 利用CAD二次开发,提高CAD批量处理图形数据的功能 一、Auto CAD的二次开发 1.1 CAD二次开发的定义 所谓CAD的二次开发也就是用编程的方法使CAD操作简单化,命令 实用化和出图特色化,从而提高工作效率. 1.2 AutoCAD二次开发技术主要包括两个方面 一方面是对它的功能进行扩充和修改 另一方面,是利用开发工具,编写能够完成特殊任务的自动绘制软件 二、Auto Lisp 用于图层控制 2.1 设计的目的 在CAD制图与用图中,当涉及的涂层元素较多时,往往需要关闭某 一图层或者单独打开某一图层,传统的做法是用CAD自带的图层管理器 设置来实现图层控制。这种操作往往比较烦琐,而我们通过 Visual LISP 编程就可以快速实现图层控制。 2.2 设计的思路 编写LISP程序, 选取所需要的图层并识别图层名,打开或锁定该图 层,实现图层的快速控制。 2.3.2 运行程序 (1)在LISP编辑器中打开LISP程序 (2)检验程序 调试程序 (3)加载程序 (4)程序运行 2.3.3 成果显现 三、Auto LISP处理文字样式 3.1 设计的目的 能对AutoCAD中的TEXT实体进行编辑 可修改文字的字型、高度、宽度、角度、倾角属性 单选时可修改文本串 采用DCL对话框界面,使用方便,提高效率 3.2.2 文字样式对话框驱动 a 编写驱动程序 word.lsp b 驱动过程 将 word.lsp 和word.dcl 文本拷贝到CAD的support中 在LISP编辑器中打开word.lsp文本 检查并修改word.lsp程序 加载word.lsp程序 运行word.lsp程序 四 自制菜单的生成 4.1 目的 实现程序的快速加载 4.2 自制菜单的生成过程 (1)编写.mnu 程序 (2)菜单的载入 (3)菜单的生成 4.3 菜单的使用 以“图层控制”为例,操作此过程 五 总结 本次设计是实现了Auto Lisp语言用于CAD的二次 开发,主要是在图层控制和修改文字样式这两方面的 应用。Auto Lisp语言在图层控制中实现了快速的打开 或者锁定所需图层的目的,操作简便,效率高 。文字 样式修改的设计,是利用Auto Lisp语言与DCL对话框 实现了编辑单个或者成组TEXT实体,修改单个文本串 的目的,充分说明利用Auto Lisp语与DCL语言可以对 Auto CAD进行十分有效的二次开发 。 通过本次设计,我对CAD的二次开发有了更深刻 的认识与理解。 最后感谢我的指导老师——徐老师的精心指导和 无私的关怀,使我受益匪浅;也感谢我的所有大学老 师,谢谢你们四年来的 虚心教育,我会永远记住你们的。 THE END 谢谢大家 GOODBYE! * * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyrig

文档评论(0)

you9391 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档