用FreeCAD在工程圖中輕鬆畫表格

表格在工程圖十分常見,但若沒有好用的工具,畫表格就是讓人吐血的苦差事。阿伯年輕時,表格格線和文字全都得自己畫、自己輸入、自己對齊。好在AutoCAD後來可以直接插入Excel表格物件,這問題才終於獲得紓解。

壞消息是:你不能把Excel表格直接貼到TechDraw工程圖上。好消息是:你可以先把Excel表格貼到Spreadsheet工作平台,然後再把Spreadsheet表格插入TechDraw工程圖

本篇教學的範例完成圖如下:

Drawing software:FreeCAD 0.21 TechDraw & Spreadsheet

上圖是一個連桿滑塊機構組合圖,你可以安裝A2plus這個外掛工作平台來組合零件,然後把組合好的模型轉成專門給TechDraw出圖用的簡化物件,就可以像單一零件一般出工程圖囉。至於那四個數字氣球怎麼做?請參考[免AutoCAD!用FreeCAD TechDraw出工程圖]的預設值設定,將Annotation分頁中的Balloon shape設定成Circular圓形,即可用Insert Balloon Annotation功能產生。

機構由4種不同零件組成,包括基座軌道與滑塊各1件,插銷與連桿各3件。我們先在Excel中建立表格內容如下圖:

software:excel

接下來進入FreeCAD,開啟已經建立組合工程圖,只差沒表格的FCStd檔。然後切換到Spreadsheet工作平台,在檔案中建立一個空白表格如下圖:

Drawing software:FreeCAD 0.19.1 Spreadsheet

將Excel表格內容複製(Ctrl – c)、貼上(Ctrl – v)到Spreadsheet表格如下圖:

Drawing software:FreeCAD 0.20 Spreadsheet

你會發現原本Excel表格中第一列表頭[零件表]是有合併儲存格的,且第1、第2列與A欄都是置中對齊,複製後這些設定都不見了。沒關係,再設一遍。Spreadsheet的設定功能如下:

Drawing software:FreeCAD 0.19.1 Spreadsheet

利用上述設定功能,將Spreadsheet修改如下圖:

Drawing software:FreeCAD 0.20 Spreadsheet

回到工程圖(Page)並進入TechDraw工作平台,如下圖插入表格:

Drawing software:FreeCAD 0.19.1 TechDraw

就完成啦!簡單吧。若發現表格顯示不如預期,回Spreadsheet工作平台修改設定,你會發現表格內容已同步修改,修改文字內容也行,無須重新插入表格。

你當然可以直接在Spreadsheet工作平台輸入表格內容。本範例從Excel複製貼上表格是為了證明可以這麼做,因為時下許多專案管理或庫存軟體都可以匯出Excel檔,有現成表格可用的話直接複製最快,也更不容易出錯。

若想下載FreeCAD匯出的圖檔請點以下連結:

(FreeCAD 0.21版適用)

留言

這個網誌中的熱門文章

免AutoCAD!用FreeCAD TechDraw出工程圖

FreeCAD操作介面與設定指南

愛設計?學FreeCAD!