2、参数化设计 在工程设计绘图过程中,设计师一般是用丁字尺、圆规、绘图板等工具按照次序依次绘制各图形对象。后绘制的图形对象是在已绘制的基础上,利用已有的尺寸、图形对象及几何关系完成的。对复杂图形对象的绘制,通常利用作辅助线和设计计算完成。这种图形的绘制过程本身就给出了图形约束关系的一种建立、求解方法。基于上述思想,产生了采用扩展的有向超图结构,建立了支持尺寸约束、几何约束和拓扑结构约束的参数化图形表示模型的方法。根据交互构造的图形对象的依赖关系建立参数化图形约束关系和求解次序,在超图中采用有向边依次连接图形对象构成求解次序。由于在图形构造的每一步都保证约束的一致性,因此,不会出现过约束或欠约束的情况。针对约束耦合程度高的循环约束情况,采用约束关系自定义机制和约束模型的递归求解机制解决。 |