下载app免费领取会员
笔者曾回顾了1980年代前早期计算机辅助设计(CAD)软件的发展历史,见。1980年代,由于Apple和IBM相继推出了自己的个人电脑,单用户计算机开始蓬勃发展。同时,电子CAD,机械CAD和建筑CAD被分成了不同的产业。也是在这一时期,基于售价在1000美元,能够运行在PC上的CAD程序的想法,JohnWalker于1982年4月创立了Autodesk公司并推出了后面工程师几乎每天都要使用的AutoCAD。在引入AutoCAD之前,大多数商业CAD程序都在大型计算机或小型计算机上运行,每个CAD操作员(用户)都在单独的图形终端上工作。AutoCAD取得了巨大的成功,迅速占领了二维绘图领域的广大市场,一度成为CAD的代名词,DWG文件格式也成为二维图形的事实标准。
我国其实在很早也开始了CAD系统的自主研发,从“七五”到“九五”这段时间内,一些高校和科研单位已经开发出一些CAD软件,但是商业化和市场化都做的较差。在1991年,随着时任国务委员宋健提出的“甩图板”口号,我国CAD行业开始了蓬勃发展阶段,国内众多CAD企业如雨后春笋般发展起来,比较有代表性的有中科院凯思PICAD,高华CAD、开目CAD,中望CAD等等。这时候AutoCAD也开始进入中国市场,此时国内CAD行业的发展大致可以分为两个方向,一个是坚持自主开发国产CAD系统,另外一个就是基于AutoCAD进行二次开发。
AutoCAD作为一种通用的绘图软件,对具体行业中设计的具体细节把握力量不够。主要表现为对于专业中经常用到的图形每次都要重新绘制,这就需要在图形中将这些基本的图元或者图块设置为一个基本的元素以便重复利用;另外早期结构计算软件中模型的建立和结构图纸的绘制是分开的,这就要求在计算时必须重新建模,这造成了大量的重复劳动。而且早期很多的数值模拟软件是没有比较完好的前处理和后处理文件的,结构输入和结果输出还是用文本文件如*.dat格式等。这一点在ABAQUS还可以看出,ABAQUS的CAE还是不能支持所有的关键字,有些功能还需要修改input文件才能使用。从这两点来看,基于通用CAD程序的二次开发是有现实的需求并且有广大的市场的。
所谓“二次开发”是指由熟悉产品设计,同时又掌握计算机应用技术的人员在某一软件平台上围绕产品设计的具体要求而对软件进行的应用开发。
AutoCAD公司自从推出第一版软件起就相应的推出了二次开发工具。并且随着AutoCAD技术的不断发展和新版本的不断推出,其相应的二次开发技术也有了很大的发展。AutoCAD的几种二次开发工具,历经三个时代,分别为:AutoLISP、ADS、DSL、ADSRX、ObjectARX、ActiveX、VBA、VisualLisp和AutoCAD.NET。其中,AutoCAD.NET只适用于2006以上的版本。通过二次开发可以将AutoCAD的功能针对某个特定的领域进行扩展,并且方便外部程序访问DWG程序中的数据用于数值计算软件建模。
AutoCAD开放api允许其他企业或者个人以此为基础进行二次开发可以说是一个非常成功的战略。他可以让Autodesk公司在专注自身软件的开发的同时,将一些细分的领域留给其他专业的公司,这样AutoCAD能迅速的适应市场的需求,快速的占领市场。这从Autodesk的市场行为就可以看出,在autoCAD与国产CAD的竞争中,其培养了大量的二次开发商来开发更加贴合国内设计人员和工程人员需求的插件,克服了刚进入中国市场的“水土不服”问题,占领了中国CAD的大部分市场。
成立于1992年的浩辰就是最早的一批基于AutoCAD进行二次开发的公司,现在还比较知名的AutoCAD的二次开发商还有,1994年成立的天正公司(天正CAD我想大家都听说过),还有后面于1998年成立的广联达,2000年成立的斯维尔以及2001年成立的鲁班等等。
文章来源:非解构
仅作分享交流,版权归原作者所有。
转载请注明来源本文地址:https://www.tuituisoft/bim/10780.html
上一篇:没有了
下一篇:没有了