請問用紅色圈住的圓柱要如何利用黑色板面切割成一半?
繪圖過程中有甚麼問題,為何有時可以切割有時不能?0826.3dm (88.4 KB)
這是因為那個平面剛好切到網格頂點,這個是 Rhino 的網格分割、修剪、布林運算待改善的問題。
這個例子可以用 UnweldEdge 指令 (網格 > 網格編輯工具 > 解除熔接選取的邊緣),把這些邊緣解除熔接。
再用 ExtractMeshPart 指令 (網格 > 網格編輯工具 > 抽離 > 個別網格) 把要分離的部分抽離出來。
切割的位置一定是三角面,QuadrangulateMesh 指令可將兩個三角面合併為一個四角面。
你的例子裡右邊框出來垂直的部分應可全部轉為四角面,其它部分可能沒辦法自動轉成四角面,但可使用 Merge2MeshFaces 指令把兩個三角面的共邊去掉,變成一個四角面。
Rhino 有的指令會把一個四角面算成一個面,有的指令會把一個四角面算成兩個 (三角面),因為四角面其實是兩個三角面組成的。但不會把兩個三角面算成一個四角面,除非先把兩個三角面結合為一個四角面。