登录 | 注册

首页 | 学习中心 | 下载中心 | 知识大全 | 作文 | 常识 | 加入收藏 | 网站地图

您当前位置:多思学习网知识频道电脑学习软件技巧Auto CAD的C语言开发系统——ADS

Auto CAD的C语言开发系统——ADS

11-08 12:39:07软件技巧
浏览次数:151次 
标签:软件技巧大全,http://www.duosi8.com Auto CAD的C语言开发系统——ADS,
同Autolisp相比,ADS具有很多新的先进特性。Autolisp程序是以解释方式执行的,运行速度很慢,而ADS程序是由编译了的代码组成,是可执行程序,执行速度很快,能更有效地利用内存。ADS程序还能直接访问一些Autolisp不能访问的外部设备和操作系统。因为这些原因使得ADS非常适用于那些计算密集的CAD工作(如有限元分析,几何造型及仿真等)。
        ADS提供给用户一个子程序库,ADS程序在装入Auto CAD之前,首先要对调用ADS库的各种子程序的C语言源程序进行编译、连接,这就要求用户要有适用于相应环境的C语言编译器。ADS源程序(.C)被编译, 连接后成为保护模式下的可执行文件(.EXP),它不能独立运行, 但可作为一组被Autolisp的解释程序装入的调用的外部函数。尽管基于ADS的应用程序是用C写成的,但对Auto CAD来说,它们等价于用Autolisp写成的用户程序。在运行EXP程序之前,先进入Auto CAD,进入图形编辑状态,在Command提示符下用Autolisp的(Xload)函数来加载。
        用ADS开发应用软件,首先必须要熟悉C语言和Auto CAD,这就对应用程序的开发者提出了更高的要求,在开发和软件支持上就需要比Autolisp程序多一些时间和代价,对于那些强调开发和维护费用而不是性能的场合,选择Autolisp更为合适。但无论如何在将来几年内用ADS来开发实用程序是我国一部分CAD软件的发展方向。
 

,Auto CAD的C语言开发系统——ADS

联系我们 | 网站地图 | 幼教大全 | 试题下载 | 电脑学习 | 加入收藏


幼儿园教案_ 教案模板_ 课件模板_ 教学反思_ 教学计划


多思学习网 1 2 3 4 5 6