- 0
- 0
- 约1.86万字
- 约 44页
- 2018-02-27 发布于湖北
- 举报
CAD二次开辟电子教案 第7章[最新]文档
(9),,,,,创建应用程序 ,,,,,,,,,,,,,,,这是应用程序生成向导的最后一步,单击Back按钮,返回到上一步,查看上一步的选择;单击Finish按钮,创建应用程序结束。 图7-12查看选项/编译应用程序对话框,,,,, 孤升铂佃蔼诛脑逼缠煮篙战荚穷赤寅烘恐椅历柬路文痪哇裳讶沦览搜啪世CAD二次开发电子教案,,,,,第7章CAD二次开发电子教案,,,,,第7章 * ,,,,,,,,,,运行应用程序生成向导结束。在d:\user2路径下,生成了chilun.prv、chilun.vlx和gear.fas文件。其中chilun.prv是包括Visual,,,,,LISP创建应用程序所需的程序生成文件,gear.vlx是打包的可执行文件,gear.fas是编译gear.lsp时生成的目标文件。加载gear.vlx或gear.fas,在Command:提示下键入GEAR即可调用该应用程序绘制齿轮。 ,,,,,,,,,,如果只有AutoLISP文件(源文件或目标文件),在创建应用程序时,第(2)步应选择Simple(简单)作为向导的模式,这样可以省略第(4)、(7)和(8)步。 耿顷短抛摹破枫坯汉惩绷答弘兑絮窿东版行痘偿钻穴棱乡焊共霍渝拿虎污CAD二次开发电子教案,,,,,第7章CAD二次开发电子教案,,,,,第7章 * 7.3,,,,,利用工程管理器管理和维护LISP文件 ,,,,,,,,,,,,,,,AutoLISP应用程序通常都是由多个独立的LISP文件组成的。随着应用程序中文件数量的增加,对这些文件的管理和维护就变得很困难。在这种情况下,应该使用Visual,,,,,LISP提供的最有效的工具——工程管理器。 7.3.1,,,,,工程管理器的功能 ,,,,,,,,,,,,,,,工程管理器通过命名的工程对工程所包含的LISP文件进行管理和维护。一个工程在本质上就是一个LISP源文件表和一套如何编译这些文件的规则。 ,,,,,,,,,,,,,,,工程管理器具有以下的功能。 ,,,,,,,,,,●检查应用程序中哪些LISP源文件尚未被编译或者在上一次编译后又被修改过,并自动编译这样的一些文件。 ,,,,,,,,,,,,,,,,,,,,●通过一个命名的工程的列表,可以很简单地查找并打开相关的文件。 ,,,,,,,,,,,,,,,,,,,,●可以在一个工程的所有的文件中查找指定的源程序代码。,,,,, ,,,,,,,,,,,,,,,,,,,,●可以通过直接链接多个源文件中的相同描述来优化编译结果。,,,,, 侵恭添存措傀炯妆刻挺杀嘻熏学诅拽好夯牙作裳凳屑炮屠纂轰着谢棺芝慰CAD二次开发电子教案,,,,,第7章CAD二次开发电子教案,,,,,第7章 * ,,,,,,,,,,下面通过一个实例介绍利用工程管理器管理和维护多个LISP文件的有关操作。 【例7-1】定义以递规方式绘制旋转正六边形的命令。正六边形的旋转中心pc、最大边长lmax、最小边长lmin和旋转角alf是交互输入的参数。正六边形在旋转过程中,除了最外层的正六边形之外,每一个正六边形的顶点都在前一个正六边形的边上,当正六边形的边长缩短到近似最小边长lmin时,绘制结束,见图7-13(a)。从图7-13(b)可以看出每个正六边形与旋转后的下一个正六边形的边长之间具有以下的关系:,,,,, 芯听变兢麻莲崩队欠睫挟姓筐迷橙白雾上圃脾柞啃霍客淬租酞倪陌瘸轨栅CAD二次开发电子教案,,,,,第7章CAD二次开发电子教案,,,,,第7章 * (a),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(b) ,,,,,,,,,,,,,,,图7-13以递归方式绘的制旋转正六边形,,,,, ,,,,,,,,,,,,,,,,,,,,为了演示多文件的操作,将该程序分别存放于两个文件。文件file1.lsp存放该程序的主函数部分。主函数定义了名字为r-hexagon的AutoCAD命令。文件file2.lsp定义了名字为hexagon的函数。函数hexagon被主函数调用。它们都存放在d盘的user1目录下。,,,,, 勿降踢证士蜀谓合隆僚梁舆畸啄漳喜傲褪暖嗡旺才吝猿荧投菊认粥真酥臣CAD二次开发电子教案,,,,,第7章CAD二次开发电子教案,,,,,第7章 * 文件file1.lsp的源代码如下: (defun,,,,,c:r-hexagon(,,,,,/,,,,,pc,,,,,lmax,,,,,lmin,,,,,alf,,,,,),,,,, ,,,,,,,,,,(setvar,,,,,cmdecho,,,,,0),,,,,;关闭普通命令提示信息 ,,,,,,,,,,(se
您可能关注的文档
- arb治疗糖尿病肾病的循证医学证据 ppt课件文档.ppt
- Auto CAD机械制图基础教程课件第02章文档.ppt
- an__en_in_un_vn课件新的1文档.ppt
- Auto CAD机械制图基础教程课件第01章文档.ppt
- AUTOCAD2007教程PPT版 第1章 AutoCAD 2007入门基础文档.ppt
- APC服务器机房解决方案文档.ppt
- ATM网络拥塞控制系统的建模与控制.ppt文档.ppt
- AYE本科毕业设计-基于TD-SCDMA的视频传输与监控系统-服务器视频管 理系统文档.ppt
- AUCMA自动售货机产品简介文档.ppt
- AP World History Review Important People, Places, and Things文档.ppt
- CAD机械制图 2010实用教程第1章AutoCAD 2010入门文档.ppt
- CAD机械制图基础教程 课件第05章文档.ppt
- CAD机械制图 2010实用教程第9章尺寸标注和公差标注文档.ppt
- CAPP在企业信息中的地位和作用文档.ppt
- Canon iRADV系列佳能多功能一体机产品功能介绍文档.ppt
- CDFI大型仪器上岗证考试演示文稿-全国大型医疗设备使用人员彩色多普勒技术考试文档.ppt
- CET-4四级英语作文常用词组 常用句型 技巧文档.ppt
- Canon EOS 60D1文档.ppt
- CET余世维精典讲义---有效沟通【企业管理文档】文档.ppt
- CCHA中国连锁酒店联盟培训手册文档.ppt
原创力文档

文档评论(0)