FreeCAD如何在3D實體表面上個別著色?
用FreeCAD變更實體(Body)的顏色不難,在Combo View性質視窗修改就行。但一個實體只有一個Shape Color選項,改了所有表面顏色就一起改。那我想讓 一個實體 有 多種顏色 的話該怎麼辦?讓阿伯來告訴您。 首先,你必須找出 個別著色 指令,並手動加到工具列上。點選下拉功能表 Tools -> Customize… 進入客製化界面,如下圖所示: 先點選介面中的工具列選項( Toolbars ),然後在 右側上方 欄位選擇自訂工具列放置的模組。在此我們選 Part Design 模組,然後點選 New… 按鈕,新增一個名叫 Custom1 的工具列如下圖: 接下來在 左側上方 下拉選單中選 Part 模組,並在下方功能選項中找到個別著色指令( Color per face ),將此指令加到 Custom1 工具列中。如下圖所示: 進入 Part Design 模組,即可找到新工具列如下圖: 你要先任選至少 一個面 ,這個指令圖示才會 變彩色 ,才能夠執行。在此我們先將整個實體顏色改成 淺藍色 ,如下圖: 你會發現實體 整個變藍 。然後先任選一個你要單獨著色的面,在此選 葉子的頂面 ,你會發現個別著色指令變為彩色,點它即可進入指令視窗,如下圖: 先按住 Ctrl鍵 ,在以 滑鼠左鍵 點選所有要著色的 面 ,在此選 葉子所有凸出面 。然後進入選色介面,視窗與先前變更實體顏色的完全相同,在此選 黃色 。然後按 OK 即可完成著色,如下圖: 完成結果如下圖: 注意: 請務必在 所有實體特徵都完成 後才進行個別著色。 著色後若再對實體編修,哪怕只是倒個圓角,個別著色的效果都會消失。整個實體又會變回性質(Property)設定的基本色,一切都得從頭來過喔。 有了這招,你就不用為了著色搞一大堆個別獨立的實體給自己找麻煩,就算複雜如玩偶公仔也可以輕鬆賦予閃亮亮的五顏六色囉。 (FreeCAD 0.21.1版適用)