首页 理论教育组合体的构成分析

组合体的构成分析

【摘要】:CSG法是用一棵有序的二叉树来表示组合体的集合构成方式。图2-11十字叉的CSG表示法方案一显然,构造过程的难易程度决定了组合体构成的复杂程度。分析截面线串的真正意义是确定构成组合体的特定表面。对比图2-11、图2-12可见,方案一要比方案二更简洁,因此构成组合体时,必须合理地分解组合体,通过反复假想分解和还原而确定最佳的构造过程。

CSG法是用一棵有序的二叉树来表示组合体的集合构成方式。CSG二叉树的始节点是基本体,根节点是组合体,其余节点都是规范化布尔运算(如加、减、交)的中间结果。CSG二叉树表述的是组合体的计算机实体造型的构成方法之一。

如图2-9所示,六角法兰面螺栓毛坯可以分解为六棱柱1、圆柱2、圆柱3,通过布尔加运算得到;如图2-10所示,六角法兰面螺母毛坯可以分解为六棱柱1、圆柱2、圆柱3,通过先对六棱柱1、圆柱2进行布尔加运算,再进行布尔减运算得到。

图2-9 六角法兰面螺栓毛坯的CSG表示法

图2-10 六角法兰面螺母毛坯的CSG表示法

从图2-9、图2-10可以看出:由若干个相同的基本体,通过不同的布尔运算方式可以得到不同的结构。

图2-11所示为十字叉的CSG表示法方案一。如图2-11(a)所示,十字叉可以由五个基本体通过布尔加运算得到,其中基本体1与2相同,基本体4与5相同,它们的截面线串如图2-11(b)所示。图2-12所示为十字叉的CSG表示法方案二。如图2-12(a)所示,十字叉也可以分解为另外一组的五个基本体,基本体1与2进行布尔加运算再减基本体3、4、5即可得到十字叉,其中五个基本体各不相同,它们的截面线串如图2-12(b)所示。

图2-11 十字叉的CSG表示法方案一

显然,构造过程的难易程度决定了组合体构成的复杂程度。同一个组合体,以不同的组合方式分析,其构造过程不同,且有不同的截面线串。分析截面线串的真正意义是确定构成组合体的特定表面。对比图2-11、图2-12可见,方案一要比方案二更简洁,因此构成组合体时,必须合理地分解组合体,通过反复假想分解和还原而确定最佳的构造过程。

图2-12 十字叉的CSG表示法方案二