装修问题施工工艺门窗地板家居产品装修流程装修材料其它问题

谁知道autocad 二次开发工具都有哪些啊?

网友回答 一

其实这类的工具太多了呢!之前我也在找呢,后来找到了很多哦!接下来给你介绍几个这类的工具吧! 一、第一代开发工具——AutoLISPAutoLISP是1986年随AutoCAD v2.18提供的二次开发工具。它是一种人工智能语言,是嵌入AutoCAD内部的COMMON LISP的一个子集。在AutoCAD的二次开发工具中,它是唯一的一种解释型语言。使用AutoLISP可直接调用几乎所有的AutoCAD命令。AutoLISP语言最典型的应用之一是实现参数化绘图程序设计,包括尺寸驱动程序和鼠标拖动程序等。另一个典型应用就是驱动AutoCAD提供PDB模块构成DCL(Dialog Control Language)文件创建自己的对话框。AutoLISP具有以下优点:(1)语言规则十分简单,易学易用;(2)直接针对AutoCAD,易于交互;(3)解释执行,立竿见影。AutoLISP的缺点是:(1)功能单一,综合处理能力差;(2)解释执行,程序运行速度慢;(3)缺乏很好的保护机制,源程序保密性差;(4)LISP用表来描述一切,并不能很好地反映现实世界和过程,跟人的思维方式也不一致;(5)不能直接访问硬件设备、进行二进制文件的读写。AutoLISP的这些特点,使其仅适合于有能力的终端用户完成一些自己的开发任务。二、第二代开发工具——ADSADS(AutoCAD Development System)是AutoCAD R11开始支持的一种基于C语言的灵活的开发环境。ADS可直接利用用户熟悉的C编译器,将应用程序编译成可执行文件后在AutoCAD环境下运行,从而既利用了AutoCAD环境的强大功能,又利用了C语言的结构化编程、运行效率高的优势。与AutoLISP 相比,ADS优越之处在于:(1)具备错综复杂的大规模处理能力;(2)编译成机器代码后执行速度快;(3)编译时可以检查出程序设计语言的逻辑错误;(4)程序源代码的可读性好于AutoLISP。 而其不便之处在于:(1)C语言比LISP语言难于掌握和熟练应用;(2)ADS程序的隐藏错误往往导致AutoCAD,乃至操作系统的崩溃;(3)需要编译才能运行,不易见到代码的效果;(4)同样功能ADS程序源代码比AutoLISP代码长很多。 还有一些你可以在网上找到哦!其实用心去找都可以找得到的呢!希望能帮到你哦!仅供参考!

温馨提醒:本文观点谨供参考!因为随时光变迁,岁月流转,文中所陈述的观点;准确性、完整性、可靠性、难免有所变动。
相关问答
谁知道autocad激活要怎么弄啊?能教教我吗? 我了解一些哦!安装AutoCAD 2014后,需要激活了才能永久使用它,不然会受到使用期限的限制。接下来我就教教大家怎么激活吧! 首先当然要电脑里要先下载好AOTUCAD2014,根据...
谁知道autocad正版价格大概是多少啊?我了解一些哦!说实话比较贵呢,autocad正版价格2012应该是2万左右,至少也得1.8万,不如多花几千,买个civil 3d,好像是2.3万;以前买r14,就花了1.2万!自己慎重选择吧...
谁知道autocad教材方面的知识啊?能教教我吗? 我只了解一些比较基础的知识哦!也是我之前一时兴起去学的呢,现在分享给你看看吧!~ 最简单的方法,每次启动CAD后,第一件事就是按F1,当你不会时,把你要用的命令在索引 或者 搜索...
谁知道3dmax室内设计和autocad室内设计有什么区别啊? 你算是问对人了呢,我前几天也在咨询这类的问题呢!后来一个朋友和我讲了几个比较明显的区别哦!现在分享给你看看! 1、max在应用中主以空间效果的表面,而cad主要以结构尺寸的表现;2、ma...
Copyright © mtole.com All Rights Reserved.