CAD软件工程师自述(二):CAD应用功能的取舍之道
在前面一篇文章中,我跟大家分享了中望CAD+以用户为中心的产品完善和升级之道。然而,细心的用户可能会发现,新版本的CAD+有许多新功能,但与以往的中望CAD 2012相比,有一些功能被无情的“砍”掉了,如参数设计和三维渲染。其实说起来,这也是让我们非常为难的事情。有句话说,手心手背都是肉。但是,为了让我们的产品能优先匹配使用范围较多的那部分用户,我们往往不得已做出选择。例如参数化设计,使用中望CAD 2011的用户一定知道,它可以通过尺寸和几何约束,来完全控制二维图纸中各实体尺寸、位置和相互关系,以达到精确绘图的目的。作为CAD软件工程师,我们也是不折不扣的实用主义者,最初考虑开发这个功能也正是看中它的实用意义,最初因为很多用户朋友告诉我们,自己在实际绘图中有一些对象间相互多重关系的控制,通过常规的捕捉、标注等手段难以实现。这一度让我们感到非常沮丧……后来,参数化设计功能的出现,有效的解决了这个问题。