您可以透過使用Shade3D中安裝的「腳本」功能來建立自己的自訂工具。Shade3D不僅有可從「腳本」功能表執行的標準使用者介面,還有搭配可以執行「
3D列印幫手」等高級且複雜操作的圖形化使用者介面。
● 標準腳本「隨機建立球體」
將指定數量的指定大小的球放置在隨機位置 |
● 標準功能「3D列印幫手」
進行半自動檢查和修復3D列印所需的各種錯誤檢查
|
|
|
|
|
從頭開始編寫腳本需要大量知識,但是在Shade3D中建立和編輯的大多數物件都可以自動記錄在「腳本」視窗中,並且您可以編輯記錄的腳本來建立原始腳本。
一個操作會記錄一個腳本,但是您可以透過記錄和編輯多個操作,來建立一個更複雜的物件以及編輯具有精確數值的物件。
此處在指定位置建立一個指定大小的球體,然後建立一個複製並移動指定數值的腳本。
如果在「腳本」視窗中選擇「□記錄」並執行相應的操作,則對Shade3D的操作將作為文本記錄在「腳本」視窗中。
由於該腳本是用Python程式設計語言編寫的所以看起來很複雜,但是基本上只需將記錄的數值更改為所需要的數值即可。
● 選擇「□記錄」 |
|
● 記錄建立一個球體的操作 |
|
● 記錄橫向移動副本的操作 |
|
該操作可以在任何位置建立任意大小的球體,並在任意距離複製和移動。進行編輯指定位置,指定的大小和指定的距離的操作。
第一行是球體的建立,由於在建立命令後記錄了數值,因此將其更改為原點的[0,0,0],並將大小的數值更改為200。第二行是透過移動球體將移動距離更改為1000。
當您在腳本視窗中按執行按鈕執行該任務時,將在原點建立一個半徑為200的球體,並將其複製並移至1000距離的位置。
透過將建立的腳本保存在指定的位置,可以從「腳本」功能表中選擇並執行。在Shade3D中,一些腳本已被登錄為標準腳本可供使用。
除了Python之外,您還可以使用製作網頁的HTML和Javascript來建立具有「3D列印幫手」之類的介面的腳本(視窗小部件)。
您甚至可以透過建立自己的腳本和小部件,例如建立具有不同傳動比的齒輪,具有不同直徑的螺絲釘以及同時建立多個物件等,在工作中極大地提高工作效率。
|
|
|
● 協力廠商「漸變色建立」
設定指定的色調為所選的物件進行漸變。 |
|
|
有關建立腳本的詳細資訊,請參閱「Shade3D
在官方網站的「教程」>「如何定制?」中介紹了基礎知識和應用程式。
您可以從「Shade3D官方網站」上的「支援」>「網上幫助」和「Shade3D
Python腳本參考」中查看可以在Shade3D中使用的腳本的手冊。
使用另售的「區塊UI程式設計工具」可以建立帶有結合拼圖效果的圖形化使用者介面的腳本。
● 「記錄的樣本」
建立一個隨機大小的立方體並隨機設定顏色。 |
|
|
|