其实往简单里想,Top-Down无非就是一个建模方法论的问题。一涉及到方法论,大家总是想的很深,我觉得是不对的。Top-Down就是对模型建立的流程改变了以往模型建立的无序性、一些特征的重复性等。它是一种Design in Context设计方法。也就是说,首先对整个模型有一个很深的理解,知道模型的主要框架是什么,同时建立主框架的模型,术语叫Skeleton
。在Design in Context设计方法中,skeleton是最优先考虑的,它一旦建立就不允许设计人员修改,它的修改是决策者来决定的。模型中的每个零件都需要借助skeleton中的元素来建立,这样就改变了以往模型建立时更新的无序性,实现更新往一个方向发展,也就是:skeleton->part(sub-product)。当然,在一个模型中可能存在多个Skeleton,但主Skeleton只有一个,在装配结构树上,主Skeleton位于最上端。在每个sub-component中,sub-skeleton同样位于该sub-component结构树的最上端。呵呵,这就是我对其往简单里想得出的一些见解,同大家共享。当然,深究Top-Down design的意义还能讲出来一大堆,感觉那些都是没有用的,关键是在模型建立过程中对模型的理解是重要的。