- 4
- 0
- 约1.78万字
- 约 50页
- 2018-12-13 发布于湖北
- 举报
二次开发跟autolisp新
第9章 二次开发及AutoLISP AutoCAD 二次开发在化工制图中的应用 二次开发的目的及必要性 几种主要的二次开发语言简介 化工AutoCAD二次软件开发的思路及步骤 二次开发的目的及必要性 AutoCAD软件作为CAD工业的旗帜产品,以其强大的功能得到广大用户的青睐。它具有精确的坐标系,能够完成各种图形的精确绘制、任意缩放和修改,支持数字化仪的精确输入。尽管如此,由于AutoCAD是作为一个通用的绘图软件而设计开发的,但各行各业都有自己的行业和专业标准,许多单位也有自己的技术规格和企业标准,化工行业也不例外,有着大量的各种图纸设计标准,因而,AutoCAD不可能完全满足每一用户的具体应用要求。但是,AutoCAD具有开放的体系结构,它允许用户和开发者在几乎所有方面对其进行扩充和修改,同时可以利用多种开发语言,开发可以自动完成某一绘制任务的软件,可大大提高绘制速度,改善工作效率。以上工作可称之为AutoCAD的二次开发技术。也就说AutoCAD二次开发技术主要包括两个方面:一方面是对它的功能进行扩充和修改,如修改或增加菜单、进行各种定制工作;另一方面是利用开发工具编写能够完成特殊任务的自动绘制软件,如下面将介绍的通过人机交互界面输入必要的数据后,系统自动完成法兰的绘制,就属于这一类型,在化工绘图中,我们需要的也是有关这一方面的开发软件,它能最大限度地满足用户的特殊需要,通过调用各种已经开发好的专用零件图绘制软件,加快绘制速度,提高工作效率。尤其重要的是,可以将大量的计算工作交给计算机去完成。这样,不仅提高了绘图速度,同时也提高了绘制精度,避免了人为的计算错误。 目前很多化工技术人员对AutoCAD的使用一般还仅限于它自身的各种绘图功能,使用鼠标手工绘制各种图件,对其强大的二次开发功能还没有进行深入使用。如果能使用AutoCAD的二次开发技术开发出一套软件,让AutoCAD自动绘制我们目前使用的各种图件,就可以大大提高作图效率,发挥出AutoCAD的强大图形编辑、修改功能,对图件中的各种元素进行任意修改,满足各种不同的图件格式和绘图标准,由此可见,对于一个化工技术人员来说,学会自己开发AutoCAD二次应用软件显得十分必要,因为这将大大减少具体的绘制工作,而可以将主要精力集中到设备的设计中去,从而加快化工设备的开发速度。 近几年来,随着计算机软、硬件技术的飞速发展及其应用的普及,也带来了化工领域使用计算机的浪潮。首先是各课程教学使用了CAI课件,学生们可以清楚地看到各种物质的具体颜色,并可以看到动画反应,让学生们能够形象生动地上课。然后是各种实验仿真软件的出现,让学生们不用亲自下到工厂,也不用浪费任何原料,在没有危险的情况下就可以完成对实验过程或者是生产流程的学习和实习。同时计算机可以对反应进行模拟,对实验数据的拟合都大大方便了化工工作者。随之诞生的各种化工专用软件,给化学工业的发展注入了新鲜血液,使化学工业的发展如虎添翼。 目前,随着化学工业的进一步向前发展,各种新的机械设备被人们设计和制造,这些设备的工程图都是一件很大的工程。比如一个完整热交换器图纸,就需要一个专人1~2天的工夫才能完成。利用AutoCAD的二次开发技术,可以编出对热交换器的图进行批处理的程序,只需通过简单的人机会话,计算机能自动绘制出图纸,这也是化工技术人员学习掌握AutoCAD二次开发技术的目的之所在。随着化学工业的不断日新月异,对设备图纸绘制的速度要求也将越来越快,利用AutoCAD二次开发技术开发而成的软件直接绘制各种设备的技术将在化学工业中得到更加广泛的应用,其开发技术必将伴着化学工业一起发展。 几种主要的二次开发语言简介 ⑴AutoLISP AutoLISP语言是AutoCAD所支持的一种内嵌式语言,它由美国Autodesk公司开发,其目的是使用户十分方便地利用AutoLISP编程语言对AutoCAD进行二次开发,它采用了与LISP语言中的Common LISP最近的语法和习惯约定,同时又针对AutoCAD增加了许多新的功能,使用户可以直接调用几乎全部的AutoCAD命令,因此它既具有一般高级语言的基本结构和功能,又具有AutoCAD强大的图形处理能力,是目前计算机辅助设计和绘图中较广泛采用的语言之一。 ⑵Visual LISP Visual LISP(简称VLISP)是为加速AutoLISP程序开发而设计的强有力的工具。它提供了一个完整的集成开发环境(包括编译器、调试器及其他工具,它可以显著地提高自定义AutoCAD的效率)。Visual LISP提供的主要工具有:文本编辑器、格式编排器、语法检查器、源代码调试器、检验和监视工
您可能关注的文档
- 儿科学本科五年制第八版教材重点知识点总结pdf版新.pdf
- 儿少心理健康量表.新.pdf
- 儿童发烧穴位按摩(0—12岁适用)新.doc
- 儿童适应行为评定量表的使用新.ppt
- 儿童用药剂量表新.doc
- 儿童职业体验新.ppt
- 耳鼻喉科手术并发症跟处理新.ppt
- 耳机可靠性测试标准新.pdf
- 二叉树定价模型新.doc
- 二衬外观质量缺陷、预防跟处理措施新.docx
- 2026年广东省汕尾市单招职业倾向性考试题库及完整答案详解1套.docx
- 2026年广东茂名幼儿师范专科学校单招职业倾向性考试题库附答案详解.docx
- 2026年广东舞蹈戏剧职业学院单招职业技能测试题库参考答案详解.docx
- 2026年昆明卫生职业学院单招职业技能考试题库参考答案详解.docx
- 2026年杭州科技职业技术学院单招职业适应性测试题库及答案详解1套.docx
- 2026年广东省韶关市单招职业倾向性考试题库附答案详解.docx
- 2026年山西经贸职业学院单招职业适应性测试题库及参考答案详解1套.docx
- 2026年山西省财政税务专科学校单招职业适应性测试题库及答案详解1套.docx
- 2026年广东省茂名市单招职业适应性测试题库带答案详解.docx
- 2026年川南幼儿师范高等专科学校单招职业技能测试题库附答案详解.docx
最近下载
- 第五单元 第三节 可视化分析数据 课件 粤教版(2025)信息科技四年级.pptx VIP
- 契税培训课件.pptx VIP
- 二甲基乙醇胺化学品安全技术说明书MSDS.docx VIP
- 标准图集-22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图-独立基础、条形基础、筏形基础、桩基础.pdf VIP
- 《3岁以下婴幼儿生活照护托育服务规范》(DB37T 4784—2024).pdf VIP
- 2025年安徽省中考数学试卷真题含答案.pdf VIP
- T /CNCA 128—2025 露天煤矿土石方剥离综合单价确定方法.pdf VIP
- 2025年南京交通职业技术学院单招英语2014-2024历年真题考点试卷摘选含答案解析.doc
- 人教英语八年级下册单词表默写(2026版).xlsx VIP
- 口述档案的收集与整理-.pdf VIP
原创力文档

文档评论(0)