操作匯入的 CAD
在 Onshape 中從頭開始設計並不是建立或優化您 CAD 模型的唯一方式。如果您在另一系統中有已存的 CAD 資料,可以將該資料匯入至 Onshape 中並繼續設計的工作。
Onshape accepts data from many other systems, the most popular and well-translated being Parasolid files. For more information on file types accepted and how to import your data into Onshape, see Supported File Formats and Importing Files.
這個主題說明在您將現有的 CAD 資料匯入至 Onshape 之後,如何繼續操作以及可使用的工具。
Onshape 工具
由於系統之間的差異,匯入至 Onshape 的資料可能會有轉譯錯誤,或沒有參數式的歷程記錄,或可能匯入為的一連串的曲面或零件而非一個實體或凝聚結合的本體。雖然在您匯入時對如何處理資料有一些選項,可能仍有一些無法操控的狀況。此時,Onshape 提供的工具可幫助您處理匯入的資料,並可繼續設計、共享與發行對所匯入資料的設計。
The tools provided to help you work with imported CAD data and covered in this topic include the following:
Onshape 讓您能夠輸入三種小平面檔案格式:STL、OBJ 與 Parasolid Mesh 以供視覺檢視與參考。可以將網格點用做頂點來建立平面。
會將網格匯入至 Onshape Part Studio 中並顯示於網格之下的零件清單中 (於曲面之下)。
您可以檢視與參考網格,但無法編輯。
您可在匯入的過程中變更網格的單位,請在索引標籤功能表中的下拉清單內選擇一個單位,如下方第二個圖示所示:
可執行的操作
一旦將網格匯入至 Onshape Part Studio 之後,您可以:
- 使用網格點來建立三點平面
- 測量表面積、網格點間的距離以及實體網格的質量屬性
- 將網格投影到草圖上 (藉由使用工具)
- 在網格點上建立結合連接器
- 為「成形至一頂點」的操作參考網格點 (在擠出當中)
For more information on working with mesh in mixed modeling, see Mixed Modeling.
Onshape 提供的這個工具可找出匯入模型中需要修復的鑽孔與中斷:強調顯示邊界線。
Highlight boundary edges can be found as a menu option in the View tools cube: Highlight boundary edges.
When Highlight boundary edges is selected, boundary (or laminar) edges are displayed in solid red lines (for visible edges) and dashed red lines (for hidden edges).
若要修復曲面,您可以使用 Onshape 中數種工具的組合,例如:
- Enclose - Select surfaces, faces, and parts that enclose a region to create a new part.
- Fill - Create a surface bounded by a closed set of curves or edges.
- 移動邊界 - 移動曲面的邊界線以延伸或修剪曲面。
- Bridging curve - Create a curve connecting any two points or vertices.
- Composite curve - Create curves from selected edges, sketch entities and other curves.
在匯入時如果零件或曲面是斷裂的,或者是您要將個別的本體視為一個結合凝聚的單位,可以考慮建立一封閉或開放的複合零件 (一個會消耗圖元,另一個則不會)。
例如,如果您的設計在匯入的過程中斷裂,如同下方範例中所示,設計其中的一個部分被渲染為多個曲面,您可以選擇斷裂的圖元然後將其合併為一個複合零件:
選取的曲面 "object_1(13)" 會在模型中交叉強調顯示,但假設您要全部的曲面都在一個零件中,您可以選擇這些曲面然後建立一個複合零件,如下所示:
在接受特徵之後零件看起來的樣子:
匯入的幾何並未帶有參數式的歷程記錄,因此有時您可能需要使用 Onshape 的直接編輯工具來繼續建構匯入模型的設計。
例如,在您匯入零件之後,鑽孔可能是在錯誤的位置上。您可以使用直接編輯工具來移除原始的鑽孔,然後在模型的適當位置上建立新的鑽孔。
另一個範例是,當面遺失或有錯誤時,需要修改匯入的幾何,或是您必須刪除一個面然後再重新產生它。在下方的範例中,需要重新調整蓋子上方旋鈕的形狀,因此需要使用「刪除面」工具:
After the part is imported, an Import feature ( ) is displayed in the Features list (Import 1 below):
To edit the feature post import:
-
Double-click the Import feature or right-click on the Import feature and select Edit from the context menu.
-
The Import dialog opens:
-
Adjust the following settings. These settings can be enabled/disabled at any time.
-
Import appearances - Check to have the original appearances imported. These appearances are accessed by clicking the Appearance panel icon () to open the Appearances panel on the right. Uncheck to remove all appearances from the imported part. See Customizing Parts, Faces, Features, and Sketches: Appearance for more information.
-
Source is 'Y Axis Up' - Onshape's up axis is the Z axis. When unchecked, the models are imported with the Z axis up. For CAD files from systems where the up axis is the Y axis, check this box to import the models with the Y axis up. Onshape supports the Y Axis Up option for all systems/files except Autodesk (.ipt) and CATIA (.catpart).
-
Allow faulty parts - Check to allow faulty parts. Uncheck to disallow faulty parts from the imported part. Faulty parts are those with a topology issue. Faulty parts show the part or surface in red in the Parts list.
-
Create composite - If checked, a composite part is manually created when importing neutral CAD file (.step or .x_t, for example) consisting of multiple non-solid bodies. All parts in the imported Part Studio become a single closed composite part, regardless of whether or not the parts belong to the same body.
-
在匯入零件之後,如果零件在來源檔案中變更,您可以更新零件。
When the Split into multiple documents option is selected, the top level Assembly file cannot be updated. See Importing files for more information.
更新先前匯入的零件:
- 再次從其他 CAD 系統中匯出零件 (假設這個零件自上次匯出後有所變更)。
- In the document into which the exported part was previously imported, do one of the following:
- Open the Part Studio that holds the part, right-click the Import entry in the Features list and select Update.
選擇匯出的檔案然後按一下 [開啟]。匯入的功能會更新零件。
- Click the CAD imports folder and select the tab of the imported file. Click Update (shown below), select the export file and click Open. The new file name is displayed and the part is updated in the Part Studio.
If a document has not been upgraded after Onshape release 1.93, then this Update button will not upgrade the imported feature but will instead make a new Part Studio containing the new/upgraded part. If the document has been upgraded since Onshape release 1.93, when the Update button is clicked, the imported blob is updated with the new file and the updated geometry propagates to the imported feature.
在兩種狀況中,都會更新包含匯入特徵的 Part Studio。
- Open the Part Studio that holds the part, right-click the Import entry in the Features list and select Update.
經更新的項目
當更新零件時,在來源系統中的所有特徵與對零件的變更都會在目標 Part Studio 中被更新。如果已在目標 Part Studio 中修改了零件 (例如套用特徵),會在可能的情況下再次套用這些特徵到更新的零件中。
例如,如果在目標 Part Studio 中已將圓角套用至零件上,會將圓角重新套用至更新零件的可能處。對來源零件所做的模型設計變更可能會導致在目標 Part Studio 套用特徵的重新計算失敗。系統會在特徵清單中以錯誤的狀態顯示這些特徵。
有時候當您匯入一個專案到 Onshape 中時,常用的零組件可能會變得重複。由於並不希望有重複的零組件存在,在 Onshape 中您可以對一個零組件改用多個參考來取代。
基於組織管理的考量,最好是將共用零組件移動到其自己的文件之中,這樣所有使用者可輕鬆地找出零組件而不影響專案的進行。若要將一個零組件從一個文件移動到另一個文件:
- 在 Part Studio 的零件清單中選擇零組件的名稱。
- 按右鍵並選擇 [匯出]。
- 在文件頁面上按一下 [建立],然後再點按 [匯入]。
- 匯入您剛才匯出的檔案,這樣會建立一個新文件。
- 在原始的文件中,於原始的 Part Studio 內找出零件。
- Delete the part from the Part Studio.
Note that in this document, all references to that Part (in assemblies) will 'break' and appear red.
- 在參考該零件的每個組合件中,於實例清單中選擇對零件的每個參考,按右鍵並選擇 [取代實例]。
- 在「取代實例」對話方塊中,導覽至「本人所建立」的文件區域,然後選取包含共用零組件的新來源文件。
- 現在會將零組件插入至組合件中被參考之處,但旁邊會有一個連結的圖示。連結的圖示表示實例是參考另一個文件中的零組件。
這個工作流程的好處是您現在可以建立一個零組件的多個實例。如果您要變更零組件,可以在來源文件中執行,然後您可以決定是否要與何時要在其他文件中更新對實例的參考。這樣可以免除不需要的重新插入與跟其他多個零組件的結合,同時可幫助您輕鬆地使用最新的零組件。
For a more in-depth example, see this Onshape Tech Tip.
當刪除匯入的檔案時,您會看告一個警告說明刪除會影響的 Part Studio 為何: