1.交運算
交運算的結果是由每個初始圖元的共同部分,形成一個新的圖元。
命令 | 功能 | 備注 |
---|---|---|
LINL | 線與線的交 | |
AINA | 面與面的交 | |
VINV | 體與體的交 | |
LINA | 線與面的交 | |
AINV | 面與體的交 | |
LINP | 線的兩兩相交 | |
AINP | 面的兩兩相交 | |
VINP | 體的兩兩相交 |
2.加運算
加運算的結果是包含原始圖元所有部分的新圖元。這種運算也稱為並、連接或和。這樣形成的新圖元是一個單一的整體,沒有接縫。實際情況中,加運算形成的圖元在網格划分時不如搭接形成的圖元好。只有三維實體和二維共面的面進行加操作
命令 | 功能 | 備注 |
---|---|---|
AADD | 面相加 | |
VADD | 體相加 |
3.減運算
如果從某個圖元(E1)減去另一個圖元(E2),其結構有兩種情況,一是生成一個或多個新圖元(E3),E3與E1有相同的維數且與E2無搭接部分;另一種情況是E1與E2搭接的部分是一個低維實體,結果是E1被分成兩個或者多個新的實體。
命令 | 功能 | 備注 |
---|---|---|
LSBL | 從線中減去線 | |
ASBA | 從面中減去面 | |
VSBV | 從體中減去體 | |
LSBA | 從線中減去面 | |
LSBV | 從線中減去體 | |
ASBV | 從面中減去體 | |
ASBL | 從面中減去線 | ??? |
VSBA | 從體中減去面 | ??? |
4.分割
工作平面可以用來做分割運算,將一個圖元分成兩個或者更多的圖元。
命令 | 功能 | 備注 |
---|---|---|
LSBW | 工作平面分割線 | |
ASBW | 工作平面分割面 | |
VSBW | 工作平面分割體 |
5. 搭接
搭接用於連接兩個圖元或者多個圖元,以生成3個或更多的圖元的集合。搭接運算除了在搭接域周圍生成了多個邊界外,與加運算非常類似。搭接區域必須與原始圖元具有相同的維數。共用連接面。
命令 | 功能 | 備注 |
---|---|---|
LOVLAP | 搭接線 | |
AOVLAP | 搭接面 | |
VOVLAP | 搭接體 |
6. 互分
互分用於連接兩個或多個圖元,以生成3個或更多新圖元的集合。如果搭接區域與原始圖元有相同的維數,那么互分結果與搭接結果相同。但與搭接不同的是,沒有加入搭接的輸入圖元不會被刪除。
命令 | 功能 | 備注 |
---|---|---|
LPTN | 線互分 | |
APTN | 面互分 | |
VPTN | 體互分 |
6.粘結
粘結命令與搭接命令類似,只是圖元之間僅在公共邊界處相關,且公共邊界的維數低於原始圖元一維。這些圖元之間仍然相互獨立,只在邊界上的連接。
命令 | 功能 | 備注 |
---|---|---|
LGLUE | 線粘接 | |
AGLUE | 面粘接 | |
VGLUE | 體粘接 |