拓扑与几何信息分离
无论Parasolid还是ACIS,有一个设计原则是共同的,那就是拓扑与几何信息分离。意思就是说,FACE代表面,拓扑范畴的面。surface代表几何意义上的面。至于这个几何上的面是什么形状,怎么表示,和拓扑就没有关系了。这个原则从实体建模库的设计之初就确定了,给用户和开发者带来了很多好处。
无论Parasolid还是ACIS,有一个设计原则是共同的,那就是拓扑与几何信息分离。意思就是说,FACE代表面,拓扑范畴的面。surface代表几何意义上的面。至于这个几何上的面是什么形状,怎么表示,和拓扑就没有关系了。这个原则从实体建模库的设计之初就确定了,给用户和开发者带来了很多好处。
这个产品出自McNeel and Associates,也就是出品Rhino的公司。Rhino在全世界已经有5万个建筑师用户,在AEC行业还是有一定的影响力。Rhino的一个好处就是他可以提供机械CAD的精度和工具,从设计到加工。
比较时髦的概念。我想站在不同的角度,对这个东西的看法不同。对设计院来说,就是相当于把过去分散的专业流程统一起来,提高效率。领导喜欢,客户满意,呵呵。但是这是愿望,怎么实现呢?开发人员有另外的想法,呵呵。结果是大家都不满意。
说点题外话,用友是做财务软件起家的。开始的想法估计是做账本,在计算机上,那就照着纸质的账本描。然后不同的要求越来越多,软件功能越来越强。但是有一点是一定的,开发人员不能任意的更改软件的功能和界面。为什么?因为财务是严肃的事情,一定要按照规定来。好了,那对CAD来说,有什么不同呢?我觉得关键是,开发人员没办法知道使用软件的人的真正想法。我看到很多人都在说CAD不好用,呵呵,就是这个原因了。