cad专家点评:中望cad+卓越性能媲美autocad_第1页
cad专家点评:中望cad+卓越性能媲美autocad_第2页
cad专家点评:中望cad+卓越性能媲美autocad_第3页
cad专家点评:中望cad+卓越性能媲美autocad_第4页
cad专家点评:中望cad+卓越性能媲美autocad_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CAD专家点评:中望 CAD+卓越性能媲美 AutoCAD 本文作者:William Forty 本文关键词:CAD CAD 软件 中望 CAD 关于作者 William具有制造业和土木工程行业 10年的工作经验,主要 运用 AutoCAD和 Civil 3D;精通主流的程序设计语言和 web技术热爱对软件进行二次开发, 先后多次在 AutoCAD上进行了很多软件工具的开发,并在个人博客 HowToAutoCAD.com中发 布共享。 强大兼容性 评测任何一款 CAD软件,文件格式的兼容性都是无法回避的内容,它是软件整体性能 优劣的一个重要指标。作为 CAD行业的后起之秀,同时也是最具强劲发展力的中国品牌, 中望 CAD+(注:中望 CAD+是中望软件旗下子公司广州中望数字化设计软件有限责任公司的 软件产品。 )从诞生之日就非常注重图纸格式的兼容性问题,这也让中望 CAD+在行业应用 中颇受好评。 我们知道,DWG 文件格式和 DWF文件格式被牢牢认定起源于 Autodesk AutoCAD产品, 这被用来作为 DWG和 DWF文件的基本标准。我第一个要检测的内容就是用中望 CAD+打开包 含相同 AutoCAD的基础实体的图纸。 作为一个软件开发者,我知道从一种文件格式,如 DWG格式中读取数据是充满了障碍 的。DGW 文件的构成方式各不相同,所以软件在编程的阶段,就必须要设计成能处理并解 析所有可能的结构方式,否则就可能导致实体被省略或转换成其他的通用类型。 一DWG 实体 我共用四张图纸来测试,每一个图都包含多种类型的实体。下面是我创建的表格显示 每个实体的类型和数量。虽然这是对其核心做的基本测试,但却间接地测试兼容性这个应 用相当广泛的功能。结果证实,中望 CAD+完全兼容 AutoCAD,这是一个非常好的开始。 图 1 :实体计数 二DWG/DWF 文件大小 另一种测试方法是用 AutoCAD和中望 CAD+的文件格式做不同的操作来比较文件的大小。 下面的表格显示 AutoCAD与中望 CAD+分别保存相同的四个文件时的文件大小。 图 2:DWG 文件大小 通过数据可知,中望 CAD+与 AutoCAD创建文件的大小相当接近,但不是 100%的相同。 不过,有一定程度的差异是合理,在我认为可接受的范围内。因此,我们可以推断,中望 CAD+保存数据的方式与 AutoCAD 的非常类似。 类似 DWG文件,AutoCAD 和中望 CAD+创建的 DWF文件大小的比较是有启发性的。这里 比较的是两组使用相同的 DWF打印配置创建的文件。有趣的是,中望 CAD+生成的文件在某 些情况下小于 AutoCAD的文件,在某些情况下大于 AutoCAD生成的文件。 图 3:DWF 文件大小 三DWF 外观 两个 DWF版本的视觉检测表明,中望 CAD+与 AutoCAD在 DWF 格式上非常得相似。线条 粗细和类型十分精确。填充是一样的,注释和尺寸标注与真正的 AutoCAD 的 DWF图纸没有 什么区别。 从本质上讲,除了边距之间的细微差别(这可能是我个人原因造成的) ,我不能在视觉 上区分这两个 DWF 文件。 图 4 :DWF 截图(中望 CAD+ 左/ AUTO CAD 右) 快捷云同步 对于云同步功能更,起初我乐观的以为,只需单击功能区上的“在线”选项卡,然后 单击保存到云端即可。不过,测试表明启动云同步需要对软件进行一些简单的“配置”操 作:用鼠标单击“打开和配置“按钮,立即显示出联机选项卡中的选项对话框。右侧上方显 示复选框提示“启用云存储“,可以启用云存储提供的有其他选项设置。我有一个 Dropbox 账户,所以我选择“启用云存储“,并单击“授权“按钮。系统自动弹出 Dropbox 网站,然后 输入个人用户名和密码(我的账户可以授权使用中望 CAD)即可完成整个配置操作。 令人兴奋的是,通过中望 CAD+在云端工作是非常容易的。在联机选项卡中,我简单地 点击“保存到云端” ,然后显示出像通常保存图纸时的“另存为”对话框。自动选择一个本 地文件夹,命名为“中望 CAD+ Syble”,点击“保存“按钮保存该文件,然后关闭对话框即 可。这个过程是非常简单易用,没有任何特别的地方。于是,我觉得有必要检查它是否真 奏效:登录到个人的 Dropbox 账户验证它是否保存了。结果在我的中望 CAD+的工作文件 夹里,确实保存了并创造了一个新的目录。由此,我认为中望 CAD+云同步功能可以有效解 决备份问题,并能与其他人共享最新版本的图纸。 二次开发兼容.NET 作为我的专业,我非常愿意来测评软件在二次开发方面的这部分内容。我将自己编写 的勘测工具(这个工具主要用来将二维勘测图形转换为三维勘测图形)进行了全部的移植, 以求客观真实的进行测评。 为了将这个为 AutoCAD定制的.NET 程序进行移植,我以为得使用中望 CAD+里提供的函 数库重新编写部分的程序代码,并需要修改一些属性和方法,以便适合中望 CAD+的要求。 但是,我发现中望提供了一份文档介绍怎样将程序从 AutoCAD.NET移植到中望 CAD+.NET。 我很惊讶地发现这个过程原来这么简单: 先将.NET 版本更新到 4.0,用 4.0.net生成的 AcMgd.dll 和 AcDbMgd.dll替换掉中望 CAD+中的这两个相同名称文件。接着,对相关命名空间进行更新。例如,我的勘测工具是 使用 VB.NET进行编写的,需要在应用程序的最前面进行如下的更改。 图 5:命名空间变更 除了这些微小的变化,不需要再进行其它的操作。我在 AutoCAD二次开发中使用的属 性和方法似乎在中望 CAD+中有等价的内容,因为在 IDE中没有报错。同样在创建项目中也 没有错误,在这一点上我不得不承认 “就是这么简单” 然后,在中望 CAD+中使用 NETLOAD选择我的重新编译的程序,运行我在程序里设计的 命令 SURVEYFIX,运行状况与我理想中的一致!要知道这些都是第一次在中望 CAD+上使用, 整个测试项目在移植过程中大约只花费了 5分钟! 中望 CAD+API令我印象深刻,它与 AutoCAD的 API兼容性非常高,这可以让像我一样 的开发者将已经有的程序进行项目参照进行修改,而原有程序可以不需改动。此外,另一 个好处是,开发者在已经懂得如何在 AutoCAD开发的情况下,无需再学习中望 CAD+的 API。任何懂得 AutoCAD API开发的人都可以在中望 CAD+上进行开发,同时中望 CAD+的开 发者也可以将他们的资源用在 AutoCAD上。 总结: 我是一个 Autodesk AutoCAD应用的忠

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论