FreeCAD腳本基礎知識

FreeCAD中的Python腳本

FreeCAD從頭開始構建,徹底由Python腳本控制。FreeCAD的幾乎全部部分,例如界面,場景內容,甚至3D視圖中此內容的表示,均可以從內置的Python解釋器或您本身的腳本中訪問。所以,FreeCAD多是目前可用的最深度可定製的工程應用程序之一。編程

然而,在目前的狀態下,FreeCAD不多有「原生」命令與3D對象進行交互,主要是由於它仍然處於開發的早期階段,但也由於它背後的哲學更多的是提供CAD開發的平臺而不是特定用途申請。但FreeCAD中的Python腳本編寫是一種快速查看「高級用戶」(一般是熟悉Python編程的用戶)開發的新功能的方法。Python是最流行的解釋語言之一,由於它一般被認爲是易於學習的,因此你也能夠很快製做本身的FreeCAD「高級用戶」腳本。學習

若是您不熟悉Python,咱們建議您在互聯網上搜索教程並快速查看其結構。Python是一種很是容易學習的語言,特別是由於它能夠在解釋器中運行,其中簡單的命令,直到完整的程序,能夠在不須要編譯任何東西的狀況下即時執行。FreeCAD有一個內置的Python解釋器。若是您沒有看到標有「Python控制檯」的窗口,以下所示,您能夠在視圖→面板→Python控制檯下激活它以啓動解釋器。spa

解釋器

從解釋器中,您能夠訪問全部系統安裝的Python模塊,以及內置的FreeCAD模塊以及稍後安裝的全部其餘FreeCAD模塊。下面的屏幕截圖顯示了Python解釋器:
img對象

相關文章
相關標籤/搜索