中望CAD2010提供了全面的二次开发接口,让用户可以在平台软件基础上,结合各行业实际需求,开发相应软件功能。除了用户自行开发外,中望公司合作伙伴以及国产CAD联盟成员相继发布了应用于机械、五金、塑胶、电气、建筑、水暖电等专业二次开发软件,极大的扩充了用户的选择范围,使得用户可以使用到更多、更高效的设计软件。
中望CAD软件帮助文档中包含了详细的二次开发接口说明文档,文档中包含了开发函数介绍、开发实例等,用户可以在中望CAD安装路径下的Help文件夹中查看说明文档。
一、常用二次开发接口介绍
1、LISP
|
LISP 是一种功能全面的解释性编程语言(全名LISt Processor,即链表处理语言),这是为用户化 ZWCAD 而内嵌的一种的独立编程语言。LISP 极大程度而扩展了 ZWCAD 中可用的命令和功能。
开发工具:记事本工具
2、VBA
|
VBA(Visual Basic for Application)是微软公司集成在微软系列软件中的强有力的开发工具,中望CAD软件也集成了VBA开发工具,同时提供了适用于VBA开发的ActiveX Automation对象模型。在最新版本的中望CAD2010中,对ZWCAD VBA接口中的点对象进行了改为,同时为了更好的与其他CAD平台开发的VBA程序兼容,中望CAD2010版本修改了三维点坐标为Variant型的Double数组。
开发工具:Microsoft Visual Basic
3、SDS
| ADS是一个带有Autodesk提供的库文件和头文件的C语言编程环境。随着AutoCAD R11的发布,AutoCAD的DOS版本用户也可以使用ADS了。在AutoCAD R11之前,大多数的应用程序都是用AutoLISP开发的,当出售开发的第三方应用程序时,无法避免用户读取你的源代码。有一些应用程序可用来加密LISP代码—其思想由Kelvinator提出。然而,随着开发者队伍的日益强大,又有了一些可以解密源代码的应用程序。我个人从未使用过Kelvinator程序,总之,我认为如果能领会我编写的代码,你就有足够能力编写AutoLISP应用程序。 —–来自《百度百科》 |
SDS 是解决方案开发系统的简称,它是一种 C/C++ 语言接口,能够兼容其它 CAD 系统中的 ADS® (AutoCAD 开发系统)接口。SDS 提供对平台 ZWCAD® 的回调机制,以便用户创建自己定制的应用程序。
开发工具:Microsoft Visual C++
4、ZRX
| ObjectARX是AutoDesk公司针对AutoCAD平台上的二次开发而推出的一个开发软件包,它提供了以C++为基础的面向对象的开发环境及应用程序接口,能真正快速的访问AutoCAD图形数据库。 与以往的 AutuCAD 二次开发工具 AutoLISP 和ADS不同,ObjectARX应用程序是一个DLL(动态链接库),共享AutoCAD的地址空间,对AutoCAD进行直接函数调用。所以,使用ARX编程的函数的执行速度得以大大提高。ARX 类库采用了标准的C++类库的封装形式,这也大大提高了程序员编程的可靠度和效率。 ObjectARX目前最新的版本是ObjectARX2010。它是应用软件与Internet的接口。通过支持XML,为ObjectARX开发网络协作应用提供了有力的支持。
—–来自《百度百科》 |
ZRX是一个可以应用到ZwCAD上的C/C++接口的开发包。主要用来提供与ARX的源代码级兼容。它相当于一个转接口,能够把原来的ARX源代码,几乎不用修改代码,通过重新编译链接,转接到ZwCAD上来运行。 ZRX在ZwCAD的公开的接口上实现了ARX对应的类和函数的功能。ARX源代码在ZRX上编译出来的DLL,运行时会把ARX的调用转接到ZRX.dll,然后ZRX.DLL把调用转接到ZwCAD. ZwCAD中的功能也可以把调用转接到用户的ARX代码中。
开发工具:Microsoft Visual C++
交流平台:http://www.mycad365.com.cn/
二、基于中望CAD平台二次开发软件介绍
| 行业 | 产品名称 | 产品介绍 |
| 制造业(MFC) | 中望机械软件2010 | 中望公司自主开发的基于中望CAD最新版本的智能化机械绘图设计系统,填补了国内基于国产CAD平台的机械专业软件的空白。为中国制造业CAD软件正版化提供了一套完美的解决方案!
主要功能包括: ※参数化国标图库 ※绘图效率高 ※智能图纸系统 ※灵活的图层设置和绘图比例 ※制图完全符合国家标准 ※方便的二次开发手段 |
| 龙腾塑胶模具软件2010 | 龙腾塑胶模具设计软件是基于中望CAD平台开发的,可应用于塑胶模具行业的计算机辅助设计软件,是替代燕秀工具箱的最佳选择。主要功能包括:
※采用参数式、图像化操作方式和操作界面。 ※智能化的设计系统可自动对模具的相关参数进行计算和分析 ※自动检查功能的标注工具集 ※智能中心线,圆柱截断,快速筛选等数十个快捷加速功能 |
|
| 龙腾五金软件2010 | 龙腾五金模具设计软件是基于中望CAD平台开发的五金模具行业的设计软件。主要功能包括:
※智能化的设计系统可自动对模具的相关参数进行计算和分析 ※系统可自动计算模具所需的冲剪力,以选择合适的冲床吨位 ※根据设置的参数,系统可自动绘出模具的侧视装配图,产生详细的加工说明及模板清单,标准件清单。 ※标准零件及冲头绘制功能,自动套图框,自动打印等数十个快捷加速功能 |
|
| 洪正模具软件2010 | 洪正精密五金模具设计软件(HZCAD)是基于中望CAD软件平台开发的,应用精密五金、塑胶模具行业的高效设计工具。HZCAD包含模具设计数据库、自动化辅助处理、一体化CAD/CAM构造等高端设计功能,为设计师实现更加高效的产品设计建立了坚实的基础。同时,HZCAD与中望CAD的组合,既能够真正满足企业实际设计工作需要,又具有极高的性价比,是最优的精密五金模具设计软件解决方案,也是替代Lifcecad、Presscad设计软件的最佳选择。 | |
| 工程建筑(AEC) | 斯维尔建筑软件2010 | 清华斯维尔建筑设计Arch For中望CAD基于中望CAD2009 i版本,是由国产CAD软件联盟成员深圳市斯维尔科技有限公司专为建筑及相近专业提供设计环境的CAD系统,软件集人性化、参数化、智能化于一体,采用自定义对象技术,建筑构件作为基本设计单元。软件适于各个设计阶段,从方案设计、初步设计直至施工图设计。主要功能包括:
※优化界面:采用长扁形浮动对话框,优化界面的安排。 ※文字编辑:采用在位编辑和微型对话框两种方式快速编辑图面字符。 ※尺寸灵活:具备超强的再编辑特性,门窗与其尺寸标注关联。 ※智能构件:墙柱、门窗、阳台、散水和台阶等构件智能联动和遮挡。 ※快速成图:通过对象编辑等工具可批量修改对象,快速成图。 ※标准规范:图层和线型符合国标。 ※房产面积:按国标《房产测量规范》自动统计各种房产面积。 ※图框目录:支持用户和标准图框,自动生成图纸目录。 ※素材管理:全开放,同模式,易操作,易管理,无限制。 ※打印输出:提供多比例布图和打印输出的解决方案。 |
| 鸿业建筑给排水软件2010 | 鸿业建筑给排水设计软件HYGPS for 中望CAD是国产CAD软件联盟在建筑给排水领域的最新产品。它基于中望CAD2010版本,由专业的二次开发厂商北京鸿业同行科技有限公司倾力打造,实现了计算绘图一体化,成熟可靠。主要功能包括:
※开放的软件系统 ※智能、完善、高效的给排水管道平面设计 ※丰富的系统表达方式 ※选择绘制系统图 ※准确、高效的消防设计 ※自动生成土建预留孔洞条件图 ※灵活、方便绘制各种图表 ※丰富多样的标注功能 |
|
| 探索者结构软件2010 | 探索者TSSD系列 for 中望CAD是国产CAD软件联盟在结构设计软件方面的最新杰作。它由联盟成员北京探索者软件技术有限公司基于中望CAD2009 i版本研发,国产的支撑平台彻底解决了知识产权的隐患;它提供了结构专业整体解决方案,经济实用,能够真正满足企业实际应用需要。主要功能包括:
※囊括了结构专业中所有结构类型的构件布置及标注。 ※平面布置的流程符合工程师的习惯,并在每个环节上都有相应的编辑工具,可复制、移动、删除、替换。在操作方法上既有大面积布置又有局部自定义。 ※依据为现行规范配有各种平法的标注功能 ※构件参数化绘图 ※绘制锥形基础 锥形基础的规范检查 ※准确的配筋率和配箍率 ※构件计算 ※TSLC—剪力墙结构设计软件 |
|
| 鸿业暖通空调设计软件2010 | 鸿业暖通空调设计软件HYACS for 中望CAD是国产CAD软件联盟在空调设计领域的最新产品。它基于中望CAD2009 i版本,由专业的二次开发厂商北京鸿业同行科技有限公司倾力打造,实现了计算绘图一体化,成熟可靠。主要功能:
※ 焓湿图及空气处理过程计算 ※空气处理过程计算 ※空调水系统设计 ※空调水系统水力计算 ※单线风管设计 ※风口布置 ※双线风管设计 |
|
| 博超电气软件2010 | 博超软件 EES for 中望CAD是以中望CAD2009 i版本为基础,由国产CAD软件联盟成员北京博超时代软件有限公司针对建筑电气设计行业研发的一款CAD系统。主要功能包括:
※独特的数据流技术 从系统到平面、从平面到剖面、从计算到校核、从二维到三维,博超软件的数据流技术能够将整个设计流程中需要的数据整合起来 ※智能化专家设计系统 ※动态设计模糊操作 ※模型化、参数化、数字化 ※全面开放性 图形库、数据库、菜单全可由用户根据自己需要随意扩充和修改。 ※突出的兼容性,直接使用天正、PKPM、ABD、AutoCAD等所有软件提供的建筑平面图。 |
|
| 小林电气软件2010 | 本软件起源成套电气设计者一直以来向往的快速制图之目标,达到快速确定箱体大小及面板开孔状况为前提的软件,后经开发者扩充功能:现已概括了订单前期工作箱体大小的确定及面板开孔状况,订单后期的二次原理图,车间装配接线图为一体的软件,目前市场仅有的一款针对配电柜.非标箱体.挂墙箱体的电气软件. |






