EDA/专用CAD软件 |
|
| 按行业筛选 |
|
|
| 按产品筛选 |
|
|
| |
查看本类全部文章 |
| |
|
|
|
目睹CAD发展十年之心得:实用才能赢得竞争力(一) |
|
作者: |
|
——浩辰软件“实用性”比较之复杂图形对象的偏移技术
题记:经过十余年的发展,国内CAD厂商整体实力不断提升,国产CAD也开始能够与国外巨头分庭抗礼,这对于已能根据自身特定需求提出要求的“准成熟”用户而言,无疑增添了更多的选择。
但是,在反复使用国产CAD平台软件之后,笔者发现,部分厂家给我们包装了太多的所谓“概念”和“功能”,而我们需要的实实在在的应用,却被其忽略。国产平台要想更好地满足设计师的需要,不但要追上国外产品的技术水准,更要在应用性上有更多的“中国式突破”——而这种突破是要建立在应用的“实用性”上的。在此方面,笔者对浩辰软件比较推崇,其多年来在性能“实用”方面的优良表现给笔者留下了深刻的印象。
在浩辰新近推出的浩辰ICAD平台软件ICAD 2006i中,实用性的提升让笔者和广大同行惊叹。在此,笔者选取目前国内CAD应用的关键需求之一——复杂图形对象的偏移技术,用浩辰ICAD平台软件与国内市场另外几个同为平台级的CAD软件进行比较,以窥探不同CAD软件在“实用性”方面的差异。
复杂对象偏移技术:判断CAD系统是否成熟的关键因素之一
在我们的日常设计中,创建与修改图形对象是CAD系统中最基本、最常用的功能之一,其完成效果与质量是评价一个CAD系统是否成熟的关键因素之一,而偏移是修改图形对象操作中一个比较复杂的修改操作。
偏移是指创建形状与被选定图形对象形状平行的新图形对象,偏移的基本要求是在保证图形形状相似的前提下,新对象必须与源对象平行,即不能相交。从技术上讲,偏移是一个比较困难的操作,其完成的效果不但严重影响着图纸的质量,其操作的速度与图纸设计的效率也密切相关。
国内对象偏移技术难点:复杂对象偏移
目前,许多国产CAD系统在简单图形偏移实现都没有问题,但对于复杂一点的图形对象,如复杂的二维多段线与样条曲线进行偏移,许多会做出错误地处理,导致生成错误的图形,甚至个别的都无法偏移。
在我们实际图形编辑过程中,解决此问题“技巧”是先偏移图形对象,然后修剪或延伸其端点。然而,这又需要花费更多的时间去手动进行修改,极大地影响了工作效率,笔者对此深有体会。
浩辰二次剪裁偏移技术:解决复杂图形偏移两大症结
复杂图形对象偏移,关键要解决的问题是偏移处理以及后续自动修剪。通过深入研究,并参考国外成熟的CAD系统对偏移的实现效果后,浩辰ICAD平台软件ICAD 2006i研究并实现了二次剪裁偏移技术:在处理过程中使用环岛原则,解决了自相交图形对象偏移后,新对象与源对象相交的问题;退化处理这一自动修剪技术使图形对象在偏移后,会根据实际情况进行线条的避让或退化,避免了手工修剪。二次剪裁偏移技术的实现,使得浩辰ICAD平台软件系统的偏移功能得到了极大的提高,能解决各种复杂图形对象的偏移问题。
下面我们就此提供一些测试图形对象,对目前国内使用较多的几种CAD平台软件分别进行内侧、外侧偏移。其中,中间黑色线条为原始图形,蓝色和红色线条分别为内侧、外侧偏移图形,粉色圆圈为偏移错误标识:
图1 AutoCAD测试偏移结果
图2 浩辰ICAD平台软件ICAD 2006i测试偏移结果
图3 国内市场其他CAD平台软件测试偏移结果 从上面的对比可以看到,在对图形偏移后,三个软件有明显的区别:浩辰ICAD平台软件ICAD 2006i偏移后的新对象与源对象完全平行,退化处理正确,成功实现了全部复杂图形的偏移。
AutoCAD整体偏移效果尚可,但在偏移中出现错误一次,表现为修剪后圆弧曲率不对。国内市场上其他CAD平台软件则在偏移处理上问题较多,不但生成错误的图形,甚至个别的图形都无法偏移。
通过比较可以看出,在此常用的关键功能上,浩辰ICAD平台软件ICAD 2006i “实用性”表现良好,可以在多种复杂环境中运用自如,而其他国产CAD平台软件开发深度明显不足,距离真正实用还有很长的路要走。
国产软件的崛起,正在引领整个行业从国外寡头技术和产品的主导时代进入以用户应用为导向的时代。而如何才能真正满足设计师的需求,部分厂商却走了歪路,仅仅把一个不成熟的产品急着推向市场,去炒概念。笔者认为,要想真正地满足广大用户正确选型的要求,提供良好的本土化解决方案,国产CAD平台企业必须静下心来,抛开一切浮躁,加大开发力度,开发设计师真正需要的产品,真正实用的产品。(end)
|
|
文章内容仅供参考
(投稿)
(如果您是本文作者,请点击此处)
(10/11/2006) |
| 苏州浩辰软件股份有限公司联系方式:
|
网址: |
http://www.gstarcad.com/
|
电话:86-0512-62880780 |
地址: |
中国·江苏·苏州工业园区独墅湖高教区崇文路东平街286号 邮编215123 |
|
|
|
对 EDA/专用CAD软件 有何见解?请到 EDA/专用CAD软件论坛 畅所欲言吧!
|