- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AutoCAD二次开发技术分析和比较.pdf
第26卷第11期 怀化学院学报 Vo1.26.No.11
2 007年1 1月 JOURNAL OF HUAfHUA UNIVERSITY Nov.,2007
AutoCAD二次开发技术分析和比较
高永惠
(怀化学院 计算机系, 湖南 怀化 418008)
摘 要:简述了AutoCAD二次开发工具,介绍各开发工具的关键技术和特点,为用户定制自己的CAD系统。提
供了参考 .
关键词:AutoCAD; 二次开发; 技术; 分析
中图分类号:TP39 文献标识码:A 文章编号:1671—9743(2007)l1—0069—03
AutoCAD是目前微机上应用最为广泛的通用交互 LISP易于使用,并且非常灵活,多年来一直是自定义
式计算机辅助绘图与设计软件包.AutoCAD的强大生命 AutoCAD的标准 .在 AutoCAD的二次开发工具中。它是
力在于它的通用性、多种工业标准和开放的体系结 唯一的一种解释型语言 .
构 .AutoCAD的通用性为其二次开发提供了必要条件, 使用Auto LISP可直接调用几乎所有的AutoCAD命
而AutoCAD开放的体系结构则使其二次开发成为可能, 令、系统变量和对话框 .作为一种表处理语言,它是
它允许用户和开发者采用高级编程语言对其进行扩充 被解释执行的,任何一个语句键人后就能马上执行,
和修改,能最大限度地满足用户的特殊要求,使得它 它对于交互式的程序开发非常方便 .其缺点是继承了
在机械、电子、航空、船舶、建筑、服装等领域得到 LISP语言的编程规则而导致繁多的括号 .
了极为广泛的应用 .但AutoCAD所提供的只是一般通 Auto LISP语言最典型的应用之一是实现参数化绘
用的CAD功能,如造型、编辑、注释等 .不同行业标 图程序设计,包括尺寸驱动程序、鼠标拖动程序、编
准使得各领域在使用AutoCAD的过程中,均需根据自 辑、修改、绘图、输出等.另一个典型应用就是驱动
身特点进行二次开发,定制自己的CAD系统,以满足 AutoCAD中提供的可编程对话框技术 (Program Dialog
自身的需要 . Box,PDB)模块构成 DCL(Dialog Control Language)文
Autodesk公 司为满 足广 大用户 的需求,自 件,创建自己的对话框.
AutoCAD2.1版问世以来,就相继推出了三代二次开发 Auto LISP具有以下优点:(1)语言规则十分简单,
工具,本文试图结合第一、二代开发工具,就三代二 易学易用;(2)直接针对 AutoCAD,易于交互;(3)解
次开发工具进行分析比较 . 释执行,立竿见影 .
Auto LISP的缺点是:(1)功能单一,综合处理能
1 第一代开发工具:非结构化程序设计技术
力差;(2)解释执行,程序运行速度慢;(3)缺乏很
— — Auto LISP
好的保护机制,源程序必威体育官网网址性差;(4)LISP用表来描
LISP是List Processor(表处理程序)的缩写,主要 述一切,并不能很好地反映现实世界和过程,跟人的
用于人工智能 (AI)领域 .Auto LISP的全名是 usT 思维方式也不一致;(5)不能直接访问硬件设备、进
Processing Language,是一种功能全面的解释性
您可能关注的文档
最近下载
- 一种检测磷酸铁锂粉末中磁性金属异物及磷化铁含量的方法.pdf VIP
- 2023年华为公司招聘职位要求.pdf
- 三年级心理健康第1-16课全册教案.pdf
- 2021面瘫的针灸治疗测试题【附答案】.doc
- IATF16949第五版DFMEA管理程序+潜在失效模式及后果分析程序.doc
- 智慧城市大数据平台设计方案.pdf VIP
- 匹兹堡睡眠质量指数(PSQI)表格版-打印保健养生.docx
- 林木林地权属争议处理申请书(样本).pptx
- 手机销售网站的设计与实现.doc VIP
- 河南省图集 12YN6、12YN7、12YN9 热力工程、民用建筑空调与供暖冷热计量设计与安装 DBJT19-07-2012.docx
文档评论(0)