随着cad技术的发展,出现了许多种三维模型的表达方法,其中常见的有以下几种: *rSMD_>
(
Z\OqG
1)构造型立体几何表达法(constructive solid geometry,简称csg法) N6cf`xye
{#:js
它采用布尔运算法则(并、交、减),将一些简单的三维几何基元(如立方体、圆柱体、环、锥体)加以组合、变化成复杂的三维模型实体,这种方法的优点是,易于控制存储的信息量,所得到的实体真实有效,并且能方便地修改它的形状。此方法的缺点是、可用于产生和修改实体的算法有限,构成图形的计算量很大,比较费时。 IKKd
&fdH
HN
=`xk|86f
2)边界表达法(boundary/representation,简称brep) ]G1{@r)
`/f9
mn
它根据顶点、边和面构成的表面来精确地描述三维模型实体。这种方法的优点是,能快速地绘制立体或线框模型。此方法的缺点是、它的数据是以表格形式出现的,空间占用量大,修改设计不如cgs法简单,例如,要修改实心立方体上的一个简单孔的尺勺,必须先用填实来删除这个孔,然后才能绘制一个新孔;所得到的实体不一定总是真实有效,可能出现错误的孔洞和颠倒现象,描述缺乏唯一性。 (WR&Vt4R