這是一個(gè)簡(jiǎn)單的案例,發(fā)出來(lái)希望大家能從不同的角度去尋找思路。
事情起因是群里有同仁拋出一個(gè)問(wèn)題:

為何上圖中圓形和方形放樣出來(lái)的杯形直線是扭曲的,如何垂直于XY基準(zhǔn)面。

我一開(kāi)始的思考是既然是角點(diǎn)對(duì)不準(zhǔn),就給頂部的圓加上四個(gè)角點(diǎn)來(lái)對(duì)齊。
方法是:作一個(gè)六面體為輔助。

將頂部的圓弧一分為四,然后拼上一個(gè)四邊形。放樣果然成功。

然后,利用圓柱體輔助,旋轉(zhuǎn)陣列。


合并加運(yùn)算,完成。
然而,過(guò)了一會(huì)兒,我突然想到既然圓上也是四個(gè)角點(diǎn),應(yīng)該是能和正方形對(duì)齊的。
再次觀察最初的放樣,發(fā)現(xiàn)放樣的角度還是有問(wèn)題。
嘗試之下,果然,可以直接一次放樣成型。

方法是:只要把頂部的圓旋轉(zhuǎn)45度,即可。

分析一下程序員的思路,圓形雖然封閉,但程序中還是設(shè)計(jì)為有隱藏的起終點(diǎn),只要把起終點(diǎn)旋轉(zhuǎn)到和方形角點(diǎn)對(duì)齊即可。
希望對(duì)大家有所幫助。
本文內(nèi)容僅代表作者本人觀點(diǎn),與i3DOne社區(qū)無(wú)關(guān)。
