Mastering SolidWorks - 翻譯版 03

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 146

Machine Translated by Google

340 | 340第 11 章使用零件配置

圖11.3
從「開啟」
對話方塊中選擇配置

建立配置
您可以使用修改對話框手動建立配置,使用配置功能/
修改配置表(如圖11.4),或透過Excel驅動的設計表。
設計表對於控制多個配置或多個項目的情況非常有用,並且一如既往,處理資料的人越多,您需要越嚴格
地控制它。安全的最佳實踐是,只要您使用配置,並且所控制的項目可以由設計表處理,您就應該使用
設計表。

圖11.4
從「修改」
對話方塊中選擇配置

現在,我將重點放在手動建立和操作配置,以便您可以熟悉它們,而不必擔心 Excel 和設計表語


法。我將在本章末尾討論設計表。
Machine Translated by Google

使用配置控制項目|第341章

建立新配置

若要建立新配置,您可以右鍵單擊 ConfigurationManager 中顯示零件符號和零件名稱的頂級圖標,然後選擇「新


增配置」。新配置複製目前活動配置。如果右鍵單擊現有配置,SolidWorks 會產生派生配置,我將在本章後面討
論。圖 11.5 顯示了可用於設定新配置的人民幣選單和屬性對話方塊。

圖11.5
建立新配置

使用配置屬性和選項

配置的名稱很重要,主要是為了快速存取和組織目的。配置描述也很重要,因為它可以顯示在
ConfigurationManager中,甚至可以顯示在Assembly樹中。 (您也可以使用 FeatureManager 過濾器搜尋配
置描述。) 當配置名稱是數字而不是描述性且您希望也有描述但不將其包含在名稱中時,這一點很重要。配置描述
也可以出現在程序集樹顯示中的檔案名稱位置。如果您有很多配置需要管理,則可以透過「配置屬性」 對話
方塊或設計表手動驅動配置描述。您可以透過RMB選單顯示設定說明,如圖11.6所示。

物料清單 (BOM) 選項在配置屬性中設定為使用檔案名稱、配置名稱或使用者指定的自訂名稱。您可以使用範本


儲存此設定。您可以透過組合配置屬性和進階選項來實現對配置的控制,我將在下面討論。
Machine Translated by Google

342 | 342第 11 章使用零件配置

圖11.6
啟用配置描述

最佳實踐

儘管您可以隨時更改首選設置,但最佳實踐是在使用 SolidWorks 建模零件時儘早製作模板。 SolidWorks


會記住您為預設配置設定的 BOM 選項和進階選項,並在文件範本中使用它們。對於零件和組裝模板都是如
此。

使用進階選項

在配置屬性 PropertyManager 的底部面板中提供了三個進階配置選項,如圖 11.5 所示:

抑制新特徵和配合當此選項處於活動狀態時,「抑制」
選項會抑制新增至該零件的其他配置中的任何新特徵。
它還會抑制添加到裝配體中另一個活動配置的任何裝配體配合。如果您不使用系列零件設計表,則無論設定如
何,依賴這些選項都可能會產生問題。

手動控制大量配置中的選項可能非常容易出錯。
我個人希望將特徵和配合選項分開,因為我喜歡打開“抑制特徵”
選項,而我更喜歡關閉“抑製配合”
選項。

使用配置特定顏色顏色實際上是由顯示狀態驅動的。顯示狀態又可以連結到配置。如果您在配置的模型中
驅動顏色,您應該養成使用顯示狀態並將它們連結到配置的習慣。

新增儲存時重建標記當啟用儲存時新增重建標記選項時,下次重建模型時,無論此配置是否處於作用中狀
態,都會重建。
一般來說,我們認為重建是一件好事,因為它們使所有關係和幾何圖形保持最新。但重建的一個問題是它們可
能需要很多時間。如果您有大量需要重建的配置,則尤其如此。是
Machine Translated by Google

使用配置控制項目|第343章

請小心如何使用此開關。它還可以增加檔案大小。通常,此類選項與其他變數之間需要進行權
衡。您必須自己決定什麼對您最有價值。

使用修改對話框

透過“修改”
對話框,您只需雙擊尺寸並更改值即可更改尺寸。當您在具有多個配置的零件中使用
「修改」
對話方塊變更尺寸時,「修改」對話方塊中會出現一個附加按鈕,如圖 11.7 所示。

圖11.7
修改對話框

修改具有三個用於配置尺寸的選項:此配置、所有配置、
並指定配置。所有配置是預設選項。選擇「指定配置」
選項將開啟一個對話框,如圖 11.8 所
示。
圖11.8
使用指定
用於變更多個配置中的尺寸
的配置對話框
Machine Translated by Google

344 | 344第 11 章使用零件配置

使用負尺寸

負尺寸僅用於改變尺寸方向,然後負尺寸被丟棄;它不停留在維度上。導致負維度的方程式每次
重建時都會翻轉維度的意義。這可能是一個有用的技巧,但在大多數建模情況下,這是一個麻煩。當您在
「修改」對話方塊中放置負尺寸時,尺寸會改變方向(方向),負號會在一次重建後消失。如果將
負尺寸放入「修改配置」對話方塊中,它也會消失並變更所有配置的尺寸方向。

當您在系列零件設計表中輸入負尺寸時,該負尺寸將被保留(直到您下次打開系列零件設計表),並且
僅針對您分配了負尺寸值的配置保留尺寸的意義。

注意這個設計表功能引起了我的懷疑。我不會建造一個
基於設計表中的負尺寸的設計意圖場景。該功能似乎是無意的、不穩定的或可能會發生變化。

負尺寸只能指定給草圖尺寸,不能指定給特徵尺寸。
您無法透過將盲深度設為負值來變更擠出方向。如果您使用 Instant 3D 變更拉伸方向,請務必小心,
因為除了使其朝另一個方向移動之外,這還可能會將凸台變更為切口。

使用修改配置對話框
修改配置對話方塊(如圖 11.9 所示)
可讓您以比使用前面描述的簡單手動方法更有條理的方式建立和
修改配置的特徵和尺寸,但無需涉及基於 Excel 的設計表(稍後描述)
在這一章當中。不要將“修改
配置”
對話框與“修改”對話框混淆,後者用於更改尺寸。

圖11.9
使用修改
用於配置功能的配置對話框

您可以透過右鍵單擊尺寸或特徵來存取「修改配置」對話框
您想要透過配置來驅動並選擇“配置尺寸”或“配置特徵”。
在「修改配置」對話方塊處於活動狀態時,請雙擊尺寸以將其新增至配置的功能清單。您可以透過
在適當的方塊中鍵入來動態新增配置,並且可以透過雙擊並輸入數字或變更功能的值或狀態
Machine Translated by Google

使用配置控制項目|第345章

選擇對應列中的複選框(抑制的特徵將使用複選框來定義是否抑制該特徵)。

我傾向於使用手動或基於 Excel 的技術。修改配置對於想要配置幾個功能而不涉及大型電子表格的人來說非常有價值。對於


電腦上沒有 Excel 但想要創建更結構化的方式來管理配置資料的人來說,它也可能很有價值。您也可以按照以下步驟使用它來
重新命名維度:

1.開啟註解資料夾中的顯示特徵尺寸設定。

2.選擇一個維度。

3.使用Ctrl+A 選擇所有尺寸。

4.從人民幣選單中選擇配置維度

5.使用「修改配置」
對話方塊重新命名多個維度。

此外,我應該提到,有很多民間傳說圍繞著什麼被認為是
Excel 和 SolidWorks 之間的關係有問題。一些用戶聲稱 Excel 經常導致 SolidWorks 崩潰。除此之外,許多工作場所可能
沒有 Excel 可供使用,要么是因為成本原因,要么是因為他們使用非 Microsoft 電子表格應用程式解決方案。即使未安裝
Excel,這些使用者仍需要係列零件設計表的功能

在他們的機器上。
透過「修改配置」
對話方塊左下角的圖標,您不僅可以使用該對話方塊進行尺寸和特徵抑制,還可以使用自訂屬性。

「修改配置」
對話方塊並不能讓您控制一切。有些東西,例如零件顏色,有些可以配置的東西,例如零件顏色,無法從此
對話方塊中驅動。設計表仍然是最強大的方法,但修改配置提供了很大的靈活性和即時性。

使用表格視圖

「修改配置」
對話方塊顯著增加了用於建立和編輯配置的選項。表格視圖和隱藏/顯示自訂屬性是兩個非常好的工具,可以
增加 SolidWorks 配置的便利性和功能。

表格檢視工具可讓您保留一個僅包含您想要顯示的參數的小表格。透過參數下拉列表,您可以選擇要顯示的表格視圖或建
立新的表格視圖。使用參數標題上的下拉列表,您可以禁止在新表格檢視中顯示任何參數。

將大型設計表劃分為多個表視圖有助於使資料井然有序且易於存取。圖 11.10 顯示了使用表格視圖管理配置的元件的


ConfigurationManager。

圖11.10
在配置中顯示表視圖‑

已配置部件的管理器
Machine Translated by Google

346 | 346第 11 章使用零件配置

使用修改配置新增自訂屬性
對話框

「修改配置」對話方塊中的第二個不錯的選項是「隱藏/顯示自訂屬性」
選項。按下此按鈕時,「修改
配置」
對話方塊將顯示現有自訂屬性的列,以及允許您新增更多自訂屬性列的下拉清單。這使得在配置的
部件中控制特定於配置的自訂屬性變得非常容易。您也可以嘗試框底部的「所有參數」切換按鈕,以自動取
得配置之間的所有差異。

使用自訂屬性管理器
屬性選項卡產生器使管理員能夠建立特殊的任務窗格選項卡,用於控制自訂屬性和特定於配置的自訂屬
性。配置特定的自訂屬性可以透過設計表、自訂屬性標籤或常規 SolidWorks 配置特定的自訂屬性介面進行
控制。選擇最適合您和您的公司使用軟體的方式的方法。

圖 11.11 顯示了屬性標籤產生器介面。您可以存取屬性選項卡產生器
按一下 Windows 開始按鈕並從功能表中選擇 SolidWorks SolidWorks 工具。這是您實際建立介
面的地方,該介面顯示在 SolidWorks 圖形視窗右側任務窗格的屬性標籤中。

圖11.11
使用屬性選項卡
建造者建造一個
任務窗格的自訂屬性標籤
Machine Translated by Google

使用配置控制項目|第347章

使用這種類型的介面使管理員能夠標準化由於拼字或解釋差異而導致的自訂屬性值。任務窗格介面易於使用且高度可自訂。請注
意,您可以建立常規自訂屬性或配置自訂屬性,並且可以為使用此介面輸入的每個屬性值獨立設定該選項。

建立屬性標籤檔案(稱為範本)
後,將其儲存到工具>選項>檔案位置>自訂屬性檔案中指示的位置。如果一種文件類型(零
件、組合件或工程圖)
只有一個模板,則當您顯示「任務」
窗格的「自訂屬性」
標籤時,該模板會自動出現。如果您建立了多個模板,
「自訂屬性」
標籤可讓您選擇要使用的模板。圖 11.12 顯示了 SolidWorks 任務窗格介面中使用的自訂屬性標籤。

圖11.12
使用“自訂屬性”
選項卡
分配自訂屬性

使用派生配置
派生配置是依賴其他配置的配置。您可以從配置上的人民幣選單中建立它們,它們會在父配置下方縮排顯示。

圖 11.13 顯示了人民幣選單和衍生配置在樹中的位置。
派生配置將保持與父配置相同的值和屬性,除非您透過明確更改子配置中的值來斷開與子(派生)
配置的連結。

對於所有其他可設定項,當父配置值變更時,子配置值也會變更。

派生配置的一個非常好的應用是使用它們來簡化配置和
設定屬性,以便新增至父配置的任何功能也會新增至派生配置。您可以透過在配置的 PropertyManager 中取消選擇進階
選項抑制特徵(將其關閉)
來完成此操作。這會導致派生配置僅繼承

新增到父級而不是其他配置的功能。您可以使用有限元素分析 (FEA) 的簡化配置,製作所有邊緣斷裂的模型繪圖


Machine Translated by Google

348 | 348第 11 章使用零件配置

實際上已經建模,或簡化了大型組裝體。您也可以相反地使用它們(複雜的配置而不是簡單的配置),以獲得一個包含用於渲
染目的的圓角的配置,這些圓角在製造或文件過程中不會使用。

此外,您可以使用設計表建立和維護派生配置,這將在下一節中討論。

圖11.13
建立並放置派生配置

了解檔案大小如何影響速度
關於檔案大小對速度的影響一直存在激烈的爭論。事實如下:當 SolidWorks 建立配置時,它可以在零件檔案內儲存有關 3D 幾何
體的資訊和配置的預覽縮圖。雖然這不是預設設定(有時僅保存活動配置數據),但它可以使下次存取配置更快,因為它
只需讀取儲存的顯示數據,而不是讀取參數然後重新計算新的顯示數據。因此,保存儲存的資料會使檔案變得更大,但也使您能
夠避免重新計算。

許多人比我更重視文件大小,他們將其用作決定使用或不使用哪些功能或技術的標準。如果我可以選擇使用單一文件而不
是使用配置的多個文件,我更喜歡單文件技術,即使它保證產生更大的文件 ‑ 在某些情況下,會產生更大的文件。尤其是在較大
文件或較長計算時間之間進行選擇時尤其如此。透過使用配置的部件而不是許多單獨的部件,部件庫通常可以變得更易於管理。儲存
空間比處理器更便宜且更容易升級。最後,讀取儲存的資料而不是重新計算它更快,因此更便宜。

這就是為什麼當 SolidWorks 可以儲存在某個時候可能再次需要的資料時,最好利用該儲存空間。利用單一文件技術很有用。儲存空


間比重建時間便宜。結果是配置肯定會增加檔案大小。雖然 SolidWorks 預設不會載入所有數據,但較大的檔案需要更長的時
間來開啟、儲存、移動和執行任何操作。

幸運的是,SolidWorks 可以處理非常大的資料集。有幾個選項
這可以使保存的數據和重新計算的數據之間的平衡向有利於您的方向傾斜。在 ConfigurationManager
中,以滑鼠右鍵按一下零件名稱並選擇「新增儲存標記時重建」。
圖 11.14 顯示了可用的選項。
為此配置新增標記表示儲存時重建標記將會新增至目前配置中。下次儲存零件時,將重建該配置(活動配置)
並儲存資料。
Machine Translated by Google

使用配置控制項目|第349章

圖11.14
清除或儲存配置數據

為所有配置添加標記將強制軟體重建和更新所有配置
下次儲存該零件時。請注意此類操作所需的時間。
它會根據零件的複雜度(功能數量與配置數量)而有所不同。

為指定配置新增標記向您提供一個對話框,用於選擇要重建的配置以及要為其儲存資料的
配置。
刪除所有配置的標記並清除資料可透過清除所有設定資料來減少檔案的大小。這對於檔案大小
來說非常有用,但是當 SolidWorks 必須重建配置時,它會對效能產生不利影響。

這四個選項讓您可以選擇並控制對您來說重要的內容。
圖 11.15 顯示了當您右鍵單擊特定配置時會發生什麼。請注意,某些配置具有軟碟符號。這些單
獨的配置已被標記為要重建和保存。顯示的人民幣選單反映了所選配置目前標記有磁碟符號,但
也可以不標記。

圖11.15
標記和取消標記要重建和儲存的
配置
Machine Translated by Google

350 | 350第 11 章使用零件配置

為了更大規模地使用這些選項,新的系統選項會清除所有快取的配置
數據。您可以在「工具」 “選項”
“效能” “清除快取配置資料”
中找到此設定。

表現

當您透過 Internet 傳送資料或透過網路運作時,檔案大小會對速度產生負面影響。如果資料位於硬碟上,那麼儲


存資料而不是計算資料會帶來很大的好處。如果您透過慢速網路連線傳送數據,則應在傳送前採取措施減小檔案
的大小,例如使用 zip 或其他壓縮公用程式。

控制尺寸
透過配置控制尺寸很簡單。您只需要三件事就可以開始:一維和兩種配置。因為您已經知道如何建立這些元素,所以您已經準備好
開始了。配置要求您花一些時間開發零件的「設計意圖」。配置驅動模型的變化;如果建模正確,您可以避免由於尺寸變更而導致的特
徵或草圖失敗,或者至少您可以了解每個尺寸需要保持的限制。

我將從一個簡單區塊的範例開始。一個完整尺寸的塊具有三個維度。確保您已手動建立至少兩個配置。雙擊模型
面可開啟所有尺寸,雙擊其中一個尺寸可開啟熟悉的「修改」對話方塊。圖 11.7 顯示「修改」
對話方塊中存在細微差
別。現在它有一個下拉列表,您可以在其中指定此變更是僅套用於此配置、所有配置還是指定的配置。如果您選擇
指定的配置,則列出現有配置的對話方塊將允許您選擇要變更的配置。

完成後,您可以透過雙擊 ConfigurationManager 中的每個配置來在設定之間來回切換。雖然這很簡單,但如果您


忘記將下拉清單從「所有配置」 設定變更為「此配置」 或「指定配置」 設置,則會將變更套用到所有配置。手動建立配置對
於一些簡單的更改來說是沒問題的,但如果您要更改多個維度或以這種方式僅處理少數配置,則可能會變得笨拙。然
後,您必須記住哪些尺寸在哪些配置中變更為哪些尺寸。

正如您所看到的,使用系列零件設計表是處理多個維度的更好方法。

控制抑制
抑制某個功能就像將其關閉一樣;該特徵在 FeatureManager 中顯示為灰色文字。透過配置,您可以在一個配置
中抑制某項功能,並在另一個配置中取消抑制它。此外,雖然可以抑制某個特徵,但與其關聯的草圖不一定會被抑制。當您
處理手動配置技術時,有兩種控制抑制的方法:手動抑制功能和使用適當的選項建立配置以包含新功能,我在本章前面對
此進行了討論。

除了「抑制」
工具列按鈕之外,您還可以使用「取消抑制」和「取消抑制隨從屬」
功能。當您抑制某個特徵時,任何依
賴該特徵的特徵也會被抑制。如果您隨後使用「取消抑制」
功能,則它只會取消抑制該功能本身。

然而,Unsuppress With Dependents 也會恢復所有依賴功能。


Machine Translated by Google

使用配置控制項目|第351章

表現

抑制複雜特徵是提高性能的好方法。有經驗的使用者通常會建立零件配置,並將其用作簡化配置,其中圖案、圓角和擠出文字
特徵均被抑制。當您開始使用程序集時,這一點變得更加重要。

由於我在組裝章節中討論的原因,為每個零件進行稱為「簡化」
的配置可能是一個很大的優勢。您可以在範本檔案中進行第二
個配置,以便新零件和組合件自動將其內建到其中。

一般來說,SolidWorks 使用者會結合使用這些方法,主要是因為配置通常不會在完整的模型上啟動;它們通常是在模型仍在進
行中時添加的,因此功能是在使用者建立配置後添加的。

在圖11.16的左側,您可以看到樹中交替取消抑制和抑制的特徵。被抑制特徵的文字和圖示呈灰色。您可以透過特徵上的人
民幣選單、編輯選單或工具列上的工具來抑制特徵。預設情況下,「抑制」
按鈕不在工具列上,但您可以在「命令」
對話方塊
(「工具」 「自訂」
「命令」)
中找到它,以及「功能」
工具列的其他按鈕。僅「編輯」
選單提供「取消抑制與相關項目」
和「此配
置」、「所有配置」、「指定配置」
選項,以用於每個「抑制」、「取消抑制」、「取消抑制與相關項”
功能。

圖11.16
抑制某個特徵

使用「取消抑制與依賴項」
可以為您節省大量時間,或者省去查找依賴已抑制特徵的所有特徵的麻煩。因為它在人民幣菜單上
不可用,所以該功能的使用量比其他情況下要少。

您可能還需要比使用簡單的抑制和取消抑制功能更多的控制。
所有三個選項(抑制、取消抑制和取消抑制相關項目)
均具有三個選項:此配置、所有配置和指定配置。在這種情況下,下拉式選單
選項(編輯Ø抑制)
提供比您能找到的更詳細的功能

在人民幣菜單中。

控制自訂屬性
有多種原因可能迫使您使用自訂屬性,包括與產品資料管理系統的搜尋整合、自動填寫圖面標題列或向 BOM 新增資訊。
Machine Translated by Google

352 | 352第 11 章使用零件配置

當您在配置中使用自訂屬性時,必須使用「特定於配置的自訂屬性」
介面(或適當配置的自訂屬性標籤或「修
改配置」對話方塊),這使您能夠擁有隨每個配置而更改的自訂屬性。標準自訂屬性適用於頂級部件,並為所有配
置保持相同的值。特定於配置的功能對於配置的不同部件號等情況以及主要受配置使用限制的許多其他情況很
有用。摘要資訊對話框的自訂標籤仍套用不隨零件配置而改變的自訂屬性。

手動管理自訂屬性的介面如圖11.17所示。你可以
從選單中選擇“檔案” > “屬性”
來存取此對話方塊。

圖11.17
摘要資訊對話框中的配
置特定選項卡

您也可以將自訂屬性連結到品質屬性、模型尺寸、連結值、
草圖文字和全域變量,方法是從“值/”
下的下拉清單中進行選擇
文字表達式列,當您選擇列中的儲存格時出現。要將自訂屬性連結到模型尺寸,只需啟動要填入的摘要資訊
介面中的值/文字表達式框,然後按一下圖形視窗中的尺寸即可。同樣,管理單一配置或僅幾個配置的這些資料
非常容易;然而,它很快就會變得笨重,這就是使用系列零件設計表可以發揮巨大作用的地方。

控制草圖關係
您可以使用配置單獨抑製或取消抑制草圖關係。圖 11.18 顯示了顯示/刪除關係 PropertyManager 介面,其底部
是配置面板。若要抑制關係,請從清單中選擇它,然後在「刪除」 按鈕上方的「關係」 部分中選擇「抑制」 選項。

請記住,可以透過「工具」選單中的「顯示/刪除關係」
進行定位。
關係顯示/刪除,或雙擊草圖中的草圖關係符號。
Machine Translated by Google

使用配置控制項目|第353章

圖11.18

用於配置草圖關係的「顯
示/刪除關係」
對話框

控制草圖平面
您可以在拉伸的自選項中配置偏移距離,並且可以為特徵中使用的草圖配置草圖平面。當存在配置時,草圖平面
PropertyManager 介面會展開,如圖 11.19 所示。若要存取草圖平面 PropertyManager,請右鍵點選
閉合草圖並選擇編輯草圖平面選項。

提示更改草圖平面的另一種方法是將草圖放置在偏移平面或可由尺寸驅動的平面上(例如,使用參考草圖幾何)。
實際上將草圖移動到另一個平面可能會導致草圖旋轉或翻轉。移動其所在的平面是一個更好的選擇,不會導致
草圖旋轉或翻轉。
Machine Translated by Google

354 | 354第 11 章使用零件配置

圖11.19
草圖平面
用於配置草圖平面的
PropertyManager 介面

小心 隨意更改草圖平面可能會對您的模型造成嚴重後果。
「面/平面法線」
有時會指向不同的方向,當您將草圖從一個平面更改為另一個平面時,可能會導致草圖翻轉、旋
轉或鏡像。一個奇怪的結果是,將其更改回原始位置可能會導致草圖再次翻轉,但以不同的方式翻轉,因此它不
會返回其原始位置和方向。因此,每次變更配置時,草圖可能會出現在新的意外位置或方向。

控制插入零件的配置
插入零件也可稱為衍生零件或基礎零件。然而,這兩個術語都已過時。插入的零件將在第 31 章「多體建模」
和第 33 章「採用主模型技術」
中詳細討論。

插入零件將一個零件的特徵放置在另一個零件內。插入的零件將成為子零件的 FeatureManager 中的特徵。您


可以只插入主體幾何體本身,也可以引入參考幾何體、草圖資料、特徵和特定於配置的自訂屬性,並根據需要斷開
與原始零件的連結。

具有插入零件的配置的作用是插入零件的配置可以
由子組件控制。例如,您可能設計了汽車的引擎缸體。此引擎缸體是鑄件,使用配置,您可以在一個零件文件中同時
擁有六缸和八缸缸體。該模型代表“鑄態”引擎缸體。下一步是對塊體進行所有二次加工操作,例如端面配合表
面、鏜缸、用於螺紋連接的鑽孔和攻牙孔等。結果,鑄態零件被插入到機械加工零件中,並在添加切割特徵之前選擇配
置。顧名思義,您可以從選單中選擇「插入」 「零件」
來新增插入的零件。

分配配置的介面如圖11.20所示。只需右鍵單擊插入的零件特徵,然後選擇列出外部參考。如果可以在首次插入
零件時選擇配置似乎更有意義,但事實並非如此;您必須在插入零件後選擇配置。
Machine Translated by Google

使用系列零件設計表|第355章

圖11.20
指派插入零件的配置

使用庫功能
庫特徵可以具有配置,並且它們將這些配置攜帶到它們所在的零件中。不幸的是,部件配置無法引用不同的
庫功能配置。雖然可以配置庫特徵,但將它們放入零件並按一下「確定」後,將無法再存取配置(除
非您選擇了「連結到庫零件」),因此零件的配置無法選擇庫特徵的配置。

零件的配置可以變更庫特徵的尺寸。
庫特徵的配置的建立方式與其他零件的配置的建立方式完全相同。將配置保存到庫特徵的技術將在
第 18 章「使用庫、組裝特徵和異型孔嚮導」
中討論。

使用系列零件設計表
除了描述配置涉及的一些基本概念之外,本章的第一部分還介紹了使用系列零件設計表的原因。例如,雖
然手動設定管理可能很隨意且容易出錯,但設計表將所有內容都放在 Excel 電子表格中。儘管許多新用戶
詢問是否可以使用不同的替代電子表格程序,但您必須使用 Excel 來製作設計表。

注意Excel 是一種易於閱讀和列印的格式,甚至非 SolidWorks 使用者也可以理解和使用它。雖然設計表


必須使用一些特殊語法,但對於大多數用途,SolidWorks 可以自動為您建立語法;因此,只需最少的
手動資料輸入。如果您仔細正確地命名尺寸、特徵和配置,設計表應該易於理解和管理。在 Excel
中,您還可以為儲存格、行和列著色,以便更容易對大量表格資料進行排序。此外,由於系列零件設
計表使用 Excel,因此也可以使用 Excel 的所有運算功能。
Machine Translated by Google

356 | 356第 11 章使用零件配置

最佳實踐

使用方程式和系列零件設計表時,請務必命名尺寸、草圖、特徵和其他配置項,但不要將系列零件設計表與
SolidWorks 方程式混合。除了 Excel 方程式比 SolidWorks 的方程式複雜得多之外,當您在忘記了零件建構
方式的詳細資訊後編輯零件時,從太多位置驅動尺寸可能會造成混亂。

您應該使用功能或設計日誌中的註釋來記錄設計意圖。您還應該根據需要向設計表添加註釋。

確定設計表可以驅動什麼
僅僅因為某些東西可以配置並不一定意味著它也可以由設計表驅動。以下是屬於此類別的一小部分項目:

‧草圖平面配置
‧抑制草圖關係
‧抑制尺寸(抑制尺寸變成從動尺寸。)

然而,好消息是許多項目可以由設計表驅動。表 11.1 列出了這些項目及其相關語法。有關最新列表,請查看


SolidWorks 說明文件。

表 11.1: 可由系列零件設計表驅動的項目

可能的值

語法(進入 (進入 預設值如果


物品 列標題) 現場電池) 字段為空白

配置為 $配置@< 部分 姓名 > < 配置 姓名 > 未評估


插入零件

配置為 $配置@< 分裂 < 配置 姓名 > 未評估


拆分零件 特徵名稱 >

評論欄$comment 評論文字 空白的

配置 $描述 描述文字 < 配置 姓名 >

描述

好的零件號 $零件號 $d, $document = 文件 配置名稱


名稱

$p, $parent = 父親配置名


稱$c,
$configuration
= 配置名稱
< 文字 >=
自訂名稱
Machine Translated by Google

建立簡單的系列零件設計表|第357章

表 11.1: 可由系列零件設計表驅動的項目(續)

可能的值

語法(進入 (進入 預設值如果


物品 列標題) 現場電池) 字段為空白

特徵 $狀態@< 特徵名稱 > 抑制, s 目前抑制


抑制狀態 不受抑制的你 狀態

尺寸值 尺寸@<尺寸@< 特徵名稱 > 允許 未評估


草圖名稱 > 數值

父配置(建立派生 $父級 父配置名 未評估

配置) 稱文字

配置特定 $prp@< 屬性名稱 > 屬性名稱文字 未評估

客製化屬性

方程式狀態 $state@<>@ 抑制, s 不受抑制的


方程式編號 方程 不受抑制的你

光 $狀態@< 光 姓名 > 抑制, s 不受抑制的


抑制狀態 不受抑制的你

素描關係 $狀態@<>@<關係 抑制, s 不受抑制的


抑制 姓名 草圖名稱 > 不受抑制的你

使用者註釋(與評 $使用者註釋 文字 空白的


論相同)

部分或 $顏色$顏 請參閱 SolidWorks 說 0、黑色


特徵顏色 色@< 特徵名稱 > 明、顏色、系列零件設計
表中的參數。

指定品質 $sw‑質量 允許 品質值


數值 特性

指定中心 $sw‑cog 允許的數值 品質值

重力 X、Y、Z 格式中的值 特性
座標 x、y、z的

方面 $公差@ 請參閱 SolidWorks 沒有任何

寬容 < 維度名稱 > 說明、公差關鍵字和


系列零件設計
表中的語法。

建立簡單的系列零件設計表
當您準備建立系列零件設計表時,通常需要為尺寸、草圖和特徵指定適當的名稱。請記住,雖然特徵是最明顯的項目並且最容易重命名,但大
多數尺寸可能屬於草圖,您可以
Machine Translated by Google

358 | 358第 11 章使用零件配置

還需要或想要重命名。名稱應反映該項目的功能或位置。重命名項目時最好顯示維度名稱。 (請記住,您可以透過選
擇「檢視」
>「尺寸名稱」
來選擇「尺寸名稱」
選項來顯示尺寸名稱。)
圖 11.21 顯示了重新命名特徵和尺寸的結果。

圖11.21
重命名的特徵和尺寸

您可以使用以下三種技術之一將系列零件設計表新增至 SolidWorks 零件
透過從選單中選擇“插入”“表格” “設計表”:

插入空白設計表:此方法從包含基礎框架但不包含任何值的空白範本開始。

自動建立設計表:此方法使用任何現有配置和配置之間不同的項目填入新設計表。

從檔案:此方法使您能夠在外部建立系列零件設計表,然後將其匯入。

雖然我更喜歡自動建立方法,但當您有現有配置時,它是最合適的。當系列零件設計表已從另一個零件匯出、外
部儲存並引入當前零件時,「從文件」方法是最佳選擇。對於以下範例,我使用了「插入空白系列零件設計表」

法。

在網站上

如果您想繼續建立設計表,您可以使用本章下載資料中的部分,檔案名稱為Chapter 11 DTstart.sldprt。

圖 11.22 顯示了從新毛坯設計表開始的結果。您可能會注意到頂部的視窗標題列顯示 SolidWorks,但工具列看起來


非常像
Machine Translated by Google

建立簡單的系列零件設計表|第359章

Excel 介面。這是因為 Excel 實際上是在 SolidWorks 內部運行的。在 Excel 視窗外部按一下可能會導致 Excel 視窗關閉;但是,您可以在不關
閉視窗的情況下選擇 Excel 視窗以外的多個項目,例如 FeatureManager 中的特徵和圖形視窗中的尺寸。您也可以在圖形視窗中旋轉和平移視圖,而無

需關閉設計表視窗。如果您非常小心,也可以拖曳 Excel 視窗的細陰影邊框來調整其大小或位置。

圖11.22
要創建的介面
設計表和產生的空白設計表
Machine Translated by Google

360 | 360第 11 章使用零件配置

您也可以在單獨的視窗中編輯設計表,這使編輯更容易,但也使
新增維度和特徵名稱更加困難。若要在自己的視窗中編輯表,請在 FeatureManager 中以滑鼠右鍵按一下設計表,然後
選擇在新視窗中編輯表。
圖 11.23 顯示了一個完全開發的設計表,但有一定的複雜性。雖然你的第一個
設計表不需要這麼複雜,這個例子示範了你可以做些什麼
此功能。

圖11.23
填入完整的設計表
特徵或
財產
文法來自
桌子
配置
名稱

配置名稱位於第一列,功能或屬性名稱位於第二列
排。第一行保留用於表的名稱。所有這些都是由 SolidWorks 自動設定的。

注意由於您在處理系列零件設計表時實際上是在 Excel 中工作,因此您可以使用 Excel 格式,這就是圖


11.23 中的文字旋轉 90 度以顯示列標題的方式。 (要旋轉表格中的文本,請右鍵單擊單元格、單元
格組或行;選擇“設定單元格格式”;然後選擇“對齊” 選項卡。)

在新的設計表中,下一步是輸入一些組態名稱。因為你是
在 Excel 中工作,所有填充功能均可用。為了填入組態名稱列,我鍵入了前三個值 001、002 和 003,然後透過視窗選擇儲
存格並拖曳選擇視窗上的填滿手把以填入數位模式以填入更大的區域。要查找有關此技術的更多信息,請在 Excel 幫助文件
中查找“填充”
或“自動編號行”。

下一步是在第二行填寫一些特徵和尺寸名稱。第一件事
要做的就是抑制 HexDrive 功能。若要使其成為清單中的第一個特徵,請按一下儲存格 B2,然後在 FeatureManager 中雙
擊 HexDrive 特徵。特徵的名稱及其當前抑制狀態將添加到設計表中,並具有所有必要的語法和正確的拼寫。

若要垂直旋轉該行中的文本,請右鍵單擊第 2 行,選擇“設定儲存格格式”,按一下“對齊”
選項卡,然後將方向旋轉為 90
度。儘管您需要的只是U或S,但單字UNSUPPRESSED以全部大寫形式顯示並且已完全拼寫。將該單字替換為S,然後雙擊列標題
字母B和C之間的線(位於頂部) Excel
Machine Translated by Google

建立簡單的系列零件設計表|第361章

視窗以盡可能壓縮 B 列。在Us 和Ss之間交替其餘行,以抑製或取消抑制各種配置中的 HexDrive 功能。

圖 11.24 顯示了設計表的目前狀態。

圖11.24
建構設計表

關閉“設計表” 窗口,然後在列出新配置的訊息框中按一下“確定”
由系列零件設計表建立的系統蒸發散。現在拆分FeatureManager,將下部窗格設定為
ConfigurationManager,然後雙擊一些配置。請注意,在指定S 的配置中,HexDrive 被抑制並且不再出現在模
型中。
現在您可以為設計表添加尺寸。新增尺寸時,始終在螢幕上顯示尺寸是最方便的。若要顯示零件中的所有尺寸,
請以滑鼠右鍵按一下 FeatureManager 中的註解資料夾,然後選擇顯示註解。

如果尺寸未顯示,您可能必須返回並選擇“顯示特徵尺寸”。
排列尺寸,以便您可以清楚地看到它們,如圖 11.25 所示。

圖11.25
尺寸和
註釋顯示設定
Machine Translated by Google

362 | 362第 11 章使用零件配置

若要再次顯示設計表,請在 ConfigurationManager 中找到它,以滑鼠右鍵按一下它,然後選擇編輯表。編輯特徵會變更


系列零件設計表所使用的設定。在新視窗中編輯表格是您稍後將使用的選項,因為它簡化了許多事情;但是,目前,使用「編輯表」
選項是將新項目新增至設計表的簡單方法。

注意如果出現名稱為「新增行和列」
的窗口,請暫時按一下「確定」。在其
在下部窗格中,視窗列出了已變更的參數,並詢問您是否要將任何變更的參數新增至設計表。如果要新增它們,只需在下部窗格
中選擇參數並按一下「確定」
即可。如果沒有,只需按一下「確定」。

如果系列零件設計表顯示在模型頂部,您可以移動模型或移動
設計表。行動系列零件設計表有點棘手,需要拖曳 Excel 視窗的條紋線邊框;記住不要在角落或中點抓住它,因為這只會調整它
的大小。如果您在邊框內單擊,則不會發生任何事情。如果您按一下邊框之外,Excel 視窗將關閉。移動模型可能會更容
易。為此,請按住 Ctrl 鍵並拖曳圖形視窗中的空白區域;它將平移顯示,以便您可以看到零件尺寸。

選擇儲存格 C2 或第二行中的下一個可用儲存格後,請雙擊圖形視窗中的整體長度尺寸。 SolidWorks 會將正確的語法以


及清單中第一個配置的目前值新增至設計表。填寫其餘配置的值。現在,您可以使用任何可用的技術在 Excel 中計算這些值。

退出設計表,然後切換各種配置以查看它們的不同長度。這些範例應該可以幫助您開始了解更複雜的配置和設計表。由設
計表控制(並因此鎖定)
的任何尺寸在螢幕上顯示為粉紅色。

可以在第二行和第三行之間新增具有特殊功能的行。這一行可以是
用於識別具有使用者指定名稱的列標題。如果您使用此方法,您可能想要隱藏第二行。第二行無法刪除。

編輯系列零件設計表設置
圖 11.22 顯示了系列零件設計表的 PropertyManager。建立表格後,您可以透過右鍵單擊表格並選擇編輯要素來編輯表格設定。編輯功能使您只能編輯
表格的設定;它不允許您編輯表中的值。

連結設計表透過選擇「從文件來源」
選項,您可以從外部文件建立設計表;您也可以將錶連結到外部文件。當您使用其他兩個選
項(空白和自動建立)
時,SolidWorks 將 Excel 檔案儲存在 SolidWorks 文件中。如果您有非 SolidWorks 使用者向設計表
輸入數據,或單一表控制多個零件,則連結到外部文件可能會很有用。

編輯控制編輯控制面板有兩個選項,用作切換按鈕。 「允許模型編輯更新設計表」
選項是不言自明的,與其相反的是「將
更新設計表的區塊模型編輯」
選項。如果選擇允許模型編輯選項並且您對模型進行手動更改,則下次開啟系列零件設計表
時,SolidWorks 將警告您有關更改,並且它將更新系列零件設計表。同樣,如果您嘗試進行手動更改並且選擇了“區塊模型
編輯”
選項,您將收到一條警告,指出該值無法更改。
Machine Translated by Google

建立簡單的系列零件設計表|第363章

選項 選項設定決定您使用「允許模型編輯」
選項並且已配置新項目時的行為。例如,設計表可能已存在,
並且您手動新增配置並抑制特徵。

手動新增的配置的顯示方式與設計表管理的配置略有不同。圖 11.26 顯示了樹底部帶有方形符號的


兩種配置,而係列零件設計表配置則帶有 X (Excel) 符號。

圖11.26
手動建立的配置與設計表建立的
配置

手動新增配置並抑制特徵後,下次開啟系列零件設計表時,將出現「新增行和列」 對話方塊。許多用戶只
是對此感到惱火,但這可能是因為他們不明白它的作用或為什麼會出現。在圖11.27所示的範例中,已手動新增了新
配置;它在「配置」框中顯示為 ManuallyAddedConfig,在「參數」框中,看起來名為 BodyChamfer 的
特徵已被手動抑製或取消抑制。此對話方塊的出現意味著 SolidWorks 正在詢問您是否要將這些項目包含在
設計表中。如果是這樣,只需選擇要新增至系列零件設計表中的項目,然後按一下「確定」 即可。如果您不想
將項目包含在系列零件設計表中,只需按一下「確定」 或「取消」 即可。如果您按一下“確定”,將不會再次向您
提供這些選擇;如果按一下“取消”,下次開啟表格時,將重新出現具有相同選項的對話方塊。如果您不想再看到
此對話框,請確保取消選取圖 11.22 所示的「選項」 面板中的所有選項。

圖11.27
新增行和
列對話框
Machine Translated by Google

364 | 364第 11 章使用零件配置

編輯系列零件設計表
正如我之前提到的,使用在 SolidWorks 視窗中開啟的系列零件設計表有時會很困難。處理此問題的一種方法是僅
當您想要向列標題新增功能時才在 SolidWorks 中編輯設計表;新增配置或編輯欄位值時,請在單獨的視
窗中編輯表格。此選項在人民幣選單上顯示為「在新視窗中編輯表格」。它為您提供了更靈活地調整 Excel 視窗大
小、更改縮放比例和其他操作,但它不允許您雙擊維度,因此它會自動添加到列標題。

小心在處理系列零件設計表時,請關閉任何其他 Excel 窗口,以避免與其他 Excel 會話發生衝突。已知在


SolidWorks 和 Excel 中組合操作 Excel 電子表格會導致崩潰或觸發「伺服器繁忙」警告訊息。如果您在處理
設計表(或 Excel BOM) 時努力確保一次只啟用一個 Excel 會話,那麼發生崩潰或衝突的可能性就會較小。

使用配置發佈器
Configuration Publisher 可讓您建立一個介面,該介面根據您建立的規則動態建立配置。當您將零件放入組裝中
時,您建立的介面就會出現,使您能夠建立自訂尺寸和與之相配的新配置。這類似於將 Toolbox 零件放入組件中並取
得特殊介面來指定尺寸並在必要時建立新配置。為了為零件建立 Configuration Publisher,該零件必須包含至少包
含一行的設計表。如果需要,您可以使用自動建立的系列零件設計表。

您可以透過右鍵點選位於頂行的部件名稱來存取 Configuration Publisher


ConfigurationManager 並從選單中選擇 Configuration Publisher。
圖 11.28 顯示了組態發佈器介面。它類似於“屬性選項卡產生器”,您可以使用它在 PropertyManager 上放置
介面控件,當將零件放入組合件中時,PropertyManager 將彈出。

圖11.28

Configuration Publisher
可協助您建立一個介面,以便
在將零件放入組合件時建立設

定。
Machine Translated by Google

教學:使用配置和系列零件設計表|第365章

除了使用者將零件放入組裝體之外,您使用 Configuration Publisher 建立的介面也可以在 3D


Content Central 中使用來指定新的元件尺寸。
如果您是供應商並製造各種尺寸的零件,則無需建立所有尺寸並上傳到 3D Content Central,您只需在
Configuration Publisher 介面中建立規則並允許根據配置自動建立配置即可。規則。

建立介面後,ConfigurationManager 中零件名稱下方將顯示 PropertyManager 條目,如圖 11.29 所示。

圖11.29
PropertyManager 條目位

配置管理器

當零件被放置到組合件中時,PropertyManager(在 Configuration Publisher 中建立的


PropertyManager) 將出現,使您能夠存取用於調整新執行個體尺寸和配置的選項。如果您已將零件上傳至 3D
Content Central 以允許其他人下載該零件,也會使用類似的介面。

教學:使用
配置和設計表
在本書中,我用於某一目的的部分也可能對其他目的有用。
例如,本教學中使用的零件使用帶有引導曲線的放樣,其中兩條引導曲線都是在同一草圖中建立的。引導曲線草圖由
對稱樣條線製成,我使用樣條線手柄以受控方式平滑地改變形狀。我還使用了曲線驅動的圖案來圍繞橢圓形。這表
明配置可以應用於不同類型的零件,並且一些定義更寬鬆的形狀工具通常用於外觀問題不是設計問題的零件。

提示如果在某個時候您認為自己犯了無法恢復的錯誤,或者您只是想重新開始,則可以選擇“檔案” → “重新加
載”。這與退出零件而不保存然後重新打開零件從頭開始的效果相同。

若要開始使用設定和設計表,請依照下列步驟操作:

1.從本章的下載資料中,開啟名為Chapter 11 Tutorial start.sldprt 的部分。花點時間透過使用回滾欄來熟悉這


部分,然後依次編輯每個功能以了解它是如何製作的。特別是查看必須以參數方式連結的兩個模式。圖
11.30 顯示了該部件。

2.手動為名為 Size 1 的零件建立配置。請記住,要建立


配置時,您必須在 FeatureManager 區域中顯示 ConfigurationManager 選項卡,然後右鍵單擊頂層零
件的名稱。透過分割 FeatureManager 視窗並將下部窗格設為 ConfigurationManager
來完成此操作。
Machine Translated by Google

366 | 366第 11 章使用零件配置

圖11.30
第11章教程開始

.sldprt文件

3.透過選擇抑制功能和使用配置來設定進階選項
具體顏色。
4.在關閉新增配置 PropertyManager 之前,請按一下配置 PropertyManager 的進階選項面板上的顏色按
鈕,然後為尺寸 1 配置選擇不同的顏色。顏色不會立即改變。關閉 PropertyManager 後它將發生變化。

5.選擇視圖>維度名稱。

6.在FeatureManager 中雙擊特徵CrvPattern1。帶有 D1 的數字 6


它的下方出現在圖案中的一個孔上。如果您將零件更改為藍色,則可能很難看清,因為文字也
是藍色的。
7.按一下尺寸並使用 PropertyManager,將尺寸名稱變更為 Hole#。

8.將數字的值改為 8,並將下拉設定改為 This


僅配置而不是所有配置。如果您忘記執行此操作,則必須轉到其他配置並將其設定回 6。

9.按一下「重建」 符號(類似交通燈) 以顯示更改,然後退出「修改」


對話方塊。請注意,使用八個實例重建
CrvPattern1 後,CrvPattern2 會失敗。按一下綠色複選標記圖示以退出「修改」對話框,然後
對 CrvPattern2 進行相同的變更:將尺寸名稱和陣列實例數變更為 8(請記住使用「僅限此配置」 設定)。該
部件應如圖 11.31 所示。

10.當您雙擊變更配置時,SolidWorks 介面會顯示具有不同顏色以及不同數量的孔和筋的零件。配置之間的第一次
變更後,變更應該會很快發生,因為 SolidWorks 已儲存幾何體。
Machine Translated by Google

教學:使用配置和系列零件設計表|第367章

圖11.31
步驟9後的模型

11.選擇“檔案” > “屬性”,然後選擇“特定設定”


標籤。設定應用到
在下拉清單中選擇預設值,然後輸入描述的屬性名稱和灰色通風口蓋的值。現在,將“套用到”
下拉設定變
更為“大小 1”,並使用套用於此配置的顏色名稱鍵入新配置的描述。

12.退出自訂屬性對話框。現在您已經手動進行了一些更改,以下步驟將指導您將這些更改引入設計表並使用設計
表進行其他更改。

13.從選單中選擇“插入”“表格” “設計表”。使用自動建立作為來源,
允許模型編輯,並選擇選項面板中的所有三個選項。按一下「確定」以建立系列零件設計表。圖 11.32 顯
示了您自動建立的系列零件設計表。

圖11.32
自動建立的系列零件設
計表

14.使用條紋邊框移動視窗而不關閉它。這可能需要一些時間
實踐。如果視窗關閉,請以滑鼠右鍵按一下 FeatureManager 中的設計表,然後選擇編輯表。將視窗
移到可以清楚看到模型的位置。
15.如果選擇了設計表第二行中的儲存格,請選擇不在第二行中的另一個空白儲存格(這樣可以防止資料自動填入
儲存格,直到您獲得正確的資料)。現在,在 FeatureManager 中雙擊 Extrude1 特徵。在螢幕上找到
0.500 吋(D1)
尺寸。右鍵單擊尺寸,然後重新命名

它是BaseThk。
Machine Translated by Google

368 | 368第 11 章使用零件配置

16.按一下第二行中的下一個開啟的儲存格,然後雙擊剛剛重新命名的 0.500 尺寸。您可能需


要使用角落和側面中點的手柄來調整 Excel 視窗的大小才能看到所有內容。新增另一個配置
行和儲存格中的附加價值,如圖 11.32 所示。顏色編號由公式決定,您可以在說明部分的
「顏色參數」主題下找到公式。

17.請記住,該零件的肋數必須始終等於孔數。這在 Excel 中很簡單。點選第一行值中的肋#


號碼。
(這是圖 11.32 中的儲存格 F3。)
鍵入等號,然後按一下左側的儲存格 E3。
您也可以簡單地在此儲存格中鍵入=E3 。這會將 Rib# 單元連結到 Hole# 單元。
18.使用視窗填滿功能,選擇所選 F3 儲存格右下角的點並將其向下拖曳以包含儲存格 F4 和
F5,如圖 11.33 所示。
19.點選空白區域退出系列零件設計表。雙擊其中的配置
ConfigurationManager 查看您的努力成果。

圖11.33
將方程式複製到其他單元格



處理

底線
配置是控制單一零件檔案中設計變化的有效方法。
零件的許多方面都可以配置,但也有一些方面不能配置。手動建立的配置對於製作少量的變體和少量的配置很有用,但是當您
需要製作任一類型的多個變體時,它們就會變得笨拙。

建議使用設計表來控制設計變化,因為您將能夠更清楚地看到對所有配置所做的所有更改。此外,透過使用 Excel 的功能,您將能夠


存取此處未顯示的許多功能,例如使用查找表和連接函數來建立描述或配置名稱。

掌握它從完整尺寸的草圖中創建一個簡單的塊,命名所有尺寸,並創建三個配置,以便每個配置都會更改其中一個

方面。在螢幕上顯示所有尺寸。
Machine Translated by Google

底線|第369章

掌握它選取上一個練習中的部分並自動建立一個設計表,再新增10 個配置,每個配置具有不
同的尺寸,並配置一個名為「供應商」
的自訂屬性,以便在每個配置中具有不同的值。

掌握它選取上一個練習中的部分並為其添加一個功能。使用設計表在每個配置中開啟或關閉
特徵(未抑製或抑制)。也可以變更多種配置中的零件顏色。
Machine Translated by Google

第12章

編輯、評估和故障排

當您使用 CAD 程式時,您通常會建立一個零件一次,但會對其進行多次編輯。變革設計(也稱為設計意圖)
是您將在 SolidWorks 中
進行的大多數建模工作的核心。

本章從一些非常基本的編輯概念開始,如果您從頭開始閱讀本書,您可能已經掌握了這些概念。它
還包含零件建模最佳實踐技術的摘要以及一組可以幫助您評估零件的模型評估工具。我將這些評估工具放
在專門討論編輯的章節中,因為創建‑評估‑編輯‑評估循環是建模和設計實踐中最熟悉的循環之一。

在本章中,您將學習:

‧使用Rollback查看設計樹的結果
‧對設計樹中的特徵重新排序
‧將所有功能重新排序為資料夾

‧使用彈出功能管理器選擇項目
‧總結零件建模的最佳實踐
‧將評估技術應用於塑膠零件和複雜形狀

使用回滾
回滾模型是檢查模型時首先要做的也是最簡單的事情之一。
它只是意味著使用回滾欄查看設計樹的結果,直到模型歷史記錄中的選定點。建立要素的順序會被記錄,
如果您更改此順序,您將獲得不同的幾何結果。

您可以使用多種方法將模型置於回滾狀態:
‧用遊標拖曳回滾欄。
‧按滑鼠右鍵(RMB) 並選擇回滾選項之一。
‧編輯設計樹中最後一個特徵以外的特徵。 (SolidWorks 回溯模型
自動地。)

掌握 SolidWorks , 第一版。馬特·隆巴德.
© 2019 John Wiley & Sons, Inc. 2019 年由 John Wiley & Sons, Inc. 出版。
Machine Translated by Google

372 | 372第 12 章編輯、評估與故障排除

‧選擇“工具”
→ “選項” → “FeatureManager” →“箭頭鍵導覽”,用箭頭鍵控制回滾欄。

‧編輯特徵或草圖時儲存模型,然後退出模型。再次打開零件時,它會回滾到正在編輯的草圖的位置。

‧在長時間模型重建過程中按Esc。此方法應該將您回滾到按 Esc 鍵時重建的最後一個功能。然而,在實踐


中,我很少看到它這樣做;它通常會重建整個模型。

‧選擇模型的一個面,然後從彈出式選單中選擇回滾圖示。 FeatureManager 將回滾到特徵清單中該特


徵之前的點
被創建。

‧選擇圖形區域上的一個面,然後選擇回滾圖示。模型將回滾到建立該面的特徵之前。這是一種在應用特定圓
角之前快速回滾的好技術。

使用回滾欄
回滾欄通常出現在 SolidWorks 零件文件中的 FeatureManager 底部,可讓您將零件置於模型歷史記錄中的幾乎任何狀態。回
滾與撤銷命令不同;這相當於回到過去,改變你在某個特定點的行為,然後重播你在該點之後所做的一切。

圖 12.1 顯示了正在使用的回溯欄位。請注意,當您將遊標移到欄上時,遊標如何變成手形圖示。

了解使用的功能

當您將草圖用於特徵(例如「草圖驅動陣列」
命令)
時,草圖將保留在設計樹中建立它的位置。然而,大多數其他功能

例如拉伸 ‑ 消耗草圖,這意味著草圖從 FeatureManager 中的自然順序消失,並在根據它建立的特徵下縮排顯示。

消耗草圖有時也稱為吸收草圖。
若要按自然順序而不是消耗順序顯示特徵,請使用「顯示平面樹」
選項(使用 Ctrl+T 快捷鍵),可透過在「樹狀圖顯示」

擇下的 FeatureManager 頂部的零件名稱上按滑鼠右鍵來存取,如圖12.2所示。

檢視親子關係

在家譜家譜圖中,親子關係是用父母在頂部和孩子在父母下面分支來表示的。在 SolidWorks 中,父子關係的追蹤方式有


所不同。圖 12.3 顯示了家譜樹和 SolidWorks 設計樹之間的差異。

您可以透過右鍵單擊任何特徵並選擇「父/子」
來顯示 SolidWorks 特徵之間的父子關係,如圖 12.4 所示。這可以幫助您
在進行任何編輯或刪除之前確定關係,因為您可以看到哪些功能將被刪除或懸空(丟失其引用)。此外,動態參考視覺化(DRV)
有助於顯示父子關係(但是,如圖 12.4 所示,
Machine Translated by Google

使用回滾|第373章

圖 12.1使用回滾欄
Machine Translated by Google

374 | 374第 12 章編輯、評估與故障排除

圖12.2
選擇“顯示平面樹”
選項

圖12.3
結構的不同解釋

親子關係

家譜 SolidWorks 家族樹
Machine Translated by Google

使用回滾|第375章

它並沒有顯示 Sketch6 是 Cut‑Extrude2 的父級)。您可以透過視圖>使用者介面>動態參考視覺化選單開啟


DRV 。

圖12.4
SolidWorks 父親/子
關係面板和動態

參考
視覺化

當 SolidWorks 將子特徵置於頂部時,實際上將關係顛倒了。在 SolidWorks FeatureManager 中,歷史


中最早的點位於樹的頂部,但子項列在父項之前。 SolidWorks 方法強調實體特徵相對於其他類型的草圖或曲線
特徵的重要性。

例如,您從草圖建立拉伸,因此草圖在拉伸之前就存在於
特徵管理器。但是,SolidWorks 將草圖放置在拉伸下方。當草圖(例如,Sketch1)
在零件歷史記錄的早期創建,並且直到很晚之後才用於創建特徵(例
如,Extrude5)
時,這種重組會變得更加明顯。如果按特徵捲動 FeatureManager 特徵,您將到達設計樹末端的某個點,其中出現 Extrude5,並且
Sketch1 突然從樹頂部的位置移動到樹底部的 Extrude5 下方。

這種情況可能會導致這樣的情況:在 Sketch1 和 Extrude5 之間創建的許多草圖和其他特徵都依賴 Sketch1,


但 Sketch1 突然出現在所有這些其他特徵之後。這可能很難理解,但它是有效編輯零件的關鍵,尤其是其他人創
建的零件。

這裡的要點是 SolidWorks 顛倒地顯示許多關係。你需要


了解如何駕馭和管理這些歷史束縛的關係。
為了解決在與特徵的關係順序進行比較時理解特徵的時間順序的困難,請逐項回滾模型樹或使用“平面
樹”
選項。
Machine Translated by Google

376 | 376第 12 章編輯、評估與故障排除

回滾多個父項的功能

舉一個例子,例如有引導曲線的放樣。如果您先建立引導曲線,然後透過引用引導曲線建立放樣輪廓,則當這些草
圖顯示在「放樣」特徵下時,放樣會自動重新排序這些草圖,以便輪廓按照選擇的順序列出,然後按引導曲線的選
擇順序。

如圖 12.5 所示。如果您想返回並編輯草圖之間的任何關係,這種重組可能會令人困惑。草圖的顯示順序不是您建立
它們的順序。您可以在本章下載的檔案中找到該範例,檔案名稱為Chapter 12 Loftwgc.sldprt。

圖12.5
多個父級和草圖重新排序

使用其他回滾技術
回滾工具位於人民幣選單上。只需右鍵單擊某個功能,然後選擇“回滾”
或“回滾到上一個”
即可。如果您
已經回滾,並且右鍵單擊回滾欄下方,則可以存取「前滾」
和「滾到結束」的其他選項。

編輯除最後一個特徵之外的任何特徵也可以在您編輯模型時回滾模型。
在編輯模式下。一旦您重建特徵或草圖,SolidWorks 就會重建整個設計樹。

箭頭鍵導覽的「工具」 「選項」 「檢視」


設定可讓您使用向上和向下箭頭鍵來操作回滾列。一般情況下,方向
鍵控制視圖方向,但是當您使用遊標移動回滾欄一次後,
Machine Translated by Google

使用回滾|第377章

向上和向下箭頭鍵控制回滾欄。左、右箭頭鍵沒有
對回滾欄的影響。

小心此技術無法如預期運作的情況是,當您在組裝上下文中處理零件時,設計樹已回滾。向下箭頭只會使回滾欄立即捲動到設計
樹的末端。

使用零件審閱器
Part Reviewer 是 SolidWorks 中的一個工具,可協助您檢查零件的特徵歷史記錄。
您可以在“工具” → “SolidWorks 應用程式” → “零件檢查器” 下找到“零件檢查器”,或作
為 SolidWorks 視窗右側“任務” 窗格中的圖示之一,如圖 12.6 所示。

圖12.6
使用零件檢查器

零件檢查器視窗頂部的控制項從左到右依序為:

跳到開頭:回滾到第一個功能。

後退:回滾一項功能。

前進:前進一項功能。

向前跳躍:展開整棵樹。

顯示草圖詳細資訊:檢查特徵時,顯示草圖和任何尺寸。

僅顯示帶有評論的功能:僅檢查已新增評論的功能。
Machine Translated by Google

378 | 378第 12 章編輯、評估與故障排除

控制項下方的小視窗顯示目前正在審核的功能名稱。
鉛筆圖示使您能夠編輯該功能,而眼睛圖示將隱藏該功能。
下面的大視窗用於評論。可以為每個特徵或草圖添加註釋,以幫助在您了解可能需要解釋有關該特徵的任何內容後必須處理
該零件的任何人。

重新排序功能
特徵順序可以對零件的最終形狀產生很大的影響。例如,這個指令:

伸展

魚片

給你一個與這個訂單非常不同的部分:
伸展

魚片

這些不同順序的結果如圖 12.7 所示。 (該部件被分割且部分透明,僅用於演示目的。)


您可以在本章的下載材料中查看該部
件,文件名為Chapter 12 Reorder.sldprt。

在圖 12.7 所示範例的部分中,對 Shell 功能重新排序相當簡單


將其拖到設計樹上。因此,如果切口在殼之後,則不會對切口特徵創建的孔進行殼周圍(以創建管)。另外,請注意在外殼之後而不
是之前應用圓角的效果。盒子內部的角是尖角,而外部的角是圓角的。當您在殼之前應用圓角時,半徑大於殼厚度的圓角將轉移到
殼的內部。

當您對功能重新排序時,重新排序遊標上可能會出現一個符號,表示您無法將所選功能重新排序到您想要的位置。在這種情況
下,您可能需要檢查父/子關係以進行調查。草圖關係、草圖平面、特徵結束條件以及為特徵(例如殼體、陣列和鏡像)
選擇的面或邊可
能會導致關係妨礙重新排序。另外,請記住,扁平樹顯示可以是

用於克服其中一些問題。
如果兩個相鄰特徵要交換位置,則在設計樹中向上移動一個特徵還是向下移動另一個特徵通常並不重要。然而,存在一些孤立
的情況,通常是由前面討論的嵌套、吸收的特徵造成的,其中一個特徵不能朝一個方向前進,但另一個特徵可以朝相反方向前進,
從而獲得相同的結果。如果您遇到無法在一個方向上對某個功能重新排序的情況,即使看起來您應該能夠這樣做,請嘗試在另
一個方向上移動另一個功能。
Machine Translated by Google

重新排序資料夾|第379章

圖12.7
特徵順序如何
改變一部分

重新排序資料夾
有時,無論您選擇移動哪些要素以及選擇將它們移動到哪個方向,您都面臨著移動許多要素的任務。這可能既耗時又乏味,更不用說
可能會引入錯誤。為了簡化此過程,您可以將所有要移動的功能放入一個資料夾中,然後對該資料夾重新排序。請記住,您
無法跳過父功能,並且僅當資料夾中的每個單獨功能都可以重新排序時,您才可以對資料夾重新排序。
Machine Translated by Google

380 | 380第 12 章編輯、評估與故障排除

最佳實踐

資料夾經常用於組合在一起並且可能按組抑製或取消抑制的特徵組。您也可以在程式集中使用資料夾。文件夾經常用於對裝飾圓角
特徵進行分組,這些特徵通常位於塑膠零件或整個特徵組的設計樹的末端。

要建立資料夾,請右鍵單擊某個功能或選定的一組功能,然後選擇“新增到新功能”
資料夾。資料夾應使用有助於識別其內容的名稱進行重新命名。您可以按照與單一功能相同的方式對資料
夾進行重新排序。當您刪除資料夾時,內容將從該資料夾中刪除並放回主樹中;內容不會被刪除。

您可以將功能拖曳到或拖曳資料夾來為資料夾新增或刪除功能。如果資料夾是 FeatureManager 中的最


後一項,則建立的下一個特徵不會放入該資料夾中;您必須手動將其放入資料夾中。

扁平樹顯示和動態參考視覺化的結合可以幫助
您可以快速回答有關零件中父/子關係的許多問題。

使用彈出按鈕和可拆卸的 FeatureManager
彈出的FeatureManager 位於圖形視窗的左上角,如果PropertyManager 等內容覆蓋了
FeatureManager 通常顯示的空間,則會自動顯示。 PropertyManager 與 FeatureManager 位於同一空
間,有時太大,無法讓區域在分割視窗中容納兩個管理器。圖 12.8 顯示了這種安排。

圖12.8
彈出視窗
FeatureManager 和
PropertyManager
Machine Translated by Google

使用彈出按鈕和可拆卸的FeatureManager |第381章

當常規 FeatureManager 因為被 PropertyManager 覆寫而不可用時,彈出式 FeatureManager 可讓您從設


計樹中選擇項目。它通常顯示為折疊狀態,因此您只能看到零件名稱和零件符號。要展開它,請點擊彈出的
FeatureManager 中零件名稱旁邊的加號圖示。

您可以在零件或組合件中使用彈出式功能管理器。但是,您不能使用
彈出功能管理器以抑製或回滾樹。
您可以透過選擇工具>選項>來存取彈出功能管理器的設置
FeatureManager 在零件/組裝體中使用透明彈出式FeatureManager。
您可能不喜歡使用彈出式FeatureManager,因為它會用PropertyManager 覆寫常規FeatureManager,
從而中斷您的工作流程;這會限制您存取必須從 FeatureManager 中選擇的項目,例如特徵和參考平面。如
果是這種情況,您可以改用可拆卸的 PropertyManager。

分離 PropertyManager 後就不再需要彈出視窗了。我經常將可拆卸的 PropertyManager 停靠在彈出式


FeatureManager 所在的位置,甚至在第二台顯示器上使用它。使用可拆卸 PropertyManager 而不是彈出式
FeatureManager 的主要優點是,使用可拆卸 PropertyManager,您無需重新定位已在檢視中的
FeatureManager 中的特徵。

顯示 FeatureManager 和 PropertyManager
圖 12.9 顯示了左側的彈出式 FeatureManager 和右側的可拆式 PropertyManager 之間的差異。我顯然更喜
歡可拆卸的 PropertyManager。
當您使用 PropertyManager 時,在執行開啟 PropertyManager 的操作時,您不必去尋找列在您面前的特
徵。您可以將 PropertyManager 放置在第二個監視器上、圖形區域或 SolidWorks 視窗外部。

這在寬螢幕顯示器或多台顯示器上效果最佳。
你可能會問:“有什麼區別?” 不同之處在於,當您執行諸如編輯之類的操作時
草圖平面時,FeatureManager 的目前狀態將被 PropertyManager 覆寫並取代。您可能已經看到了
想要使用的新飛機。特別是對於零件和組合件中的長 FeatureManager,當彈出視窗出現時,您必須再次捲動才
能找到位於視圖中的平面。但是,如果您使用可拆卸的 PropertyManager,我想您會發現它比彈出按鈕有所改善。

要分離 PropertyManager,只需透過編輯特徵來顯示它,然後將 PropertyManager 標籤從


FeatureManager 區域拉到圖形視窗中並釋放它。
您可以讓它浮動或與可用的停靠圖示之一停靠。

跟著選擇麵包屑
選擇麵包屑是一種可以幫助您查看所選內容的工具。任何特定項目都可以透過多種方式來表徵。例如,如果選擇
一個面,則可能選擇頂級組合件、子組合件、單一零件、實體、特徵、面等。選擇麵包屑準確地標識了所選的內容。
它將顯示您是否從圖形視窗或 FeatureManager 中進行了選擇。如果您選擇了多個項目,則選擇麵包屑導覽僅顯
示選定的第一個項目。它可以顯示所選項目的父項和子項,並且所選項目始終在麵包屑中以淺藍色突出顯示。
痕跡導航顯示在零件文件中,但在涉及配合的組合件中更有用。當我們開始更深入地使用程序集時,我們將重
新審視麵包屑。
Machine Translated by Google

382 | 382第 12 章編輯、評估與故障排除

圖12.9
將彈出式 FeatureManager 與
可拆式進行比較

物業經理
Machine Translated by Google

總結零件建模最佳實務|第383章

注意「麵包屑」
一詞源自於兒童故事,其中一個孩子走路時留下麵包屑的痕跡,這樣她就知道如何回
家。

麵包屑本身顯示在與彈出式 FeatureManager 相同的區域中,並且


如圖 12.10 所示。

圖12.10
選擇麵包屑
顯示選擇的詳細資訊。

可以透過工具>選項 > 顯示>在選擇上顯示麵包屑來控制選擇麵包屑的顯示。

麵包屑不僅顯示訊息,而且還顯示訊息。您可以選擇單獨的麵包屑以確保
您選擇了適當層級的實體。例如,如果您選擇了圓角的一個面,但想要選擇圓角特徵,請先選擇該面。當麵包屑出
現時,您可以選擇功能名稱。麵包屑也顯示子特徵,例如草圖或平面。

按 D 鍵會將麵包屑顯示器移至遊標位置。

總結零件建模最佳實踐
本節總結了零件建模的最佳實務。最佳實踐清單很重要,因為它們為使用該軟體奠定了基礎,這對於新用戶和嘗
試嘗試軟體限制的用戶很有幫助。

只有當你尊重規則並理解它們為何如此重要之後,你才會有足夠的知識來打破它們。然而,最佳實踐清單既
不能太輕率,也不能太認真。它們不是死板的規則,而是保守的起點;它們是你可以默認的概念,但如果你有充分
的理由,它們也可以被打破。

在很大程度上,最佳實踐規則是 CAD 管理的一項功能,但如果您是 CAD 用戶,則需要了解您工作的公司實


施的這些建議規則。最佳實踐的目的是標準化程序,以便每個人都
Machine Translated by Google

384 | 384第 12 章編輯、評估與故障排除

您的公司可以使用相同的模型,而無需重新發明方法或猜測某件事是如何完成的。如果您公司的所有使用者都是 CAD 專家,並


且從未建立其他人無法編輯的模型,那麼您就不需要最佳實踐。如果您擁有高技能水平和低技能水平的用戶,那麼每個人
都需要根據您的最佳實踐接受培訓,達到定義的等級和模型。最需要為最困難的任務定義最佳實務。嘗試用最佳實踐來定義一切可
能很誘人,但從長遠來看,您會發現將最佳實踐限制為僅必要的內容並確保培訓涵蓋其他所有內容更為實際。

以下是建議的最佳實踐清單:

‧始終為您的零件使用唯一的檔案名稱。如果您使用具有相同名稱的零件,SolidWorks 組裝
體和工程圖可能會選取不正確的參考。
‧使用自訂屬性是將文字為主的資訊輸入零件的好方法。
使用者可以使用 Windows 資源管理器、SolidWorks Explorer、eDrawings 和產品資料管理 (PDM) 應用程式
等應用程式從檔案外部查看此資訊。

‧學習使用自動關係繪製草圖。

‧盡可能使用完整尺寸的草圖。樣條曲線通常無法完全實現
方面。

‧限制固定約束的使用。

‧如果可能,請與草圖或穩定的參考幾何圖形(例如原點或標準平面) 建立關係,而不是與邊或面建立關係。
草圖比面、邊或模型頂點穩定得多,面、邊或模型頂點的內部 ID 稍有變化就會改變,並且可能會
因圓角、倒角、分割線等而完全消失。

‧請勿對由圓角或其他裝飾或臨時特徵所建立的邊進行尺寸標註。

‧對特徵、草圖和尺寸套用名稱,以幫助明確其功能。

‧如果可能,請使用特徵圓角和特徵陣列,而不是草圖圓角和
素描圖案。

‧將圓角組合成盡可能少的圓角特徵;這也使您能夠控制需要單獨控制的圓角(例如為有限元素分析 (FEA)、
繪圖和簡化配置而刪除的圓角)
或為渲染而添加的圓角。代價是,對於使用較多邊的圓角,故障排
除更加困難。

‧在建造非常複雜的零件或使用大型組合件時建立簡化的配置。

‧模型考慮對稱性。盡可能使用特徵模式和鏡像。

‧使用連結值或全域變數或自訂屬性來控制常用的
方面。

‧不要害怕配置。當您有多個配置時,可以使用設計表來控制它們,並在電子表格中為其他使用者記錄任何
自訂程式設計或自動化功能。
Machine Translated by Google

使用變革設計|第385章

‧盡可能使用顯示狀態而非配置。

‧零件內的各種技術使用多體建模;它並非旨在作為在單一零件檔案中建立組合件的方法。

‧裝飾特徵(尤其是圓角)
應保存在設計樹的底部。將它們全部放在一個資料夾中也是一個好主意。

‧使用「工具」 「選項」
「效能」 「重建時驗證」
設定與 Ctrl+Q 指令結合,定期檢查模型,然後再稱為
「完成」。模型越複雜,或者某些幾何形狀或技術可能越有問題,檢查零件就越重要。

‧始終盡快修復您的部分中的錯誤。錯誤會增加重建所需的時間,如果等到出現更多錯誤,故障排除可能會變得更加困
難。

‧從樹頂部向下排除特徵和草圖錯誤。

‧不要加入不必要的細節。例如,在圓鋼零件上實際建模滾花表面並不重要。這種額外的細節很難在
SolidWorks 中建模,它會減慢零件的重建速度,並且實際對其進行建模沒有任何優勢(除非
您使用該模型進行快速原型或加工塑膠零件的模具,其中滾花不能作為輔助工序添加)。透過帶
有註釋的繪圖可以更好地實現這一點。相同的概念適用於線程、擠出文字、非常大的圖案以及引入複
雜細節的其他功能。

‧不要過度依賴小眾功能。例如,如果您發現自己使用 Flex/Twist 或 Wrap 而不是 Sweep 來建立螺旋,


您可能需要重新考慮您的方法。
事實上,如果您發現自己創建了許多不必要的螺旋,您可能也需要重新考慮這種方法,除非有充分
的理由這樣做。
‧文件大小不一定是效率低的衡量標準。

‧謹慎接受網路論壇的建議或資訊。你可以從你不認識的人那裡得到好的建議和糟糕的建議,以及介於兩者
之間的一切建議。
有時,即使是一群人也可能是完全錯誤的。讓你信任的人來驗證想法,並一如既往地用複製的數
據測試你的想法,以確定它們是否有效。
如果您是一組使用者的 CAD 管理員,您可能會想要將一些最佳實務技巧納入他們的標準作業程序中。您
管理的使用者越多,您就越需要標準化您的系統。

使用變革設計
SolidWorks 使用者傳統上被教導如何在先前的功能之上線性建立每個功能。事實證明,這不是一個好主
意,特別是當零件變得更加複雜時。當每個特徵都依賴它之前的特徵時,所有特徵都必須以特定順序解決,如
果一個特徵失敗,那麼它後面的所有特徵也會失敗。這也減慢了重建進程。
Machine Translated by Google

386 | 386第 12 章編輯、評估與故障排除

您應該將特徵基於實體,而不是使用線性菊花鏈建模場景
不太可能發生故障或發生變化而導致依賴的下游功能也發生故障。
正是出於這個原因,在前面的章節中,我建議您盡可能與其他草圖建立草圖關係,而不是與模型邊建立關係。

追蹤參考文獻
這些技術的目的是幫助您組織零件(最終是組裝體)中的特徵之間的參考,以便您可以進行最初未計劃的更改,
而不會破壞參考、導致錯誤並需要大量模型維修。

這裡的根本問題是基於歷史的建模範式所帶來的骯髒問題
幾十年來一直被掩蓋:它不能很好地處理設計意圖的變化。
有經驗的用戶都熟悉這樣的場景:進行看似簡單的更改,然後看到FeatureManager 亮起紅色X 和感嘆號(很
多錯誤),或者嘗試刪除一個小功能,而該軟體堅持認為還必須刪除其他15 個功能更重要的功能還有它。

從本質上講,您需要追蹤您的參考資料。如果在面上繪製草圖,則建立該面的特徵將成為參考。如果矩形的一個角拾取了由圓角創建的邊,則該
圓角是草圖的父/子排列的一部分。隨著您的各個部分變得越來越複雜,這些模型對變化的反應變得越來越重要,因為每次變化都可能花費您越來越
多的時間。您將在第 20 章「上下文中建模」
中了解過於自由地處理上下文關係的後果。

第一次快速製作模型是一回事。編輯應該花費更少的時間並且不需要大量的返工。那麼,如何透過變革
設計來避免這種世界末日般的場景呢?

視覺化水平建模
這種更好的方法已經以不同的方式被形象化。一種技術稱為水平建模或“寬樹”
方法,其中不是一長串特徵,而是一個全部基於
初始平面和草圖的特徵列表,這樣只有幾個父母(並且沒有祖父母) )。此類建模的規則是不允許引用 3D 幾何體,僅允許引用穩定
參考幾何體和初始草圖。要了解有關此技術的更多信息,您可以先閱讀 Evan Yares 關於 3D CAD World 的文章:

http://www.3dcadworld.com/going‑horizontal/

了解彈性建模
另一種方法稱為彈性建模,其中針對不同類型的特徵有特定的方法。需要父級的特徵(例如非草圖圓角或擠出文字)
位於樹的末端。彈性建模由 Richard Gebhard 創建,他的網站上有一組訓練影片和其他資訊:

http://learnrms.com/
Machine Translated by Google

使用評估技術|第387章

使用骨架草圖
如果使用少量草圖和平面特徵來集中控制所有其餘特徵會怎樣?如果每個功能都盡可能與這些「骨架」功能相
關呢?
設計的圓角、殼體和拔模等特徵需要從實體幾何中進行選擇,但其他特徵(例如從草圖創建的任何特徵)
可以僅參考那些原始骨架草圖和平面來製作。對於以這種方式製作的模型,父/子關係看起來會非常不同。
這棵樹看起來不像是長長的樓梯,而更像是一棵很快就變寬的樹。 「世代」
會更少,但每一代的人口
都會更多。這樣做的主要結果是,如果任何功能失敗,則應該最大限度地減少失敗的相關功能。

首先要注意的是,樹頂部特徵中的錯誤不會像「階梯」模型中那樣沿著樹向下級聯。其次,了解模型的建
構方式總是要容易得多,因為用於建構模型的所有參考幾何體都是在前幾個特徵中設定的。

此場景還具有更好地利用多線程處理的潛力,因為邏輯更少線性且更並行。

正確的變革設計是一項規則,您需要確保每天的每個模型都遵循此規則。很容易馬虎並採取簡單的方
法,參考模型邊緣,在3D 面上繪製草圖,但除非您正在製作非常簡單的零件並且第一次就把所有事情都
做對,否則這會在某個時候回來給您帶來麻煩。

使用評估技術
您可以使用評估技術來評估幾何誤差,展示給定零件的可製造性,或在某種程度上量化給定零件或零件截面的美學品質。我在這裡
討論評估技術是因為設計週期涉及圍繞創建‑評估‑編輯‑評估函數組合的迭代。我在本節中討論以下技術:

‧重建驗證

‧檢查

‧斑馬條紋/RealView/燈光與鏡面反射
‧曲率顯示
‧偏差分析
‧切邊作為虛擬線
‧幾何分析
‧功能統計

‧曲率梳

其中許多技術專門適用於塑膠零件和複雜形狀,但即使您沒有參與這些設計或建模領域,這些工具也可
以幫助您找到其他類型模型的答案。
Machine Translated by Google

388 | 388第 12 章編輯、評估與故障排除

CommandManager 中會出現一個名為 Evaluate 的特殊標籤;此選項卡具有本章討論的許多功能。另


外,「工具」 選單的「評估」 選項下也提供了多種評估工具,如圖 12.11 所示。您可以使用此選項卡上的命令以
多種方式評估零件。有些專注於塑膠零件或薄壁零件或對稱零件等。這些工具大多來自「工具」 工具列,也可以
在 CommandManager 的「評估」標籤上找到。

圖12.11
評估選項卡和
工具評估選單

重建時使用驗證
重建時驗證是一個選項,您可以透過選擇工具 >選項 >來存取該選項
性能重建驗證。在正常情況下(關閉此設定),SolidWorks 會檢查每個面以確保它不會與每個相鄰面不正確地重
疊或相交。每個面可以有多個鄰居。此選項如圖 12.12 所示。
Machine Translated by Google

使用評估技術|第389章

圖12.12
驗證開啟
重建選項

選擇設定後,SolidWorks 將檢查模型中的每個面和所有其他面。
這是比設定關閉更好的檢查,但大大增加了工作量。預設取消選擇該開關,以防止重建時間失控。對於大多
數部件,預設設定就足夠了;但是,當零件變得複雜時,您可能需要選擇更進階的設定。

如果您的零件遇到幾何或重建錯誤問題並且無法理解原因,請嘗試開啟「重建時驗證」 選項並按 Ctrl+Q。


Ctrl+Q 應用強制重建指令並重建整個設計樹。 Ctrl+B 或「重建」
指令僅重建 SolidWorks 決定需要重建的
內容。

如果您在設計樹中看到以前不存在的其他錯誤,則重建驗證和強制重建的組合已確定模型的問題區域以及
導致錯誤的特徵失敗。如果沒有,那麼您的問題可能在其他地方。您仍然需要修復透過這種方式發現的任何錯
誤。

表現

出於速度原因,通常的做法是關閉重建時驗證並選擇性地使用它來檢查具有潛在錯誤的模型。您可以看
到的速度下降類型取決於模型中的面和體的數量。與模式相關的一些性能下降記錄在第 9 章「模式化
和鏡像」
中。

使用檢查工具
Check 是一種檢查幾何體是否有無效面和其他類似幾何體錯誤的工具。它也常用於尋找曲面實體的開放邊
緣、短邊緣以及面或實體上的最小半徑。我通常在選擇“重建時驗證” 選項之前應用“檢查”工具。檢查工具
指向導致問題的特定面或邊幾何體(不是特徵或草圖)。當檢查工具發現一般故障時,它指向的位置可能與
可能的修復有明顯的關係,也可能沒有。

大多數時候,追蹤幾何錯誤的最佳工具是以下組合:
經驗和直覺。這不是很科學,但您將認識到哪裡可能出現潛在問題,例如當您嘗試在複雜邊緣、銳利
或尖的幾何體以及與矩形顯著不同的幾何體或面處相交複雜面時發生的問題具有90 度角。圖 12.13 顯示
了「檢查實體」對話方塊。
Machine Translated by Google

390 | 390第 12 章編輯、評估與故障排除

圖12.13
檢查實體對話框

用反思技術評估幾何
評估複雜的形狀可能很困難。主觀評估需要專注於您正在從事的工作類型。客觀評估需要某種可
衡量的標準來確定通過或失敗,或讓您在中間某個位置分配分數的方法。

主觀評估複雜表面,特別是之間的過渡的一種方法
圍繞公共邊緣的表面,是使用反射技術。如果您觀察汽車的擋泥板,您可以透過觀察表面反射的
光線來判斷它是否有凹痕,或者凹痕是否已嚴重修復。評估實體或曲面模型時也適用相同的原
理。不良過渡表現為摺痕或不必要的凸起或壓痕。目標是關閉邊緣顯示,並且無法識別邊緣在表面之
間的位置,以便過渡平滑,就像整個區域由單個表面製成一樣。

由於 SolidWorks 中強調反射飾面的所有 RealView 功能和強調反射的背景,有時


RealView 外觀和場景就足以使用反射評估技術。第 5 章「使用視覺化技術」 涵蓋了充分利用
RealView 外觀和場景所需的所有顯示資訊。

使用斑馬條紋

斑馬條紋可以透過三種方式啟動:從選單中選擇“視圖”
“顯示” “斑馬條紋”,或點選“檢視”
工具列
上的工具列按鈕,或透過上下文/人民幣選單。
斑馬條紋將零件放置在球形或立方體的房間中,其中牆壁是
Machine Translated by Google

使用評估技術|第391章

塗上交替的黑白條紋(儘管您可以更改顏色和條紋的間距)。該部件具有完美的反光性,條紋在邊緣過渡的方式可以
告訴您邊緣兩側臉部的品質。有四個條件特別令人感興趣:

c0 = 邊緣處的面接觸
c1 = 面在邊緣處相切

c2 = 每個面的邊緣曲率相等且過渡平滑

c3 = 每個面的曲率變化率在邊緣相等

斑馬條紋工具只能幫助您主觀地辨識 c0、c1 和 c2。這個特徵在複雜的人臉之間最有價值。圖 12.14 說明了斑馬條紋工具如


何顯示這三種情況之間的差異。

請注意,在僅接觸式型號上,斑馬條紋線並未與邊緣對齊。
在切線範例中,條紋沿著邊緣排列,但條紋本身並不平滑。在「曲率連續」 範例中,條紋的邊緣是平滑的。圖 12.14 所示
的部分是表面模型,可以在檔案名稱Chapter 12 Zebra Stripes.sldprt 下的下載資料中找到。

圖12.14
接觸、相切和曲率連續性

原始表面

原來的面孔與 原來的面孔與
斑馬條紋 邊緣被圓角化
相切

原來的面孔與
曲率
連續混合
臉孔之間
Machine Translated by Google

392 | 392第 12 章編輯、評估與故障排除

提示使用斑馬條紋工具時,您應該經常旋轉模型。更改線條的密度也有幫助,可以提高影像品質(工具>選項>文件屬性>

畫面品質)。關閉邊緣顯示也可能有所幫助。

您也可以使用 HDR 影像代替斑馬條紋(使用「來自檔案」


選項)。一條線的對於本地檢查最有用

使用 RealView

RealView 圖形顯示僅適用於擁有某些類型視訊卡的使用者。
若要了解您的卡片是否支援 RealView,請查閱 SolidWorks 網站上的系統需求。

RealView 會產生反射,其使用方式與斑馬條紋中的反射類似。緩慢旋轉零件,觀察反射如何穿過邊緣。它使用作為
RealView 場景一部分應用的反射背景,而不是黑白條紋。

使用曲率顯示

模型曲率可以使用顏色繪製到模型面上,如圖 12.15 所示。該顯示的準確性還有點不盡人意,但它確實可以幫助您識別零件上曲率非


常小的區域。曲率過小的區域可能會產生諸如圓角和

砲彈失敗。

圖12.15
曲率顯示

使用偏差分析

偏差分析測量選定邊兩側的曲面實際距切線的距離。例如,圖 12.16 所示的邊緣被發現是公平的,但不是很好。我更喜歡偏差小於


0.5 度。通常,透過一些進階曲面類型(例如填充和邊界),SolidWorks 可以實現最大偏差小於 0.05 度的邊緣。
Machine Translated by Google

使用評估技術|第393章

圖12.16
偏差分析範例

儘管偏差分析有助於定量測量所選邊兩側的面與相切的接近程度,但它不會告訴您有關曲率的
任何信息,因此您仍然必須運行斑馬條紋才能獲得面之間流動的完整圖片。兩項測試都必須返回良
好的結果才能獲得可接受的臉部過渡。

使用切邊作為虛擬設置

使用「切線作為虛擬邊」設定是一種直觀評估大量邊的簡單方法。此功能並未執行斑馬條紋工具的功
能,但它可以快速地為您提供大量邊緣相切的良好指示。同樣,它僅代表相切,並不會告訴您有
關曲率連續性的任何信息,也不會為您提供與偏差分析一樣詳細的信息;它僅告訴您 SolidWorks
是否認為面與邊相切。在幾個版本之前,SolidWorks 擴大了它所認為的切線的容差,這既是
好消息也是壞消息。這很好,因為需要相切的特徵會更頻繁地工作,而它很糟糕,因為如果分數相切
度對您很重要,那麼「接近」就不夠接近。如果您使用「切線作為幻影」 作為分析技術,則應該使用
「偏差分析」來跟進,以了解實際情況有多接近。

我從未見過這個函數產生誤報(邊緣顯示為切線,而實際上
它們不是),但我看到了許多漏報(邊緣顯示為不相切,而實際上它們是不相切的)。圖 12.17 顯
示了邊緣顯示為實心邊緣的情況,但偏差分析顯示它們的最大偏差為 0 度。
Machine Translated by Google

394 | 394第 12 章編輯、評估與故障排除

圖12.17
使用“切邊作為虛擬”
設置

相切的測量有一定的容差。使用者無法控制容差,也無法控制
文件說明了它是什麼。如果SolidWorks說兩個面在邊上不相切,你可以相信這一點,但如果SolidWorks說兩個
面相切,你還是要問相切的程度。
這就是偏差分析可以回答的問題。

使用幾何分析

另一個相當新的工具是幾何分析工具。您可以在「工具」 功能表或 CommandManager 中的新「評估」


標籤中找到
它。它是解決幾何問題的非常有用的工具。 PropertyManager(如圖 12.18 所示)
可讓您尋找幾個特定項目:

‧短邊
‧小臉

‧銀面

‧刀口/刀尖
‧不連續的面或邊

圖12.18
使用幾何
分析找出典型問題點
Machine Translated by Google

使用評估技術|第395章

這些特定類型的幾何體通常會導致其他特徵(例如殼或圓角)出現問題。如果您遇到某個功能因無法解釋的原
因而失敗的問題,請使用幾何分析工具指出潛在的問題點。這不是一個可以為您完成工作的工具,但它會為您提供有
用的信息,幫助您減少猜測,並更好地完成工作。

幾何分析工具僅適用於 SolidWorks Professional 及更高版本。

使用績效評估

本書之前曾使用性能評估工具(以前稱為特徵統計) 來測量零件中各個特徵的重建時間。您可以在
CommandManager 的「工具」
功能表或「評估」
標籤中找到它。

性能評估列出了零件中每個單獨特徵的重建時間。這對於研究功能、對 SolidWorks 硬體或版本進行基準測試以及為不同


工具和技術制定最佳實踐建議非常有用。性能評估介面如圖12.19所示。

圖12.19
效能評估可協助您分析功能的重
建時間。

總的來說,我不建議過度依賴性能評估工具提供的數據,不是因為它不準確,而是因為重建時間並不總是
評估模型的最佳方式。您當然可以使用這些信息,但您也需要正確地看待它。無論重建時間如何,需要很長時
間重建但給出正確結果的功能總是比任何不能給出正確結果的功能更好。

使用曲率梳

曲率梳是一種圖形工具,可應用於樣條線、圓、圓弧、橢圓或拋物線以指示沿曲線長度的曲率。您無法將曲率
梳應用於直線,因為直線沒有曲率。梳子的高度表示
Machine Translated by Google

396 | 396第 12 章編輯、評估與故障排除

曲率。曲率定義為半徑的倒數 (c = 1/r),因此隨著半徑變小,曲率變大。

圖 12.20 顯示了應用於樣條曲線的曲率梳。請注意,樣條線的曲率會不斷變化。圓弧具有恆定的曲率。

圖12.20
曲率梳顯示樣條線不斷
變化的曲率。

當梳子與樣條線交叉時,表示曲率方向發生了變化(例如,從上凹變為下凹)。當梳子與樣條線相
交時,表示該點的樣條線沒有曲率。

曲面曲率梳也可以從曲面上的人民幣選單中使用(儘管您可能需要使用選單底部的雙箭頭擴展器才能看到
它)。這有助於您可視化沿面 UV 曲線的曲率,如圖 12.21 所示。

圖12.21
曲面曲率梳可幫助您可
視化曲面上的曲率。
Machine Translated by Google

錯誤排除|第397章

排除錯誤
在 SolidWorks 中您會遇到多種類型的錯誤。安裝不當甚至電腦衛生狀況不佳都可能導致看似軟體錯誤的錯誤。軟體錯誤可
能會導致看似培訓問題的錯誤。操作員錯誤可能會導致很難解決的問題。本書沒有足夠的篇幅來討論所有可能的錯誤以及如何解
決或修復這些錯誤,但我將重點放在模型處理過程中發生的與功能相關的錯誤。

當您在 SolidWorks 中遇到錯誤時,找出導致錯誤的原因以及如何修復它是故障排除的目標。錯誤訊息出現在多個位置,包括


圖形視窗中的訊息方塊、工作列、PropertyManager 旁邊的工具提示氣泡中以及 FeatureManager 視窗內的小符號中。

解釋重建錯誤
第 3 章「使用草圖和參考幾何體」
討論了草圖顏色和草圖中錯誤的故障排除。您可以將從排除草圖故障中學到的大部分知識
應用於對零件中的特徵進行故障排除。 FeatureManager 顯示帶有黑色感嘆號的黃色三角形,表示某種警告。警告意味著存在問
題,但該功能並未失敗。帶有 X 的紅色圓圈是失敗符號,這意味著該特徵不會創建任何幾何體。

圖 12.22 顯示了零件特徵樹的一部分,樹中間的特徵已被刪除。除非您非常小心地設定您的部分,否則此類刪除將導致許
多錯誤。

圖12.22
刪除樹中間的特徵可以

導致很多錯誤。

請注意圖 12.22 的工具提示氣球。許多用戶養成了點擊退出任何類型的警告或錯誤訊息的習慣。你不應該害怕錯誤。當你知道


如何應對之後
Machine Translated by Google

398 | 398第 12 章編輯、評估與故障排除

有了它們,您就會將錯誤視為幫助您研究模型的工具。對於錯誤訊息,您應該做的第一件事就是閱讀它。最終,您將能夠非常快
速地識別錯誤訊息及其含義。

此錯誤訊息顯示:「找不到任何要拉伸的表面。 。 。 」。這意味著
您失去了拉伸特徵上的“從頂部到表面”
的最終條件。這是因為該特徵已在“修剪”
或“編織”
命令中被刪除或可能被重新
命名。您可能知道錯誤的原因,也可能不知道。如果您從沒有向您解釋模型狀態的人那裡繼承了這部分,您可能必須自己弄清
楚。大多數時候,要弄清楚發生了什麼事並不困難,特別是經過一些練習。如果我可以向你保證一件事,那就是你將得到大
量評估錯誤的練習。

當您繼承一個有錯誤的模型時,您應該做的第一件事是尋找樹中最高的錯誤。由於基於歷史的特徵樹的性質,錯誤總是
向下級聯。當您進行導致錯誤的變更時,這些錯誤在樹中的位置將低於變更。可能會出現特殊情況,即更改會導致樹上出現錯誤,
但這種情況很少見。

同樣,扁平樹顯示和動態關係視覺化應該可以幫助您理解這些情況。

識別常見錯誤
以下是一些常見的錯誤訊息以及它們真正想告訴您的內容:

有些項目不再出現在模型中。您可以使用 FeatureManager 設計樹中的編輯定義來重新選擇項目。這裡首先要知道的是,編輯定義現在已經在多個版本


中消失了。要尋找的命令的名稱是「編輯要素」。當選定特徵的邊或面不再存在時,您會收到此訊息。造成這種情況的原因有很多,但罪魁禍首通常
是上游的模型。因此,如果您回滾模型並進行更改(尤其是刪除某些內容,但新增功能也可能導致此類錯誤),則在展開模型時可能會出現一些問題。

由於幾何條件導致操作失敗。這讓許多用戶感到沮喪,因為「幾何條件」
很模糊,可能意味著與幾何相關的任何事物。
有時這可能意味著選擇集不完整 ‑ 該特徵需要選擇另一個面或另一條邊才能工作,或者由於邊翻轉凸度而導致圓角無
法工作,或者草圖線沒有完全穿過物件固體。有太多的可能性無法列出,但這條線索表明您需要檢查該功能的選擇或該
功能正在運行的主體。在更複雜的情況下,這可能意味著零件存在一些幾何錯誤,您需要使用「檢查」
來找出這些錯誤

工具或重建驗證。

警告:此草圖包含不再存在的模型幾何尺寸或關係。這是 SolidWorks 提供的更好的消息之一。它是相當不言自明


的,並且繼續為您提供一些關於如何解決問題的有用建議。

某些圓角的項目不再出現在模型中。編輯特徵以重新選擇項目。
當圓角特徵中選定的所有邊突然都不存在時,整個圓角特徵就會失敗,因為無事可做。此警告顯示帶有 X 的紅色圓圈。某些邊
可能仍處於選取狀態,且「圓角」
功能仍然可以使用。在這些情況下,您將收到下一則訊息,這只是警告而不是錯誤。
Machine Translated by Google

錯誤排除|第399章

警告:圓角/倒角的邊線不存在。在這種情況下,您會看到黃色三角形警告,並且圓角仍會創建一些圓角,
但缺少選定的邊之一,並且該特徵無法創建其最初創建的所有圓角。修復此警告的最快方法是右鍵單
擊它,選擇編輯要素,然後立即單擊綠色複選標記圖示。 SolidWorks 將顯示一則訊息,以確保您只
想刪除缺失邊的參考,但它將繼續在選定邊上建立圓角。

另一個選擇是在選擇框中找到丟失的邊,然後重新選擇一條邊來代替它。

存在更多類型的錯誤,我不想通過詳盡的清單(這需要另一本書),而是想向您傳授一些指導方針,以幫助您找到有用的答
案。我希望你只需找出一個錯誤一次,下次看到它時你就會記住它。以下是一些針對原因不明顯的錯誤進行故障排除的一般準則:

CAD 不喜歡線對線幾何。在 SolidWorks 中,您不會因接近而獲得額外分數。大多數功能都要求您準確


無誤。 「過度建構」 幾何體通常是一個好主意,因此它比要與其他幾何體合併所需的更大。

零厚度誤差很難診斷。對於剛接觸 3D 的使用者來說,零厚度誤差可能是最難診斷的錯誤之一。與
CAD 不喜歡線對線幾何體的方式非常相似,它也不喜歡創建單一實體的一部分的邊緣,其中邊緣的
兩側都有空氣。如果您要擠出兩個在某個點相接觸的矩形,SolidWorks 將從該點建立兩個單獨的實
體,因為如果它是單一實體,那麼它在物理上會分崩離析。如果兩個接觸的矩形也嘗試與現有實體合
併,則會出現錯誤。

Planar的意思是平面的。如果您單擊一個面,但它不允許您打開草圖,則該面可能不是平面。此類錯
誤經常發生在曲面應用程式和導入的幾何圖形中。我使用“草圖” 圖示來快速測試面是否為平面。

SolidWorks 並沒有真正為您提供另一種測量方法。非平面面也會為裝配配合帶來很多麻煩。

即使它是平面的,它是否與座標係正交?如果您使用塑膠零件或鑄件,或任何其他需要拔模的東西,您
可能(並且可能確實)具有不垂直或不平行於標準參考平面的面。這可能會導致投影和擠壓方向出現
問題。例如,以一定角度投影的圓變成橢圓,以一定角度投影的橢圓變成樣條曲線。

如果 SolidWorks 不喜歡某種方法,請嘗試另一種產生類似結果的方法。一個常見的例子是,恆定半
徑圓角不起作用,而您認為它應該起作用。在這種情況下,請嘗試使用具有所有相同半徑值的可變半徑
圓角。
對於大多數錯誤,都存在合理的原因。對超自然力量的信仰不太可能有用
在排除 SolidWorks 中的錯誤時。如果您使用非常常見的功能(例如拉伸和剪切)
並且遇到錯誤,那
麼您不太可能發現錯誤(儘管草圖中的錯誤很常見)。一般來說,某個功能的流量越多,您發現該功能錯
誤的可能性就越小。有時,只確定問題出在軟體上還是出在您正在執行的操作上是最難解決的問題。一般
來說,使用者太急於將責任歸咎於軟體。
Machine Translated by Google

400 |第 12 章編輯、評估與故障排除

消除錯誤
有些錯誤帶有“不再顯示此框”。除非您非常熟悉錯誤的原因以及如何修復它,否則不要養成選取該方塊的習
慣。錯過現有錯誤比承認冗餘錯誤的成本高得多。

圖 12.23 中顯示的 What s Wrong 方塊為您提供了現有模型中的錯誤清單。有些人覺得被提醒錯誤是


一件很尷尬的事,特別是當你工作時,人們習慣在你背後監視的時候。錯誤為紅色;警告為黃色。差異在於失敗的
特徵(紅色) 和可能部分失敗的特徵,例如缺少選定邊的圓角,但其餘邊已被圓角化。

圖12.23

What s Wrong 框為您提供了所


有錯誤的摘要以及

目前模型中的警告。

可以關閉「什麼錯了」 框,這樣每次重建模型時就不會顯示該框。
您可以使用此選項來查看許多錯誤或警告訊息。每次以這種方式關閉訊息時,都會將其新增至系統選項中的已關閉
訊息清單中,如圖 12.24 所示。您可能會遇到這樣的情況:您想要變更重複警告訊息的回應方式。此框
中可能會填滿大量訊息,因此請三思而後行,並確保您在忽略警告訊息之前了解問題。

圖12.24
已忽略訊息的清單可在系統

選項中找到。
Machine Translated by Google

錯誤排除| 401

使用 SolidWorks RX 和效能基準
SolidWorks 提供了一些自動故障排除工具:SolidWorks RX 和 Performance
Benchmark。 SolidWorks RX 可以對您的系統進行故障排除,或至少記錄有關您系統的事實,
以便受過如何查看結果培訓的人員可以診斷問題。

使用 SolidWorks RX

SolidWorks RX 是 SolidWorks 提供的診斷工具,可協助支援技術人員解決您的問題或協助您自


行解決。您可以透過 Windows 開始功能表>所有程式> SolidWorks 2018 > SolidWorks 2018
工具> SolidWorks RX 存取SolidWorks RX。
介面首頁如圖12.25所示。

圖12.25
使用 SolidWorks RX

診斷選項卡
SolidWorks RX 介面中的第一個選項卡是自助診斷列表,如圖 12.26 所示。這表明我
的電腦與我的顯示卡相容,並且驅動程式已過期(它使我可以選擇下載正確的驅動程式);它還
列出了與系統維護相關的其他資訊。

「診斷」 標籤中的項目是支援技術人員可能會詢問您的問題(如果您這樣做)
因崩潰問題或可能與一般系統問題相關的其他問題而調用。在致電技術支援之前運行
SolidWorks RX 可以節省您的時間並使您更加自立。

故障排除選項卡故障排除標籤主要包含 SolidWorks 知識庫的連結。 (您需要訂閱登入。)


這些
連結很有用,最好在致電技術支援之前檢查它們。
Machine Translated by Google

402 | 402第 12 章編輯、評估與故障排除

圖12.26
使用 SolidWorks RX 診
斷選項卡

系統維護選項卡系統維護標籤包含關鍵 SolidWorks 和系統資料夾的路徑。如果按一下右上角的開始維護按鈕,SolidWorks RX


會清除列出路徑中的所有檔案。如果您使用瀏覽按鈕,則可以單獨清除路徑。這些通常是臨時資料夾和備份資料夾,因
此在清除它們之前請確保您不需要任何檔案。圖 12.27 顯示了「系統維護」
標籤。

問題擷取標籤通常,當您致電經銷商技術支援尋求協助解決某種難以解釋的困難時,技術人員會要
求您提交 SolidWorks RX 日誌檔案。此日誌檔案包含來自其他選項卡的信息,以及問題的可
選描述、問題發生時正在使用的 SolidWorks 檔案以及實際發生問題的影片。圖 12.28 顯示了「問
題擷取」標籤。

「可靠性」標籤SolidWorks Rx 中的「可靠性」
標籤顯示過去兩週內 SolidWorks 會話的歷史記
錄。此歷史記錄可協助您的技術支援人員和 CAD 管理員了解您在崩潰方面遇到了多少麻煩(紅點表
示異常終止)。可靠性選項卡如圖 12.29 所示。

文件和日誌選項卡文件和日誌選項卡顯示問題摘要以及 RX 包中包含的所有文件的清單。您可以在發送
包裹之前點擊已新增的檔案以查看其內容。文件和日誌標籤如圖 12.30 所示。
Machine Translated by Google

錯誤排除| 403

圖12.27
使用“系統維護”
選項卡
清除臨時文件

圖12.28
收集問題中的信息

捕獲選項卡

使用性能基準

SolidWorks RX 有一個外掛選項卡,允許開發外掛程式來擴展 RX 功能。效能基準測試透過一些自動顯示和重建練習來執行您安裝的


SolidWorks,並測量各種操作(例如零件和組合件的縮放、旋轉和重建)
的時間。 Performance Benchmark 測試介面如圖 12.31 所
示。
Machine Translated by Google

404 | 404第 12 章編輯、評估與故障排除

圖12.29
“可靠性”
標籤為您提供會話和
崩潰的記錄。

圖12.30
列出 RX 包中要傳送的文件

此基準類似於 SPECapc 基準,可在多種不同的 CAD 系統中使用。 SPECapc 仍然存在(可在


www.spec.org 上取得),而此基準測試的 SolidWorks 特定部分最後一次更新是在 2015 年。此類基準
測試的目的是衡量硬體功能。

SolidWorks RX Performance Benchmark 的模型是小型沖壓零件和射出成型模具組。圖 12.32 顯示了正在


運行的基準測試。
您也可以將結果提交到 SolidWorks 網站,該網站會立即發布結果以進行比較。這用於幫助人們決定購買什
麼硬體。
Machine Translated by Google

錯誤排除| 405

圖12.31
跑步性能基準

圖12.32
透過性能基準測試計算機的
性能

您可以在www.solidworks.com/sw/support/上查看比較分數
分享你的分數.htm。瀏覽列表,看看哪種硬體獲得了一致的高分,哪種硬體沒有出現在最高結果中。

您可以在www.solidworks.com/上找到有關基準測試和 SolidWorks 的更多信息


sw/support/benchmarks.htm。
Machine Translated by Google

406 | 406第 12 章編輯、評估與故障排除

教學:利用編輯和評估技術
在本教程中,您將對現有零件進行一些主要編輯。您將使用一些簡單的放樣和樣條命令,並且將使用回
溯狀態和特徵順序以及一些評估技術。按著這些次序:

1.開啟檔案名稱為Chapter 12 Tutorial Start.sldprt 的現有零件。將零件向後滾動並逐個功能地查看它是如何製作的。編輯放樣特徵以建立它,


以幫助您了解零件的建造方式。退出放樣命令,並將回滾欄移回樹的底部。

2.開啟偏差分析工具(工具>>評估>>偏差分析)。選擇
邊緣,如圖12.33所示。

圖12.33 人民幣然後選擇
選擇 切
現有零件的偏差分析

最大偏差超過10度,這太大了。這部分需要平滑,您可以使用樣條線代替直線和圓弧來完成
此操作。
3.第一步是將出口與螺旋製成一體。您可以使用擬合樣條線來完成此操作。您需要在放樣輪廓之
前和螺旋線之後建立擬合樣條曲線。
展開放樣,然後在放樣特徵和第一個草圖之間回滾。根據提示按一下“確定”,然後回滾到
螺旋線之後,如圖 12.34 所示。
您也可以透過右鍵單擊樹頂的零件名稱,然後選擇“樹顯示” >“平面樹視圖”
來使用“平面樹
視圖”。
Machine Translated by Google

教學:利用編輯和評估技術| 407

圖12.34
滾回到閣樓之後

4.在FeatureManager 中右鍵單擊螺旋線並顯示它。在上打開一個新草圖
頂平面。

5.從螺旋線的外端畫一條切線。你會發現你不能
參考螺旋的末端。

提示處理被其他特徵吸收的曲線是非常困難的。一般來說,您需要從FeatureManager中選擇曲線才能對它們執行任何操
作。此外,如果您需要引用吸收曲線的一端,最好使用「轉換實體」
將其轉換為草圖實體。

6.請注意,您無法從圖形視窗中選擇螺旋線。即使從 FeatureManager 中選擇,它似乎也沒有在圖形視窗中選擇。確保在 FeatureManager 中選


擇它,然後按一下草圖工具列上的轉換實體按鈕。

7.從螺旋的外端畫一條切線,並將其尺寸設定為 3 英吋長,
如圖12.35所示。這將稍微向右傾斜。

圖12.35
準備擬合樣條線
Machine Translated by Google

408 | 408第 12 章編輯、評估與故障排除

8.選擇轉換後的螺旋線和直線,然後選擇“工具” “樣條線工具” “擬合”


樣條線。將“公差”設為 0.1 英寸,並確保僅選擇“約束”
選項。按一下「確定」
接受擬合樣條
線。透過將遊標移到草圖上以查看整個長度是否突出顯示來測試以確保建立單一樣條線。
目標是確保自動出現的曲率梳在轉換後的螺旋線和直線之間顯示盡可能平滑的過渡。

注意「擬合樣條線」
功能在指定的公差範圍內將樣條線擬合到一組草圖實體。它
可以成為平滑草圖幾何體的有用工具。

9.退出草圖,並建立一個新平面。從選單中選擇“插入” “參考幾何體” “平面”。選擇擬合


樣條線作為第一個參考,並選擇擬合樣條線的外端作為第二個參考。按一下「確定」 接受新
平面。如圖 12.36 所示。

圖12.36
建立一個新平面

10.在 Sketch3 和 Loft1 之間向下拖曳回滾欄。如果它超出了 Loft1,那麼你


需要再次導航回該位置。
11.右鍵點選 Sketch3 並選擇編輯草圖平面。從彈出的 FeatureManager 中選擇新建立的 Plane1,然後按一
下確定接受變更。

12.請注意,放樣輪廓已移至不屬於它的位置。這是因為草圖對螺旋線具有穿透約束,螺旋線有多個位置穿透草
圖平面。
Machine Translated by Google

教學:利用編輯和評估技術| 409

編輯 Sketch3,並刪除構造線中間草圖點上的 Pierce 限制。在草圖點和擬合樣條線的外


端之間建立重合關係,如圖 12.37 所示(最容易透過將草圖中的點拖曳到擬合樣條線的點上
來完成)。不要退出草圖。

圖12.37
Sketch3 位於新
位置

13.這些編輯的目標之一是平滑該部分。請記住,偏差
分析工具告訴您,Sketch3 中的直線和圓弧之間所建立的邊不是很相切。因此,最好用另一
個擬合樣條線來取代 Sketch3 中的直線和圓弧。

右鍵點選 Sketch3 中的實體草圖實體之一,然後按一下選擇鏈。


14.使用與步驟 8 相同的技術建立另一個擬合樣條線。再次注意曲率梳,以確保直線和圓弧之間的連接周圍的曲率不會變化太
大。退出草圖。

15.將回滾欄向下拖曳一個特徵,使其位於放樣下方。請注意,放樣功能已失敗。如果將遊標停留在
功能圖示上,工具提示將透過顯示訊息「放樣功能無法完成」來確認這一點。

16.編輯放樣特徵。如果尚未展開「中心線參數」
面板,請展開此面板,然後從選取框中移除螺旋線。
在其位置上,選擇螺旋擬合樣條線。
17.如果放樣無法預覽,請檢查以確保在中選擇「顯示預覽」
選項
底部的選項面板。
18.如果仍然無法預覽,請在圖形視窗中按滑鼠右鍵,然後選擇「顯示所有連接器」。將
藍點放置在連接器上,如圖 12.38 所示。
Machine Translated by Google

410 | 410第 12 章編輯、評估與故障排除

圖12.38
定位
連接器

定位連接器
點大約
相應的
兩者上的位置
閣樓型材。

19.按一下「確定」
接受放樣。閣樓現在應該比以前平滑得多。
要檢查這一點,請右鍵單擊曲面並選擇“曲面曲率梳”(請記住,您可能需要展開“人民幣”
選單)。此外,螺旋特徵不應再位於放樣下方;現在它應該是設計樹中的第一項。 (如果放
樣中有任何不規則之處,請編輯「中心線參數」面板中的「截面數」滑桿,使滑桿位於中
間而不是一直向右。)

20.將回滾欄向下拖曳到 Shell 功能之前。請注意,Fillet5 失敗了。


將滑鼠遊標移到 Fillet5 上。工具提示告訴您缺少一些參考資料。編輯Fillet5,並選擇
邊以建立圓角,如圖12.39所示。

圖12.39
修復圓角5 做出選擇
到圓角邊緣。

21.在設計樹中右鍵並選擇“Roll To End”。這會導致 FeatureManager 一直展開到最後。

22.漸開線的出口現在比應有的長度長。這是因為原始拉伸從未從最後刪除。右鍵單擊“Extrude1”
特徵並選擇“父/子”。該功能需要刪
除,但您需要知道它會刪除哪些內容。
Machine Translated by Google

教學:利用編輯和評估技術|第411章

23.殼被列為拉伸的子項,因為選擇了拉伸的端面
被 Shell 刪除。編輯殼特徵,並刪除對面的參考。
(沒有要移除的面的殼特徵仍然是空心的。)

24.右鍵單擊“Extrude1”
並再次選擇“父/子”
以驗證“殼”
特徵不再作為子特徵列出。

25、刪除Extrude1,出現對話框時按Alt+F選擇Also Delete
吸收的特徵。

26.編輯殼特徵,然後選擇放樣的大端。退出 Shell 功能。到此步驟的結果如圖 12.40 所示。

圖12.40
截至第 26 步的結果

27.在設計樹中拖曳一個視窗以選擇四個圓角特徵。然後右鍵單擊並選擇新增到新資料夾。將新資料夾重新命名為“圓角資料
夾”。

28.按一下剖面視圖工具,然後使用前平面建立剖面視圖。

29.將 Fillet 資料夾重新排序到 Shell 特徵之後。

30.此時,您應該注意到有些事情看起來不太對勁。這是因為在抽殼之後創建圓角會導致外側圓角突破某些內角。圓角應該已經失
敗,但沒有,如圖 12.41 所示。

圖12.41
應該失敗的魚片
Machine Translated by Google

412 | 412第 12 章編輯、評估與故障排除

31.選擇“工具” → “選項” → “效能”,然後選擇“重建時驗證”。然後按一下「確定」


退出「效能」

單,並按 Ctrl+Q。魚片現在應該會失敗。

32.點選「撤銷」(Undo) 將特徵順序恢復到原來的狀態。確保關閉
重建時驗證選項,因為這會不必要地減慢重建時間。

33.保存零件。

底線
即使在複雜的模型中,有效地處理特徵歷史記錄也是處理其他人創建的零件的一個要求。當我從其他人那裡獲得
零件時,我通常會先查看 FeatureManager,並在可能的情況下將其回滾,以了解零件的建模方式。

查看草圖、關係、特徵順序、對稱性、冗餘、草圖重複使用等是能夠修復或編輯任何零件的重要步驟。使用建模最
佳實踐技術有助於確保在必須進行編輯時很容易完成,即使是由沒有建造該零件的人完成的。

評估技術確實是編輯的核心,因為在沒有對當前模型的優缺點進行基本評估的情況下,您不應該做出太
多更改。
SolidWorks 提供了廣泛的評估工具。花時間學習如何使用工具和解釋結果是值得的。

掌握它設定並測試以下易用性設定。設置並測試以下設置,以確保您知道在哪裡可以找到它們以及它們的用
途:

‧ FeatureManager 的箭頭鍵導航

‧彈出特徵管理器
‧選擇麵包屑

‧動態參考視覺化
‧顯示平樹

掌握它使用下載材料中名為 Horizontal.sldprt 的部分。該零件使用多個草圖來驅動整個零件。看看這一部分,並嘗試重新建立一個相似的部


分。

掌握它編輯前面的部分,看看是否可以使功能失敗。特別是重新訂購一些魚片。接下來,對名為
Vertical.sldprt的部分嘗試相同的操作,該部分隨下載資料一起提供。檢查垂直部分並嘗試找出為什麼重
新排序圓角會導致如此多的失敗。
Machine Translated by Google

第三部分

與...一起工作
組件
‧第 13 章:建構高效能組裝體‧第 14 章:從配合中獲得更
多資訊‧第 15 章:陣列化與鏡像零件‧第 16 章:使用
組裝體草圖與版面‧第17 章:使用組裝體工具‧第 18 章:使用函式庫、
組合體特性、與異型孔精靈‧第 19 章:控制組合配置與顯示狀態‧第 20 章:情
境建模‧第21 章:組合體編輯、評估與故障排除‧
第 22 章:使用大規模設計‧第 23 章:使用 MotionManager 製作動畫

掌握 SolidWorks , 第一版。馬特·隆巴德. © 2019 John Wiley

& Sons, Inc. 2019 年由 John Wiley & Sons, Inc. 出版。
Machine Translated by Google

第13章

建構高效的裝配體
本章向您介紹可用於管理程式集中的效能問題以及通用問題、效率、瀏覽價值和可搜尋性的技術。

在本章中,您將學習:

‧分離裝配體的各個元素

‧使用 SpeedPaks 提高性能

‧使用子組裝體組織組裝體

‧使用資料夾對零件和配合進行分組
‧使用樹狀圖選項顯示名稱和描述

‧使用有用的組裝工具

了解程序集的目的
在物理世界中,程序集的存在有以下幾個原因:
‧分離材料

‧允許相對運動

‧還原料

‧允許不同的製造技術

‧允許拆卸或修理

獨立於物理世界要求、CAD 組裝的原因
存在的可能有一些獨特的原因:
‧描述組裝過程,例如操作順序

‧指定尺寸裝配關係和公差

‧建立間隙與運動限制

‧可視化零件之間的運動與空間關係

‧根據上下文設計零件

掌握 SolidWorks , 第一版。馬特·隆巴德. © 2019 John Wiley

& Sons, Inc. 2019 年由 John Wiley & Sons, Inc. 出版。
Machine Translated by Google

416 | 416第 13 章建構高效率的元件

‧建立組裝零件清單(物料清單或 BOM)

‧建立採購零件清單

‧透過產品資料管理 (PDM) 自動輸入數據

‧舞台效果圖

‧為下游應用程式(例如動畫或運動分析)
建立數據

您可能會想出許多製作 CAD 組裝的其他原因。


事實上,製造組件的原因幾乎與製造這些組件的人一樣多。

如果您嘗試使用單一頂級程序集來推動產品開發,則可能會遇到該程序集的各種功能開始相互
衝突的情況。
例如,您可能有一個零件彎曲的組合件。在 SolidWorks 中透過動態組裝運動使柔性零件有效
運作是困難或不可能的。另一種情況可能是上下文關係,其中父元件和子元件相對於彼此移動,
或者您可能需要一個用於渲染的元件,並且該元件必須具有上下文元件的多個實例,這可能很難管
理。你明白了。

您不可能總是用一個組件完成所有工作。
您當然可以為一個產品擁有多個組裝文件。事實上,在某些情況下,這
可能有必要。渲染可能是創建新組裝的最常見原因之一。外部參考和運動之間的衝突是創建
新組裝體文件的另一個常見原因。

識別程序集類型
一般 SolidWorks 使用者認為組裝體是零件的集合,這些零件透過配合來定位零件並且還可以允
許運動。在這種組裝中,您可能會使用模式、配置、上下文技術等。組裝的目標可能是模擬現實中產
品的外觀和移動方式。

使用基礎零件和配合驅動組裝體

(與夥伴自下而上)
這被認為是「正統」SolidWorks 組合體用法,也是 SolidWorks 訓練教材描述創建組合體
的方式。在原點插入零件或子組裝體,該零件或子組裝體會自動固定到位,然後開始將零件和子組
裝體與基礎零件配合,並從那裡添加。

很難批評已經被這麼多人使用了這麼長時間的組裝體建模方法,但是連接到邊和麵的配合的
高失敗率是不言而喻的。
SolidWorks 已嘗試在該軟體的許多版本中解決此問題,但故障率即使有變化也沒有太大變化。您
可能會發現該軟體甚至嘗試隱藏某些類型的配合錯誤,以使它們更容易被忽略。

如果您讀過第 12 章“編輯、評估和故障排除”,您就會知道最
零件建模的常用方法也是最簡單且最容易出錯的。我請你
Machine Translated by Google

了解程序集的目的|第417章

考慮到裝配建模中也是如此。為了製造真正堅固的組件,需要多一些深思熟慮。在第 12 章中,我們使
用參考幾何體來建造零件的骨骼,因為這是一種更穩定的方法。對於組件,我會推薦相同的組件。

與基礎部件配合的方法的底線是,透過改變它是不可靠的。
在本書介紹的方法中,這是最常見但最不可靠的方法。這不是軟體的問題,而是方法的問題。
這種錯誤的方法很受歡迎,因為它是最簡單的並且需要最少的規劃。

可能使用此類組件的一個範例是機械手臂。圖13.1所示
使用自下而上技術創建的組件(單獨製作的零件)
並組裝
與面對面的夥伴一起流血。

圖13.1
使用配合來定位和實現運動的
機械零件

但是,如果您要建立汽車的比例模型,如圖 13.2 所示,則方法


獨立設計每個組件,尤其是像車身面板這樣的組件,然後將它們組合在一起沒有多大意義。本
章後面顯示的其他類型的程序集中的方法將有助於此類設計。

圖13.2
考慮如何設計比例模型汽車
的零件

使用「自下而上配合」的方法設計汽車的車身面板,使其適合
要好好地在一起並且彼此看起來很順利將是困難的或不可能的。
Machine Translated by Google

418 | 418第 13 章建構高效率的元件

使用草圖和平面驅動組裝體(使用骨架自下而上)

避免與基礎零件配合的潛在陷阱的一種方法是用更穩定的物品替換可變的面和邊緣。穩定性層次結構從最穩定到最不穩定列出項
目,如下所示:

‧組合件或零件原點
‧組裝體或零件標準面
‧參考幾何體(平面、軸、點)
‧插入零件的參考幾何體(使用「插入」 >「零件」
指令)
‧草圖線與中點
‧草圖端點
‧曲面模型面

‧實體模型面

‧邊和頂點
‧上下文項目

‧參考幾何形狀
‧面孔

‧邊緣
在不記住清單的情況下記住這一點的一種更簡單的方法是,某物的父母越多,作為參考的可靠
性就越低。如果涉及外部參考,例如插入的零件或上下文中的情況,這將變得更適用。由圓角或倒角建
立的邊在穩定參考清單中的位置低於其他邊。

「這個參考夠穩定嗎?」這個問題沒有明確的答案。您完全有可能在所有模型參考中使用上
下文邊緣來取得完全成功。
為了實現這一點,您必須很好地規劃您的模型,並避免對模型進行任何大的拓撲更改(面的數量或功
能的更改)。
當您建造零件時,從上一個清單頂部附近選擇參考可能會很困難,尤其是當面和邊非常易於使用
時。您需要評估當您必須進行未計劃的更改時,您認為會產生多少編輯和返工。

現在考慮前面裝配建模方法中提到的兩個例子
機器手臂和模型車。您可以使用草圖佈局輕鬆設計機器人,但如果結合草圖進行 3D 運動模擬
就會很困難。
模型車的組裝仍然很困難,如果你只是簡單地使用草圖作為零件之間的參考,那麼很難將車身面
板設計成能夠順利地組裝在一起。
Machine Translated by Google

了解程序集的目的|第419章

就地建模零件(關聯設計)
第 20 章「上下文中的建模」
中更詳細地討論了上下文中的設計,但在這裡您將了解會發生什麼。在
包含其他零件的組裝上下文中對零件建模使您能夠在零件之間建立關係。這些關係由議會管理。這
些部件必須在空間上相互排列,並且還必須管理對文件的引用。

當您看到銷售演示時,使用組裝中其他零件的邊緣來製作新零件的技術看起來非常引人注
目,尤其是當您對其他零件進行更改並且新零件也更新時。很難對這種功能提出異議。

但為這種關聯性付出的代價是必須管理三個文件之間的關係:父零件、子零件和組裝。此外,在
組合體中,關係是在零件的特定實例之間建立的,因此,如果每個零件都有多個實例,則必須採
取一些措施來記住哪對零件是驅動對。

此外,零件的模型歷史記錄與組合件的工作方式不同。零件之間的關係沒有任何記憶,因此,如果您在父零件完成之前啟
動上下文關係,然後將圓角放在您引用的邊上,則上下文引用將會失敗。

再看一下機器人手臂和模型汽車的例子。使用上下文方法,您當然可以設計機器人手臂,但在保
持參考的同時使其正確移動可能會再次遇到一些問題。然而,對於模型車來說,將零件放在正確的
位置不會有任何問題,因為您將就地對零件進行建模。

另一方面,你也許能夠讓形狀流暢地流動,但這仍然值得懷疑。
關聯建模可以在零件之間複製 3D 曲面,但為了改善此類工作的工作流程,您必須進一步閱讀本
章。
上下文建模效果良好的零件的一個示例是帶腿的桌子以及
固定裝置位於桌上,如圖 13.3 所示。上下文工作將零件之間的孔對齊。零件之間沒有相對運
動,各個零件不太可能在其他組件中使用。

使用上下文技術的理想情況是當兩個零件面對面組裝時,接觸面的形狀相同或偏移,並且孔
用於緊固件。
主要要求是兩個部件之間沒有相對運動。

將零件建模為多體

可用於對零件建模的另一種方法是在多實體零件中啟動模型。我不建議使用這種方法將成品零件
建立為多實體,但將組件上的一些主要零件作為單個零件開始,然後將它們分解為單獨的零件以獲
取細節可能是一種非常有效的方法。

假設您正在為騎乘式割草機建模,並且需要在其上創建塑膠罩
割草機的前部。整流罩由多個部件組成,因為其中一些部件顏色不同,有些部件是透明的。整流
罩的複雜形狀包含多個部分。如果您要對一個零件進行建模,然後嘗試獨立對共享某些相同
形狀的另一零件進行建模,則要使形狀匹配得可接受,將非常困難或不可能。
Machine Translated by Google

420 | 420第 13 章建構高效率的元件

圖13.3
充分利用情境方法

此問題的一個答案是在單個零件中建立形狀,然後將單個零件分解為單獨的實體,然後將實體保
存在原始零件外部。當您將這些零件放回組合件中時,可以放置每個零件,使其原點與組合件原點相符。
因為所有部件都是從同一個部件開始的,所以它們具有相同的起源。

這使得將部件重新組裝在一起變得更加簡單。它使運動組裝變得更加困難,但具有共同形狀的零件更有可能相對於彼此固定。

多體建模比上下文建模具有優勢,因為它減少了外部參考(儘管將實體保存為零件會建立外部
參考),但它也有一些缺點。如果您要將各個零件的所有特徵堆疊到單一零件中的單一特徵樹中,您可
能會對結果不滿意。透過將所有零件的所有功能都包含在一個零件檔案中,會使故障排除變得更加
困難,並且重建時間也會大大增加。除此之外,無法重複使用零件、進行單獨的修訂管理或執行簡單的
組裝操作(例如動態運動、爆炸圖或 BOM),並且遵循多實體方法直至完成零件變得非常沒有吸引力。

使用多實體為組合體建立零件的最佳選擇是在多實體模式下啟動零件,然後當不再需要實體間參
考時,將實體轉換為單獨的零件。

當零件重複或購買的組件佔零件總數的很大比例時,多體建模可能效果不佳。雖然你確實有
伴侶般的存在
Machine Translated by Google

了解程序集的目的|第421章

功能用於將實體放置在多實體零件中,但它可能不是此方法的最佳用途。圖 13.4 顯示了一個設計為多體零件的


產品,但由於重複使用零件和硬件,它涉及許多困難。

圖13.4
重用零件並不是多體方法的
強項。

重新審視每種方法的測試,您會發現機械手臂非常適合
設計為多實體零件,然後在組裝體中與配合重新組裝。事實上,多體方法可能是此類工作的最佳方法,因為
它維護零件之間的參考,然後將零件組裝成具有運動的組裝機構。

模型車的形狀在各個部件之間流動,仍然會很尷尬,儘管它
可以作為單獨的部分來完成。讓我們看看最後一種方法,看看這對汽車模型是否有幫助。

插入主模型

您將在第 33 章「使用主模型技術」
中了解主模型技術。簡而言之,主模型是一個單獨的零件,您可以在其中
放置草圖、參考幾何體、曲面,可能還有一些實體,然後將該零件插入到其他零件中,以使用參考來構建每個
單獨的零件。使用此技術使得上下文工作變得不必要,並且消除了在多實體零件中創建過多特徵的一些危險。

您可以按照與多實體零件方法相同的方式組裝零件,然後將每個零件放入組裝的 FeatureManager 中。
這會將零件原點與組裝原點對齊,並且由於每個零件都是從相同的主模型建造的,因此所有零件共用相同的原點。

再看一下機器人手臂和模型汽車的例子。機器手臂使用這種方法可能有點笨拙,但它確實有效。多體方法
可能最適合此類設計。

另一方面,主模型方法為模型等項目帶來了真正的力量
車。您可以將汽車的整個外部設計為單個部件,然後將其分解為單獨的部件。在圖 13.5 中,請注意一些將作為單一零件製造的零件
如何可以輕鬆地從主模型中取出。主模型中的草圖可以幫助定義零件之間的斷裂,並可以幫助確定是否存在相對運動(例如,門的相對
運動)。
Machine Translated by Google

422 | 422第 13 章建構高效率的元件

圖13.5
從主模型上拉出零件

排除某些零件

前面提到的方法對於組裝特有的任何零件都非常有用,但不應用於庫類型零件。如果您的零件將在多個組合
件中使用,則它不應具有任何外部參考。所有這些方法都會建立外部參考,但自下而上組裝(其中零件單
獨建模,然後彼此組裝或組裝到骨架)
除外。

您擁有的任何庫零件以及標準硬件,例如螺母、螺栓、墊圈等
on 應該在沒有參考的情況下建模。您不應將它們建立為多實體零件的一部分。

一些 SolidWorks 使用者認為消除組合件和零件之間的差異是一件好事。這種觀點僅適用於具有簡
單零件的最簡單的小型組裝體。很容易想到這樣的情況:軟體中甚至不存在透過更改來維護使用該理念
建立的模型所需的樹管理工具。

建立多個程序集的替代方案
為不同用途重新建立或複製程序集可能看起來效率很低。在第 19 章「控製組裝體配置和顯示狀態」 中,
您將了解另一種方法:使用組合配置。組裝配置是一個很棒的工具,具有許多理論優勢和實際限制。與
SolidWorks 中的大多數其他功能一樣,當您需要為多種目的建立組合件時,您可能會發現組合件配置可
以滿足您的需求。或者,您可能會發現僅保存組裝體的副本會更容易,因為您知道為了渲染而進行的更改不
會削弱資料對於爆炸視圖或管理外部上下文內引用等資料的有用性。
Machine Translated by Google

識別組件的元素|第423章

識別裝配體的元素
隨著組合件的零件數量和設計要求的增加,您可能需要添加以下一些類型的組合元素:

‧裝配方程 ‧上下文參考佔位符
‧組裝佈局功能 ‧智慧緊固件

‧組裝佈局技術 ‧智慧元件
‧裝配參考幾何體(平面、軸、點、座 ‧虛擬組件
標系)
‧信封

‧零件 ‧裝配配置

‧組件 ‧速度包
‧顯示狀態
‧零件資料夾
‧好友資料夾 ‧組裝設計表

‧夥伴 ‧裝配物料清單(BOM)
‧隱藏/抑制/
‧組裝特徵(零件組裝後進行的切割)
Lightweight/SpeedPak 效能技術

‧感測器
‧組件模式
‧孔系列
‧鏡子組件

您可能已經透過使用零件熟悉了其中一些元素
文件。它們如圖 13. 6 所示,並在本書中進行了詳細描述。

圖13.6
裝配體的元素
Machine Translated by Google

424 | 424第 13 章建構高效率的元件

使用裝配方程
組裝方程式的工作原理與零件方程式類似,但有一些額外的複雜性和注意事項。例如,組裝方程式的附加功
能之一是能夠從一個零件驅動另一個零件的尺寸。彙編的語法略有不同,如圖 13.7 所示。

圖13.7
從一個零件驅動另一個零件
的組裝方程

解決外部參考問題

請注意在裝配體 FeatureManager 中方程式資料夾後面的箭頭符號 (→)。這意味著存在外部或上下文內的參


考。外部引用意味著一個部件的某個方面依賴該部件外部的某些事物。這對文件管理有影響,因為您必須維護文件
的名稱,以便它們始終能夠識別外部關係中涉及的其他文件。關聯意味著一個零件與另一零件在組合件確定的位置上
存在關係。在這種情況下,只有當原始零件、參考零件和創建關係的組裝體全部同時打開時,才能求解關聯外部參考。

了解全域變數

全域變數也在組裝體中起作用,但在零件之間不起作用。本地組裝草圖可以使用這些功能,並且零件在組裝上
下文中編輯時也可以使用它們。

重新命名

無論您如何重新命名零件,方程式都會更新為新的零件名稱。當您重新命名組合體檔案時,子組合體的名稱也
會更新。這包括使用「另存為」命令、使用 SolidWorks Explorer 或使用 Windows 資源管理器重新命名文件。它
還包括將組裝體重新導向到新的零件名稱,以及使用這些技術中的每種技術重新命名組裝體。如果組合件可以
找到該零件並將該零件識別為它正在尋找的零件,則該等式將起作用。
Machine Translated by Google

識別組件的元素|第425章

不建議使用前面提到的某些重命名零件的方法。
如果使用得當,SolidWorks Explorer 和另存為方法會非常有效。文件之間的引用與方程式對本地文件名的引用
是不同的問題。

建議

儘管組裝方程式無疑是控制零件尺寸的有效方法,但您應該使用組裝或零件配置(可能使用設計表)來完成
類似的任務。
方程式和配置不能很好地混合,因為這兩種方法在控制尺寸方面存在衝突。建議使用設計表的配置而不是方程
式。

小心如果從多個位置控制單一維度,則可能會出現意外結果。例如,如果您有一個零件級方程和一個裝配級方程,
則其中一個方程將自動設定為唯讀並且不會被使用。

SolidWorks 資源管理器

SolidWorks Explorer 是一個簡單的文件管理工具,無論是否與 SolidWorks 一起使用都可以。


您可以透過工具> SolidWorks 應用程式> SolidWorks Explorer的選單存取它。
最初打開時,它看起來像一個搜尋功能,但您可以將其擴展為 Windows 資源管理器類型的窗口,具有特
定的 SolidWorks 功能,例如向零件添加標籤、屬性、參考、使用位置、配置等。 (見圖 13.8。)

圖13.8
SolidWorks Explorer
可協助您管理文件和
組合件參考的多個面向。

SolidWorks 樹屋

SolidWorks Treehouse 讓您能夠使用空零件、組合件和工程圖檔案建立產品組裝體的框架。然後,您可以使用


SolidWorks 在 Treehouse 建立的檔案中建立實際的幾何體。首席工程師或經理將使用 Treehouse 來設定組
合件的結構(包括子組裝體、零件和圖面),然後規劃工作以記錄完整的設計。 (見圖 13.9。)

在樹屋中,您可以:

‧建立和組織組裝結構
‧使用 SolidWorks 文件範本建立文件
‧命名文件

‧建立和編輯屬性
Machine Translated by Google

426 | 426第 13 章建構高效率的元件

‧建立與編輯配置
‧包含 Windows 資源管理器中的現有文檔

圖13.9
SolidWorks 樹屋
幫助您建立空白組裝結構。

若要開始處理新組裝體,請將遊標放在組裝體圖示上,然後將組裝體範本拖曳到工作區域中。
若要將零件放入組裝體中,請將遊標放在零件圖示上,然後將零件模板拖曳到先前放置的組裝體圖
示上。

使用組裝佈局草圖
SolidWorks 有一個稱為「佈局」
的組裝功能,它使用 3D 草圖來佈置組裝的主要功能,甚至零
件的細節。佈局一詞也指一種長期存在的技術,即在組裝體中使用 2D 草圖來完成完全相同的操作。
此技術和正式組裝特徵之間的區別必然會令人困惑。佈局功能相對較新,僅適用於組裝體,
但佈局技術已在零件和組裝中使用多年。這只是一個不幸的例子,用通用技術已經使用的名稱來
命名特定函數。讓我們承認這很令人困惑並繼續前進。

當您查看這兩個功能時,該功能絕對旨在用作
上下文工具,儘管您可以更輕鬆地使用該技術作為控制零件位置(透過配合)的參考,而不是直
接控制零件尺寸和形狀的方法。因此,當您看到對佈局(大寫)
的引用時,這指的是形式功能。

當您看到對佈局或佈局草圖(小寫)
的引用時,這指的是一種技術
Machine Translated by Google

識別組件的元素|第427章

其中草圖用於零件或組裝層級以某種方式控制幾何體或零件放置。

佈局草圖是一個非常有用的工具,用於佈置組裝體中的機構,甚至組裝體中零件的細節。組合體中
的草圖具有與以下相同的特徵

圖13.10
裝配體佈局草圖控制

框架的幾何形狀和整體

自行車組裝。

他們在零件環境中這樣做。在圖 13.10 中,為了強調,組裝佈局草圖以粗虛線表示。

當與上下文技術相結合時,組裝佈局草圖可以幫助確定
零件的形狀或零件內特徵的位置、尺寸或形狀。您還可以使用佈局草圖將組裝零件與更堅固、更可靠
的配合配合,而不是將零件與零件配合。圖 13.10 所示的草圖用於這兩種技術。

框架的形狀和主要樞軸點在 2D 草圖中確定。車輪也與草圖配合。

當您將組合件佈局草圖用於關聯零件建置或簡單零件時
定位,其主要優點是它為您提供了一個驅動草圖,使您能夠更改零件的尺寸、形狀和位置。您可以根據需要使用任意數量的佈局
草圖,並且可以在不同的草圖平面上製作它們。這使您能夠在各個方向上控制零件。

小心使用佈局草圖時,假定建立的關係使得草圖驅動零件。但是,沒有什麼可以阻止您使用組裝中的其他元
素來驅動草圖。您應該避免這種類型的衝突,稱為循環引用。它可以創建隨每次重建而變化的草圖,並
可能嚴重影響重建時間。當使用任何類型的上下文關係(組合體中的項目之間的關係)時,您需要小心地
建立一個或多個驅動實體,這些實體不依次由其他實體驅動。

更進一步,最好避免菊花鏈,其中 A 驅動 B,B 驅動 C,依此類推。


更好的做法是讓 A 直接驅動 B 和 C。這可以節省重建時間和故障排除時間,並減少未來因丟失引用
而出現的問題。

該技術的缺點之一是您放棄了動態組裝運動。要移動零件,您必須移動草圖並重建。在更新草圖之
前,零件不會移動。如果您需要將佈局功能與動態組裝運動結合,請參閱第 16 章「使用組裝草圖和
佈局」中對佈局功能的討論。
Machine Translated by Google

428 | 428第 13 章建構高效率的元件

使用虛擬組件
虛擬零件是被保存的零件,因此它們位於組合件的內部。您可以將它們保存出來,以便它們位於組合體外部,並
且可以在其他組合體中重複使用。您也可以將外部元件轉換為虛擬元件。虛擬組件,顧名思義,可以是零件,也可以
是子組合件。

您可以考慮對需要包含在組合件中但可能不需要圖紙的某些類型的零件使用虛擬零件,例如膠水、油漆、油
等。您甚至可以使用虛擬組件來對購買的可彎曲子組件進行建模;例如,您可以建立鉸鏈,並將鉸鏈部件用作庫中
的零件。但是,如果您選擇使用虛擬元件,請確保它們不會對您下游的文件管理、資料共用或其他要求帶來任何困
難。

建立裝配參考幾何體
經常在組裝體中創建平面和軸,以驅動零件的對稱性或放置。您可以使用組裝佈局草圖來建立參考幾何實體。
當您以這種方式在組合體中建立參考幾何體時,請注意仍然遵循正常的父/子關係。裝配樹中也使用了熟悉的參考
幾何實體圖示。

比較裝配樹的基於歷史和非歷史的部分

由於草圖和參考幾何體等特徵是基於歷史的並且可以在組裝體樹中找到,因此組裝體 FeatureManager 的至少一部分是基於歷史的。然而,並非全


部都是這樣。例如,零件和子組合件的清單不是基於歷史的 順序對軟體來說根本不重要。

草圖和參考幾何體可能出現在零件、子組合件和配合清單之前或之後。可以在組合體 FeatureManager 中
找到的所有剩餘實體類型也是基於歷史的特徵,您可以在樹中對它們重新排序。然而,有幾種情況可能會破壞這個
過程。一般情況下,先求解組裝體 FeatureManager 頂部的草圖和參考幾何體,然後根據需要重建零件,然後重建
配合。這可確保草圖和參考幾何體位於正確的位置,這樣,如果零件與它們配合,所有組件最終都會具有正確的尺
寸並位於正確的位置。

可以建立引用零件幾何圖形而不是佈局草圖的組裝級參考幾何圖形。這會創建一個改變通常順序的依賴
關係。例如,通常在零件位置之前求解平面,但當平面依賴零件位置時,必須在零件之後求解平面。如果隨後將零
件與平面配合,您將開始建立依賴循環,以便解決平面,然後是零件,然後再次是平面,因為零件已移動,然後
是與平面的配合必須解決該部分。
Machine Translated by Google

識別組件的元素|第429章

最佳實踐

如果您對這一切感到有點困惑,請不要擔心。您可以簡單地遵循以下規則:不要與組裝體 FeatureManager 樹中配合


之後的任何內容配合。這包括依賴零件幾何形狀的組裝平面或草圖,以及組裝特徵,例如切割、關聯特徵、零件陣列實
例、孔系列或智慧緊固件。

如果您是新用戶,這可能需要吸收很多信息,但是如果您記住這條規則,您可以避免創建具有循環引用的模型,其中A
依賴於B,而B 又依賴於A 永遠不會 結束循環會導致大量組裝體重建時間出現重大問題。

了解零件和子組裝體
零件和子組合件在設計樹中顯示為其熟悉的圖示。您可以將它們重新排序並分組到資料夾中(在下一節中介紹),並編輯
上層組裝體中零件和子組合件的層次結構。

零件和組合件的主要任務是幫助您組織資料。與單一可製造物品的幾何形狀相關的資訊被放入零件中。與零件之間關係
相關的資訊被放入組裝體中。

您可能會聽到一些人認為零件和組合不需要具有不同的文件類型 ‑ 零件文件應該能夠處理幾何資料和項目之間的關
係。將資料組織成不同的文件類型是必要的,因為它可以幫助您的電腦知道何時計算哪些資料。例如,如果您的電腦必須重建
每個零件以及所有配合的所有特徵,則重建時間將受到極大影響。

此外,組裝中的零件與零件中的實體不同。如果零件中有實體,則所有特徵都在一個大列表中,而不是針對每個零件分
割成單獨的清單。這很重要,原因有三:重建時間、故障排除和重複使用資料。與其他零件特徵一起位於大列表中的零件特
徵無法出於其他目的而輕鬆組織或分離。

組織夥伴
配合區域仍然是一個固定的單一資料夾,但您可以透過對配合重新排序並將其分組到資料夾中來組織它。每個配合都顯示一
個與其配合類型相對應的符號,但“配合”資料夾顯示為一對回形針。

提示在先前的版本中,當模型的配合導致歷史強加的重建時,「配合」 資料夾會被分成多個配合組。因此,每組中的配合都
被重建為資料夾。這讓很多人感到困惑,因此 SolidWorks 將它們全部合併為一個。

透過將所有配合合併到一個資料夾中,您可以忽略錯誤並配合到樹中基於歷史記錄的項目,從而導致建立另一個配合
組。這是 SolidWorks 因缺乏控製而犧牲易用性的一個例子。

配合通常顯示在組合 FeatureManager 底部各自的區域中,但它們也組織在每個單獨零件下方的資料夾中,因此您可


以看到每個零件所涉及的配合,如圖 13.11 所示。
Machine Translated by Google

430 | 430第 13 章建構高效率的元件

圖13.11
配合組織在組合件中零件下
的資料夾中

配合符號旁邊看起來像地面的符號可幫助您識別配合
將部件接地或連接到另一個固定部件,以防止配合部件移動。
組織配合的另一種方法是更改組合體 FeatureManager 的顯示方式。有一對可以協同工作的設置。一個
是「顯示層次結構/特徵詳細資料」切換,另一個是「查看特徵/配合和依賴關係」 切換。如果選擇「層次結構」

「配合和依賴性」選項,您可以獲得一個樹,其中配合顯示在零件或組合體名稱下,如圖 13.12 所示。

顯示層次結構/功能詳細資訊切換位於頂級組件人民幣選單中。這
查看特徵/配合和依賴關係切換位於同一人民幣選單中的樹顯示下,如圖 13.13 所示。

應用裝配特徵
在製造過程中,零件組裝後,有時會對其進行二次加工操作,以確保孔正確對齊,或用於其他目的。例如,組合
體特徵可以是切除拉伸、切除旋轉或孔特徵。這些特徵僅出現在組裝等級的零件中,而不出現在各個零件
的特徵中。

您不應將組合體特徵與關聯特徵混為一談。當您使用零件之間的參考編輯組裝體中的零件時,會建立關聯
特徵,但草圖和特徵定義位於實際零件中。

組合體特徵仍然會導致額外的組合複雜性,如果與組合體特徵配合,則會在組合體重建週期中造成另一個故障(先前會建立另一個
配合組)。如果你需要這種功能,那沒問題;做到這一點,但要格外小心,不要與它配合或創建對它的上下文引用。

如果 SolidWorks 中的功能看起來很強大,那麼它可能確實如此。但電力總是要付出代價的,而成本通常是重建
速度或更複雜的故障排除(如果出現問題)。
Machine Translated by Google

識別組件的元素|第431章

圖13.12
顯示層次結構、配合和依賴關

圖13.13
用於組織配合顯示的設置
Machine Translated by Google

432 | 432第 13 章建構高效率的元件

使用組件陣列和鏡像組件
零件陣列可以透過建立在組合件中定義的陣列或遵循在零件中建立的陣列特徵的陣列來對零件或子組合體
進行陣列化。陣列在組裝體 FeatureManager 中被列為特徵,並且所有實例零件在設計樹中都從陣列特徵縮排顯
示。您可以隱藏或抑制每個實例,更改其配置,並以大多數方式控制它,就像它是設計樹中的常規部件一樣。

由於本地定義模式的選項相對有限,因此使用者通常喜歡在可能的情況下使用零件特徵模式來驅動組件模式。

零件陣列列在組裝體 FeatureManager 的底部,其中一組零件位於 LocalPattern 圖示下。 LocalPattern


下的元件實例可以透過多種方式進行控制,包括透過指派的配置、顏色和顯示狀態。

該圖案甚至可以被溶解,留下組件,但移除放置它們的智慧圖案。

鏡像零件列在配合後面的特殊 MirrorComponent 圖示下。

表現

為了提高性能,您應該盡可能對子組裝體進行圖案化。如果不可能,對一組零件進行圖案化是下一個最佳選
擇。製作多個圖案(每個部分一個)是完成相同任務的一種低效方法。

使用 SpeedPaks
SpeedPak 是組裝體的衍生配置,它只保留選取的實體和麵,但可以使用不可選取的顯示資料來表示組裝體的其
餘部分。您可以使用 SpeedPak 來表示上層組裝體中的整個子組裝體。 SpeedPaks 旨在提高大型組裝體和工
程圖的性能。

圖 13.14 顯示左側的 SpeedPak PropertyManager,您可以透過右鍵點擊活動配置並選擇新增


SpeedPak 來存取它。每種配置只能有一個 SpeedPak。

圖 13.14 中的中心影像顯示了配置列表,其中 SpeedPak 在預設配置下縮進,以及整個組件。右圖顯示了


插入組裝體文件中的 SpeedPak,由單一面和兩個實體組成。請注意與 SpeedPaks 相關的特殊圖示。您可以將組
合件中的零件從 SpeedPak 變更為 SpeedPak,或將其變更為 SpeedPak,就像使用零件屬性變更配置一樣。

請記住,這是提高組裝速度的工具,你必須始終放棄一些東西來提高速度。 SpeedPak 與輕量級組裝體


和零件類似,因為它僅顯示資料。如果您對工具的期望與其實際功能相符,您將對 SpeedPak 提供的功能感到非
常滿意。因此,了解 SpeedPaks 的功能和限制非常重要。

使用幽靈
您可以在要配合的組裝體或要標註尺寸的工程圖中,手動或透過「快速包含」滑桿(根據尺寸自動選擇實體和麵) 使
用在「包含」清單中選擇的任何面或實體。任何未選擇的幾何體都將作為重影包含在內:它會顯示,但您無法選擇
它。當您將遊標移到重影幾何體附近時,重影會消失,僅顯示可選擇的幾何體。 SpeedPak 底部的通知
Machine Translated by Google

使用子組裝體|第433章

PropertyManager 還允許您選擇刪除幻影資料並進一步節省記憶體。

圖13.14
管理 SpeedPaks
Garmin 組裝模型
SolidWorks 示範集

共享獨立數據
SpeedPak 是獨立的。所有選取的面和實體幾何體都保存在組合體中。如果您想向某人發送組件的視覺化表示,您可以進行
SpeedPak 配置並僅傳送組件檔案;不需要任何零件。這相當於能夠將 eDrawing 檔案放入組裝體中。

將 SpeedPaks 與繪圖結合使用
您甚至可以將 SpeedPaks 與繪圖一起使用。請記住,只有由「包含」
清單中的面或實體所建立的邊才能標註尺寸。幻影資料存在一些功
能,例如 BOM 包含和編號氣球。幻影資料在繪圖上顯示為灰色,而「包含」
清單中的幾何圖形為黑色。

使用子裝配體
組織組合體的主要工具是子組合體。子組合體只是用作另一個組合體中的零件的常規組合體。

最佳實踐

您不限於特定數量的子組件級別,但對於不同尺寸和類型的組件,您應該為您的公司建立最佳實踐。例如,您可以製定一條準則,建
議 100 個或更少零件的組裝深度不超過三層。
Machine Translated by Google

434 | 434第 13 章建構高效率的元件

您可以使用多個條件來決定如何指派子組合體:
‧性能

‧好

‧相對運動

‧預製、現成的注意事項

‧根據組裝步驟繪製製程圖

‧簡化圖案製作

這裡的根本問題是基於 SolidWorks 組裝模型的多種功能。該組件主要用於設計嗎?為了可視化?用於文


件?用於流程文件?當主要用於設計時,組合體用於確定配合、公差、機制和許多其他內容。作為一個視覺化工
具,它只需要看起來不錯並且可以正確移動(如果這是設計的一部分)。作為文件工具,模型與 BOM 的關係
非常重要,添加子組裝的順序也很重要。

當您使用子組合體作為處理工具時,您需要能夠以各種組裝中間狀態(可能帶有配置)
顯示組合件。

從現有零件建立子組裝體
您可以從組合件中已存在的零件建立子組合件。為此,請按住 Shift 或 Ctrl 鍵,或使用框選擇技術,然後從
滑鼠右鍵 (RMB) 選單中選擇“在此處形成新子組裝”,以選擇要新增至子組裝的零件。系統將提示您為新部
件指派名稱或可能選擇範本。

小心當您從現有零件建立新子組合件或將零件從上層組合體移入或移出子組合件時,某些內容可能會遺失。
例如,配合從上層移動到子組裝體。如果您有上下文關係,它們可能會被刪除。您無法輕鬆撤銷建立子
組裝體的操作。

建立子組合體後,您可以使用拖放方法新增或刪除零件。例如,圖 13.15 顯示了使用兩個不同遊標


的兩個不同操作。左側的遊標指示名為 BB 的零件正在移動到名為自行車曲柄的子組裝體中。右側的遊標指示
BB 正在自行車曲柄之後重新排序。要將零件移出子組裝體,只需將零件拖曳到上層組裝體中即可。

圖13.15
將零件移到子組合件中
Machine Translated by Google

使用子組裝體|第435章

注意當您將一個零件從一個組合體拖曳到另一個組合件時,您可能會再次看到圖 13.10 中出現的遊標符


號。如果您不希望發生這種情況,請在拖曳時按住 Alt 鍵。遊標符號將變更為重新排序遊標(反向 L 形
箭頭),並且零件將放置在子組裝體之後而不是其中。

插入新的子裝配體

除了人民幣選單選項“在此處形成新子組件” (該選項獲取現有零件並將它們放入新創建的子
組件中)之外,您還可以使用另一個名為“插入新子組件”的選項。這些函數的名稱並不能充
分描述它們的不同功能。 「插入新子組裝」會在設計樹中透過右鍵點選指定的點處插入空白子組
裝。您可以透過從主組裝體中拖放元件將其放置到子組裝體中,也可以在自己的視窗中開啟組裝
並使用常用方法插入零件,例如拖放或插入Ø元件工具。

溶解子裝配體

如果您想要刪除子組裝體但想要保留其零件,則可以透過人民幣選單使用「溶解子組裝體」選
項。此選項與「在此處形成新子組裝體」選項具有一些相同的結果,即配合會從子組裝體移動到上
層組裝體,並且您可能會失去關聯關係和組裝特徵。

組織績效
在 SolidWorks 中,效能指的是速度。子組裝體可以透過分段軟體在任意時間需要完成的工
作來有助於節省速度的建模技術。

解決配合

有助於將組裝體的各個部分組裝在一起的配合在頂層組裝體層級上得到解決。在正常情況下,
子組裝體被視為焊接在一起的零件的靜態選擇,並且它們的配合不會在求解頂級組裝體的配合
的同時求解。透過一次僅求解一組配合,這種配合分段可以提高效能。

除非有特殊情況,例如配合
上下文特徵、零件陣列實例或組合體特徵,所有這些都已在本章中進行了描述。當其中一種情
況發生時,必須將隊友分成不同的組或多次解決。這是在幕後完成的,因此用戶不必擔心。多次重
建僅在重建時間方面對使用者產生影響。

使用靈活的子組裝體

當您將子組裝體放入上層組裝體時,子組裝體零件的配合不會在上層組裝體中求解。這意味
著,如果子組裝體是機構,則該機構不允許上層組裝體中的動態組裝體運動,並且它被視為剛性
的。例如,在圖13.16中,前叉是一個連桿機構,但它也是一個子組件。無需在上層組裝體中
重新組裝叉子的零件,您就可以允許在以下位置求解叉子組裝體中的配合:
Machine Translated by Google

436 | 436第 13 章建構高效率的元件

使用「元件屬性」
對話方塊中的「求解為」
選項來求解上層組裝體,如圖 13.16 所示。當您選擇「靈活」
選項時,您可以在上層組裝體
中求解該子組裝體的配合,從而允許子組裝體的零件在上層組裝體中移動。若要存取「零件屬性」
對話框,請以滑鼠右鍵按一下子
組裝體,然後從選單中選擇「零件屬性」。

圖13.16
創建靈活的子組裝體

靈活解決
或剛性

靈活的子組件變得更加可靠且更易於使用。你應該與
或者做一些實驗來看看它們是否有助於您的建模過程。如果您發現它們在某些情況下造成麻煩,則很容易停用。

組織物料清單
物料清單 (BOM) 是放置在組裝體工程圖中或實際組裝體中的表格。此表顯示裝配中使用的零件,並包括其他信息,例如零件號、數
量、描述和自訂屬性資料。

企業通常使用製造資源規劃 (MRP) 或企業資源規劃 (ERP) 軟體以各種方式表示組合件和子組合件。會計師和製


造商用來組織組裝的方法並不總是相同的
Machine Translated by Google

使用子組裝體|第437章

工程師或設計師可能會選擇這些,但有些公司要求圖紙上的 BOM 與 MRP 或 ERP 物料清單相符。

最佳實踐

當您被迫以不自然的方式對某些東西進行建模以滿足外部需求(例如特殊的 BOM 要求) 時,最好將


不自然的部分分開並正常建模。在此處提到的情況下,MRP 透過要求 BOM 與 MRP 相匹配來強製組
裝體的組合方式,您應該將 BOM 與組裝體結構分開,而不是建立一個使其他 SolidWorks 功能變得
困難的組裝體。這可確保 BOM 成為手動維護的文件。此方法的替代方法是進行配置或全新的組裝文
件來驅動 BOM。

按相對運動將部件分組
對子組裝體進行分組的更自然的方法是考慮相對運動。在自行車範例中,每個車輪都是一個單獨的子
組件,因為它作為一個單元相對於組件的其餘部分移動。

按相對運動對子組裝體進行分組對於組裝體建模非常有用,但它通常不能很好地反映產品的實際
情況。使用此方法時,您通常會得到子組裝體中的零件,必須將其拆卸才能真正將實體零件組裝在一起。

但是,如果您唯一考慮的是建模的簡便性,那麼您可能應該使用此方法。

組織採購組件組
如果您正在根據購買的組件的購物清單創建的產品進行建模,那麼將子組裝體組織成一起購買的零件組可
能是最有意義的。事實上,購買的子組裝體通常被建模為單一零件,除非購買的組合需要相對運動。

例如,在自行車組裝中,後輪上的鏈輪作為單獨的單元購買,但安裝在車輪上的部件相對於由鏈
條驅動的鏈輪移動。這是一個購買零件的範例,該零件將被建模為子組裝體以顯示相對運動。自行車鏈
條是另一個購買的子組件,尚未添加到此組件中,並且是更複雜的模型。顯示通過路徑移動的所有單獨
連結的願望可能會超越組裝它的複雜性以及行使所有配合的性能考慮。

儘管組織組裝體的 BOM 方法有時會導致不自然的解決方案,


你不應該完全丟棄它。如果您可以做出讓步以使 BOM 自動工作,那麼您應該這樣做。

描述裝配過程
製造和組裝過程以及單一零件設計都需要記錄下來。
您通常需要在多步驟組裝流程的每個步驟中為製造或服務文件建立分解視圖組裝說明。圖 13.17 顯
示了此類流程文件的範例。
Machine Translated by Google

438 | 438第 13 章建構高效率的元件

圖13.17
裝配工藝文件

這項任務肯定與裝配體的初始設計或建模不同,並且可能
需要一個完全獨立的組裝模型。通常,您可以透過為每個流程步驟使用單獨的配置來執行不同的步驟,並為每個
配置提供分解視圖。

影響項目編號

氣球根據 BOM 中使用的物料編號對零件進行編號,但當然,在創建 BOM 之前您並不知道物料編號。您可以透


過對組裝中的零件重新排序(本章稍後討論)、手動編輯項目編號或手動對零件序號進行編號來影響項目編號。

分離步驟

每個步驟對應一個組合體配置(在第19 章“控製組裝體配置和顯示狀態”
中討論),您可以將它們放置在
工程圖的單獨圖紙上(在第30 章“創建裝配體工程圖”
中討論)。如有必要,每個配置都可以有多個分解視圖,以
顯示所有步驟。

圖案化注意事項
對組裝中的大量元件進行圖案化的最有效方法是對單一子組裝體進行圖案化,其中包含要圖案化的所有元件。
儘管這可能不容易與前面提到的一些其他注意事項結合起來,但它是您可以用來組織程序集的另一個選項。

使用資料夾
資料夾主要在組合 FeatureManager 中用於將零件和配合分組為特殊分類以便於瀏覽,或根據需要輕鬆隱藏
和顯示、抑制和取消抑制的群組。圖 13.18 顯示了這些資料夾的一些範例。
Machine Translated by Google

使用資料夾|第439章

圖13.18
常用的資料夾
組織元件和配合

在 FeatureManager 中建立資料夾
您可以透過兩種方式將資料夾新增至組合件 FeatureManager:

‧透過將現有元件新增至新資料夾
‧透過建立一個空的新資料夾

使用新增到新資料夾

若要使用「新增至新資料夾」工具,請右鍵點選零件或配合(或選擇零件或配合),然後從選單中選
擇「新增至新資料夾」。這會將零件或配合移動到資料夾中。資料夾不會以任何功能方式影響程序
集;它們只是為了組織、加速瀏覽和選擇。

使用建立新資料夾

若要簡單地建立新資料夾而不立即將任何內容放入其中,請右鍵按一下「配合」
區域或「零件」

表,然後從選單中選擇「建立新資料夾」。

重新排序樹中的項目
有時,您可能想要對組裝樹中的項目重新排序。例如,您可能希望將項目彼此靠近地放置在樹中,或
者您可能準備將彼此相鄰的項目放入一個資料夾中。您可能還需要重新組織 BOM 顯示的元件。

您只需拖曳配合即可重新排序。配合依其所在順序顯示
創建,但順序並不重要。您可以按照自己的喜好重新排序。
零件也按照它們添加到組裝中的順序顯示,並且您可以按照您喜歡的任何方式對它們重新排序。
Machine Translated by Google

440 | 440第 13 章建構高效率的元件

最佳實踐

制定有助於您使用模型的排序策略通常很有用。例如,您應該嘗試保留最大的零件、與其他所有零件配合的
零件或被視為「接地」的零件作為組裝中的第一個零件。然後將緊固件和其他裝飾或 BOM 驅動零件放在樹
的末尾,通常放在描述性命名的資料夾中。

使用樹顯示選項
FeatureManager 中項目的顯示選項經常被忽視,但對於顯示有關零件、子組合、配合和特徵的資料非常有
用。圖 13.13 顯示了人民幣選項。您必須在 FeatureManager 中右鍵單擊頂級組裝體名稱,然後按一下樹狀
圖顯示才能存取此功能表。

注意所有這些選項也可用於零件和工程圖,但與組合件相關的「檢視特徵」
選項和「查看配合和依賴關係」

項除外。

顯示功能名稱和描述
如果您已經非常徹底地為您的功能添加了描述,那麼您就做得很好了。圖 13.13 顯示了在 FeatureManager
中顯示特徵名稱和描述的選項。一般來說,特徵名稱就足夠了,但描述可以添加到長特徵樹中的搜尋和過
濾選項。

顯示組件和配置名稱及描述
預設情況下,SolidWorks 使用零件或組合件的檔案名稱作為零件名稱。如果您想要在組合體 FeatureManager
中使用其他名稱,則必須變更一些設定。

首先,前往“工具” > “選項” > “外部引用”,然後關閉“替換文件時更新元件名稱”。這使您即使替換


該組件也可以保留相同的組件名稱(您必須使用“替換組件” 功能,而不是簡單地刪除和重新插入,才能使其正常工
作)。

其次,右鍵單擊要變更名稱的元件,然後轉到“元件屬性”,如圖 13.19 所示。現在您可以更改元


件名稱(如果您沒有執行第一步,您將收到冗長的警告訊息)。請注意我手動更改的元件名稱和自動填入的
模型文件路徑之間的差異。如果需要,此對話方塊甚至提供瞭如何使用「檔案」 來「取代」替換元件的便利提
示。

圖13.19
更改組件中的組件名稱

特性
Machine Translated by Google

使用樹狀顯示選項|第441章

現在不要停止閱讀;這會變得稍微複雜一些。如果您想在不使用零件屬性對話方塊的情況下重命名組裝體 FeatureManager
中的零件,您可能會嘗試慢速雙擊或 F2 Windows 方法。但除非你選擇了,否則這是行不通的。前往“工具” > “選項” >
“FeatureManager”,然後開啟“允許從 FeatureManager 樹重新命名零件檔案”
設定。然後,當您嘗試從 FeatureManager
重新命名它時,您會收到另一個 SolidWorks 警告,如圖 13.20 所示。至少在這裡您可以選擇“不再顯示”
選項。

圖13.20
從FeatureManager重
命名

使用每個實例的組件引用
在「組件屬性」
對話方塊(請參閱圖 13.19)
中,您可以輸入組件參考資訊。此功能通常用於具有不同值(例如額定功率、電容或電
阻)
的類似組件的電氣圖中。 SolidWorks 組裝體中具有相同零件參考的相同零件的實例可以在 BOM 上一起列出。具有不同組件
參考的實例在 BOM 上單獨列出。圖 13.21 顯示了以模式列出的部件,其中列出了組件參考

每個實例。

圖13.21
列出包含以下內容
的組合件中的零件
組件參考訊息
Machine Translated by Google

442 | 442第 13 章建構高效率的元件

為了在組裝圖的氣球中使用組件參考,該工程圖必須具有帶有組件參考列的 BOM。 BOM


在第 31 章「多體建模」
中詳細處理,其中將重新討論組件參考主題。

查看特徵、配合和相關性
圖 13.13 所示的選項集決定您是否在組裝樹中每個零件的名稱後面看到零件特徵或組裝配合。預
設設定是顯示零件的特徵或子組合件的零件,就像零件或子組合件在其自己的視窗中開啟一樣。

「查看配合和依賴關係」 選項也可以顯示功能,但它們被放置在單獨的資料夾中。透過此選項,
可以非常輕鬆地查看指派給單一零件的配合。例如,在圖 13.22 中,右圖顯示了 BibleBikeFrame
零件正下方的配合。這通常會使故障排除更加容易,因為它隔離了單個零件的配合。另請注意,
圖 13.22 左側影像中零件名稱下的第一個資料夾是 Mates 資料夾。這表明,無論您選擇顯示配合還是
特徵,您始終可以輕鬆存取其他類型。

圖13.22
您可以查看特徵以及配合和相關
性。

查看功能 查看夥伴

查看配合工具對於查看組合件如何與配合結合在一起非常有價值。當您右鍵單擊組裝體中的零
件並從人民幣選單中選擇查看配合時,SolidWorks 會突出顯示您單擊的零件並使與該零件配合的所
有零件透明。任何不相關的部分都被隱藏。 SolidWorks 也會顯示一個小對話框,其中包含接觸您
點選的零件的配合清單。

圖 13.23 顯示了使用 Bible Bike 元件的這種佈置。這對於配偶可視化有很大幫助。

如果您在啟動「視圖配合」工具之前按住 Ctrl 鍵並選擇多個零件,SolidWorks 不會


較長以粗體格式顯示常見配合;它只是將它們列在對話框的頂部。
Machine Translated by Google

教學:安排裝配|第443章

圖13.23
在 PropertyManager 窗
格中顯示配合

教學:安排裝配體
在本教程中,您將採用已組裝在一起的組裝體,將其零件分組為子組裝體,然後將一個子組裝體轉換為靈活子組裝體。請注意,要求
您選擇的某些命令和人民幣選項可能不會顯示在截斷的人民幣選單上。要解決此問題,請點擊人民幣選單底部的雙箭頭或從選單中
選擇“工具” >“自訂”
> “選項”,然後按一下“全部顯示”
按鈕以進行捷徑和選單自訂。

請依照以下步驟了解如何有效排列組合件中的項目:

1.首先開啟下載資料中的Robot Assembly .sldasm文件


這一章。

請注意,檔案名稱很長且有些難以閱讀。這也適用於使用連續數字作為檔案名稱而不是描述性名稱的檔
案。
Machine Translated by Google

444 | 444第 13 章建構高效率的元件

2.要顯示更易讀的名稱,請右鍵點選 FeatureManager 頂部的組合件名稱,從選單中選擇樹顯示,然後啟用


顯示零件描述。重複這些步驟,這次關閉「顯示組件名稱」。

圖13.24 顯示了更改後FeatureManager 的顯示。即使頂級程序集也使用其描述而不是檔案名稱。

圖13.24
簡化
FeatureManager 顯示以包含
描述

請注意,兩個元件仍然使用笨拙的文件名,而不是易於閱讀的描述。這是因為從未輸入這兩個組件的
描述。

3.透過點擊 FeatureManager 中的零件,然後點擊開啟圖標,打開 Large Cylinder Piston 零件。從選單中選


擇“檔案” > “屬性”,並確保“自訂” 標籤處於活動狀態。建立一個名為「描述」 的新屬性,指定文
字類型,然後輸入「大氣缸活塞」 作為值。儲存零件(Ctrl+S 是執行此操作的快速方法),然後翻轉回組
合件(執行此操作的最快方法是按住 Ctrl 並按 Tab)。

如果顯示尚未更新,請按 Ctrl+Q 強制重建樹。

4.打開大缸體部分。在此部分中,從選單中選擇“檔案” “另存為”,然後在出現提示時選擇“另存為”。
保留名稱不變,但在“描述”處輸入“大缸體”,如圖 13.25 所示。當詢問您是否要替換同名文件時,請按
一下「是」。完成後翻回組合件。

您可能需要重建才能看到變更更新。

5.按住 Ctrl,然後從 FeatureManager 中選擇大缸活塞和大缸體零件。然後右鍵單擊並從選單中選擇“形成


新組合體”。如果您的組合體範本有描述,它將出現在 FeatureManager 中。

如果沒有,則會顯示檔案名稱。
您剛剛建立了一個組合件作為虛擬元件,而零件是外部文件。裝配體 FeatureManager 中沒有與此條
目相對應的實際檔案。如果將樹狀顯示切換為顯示檔名,您將看到如圖 13.26 所示的內容;程
序集的名稱為Assem1^Robot Assembly。因此,虛擬元件會獲得一個預設名稱 (Assem1),後面接著父
元件 (Robot Assembly) 的名稱,以確保在其他元件中存在其他虛擬元件時,它具有唯一的名稱。
Machine Translated by Google

教學:安排裝配|第445章

圖13.25
在「另存為」對話方塊
中新增描述

圖13.26
新建立的虛擬組件組件及其外部
零件

6.按住Ctrl;選擇底座馬達、主臂馬達和通訊座;並製作另一個新的子組件。建立此子組裝體後,右鍵單擊它並從選單中選擇“儲
存組合體(在外部文件中)”
(然後選擇“僅將子組合體儲存到外部文件”)。將程序集的名稱從 Assem2 更改為
Cradle。將其保存在與其餘部分相同的路徑中。

虛擬零件保存在外部後,無法使用「撤消」
命令撤消它,但可以在 FeatureManager 中右鍵單擊外部文件,然後從選單中選擇「設為虛
擬」。

在圖 13.27 中,請注意幾個配合進入了新的子組合體。
這些是馬達和支架之間的配合。將托架定位到組裝體中其他零件的配合仍保留在上層組裝中。
Machine Translated by Google

446 | 446第 13 章建構高效率的元件

圖13.27
支架組件帶來內部配合。

請注意,您無法撤銷子組裝體操作。如果需要刪除組合件但保留零件,請右鍵點選組合件並從選單中選擇「分解
子組合件」。

如果您嘗試移動組件中的零件,您應該注意到所有零件都按其應有的方式工作,但主臂不會上下移動。這是因為您將氣缸
和活塞變成了子裝配體,並且子裝配體配合未在頂層求解,這意味著子裝配體無法在其自身內部移動。

為了解決這個問題,您需要將子組裝體變成柔性子組裝體,這樣可以解決頂級組裝體中子組裝體的配合問題。

7.在 FeatureManager 中右鍵點選圓柱體子組裝體,然後選擇零件


選單中的屬性。在對話方塊的右下角,有一個選項「求解為剛性」
或「柔性」。將此設定更改為靈活。

點擊“確定”
並返回組裝體後,主臂將像原來一樣移動,活塞將移入和移出氣缸。請注意,當裝配體變更為柔性子組合體時,
組合體的符號會發生變化。

教學:管理FeatureManager
本教學使用BibleBikeAssembly.sldasm文件,該文件位於 Wiley 網站下載資料的第 13 章資料夾中。開啟檔案並按照以下步
驟了解如何管理 FeatureManager:

1.使用零件 BibleBikeFrame 和 ChainstayBibleBike 在現有組合件中建立新的子組合件。將此新程式集命名為


FrameAssembly.SLDASM。

2.將新的 FrameAssembly 重新排序到設計樹的頂部。


Machine Translated by Google

底線|第447章

3.對其他零件和組合件重新排序,使較大的組合件在清單中顯示在較高位置,而零件則顯示在底部。 (請記
住,按住 Alt 鍵並拖曳零件可防止將其放入子組裝體中。)

4.將名為 BB(底支架)的零件拖曳到框架組件中(不使用 Alt 鍵進行拖曳)。此時的組裝體FeatureManager如


圖13.28所示。

圖13.28
起始狀態和步驟 4 的狀態

5.選擇兩個輪子,然後從人民幣選單中選擇新增到新資料夾。將新資料夾命名為Wheels,並將其移至樹的底
部。

6.展開「配合」資料夾,選擇前四個配合,然後將它們放入新資料夾中(從人民幣選單中選擇「新增到新資料
夾」)。將新資料夾命名為Centering Mates。

請記住,如果您犯了錯誤,可以前往「檔案」
→ 「重新載入」
以上次儲存的狀態重新載入組合件和零件。

底線
組合體不僅僅是透過配合關係組裝在一起的零件和子組裝體;組合體 FeatureManager 中還可以存在其他幾種類
型的特徵和占位符。
組織組裝組件相當簡單,可以為尋找零件以及全域控制抑制和顯示狀態提供好處。

組合體 FeatureManager 包含多個選項,用於顯示其中的子組合件、零件、配置、元資料和特徵的資料。請記


住,您在 SolidWorks 文件中包含的所有資料都可以在以後存取和重複使用,因此值得花費精力正確命名它們。
描述非常重要,無論是在零件層級還是在功能和配置方面。

掌握它使用 SolidWorks Treehouse 為具有兩層子組裝體的簡單產品建立框架。將一些自訂屬性新增


至您可能想要用來填寫 BOM 的文件。使用適當的範本並將文件儲存到特殊資料夾中。
Machine Translated by Google

448 | 448第 13 章建構高效率的元件

掌握速度是建立高效組裝的重要組成部分。您可以使用“工具” “評估” “效能評估”


工具來測量速度。在查看組裝體(例如, Bike
Finished.sldasm)
時開啟效能評估工具,並了解哪些類型的功能和技術會花費您最多的重建或顯示再生時間。

掌握它使用組裝視覺化工具根據各種標準對零件進行排序,並更加熟悉性能評估提供的資訊。
Machine Translated by Google

第14章

從朋友那裡得到更多
配合提供將 SolidWorks 組裝體黏合在一起的黏合劑。如果處理得當,配合使您的組裝體能夠對零件的變化做出可預測的反
應,其方式與草圖關係驅動零件特徵的變化完全相同。因此,配合和草圖關係通常具有相同的功能,甚至是相同的弱點。

本章在配合方面更進一步,不僅透過重合和同心配合將零件放在一起,而且當現實生活中的
情況(例如公差、間隙和對稱性)
成為問題時也將零件配合起來。您還將了解可能對特殊情況有用
的更高級的配合類型。

本章中的假設之一是裝配配合不僅用於定位零件,還用於運動。讓動作發揮作用不僅需要在
各部分之間建立正確的空間關係;它通常還涉及分析開放自由度。

在本章中,您將學習如何:

‧實施高效率的交配策略
‧執行自由度分析
‧使用高階和機械配合類型
‧編輯組裝體配合併排除故障
‧選擇配合選項
‧檢查 mate 最佳實踐

應用配合
平均 100 個零件的組裝可能有近 300 個單獨的配合。如果您一次創建一個零件,每個配合可能需
要 30 秒,那麼僅僅應用配合就需要花費兩個半小時。在本節中,您將學習有效的交配策略以及快
速技巧。

當您將配合應用於組合件中的零件時,請記住 SolidWorks 具有高風險和低風險的配合方案。


高風險方案通常涉及更簡單的配合技術,但在模型的演化過程中更有可能出現問題,例如遺失

掌握 SolidWorks , 第一版。馬特·隆巴德.
© 2019 John Wiley & Sons, Inc. 2019 年由 John Wiley & Sons, Inc. 出版。
Machine Translated by Google

450 | 450第 14 章從朋友那裡得到更多

與其他伴侶的參考或衝突。更穩定的配合方案有利於參考幾何體(例如平面和軸,可能還有草圖)
而不是模型面和
邊緣。

透過配合 PropertyManager 配合
配合 PropertyManager 是應用配合的預設方法,您在第 4 章「建立簡單零件和工程圖」 中建立簡單組裝體時簡要
地使用過它。配合 PropertyManager 介面如圖 14.1 所示。您可以透過在套用配合指令之前預先選擇實體或在開
啟配合 PropertyManager 後選擇實體來建立配合。三種配合類型是標準、高級和機械。

圖14.1
伴侶

PropertyManager 介面

了解配合工作流程

交配的方式有好幾種,我將在本書中一次又一次地向大家展示它們。如果你認識了很多夥伴,那麼在使用介面時必
須有一個高效的節奏。假設您已啟動 Mate PropertyManager,則使用 Mate 介面最有效的方法如下:

1.點選第一個幾何實體。

2.點選第二個幾何實體。

3.按滑鼠右鍵 (RMB) 遊標圖示上的確定以接受預設配合選擇


或從出現的彈出清單中選擇另一個。

或者,如果自動預設配合類型不是您想要套用的配合,請從彈出清單中選擇您想要的配合(如圖 14.2 所
示),然後使用配合 PropertyManager 設定其他選項。
Machine Translated by Google

應用配合|第451章

圖14.2
擇偶
上下文欄

4.點選彈出清單中的綠色複選標記圖示。
5.重複步驟 1 至 4。
6.最後一次配合後,按 Esc、綠色複選標記圖示或任一視窗中的紅色 X 圖示
PropertyManager 或確認角落(位於圖形區域的右上角)。

變更視圖和模型位置

有時,您必須旋轉模型以獲得正確的視圖才能選擇面或邊緣。其他時候,您可能需要預先定位零件,以便模型自動捕捉正確的位置。
您可以透過點擊並拖曳人民幣來旋轉組裝中的各個零件。 (將人民幣拖曳到零件上會旋轉該零件。)
可以透過使用滑鼠中鍵
(MMB) 拖曳來旋轉視圖。您可以透過使用滑鼠左鍵 (LMB) 拖曳零件來移動零件。您可以按 Ctrl 並使用 MMB 拖曳來平移視
圖。當您在配合 PropertyManager 處於活動狀態時使用 LMB 拖曳零件時,SolidWorks 不會將選定的實體新增至配合選
擇清單。 3D 空間球既可以操縱視圖,也可以旋轉和/或平移組裝體中的零件。

總結一下這些行動:

‧要旋轉組合件中的單一零件,請點選並用人民幣拖曳。

‧要移動組合件中的單一零件,請使用 LMB 進行拖曳。

‧要旋轉組裝視圖,請使用MMB 進行拖曳。

‧若要平移組裝視圖,請按住Ctrl 鍵並使用MMB 進行拖曳。

另外,請注意視圖操作工具,可透過點選左下角的三重軸來使用:

‧要垂直於軸旋轉,請沿著該方向點選三重軸。

‧繞軸旋轉 15 度(您可以在工具>選項 >中指定角度)


View),Alt+點選該方向的三重軸。

‧要繞某個軸旋轉 90 度,請按住 Shift 鍵並點選該方向的三重軸。

‧要啟動滑鼠手勢滾輪,請在空白處拖曳人民幣(拖曳人民幣
在零件上旋轉該零件)。

‧若要縮放至適合大小,請雙擊圖形視窗中的 MMB(與使用
F 熱鍵)。

提示如果您有太空球或其他 3D 運動控制器,則可以使用一隻手進行視圖旋轉,另一隻手進行選擇,輕鬆並同時執行所有這些操作。
您也可以使用太空球來移動零件。
Machine Translated by Google

452 | 452第 14 章從朋友那裡得到更多

應用選擇其他命令

“選擇其他”命令使您能夠選擇被其他項目隱藏的項目。它通常用於選擇隱藏在其他面後面的面而不旋轉零件。您
可以透過人民幣選單套用「選擇其他」指令。如果您能看到臉部,請以滑鼠右鍵按一下該臉部所在的位置。將顯
示實體清單。您可以從此清單或圖形視窗中選擇所需的實體。

將滑鼠移到清單中的實體上會在圖形視窗中反白顯示該實體。
按下 Tab 或滾動滑鼠滾輪將實體一一循環。使用人民幣單擊面會隱藏它們,這使您能夠更深入地查看零件或組
裝。
在圖形視窗或選擇列錶框中使用 LMB 按一下可以選擇該項目。
圖 14.3 顯示了「選擇其他」
遊標和對話方塊。

圖14.3
選擇其他遊標
和對話框

在組合件中選擇配合實體的另一個幫助是圖 14.1 所示的選項,


在右側的框框中。 PropertyManager 的最底部是選項使第一個選擇透明。這不僅使您在配合過程中選擇
的第一個部分在視覺上暫時透明,而且對遊標來說也是透明的,因此您可以拾取透明度後面的項目。

在配偶選擇過程中隱藏臉孔

有時,在不使用「選擇其他」工具的情況下透過面進行選擇會很有用。當您進行配合選擇時,Alt 鍵將暫時隱藏
頂面。當您使用插入配合、編輯配合、複製配合或檢視配合實體時,此功能有效。

當您發現自己想要旋轉組件以便看到要配合的物體的底部時,此技術特別有用 ‑ 例如,當您將螺栓頭的底面
配合到板上時,您可能會旋轉組件以查看螺栓頭的底面。

無需執行此操作,只需將遊標放在您看不到但想要選擇的面上,然後按 Alt 鍵即可。遮擋您要選擇的那張臉的臉將


被隱藏,以便您選擇其後面的那張臉。同樣,這與“選擇其他” 類似,但稍微不那麼麻煩。您可以隱藏多個面,這些
面將在您進行第二次配合選擇後再次顯示,在單一面上按 Shift+Alt,或選擇 Ctrl+Shift+Alt 以顯示所有隱藏的
面。

為了使此功能發揮作用,部件必須以著色模式顯示。隱藏的臉
選擇後再次可見。此函數的作用如圖 14.4 所示。
Machine Translated by Google

應用配合|第453章

圖14.4
在搭配選擇過程中使用 Alt 鍵隱
藏面

選擇配合時暫時隱藏面

當您需要為配合選擇被遮蔽的面時,請使用 Alt 鍵暫時隱藏面。但請注意,此鍵盤快速鍵僅適用於下列 Mate 指令:

‧插入配合

‧編輯配合

‧與配合複製

‧配合實體

組件必須以“著色”或“帶邊緣著色”模式顯示。
選擇配合後,隱藏的面將變得可見。
要暫時隱藏臉部:

1.點選配合 (組合件工具列)
或選擇插入配合。

2.將焦點放在圖形區域中,將滑鼠停留在面上並按 Alt。臉會是暫時的‑
很容易隱藏。

3.若要顯示暫時隱藏的臉部,請按 Shift+Alt。

4.要以半透明狀態顯示所有暫時隱藏的面,請按 Ctrl+Shift+Alt。

使用多重配對模式

多重配合模式使您能夠選擇一個面以便將多個零件與其配合。
圖 14.5 顯示了此模式的介面,您可以從 Mate PropertyManager 介面切換到該模式。多重配對模
式圖示看起來像一個回形針,上面有一道閃電。此功能僅適用於標準配合類型,不適用於任何高級配合,這將在本章
後面討論。
Machine Translated by Google

454 | 454第 14 章從朋友那裡得到更多

圖14.5
多重配對模式介面

您可以透過選取配合選擇 PropertyManager 中的建立多配合資料夾複選框,讓軟體自動為所有多個配合建立一個特殊資料


夾。您也可以透過勾選「連結尺寸」
複選框,自動將距離和角度配合的值與連結值連結。當您使用「連結尺寸」
複選框時,在「多
重配合」
模式下進行的配合的距離或角度值將設定為與連結值相等。

如果您喜歡預選配合(有時與配合巨集一起使用的技術),則可以透過預選三個圓柱面或五個平面來引入「多重配合」
模式。當您選擇三個平面時,將引發對稱配合模式。當選擇四個平面或一個圓柱面或圓錐面以及兩個平面時,將啟動“寬度配合”

式。

利用 SmartMates
SmartMate是一種配合,您可以透過將一個零件拖曳到另一個零件上來自動建立該配合,而無需呼叫「配合」
命令。您可以
使用三種不同的方法來套用 SmartMates:

‧ Alt+拖曳零件
‧將零件從一個視窗拖曳到另一個窗口
‧使用配合參考

Alt+拖曳 SmartMate

快速建立 SmartMate 的最簡單方法可能是透過 Alt+拖曳。按住 Alt 鍵,同時將一個零件的面或邊拖曳到另一零件上的面或


邊,可以一次套用一個、兩個甚至三個配合。

當您在按住 Alt 鍵的同時拖曳零件時,該零件會變得透明,以便您可以看到您可能想要與其配合的其他零件面。當即將套


用 SmartMate 時,會出現一個特殊的遊標。圖 14.6 顯示了在添加同心和重合配合時出現的遊標。

當您將面或邊放到配合面或邊上以完成配合時,您必須使用彈出式「配合」
工具列來接受或變更配合。在圖 14.6 的範例中,一
個面被拖曳到另一個面上。但是,您也可以拖曳邊和頂點。配合僅限於重合或同心。
Machine Translated by Google

應用配合|第455章

圖14.6
應用程式 SmartMate

孔中配合是同心配合和重合配合的組合。這是在螺絲和孔之間創建的配合類型,它是 Alt+將圓形邊拖
曳到圓形邊上的結果。當透過圓柱面和平面相交創建圓形邊時,同心配合會出現在兩個圓柱面之間,重合配
合會出現在平面之間。孔中釘配合如圖 14.7 所示。上面兩張圖顯示了 SmartMate 之前零件的狀態。左
下角的影像顯示 SmartMate 以錯誤的方式定位零件,因此兩個零件發生干涉。在右下影像中,在
SmartMate 放下的零件接受之前,透過按下 Tab 重新調整了套用 SmartMate 的零件的方向。

提示如果 SmartMate 嘗試以錯誤的方式將零件組合在一起,您可以按 Tab 鍵翻轉對齊方式。如果您正在


按住 Alt 鍵並拖曳,請確保在按 Tab 之前釋放 Alt 鍵。 Alt+Tab 組合是 Windows 快捷方式,用於顯
示開啟的應用程式清單。
Machine Translated by Google

456 | 456第 14 章從朋友那裡得到更多

圖14.7

使用 SmartMate 建立 Peg‑in‑Hole
配合組合

Alt+拖曳該邊緣

您也可以按住 Alt 鍵並拖曳 SmartMate 來配合原點和座標系。當您按住 Alt 鍵並將一個原


點拖曳到另一個原點時,您會看到左側顯示的特殊遊標,當您釋放滑鼠按鈕時,會出現如圖
14.8 所示的彈出選項方塊。如果您只想使原點重合,請關閉「對齊軸」 選項。啟用「對齊軸」 選項後,
原點將重合,並且 X、Y 和 Z 方向將與對應原點中的相同方向平行。

圖14.8

使用彈出選項框中的“對
齊軸”
選項進行原點到原點

智能伴侶

在視窗之間拖曳

您只需按住 Ctrl 鍵並將零件的一個面拖曳至不同 SolidWorks 視窗中另一個零件的面即可。在建


立此類 SmartMate 之前平鋪視窗可能最有用。請注意,選項卡功能會發生變化,同時套用三個
配合並建立法蘭配合。

使用配合參考

配合參考是當您從 Windows 資源管理器或庫視窗拖曳到零件時預先選擇並以類似 SmartMate


的方式使用的模型面、邊線或頂點。第 18 章「使用庫、組裝特徵和異型孔嚮導」 在討論庫零件的
過程中討論了配合參考。它們是自動化常用零件(例如庫零件) 的常見配合的好方法。
Machine Translated by Google

應用配合|第457章

使用組件預覽視窗
元件預覽視窗分割顯示,並在主圖形視窗的右側開啟。它允許您檢查、旋轉、縮放、選擇和執行其他任務。
若要開啟該窗口,請按一下組合件中的元件,然後使用上下文功能表中的預覽元件工具,或透過工具>元件>預覽視
窗下的下拉式選單。

主圖形視窗中元件的顯示變成透明。例如,您可以從主視窗和預覽視窗中進行選擇以進行配合選擇。當預覽視
窗開啟時,會顯示一個帶有退出預覽按鈕的小工具列,如圖 14.9 所示。

圖14.9
組件預覽視窗顯示在右側。

使用配合複製
透過配合複製,您可以將零件從就地配合的一個實例複製到同樣就地配合的多個實例。這不是一種模式;而是一
種模式。它更像是一種將一個組件多次插入和配合到位的快捷方式。它為您節省的時間是重新建立所有配合並製
作零件的副本。請記住,組件可以是單一零件或子組件。

「與配合複製」圖示可以在人民幣選單和主組裝工具列上找到,
儘管預設情況下它可能不存在。
若要使用「配合複製」工具,您必須從配合到位的零件開始。這
使用配合複製的工作流程如下:

1.從要複製的零件開始,將其配合到另一個零件。

2.在要複製的零件上按滑鼠右鍵,然後選擇「與配合複製」。
3.在隨配合複製 PropertyManager 中,請確保選擇要複製的零件,然後按一下向右箭頭移至下一步

4.請注意,PropertyManager 的第二頁包含與
選取要複製的部分,如圖14.10所示。
Machine Translated by Google

458 | 458第 14 章從朋友那裡得到更多

5.如果要為多個配合選擇一個面,請勾選「重複」
方塊並選擇該面
例如,多個螺栓頭將與一個面配合。

6.選擇與複製零件配合的其他面,點選每個面後的綠色複選標記
選擇放置複製的零件。

您可以練習使用本章下載資料中的Copy with Mates.sldasm組裝體。

圖14.10
使用配合複製將螺栓放置在孔

與宏配合
如果您只是應用簡單的配合,並且您不想處理所有確認和額外的滑鼠點擊來開啟和關閉窗口,則您可能需
要使用巨集來配合零件。宏不會給你同樣的彈性;但對於簡單且可預測的配合,它們會大大提高你的速度。
當您按下巨集按鈕時,您必須準備好零件,否則您將建立錯誤的配合。

您可以在以下位置找到重疊、同心、平行、垂直和相切配合的宏
本章的下載資料。例如,要使用同心宏,您需要預先定位零件,使它們位於正確對齊的 90 度範圍內,將其中一
個零件配合到位,以便只有一個零件會移動,選擇兩個圓柱面,然後運行巨集。理想情況下,巨集應該連接到
熱鍵,因此此過程的工作流程將非常快。您可以按一下一個面,按一下另一個面,然後按熱鍵,零件就會飛在一
起。

注意要將巨集連接到熱鍵,首先將巨集放入工具中標識的資料夾中
選項>檔案位置>宏,然後重新啟動 SolidWorks。然後使用鍵盤對話框(工具>自訂>鍵盤)
將熱鍵指派給清
單中的巨集。

與 SmartMates 一樣,巨集最適合您不需要選擇任何選項的簡單配合類型。使用巨集的工作流程可能非
常快,但您必須預先定位零件,並非常確定您想要什麼以及您將獲得什麼。
Machine Translated by Google

運動交配|第459章

配合運動
動態組裝運動是在 SolidWorks 中可視化機構運動的強大工具。如果有一個開放的自由度,效
果最好。當您嘗試移動具有更多開放自由度的組件時,它們可能會發生一些意想不到的事情。如果
有多個可能的位置,零件可能會在這些位置之間跳躍。如果組合件中的零件具有不相關的開放
自由度,例如不受旋轉限制在關節臂上的緊固件,則您可能會難以獲得所需的運動。

請記住,並非所有程序集都可以充當多個角色。例如,如果您是
嘗試使用單一組合體進行精確的 BOM 繪圖、分解視圖、動態裝配體運動、設定上下文參考和
渲染,您可能會發現,即使您正在使用配置(在第 8 章“選擇輔助元件”中介紹)
特徵” )
來劃分
類型,但它們仍然可能相互幹擾。

由於這些原因,您可能需要考慮對最有可能幹擾其他目的的資料類型進行單獨的程序集,例如
與移動部件相關的任何內容 ‑
動態組裝運動、動畫、渲染或其他。
您需要問自己的另一個問題是動態組裝運動是否真的有必要。通常,人們只是因為可以而設
置它,並且他們可能會遇到不必要的困難。例如,具有上下文引用的零件不應在所涉及的零件之間有
運動。如果參考零件移動,參考零件上的孔或凸台也可能會移動。

此類事情可以管理,但需要紀律,並且如果未經培訓或健忘的用戶存取數據,則數據的完整性存在風
險。

分析自由度
在 SolidWorks 中處理運動時,您需要熟悉自由度的概念。當插入到組合件中時,第一個插入
的零件(固定到位) 之後的每個零件都以六個自由度開始:

‧ X 的翻譯 (tX)

‧ Y 平移 (tY)

‧ Z 軸平移 (tZ)

‧繞X 軸旋轉(rX)

‧繞Y旋轉(rY)

‧繞Z軸旋轉(rZ)

在應用配合時,尤其是在解決運動或過度定義問題時,您必須了解每個配合如何轉化為被
束縛的自由度。
例如,重合配合(平面到平面)
會限制一個平移自由度(沿著垂直於面的方向)和兩個旋轉自由度
(關於位於面平面內的方向)。剩下的是面平面內的兩個平移自由度和一個繞垂直於平面的軸
線的一個旋轉自由度。

點對點重合配合限制了三個平移自由度,並且
部分只能旋轉。
Machine Translated by Google

460 | 460第 14 章從朋友那裡得到更多

邊對邊重合配合限制了兩個平移和兩個旋轉自由度。因此,以這種方式配合的零件只能沿著配合邊緣
滑動並圍繞配合邊緣旋轉。

提示當您使用面對面重合配合時,需要三個配合才能定義塊類型零件
完全。當您使用邊對邊重合配合時,只需要兩個配合。

需要注意的是,自由度分析經常會預測過度定義的配合場景,而 SolidWorks 實際上並未顯示任何


錯誤或警告。例如,如果一個區塊透過三個面對面重合配合的簡單情況與另一個區塊配合,並且每個重合配
合限制一個平移自由度和兩個旋轉自由度,則配合場景限制九個自由度,因此該零件受到三個旋轉自由度
的過度約束。然而,SolidWorks 內建了許多容錯性,因此它通常允許零件嚴重過度約束的情況。

在解決任何過度約束的情況時,您不應認為這種寬恕是理所當然的。如果 SolidWorks 報告組合件過度約束,且原因在直覺上並不


明顯,請嘗試減少一些約束自由度。例如,不要使兩個面重合,而是考慮使它們簡單平行或將一個點與一個面而不是兩個面配合。

最佳實踐

這可能是一種過於謹慎的方法,但它可能意味著有效的程序集和錯誤持續存在的程序集之間的區別。
如果您在考慮自由度分析的情況下小心地處理所有零件,以便任何新添加的配合不會重複任何已綁
定的自由度,則裝配體配合錯誤和問題都會減少。裝配運動。

這意味著您將擁有一個面對面重合配合(鎖定一個平移自由度和兩個旋轉自由度)、一個邊對重合配
合,而不是傳統的三個面對面重合配合。面重合配合(鎖定一個平移自由度和一個旋轉自由度),以
及一個點對面重合配合(鎖定一個平動自由度)。這可以鎖定所有三個平移和三個旋轉自由度,而不
會過度定義其中任何一個。

確實,SolidWorks 在內部對過度定義的自由度進行了補償,但依靠它來實現此目的(然後通過有條
不紊地過度定義所有裝配體來誘惑命運) 是一種您不必承擔的風險,即使它是常見做法。

設定成功的動作
在 SolidWorks 組裝體中創建運動的最佳選擇是保留單一自由度。這意味著零件只有一種移動方式:
透過平移或旋轉來回移動。一般來說,計算機對歧義的反應不佳。拖曳可能以多種方式移動的物品更有可
能導致抖動或猶豫的運動。

此類運動問題的一個很好的範例可以在隨 SolidWorks 安裝的範例裝配體之一中找到。此範例


包含在下載資料中
Machine Translated by Google

運動交配|第461章

方便起見,如圖 14.11 所示。程式集的檔名是Plunger.sldasm。

圖14.11
顯示最佳運動選擇的組件

如果你拖到這裡, 如果你拖到這裡,
動作會很粗糙 議案
[或“不均勻”] 會很順利

如果從圖 14.11 所示的位置拖曳組裝零件,效能會有所不同。這是因為當您拖曳手柄零件時,對於手柄的每個位


置,其餘零件只有一種解決方案。然而,當您拖曳柱塞桿時,對於柱塞桿的每個位置,連桿和手柄都有兩種可能的位置(一
種可能如圖所示,另一種可能是手柄與底座發生干涉) 集會)。這種模糊性會導致 SolidWorks 組合體出現問題,例如具
有開放自由度但不會移動或僅以不穩定方式移動的組合件。

與開放自由度和運動相關的困難的另一個例子如圖 14.12 所示。當手臂其餘部分移動時,手臂末端的夾具也會移動,


但無法透過拖曳來獨立控制夾具。要解決此問題,您可能需要使用「固定/浮動」 選項(可透過「人民幣」選單使用) 或使
用抑製或取消抑製配合的配置。將要保持靜止的部分固定在距離要移動的部分最近的位置。完成後記得將零件浮動。另外,
請注意修復零件可能會過度定義某些配合。您可以從下載資料中開啟該組件,檔案名稱為Robot Assembly.sldasm。

圖14.12
具有自由度衝突的機械手臂組

Machine Translated by Google

462 | 462第 14 章從朋友那裡得到更多

有時,更慢地拖曳零件可以幫助您更輕鬆地獲得預期的結果。
此外,以更受控的方式移動零件(例如,使用「使用 Triad 移動」
或「沿著 XYZ 移動」)
可以幫助軟體解決歧義。

使用參考實體
參考實體在角度配合上特別有用。最佳參考實體是垂直於兩個成角度實體的平面或面。您可以將其視為定義角度的剖
面。

SolidWorks 從未真正提及它,但是當您在兩個之間放置(或測量)
角度時
面,取最小角度;但根據您測量角度的方式,有無限的選擇。這有時會導致用戶困惑和軟體含糊不清。

使用此功能最簡單的方法是點擊左側的自動填入參考實體按鈕
PropertyManager 中的框,如圖 14.13 所示。 SolidWorks 將選擇適合您的內容。

圖14.13
使用參考實體和維度選擇器

維度選擇器是圖 14.13 中遊標下方的圓盤。圓盤在角度樞軸處分成藍色和黃色象限。

使用高級和機械配合類型
高級和機械配合類型極大地擴展了將零件組合成裝配體的方式數量以及可以創建的運動類型。高階配合類型包括
對稱、寬度、路徑配合、線性/線性耦合器和限制。機械配合類型包括凸輪、鉸鏈、⿒輪、⿒條和小⿒輪、螺絲和萬向
接頭。您可以透過展開配合 PropertyManager 上的對應面板來存取進階配合和機械配合(請參閱圖
14.1)。

如果您了解草圖關係,則標準配合關係很容易就位。一個例外是鎖伴侶。 Lock 與 Fix 不同,Fix 將某個部


分固定在背景上。鎖定配合將兩個零件相互鎖定,因此無論它們相對於其他零件如何移動,它們始終保持彼此相同
的關係。本節詳細介紹了高級配合和機械配合,並分別提供了一個簡短的範例。
Machine Translated by Google

使用高級機械配合類型|第463章

輪廓中心配合
輪廓中心可配合可對齊矩形、正多邊形和圓形形狀的兩個選取面(或草圖) 的區域中心。例如,矩形面和圓形草圖將
配合,但如果您替換為矩形或“+”或“T” 形狀,您將收到一條警告訊息“所選實體對於當前配合類型無效”。它
也接受面、倒角和圓角中的內孔。圖 14.14 對此進行了演示。

您可以選擇偏移選定的面、鎖定旋轉或選擇方向。
這種配偶類型仍然是新的。您對 SolidWorks 未來的希望是可以原諒的
包括矩形和圓形之外的其他輪廓形狀。 (提示:使用增強請求流程: https://forum.solidworks.com/
thread/39406.)

圖14.14

設定設定檔中心配合

對稱配合
對稱配合的工作方式與草圖中的對稱關係非常相似,只不過使用平面而不是構造線作為對稱平面。圖 14.15 顯示
了應用於夾爪的對稱配合。對稱配合列在配合 PropertyManager 的高階配合窗格中。
Machine Translated by Google

464 | 464第 14 章從朋友那裡得到更多

圖14.15
應用對稱配合

凸輪伴侶
凸輪配合創建重合或相切配合的特殊實例。四個條件
Cam mate 有以下問題:

重合:從動件上的頂點與由單一閉環面(樣條、圓和橢圓)
創建的凸輪配合。

切線:與單一閉環面所建立的凸輪所配合的圓柱面或平面。

CamMateCoincident:從動件上的頂點與由多個面創建的凸輪配合。這種情況使從動件能夠一直圍繞凸輪運行,而不會停在
斷裂面或跟隨單一面的延伸。

CamMateTangent:與多個面所建立的凸輪所配合的圓柱面或平面。這種情況使從動件能夠一直圍繞凸輪運行,而不會停在
斷裂面或跟隨單一面的延伸。

圖 14.16 顯示了多面凸輪設定以及 Cam Mate 介面。這個例子


這些檔案可從本章的下載資料中名為Cam.sldasm 的檔案中取得。
如果您打開組件並旋轉凸輪板,您會發現在這兩種情況下,平面從動件都不能很好地工作。事實上,在單面凸輪組件
中,它根本不起作用,因為出於配合的目的,平面被視為無限平面。有關更多信息,請訪問https://forum.solidworks.com/
thread/203350。

注意筒形(圓柱形)
凸輪無法使用凸輪配合來創建凸輪運動,但它們確實可以工作
與路徑夥伴。本節稍後將更詳細地介紹路徑配合。
Machine Translated by Google

使用高級機械配合類型|第465章

圖14.16
使用凸輪配合

寬度配合
在零件建模時具有一定公差且具有間隙而不是面對面接觸的情況下,寬度配合通常用作對稱配合的替代品。寬度配
合需要選擇兩對面,當零件必須在兩個面之間均勻間隔(或以一定百分比向一側) 並且沒有中平面時(例如,當
一個正方形時),它的效果特別好鍵放置在比鍵稍大的方形鍵槽中。燕尾鍵槽是此配合件的另一個很好的應用。如
果有中平面可用,對稱配合可能是更好的選擇,或至少是更快的配合選擇,因為對稱配合只需要兩個面和一個
平面。圖 14.17 顯示了寬度配合的良好應用程式以及配合的 PropertyManager 介面。

圖14.17
將一個部分置於其他部分的
中心
寬度配合
Machine Translated by Google

466 | 466第 14 章從朋友那裡得到更多

⿒輪伴侶
⿒輪配合使您能夠在零件之間建立⿒輪類型關係,而無需使零件物理嚙合。您還可以在沒有實體連接的情況下應用⿒輪比和方
向,因此您可以在黑盒子變速器中輸入和輸出軸,而無需了解⿒輪輪廓的詳細資訊。您可以從名為 Gear Mate.sldasm 的檔案中
的下載資料中開啟如圖 14.18 所示的組合件。若要查看配合的效果,請開啟組裝並旋轉零件。然後編輯配合,並更改比例和方向。⿒輪
配合的選擇只是兩個圓柱面或圓形邊緣。也使用節徑草圖。

圖14.18
應用⿒輪配合

⿒輪⿒條配合
⿒條和小⿒輪配合將一個零件的旋轉運動轉換為第二零件的平移運動。同樣,這些部件不需要物理連接,並且可以是驅動現實
世界中的運動所需的實際幾何形狀的簡單表示。圖 14.19 顯示了使用⿒條和小⿒輪配合的組裝體。您可以在下載資料中找到該
組件,檔案名稱為RackPinionMate.sldasm。

限製配合
您可以對距離和角度配合應用限制,以允許零件在特定值範圍內移動。圖 14.20 顯示了限制角度配合的 PropertyManager 介面。
限製配合接受零值和負值,而 SolidWorks 中的尺寸通常不接受這些值。如果使用得當,Limit 配合可以成為在組裝體中創造更真
實運動的極其強大的工具。
Machine Translated by Google

使用高級機械配合類型|第467章

圖14.19

應用⿒輪⿒條配合

圖14.20

極限角度
物業經理

在本章的下載資料中,開啟名為Robot Limit Mate的組裝體


.sldasm。拖曳機器人塔部件。請注意,它僅在有限的角度內旋轉。
LimitAngle2 是驅動該運動的配合。
Machine Translated by Google

468 | 468第 14 章從朋友那裡得到更多

注意對於角度限製配合和角度配合,我強烈建議使用新的參考
用於定義角度參考象限的實體選項。否則,就會有交配失敗的危險。

螺絲配合
Screw mate 的功能正如其名稱所暗示的那樣。一個零件相對於另一個零件每旋轉一圈,該零件就會沿著線性方向移動指定的量。此
配合需要兩個圓柱面和一個螺距值,如圖 14.21 所示。

圖14.21
設定螺絲配合

螺桿配合對於絲槓動畫非常方便。雖然不推薦一般造型;但是,如果您正在使用動畫,它們是配合工具箱的絕佳補充。

路徑伴侶
Path mate 可以實現複雜的筒形凸輪運動以及其他類型的路徑驅動運動。除了筒形凸輪之外,這種配合類型的另一個應用是用於飛
行動畫中相機的運動。路徑配合需要一個點或頂點
Machine Translated by Google

使用高級機械配合類型|第469章

一個零件和第二零件上的曲線選擇。如果路徑選擇不僅僅是單一草圖或曲線實體,則需要使用 SelectionManager,它可讓您選擇
多個端對端實體以形成閉合或開放路徑。圖 14.22 顯示了路徑配合的設定。

下載資料中的Barrel Cam.sldasm檔案示範了完成此工作所需的選擇。

Path Mate 包括一些用於保持跟隨器正確定向的控制項。其中之一是滾動控件,它使您能夠指定向上向量。其中第二個是


俯仰/偏航控制,它可以是自由的,也可以由路徑控制。

圖14.22
設定路徑配合

注意在圖 14.22 中的圓筒形凸輪上,請注意草圖點正在沿著路徑驅動。


實際上,這並不能準確反映從動件圍繞凸輪表面的運動。路徑配合不考慮曲面之間的切線接觸點;它只是沿著曲線驅動點。在這
種情況下存在輕微的誤差,使得從動件的前導或尾隨表面將在成角度的斜坡上與凸輪干涉,具體取決於凸輪表面的角度。另
請注意,路徑草圖實體與路徑配合無關;路徑配合工作不需要它。

您可能會發現,這對於使用動畫或馬達進行控制的運動比由滑鼠驅動的簡單動態組裝運動更有效。
Machine Translated by Google

470 | 470第 14 章從朋友那裡得到更多

線性耦合器伴侶
線性耦合器配合將一個零件沿著一個方向的運動與另一個零件沿著相同或不同方向的運動關聯起來。它還使您能夠應用運動之
間的比率。方向不必是平行或反平行;它們可以是直角,也可以是任意角度。

配合僅控制一個方向的運動,因此其他方向可以自由移動。
您可以使用此配合來模擬對稱運動或⿒輪運動,而無需建模
其餘詳細機制。圖 14.23 顯示了該配合的設定。

圖14.23
設定線性
耦合器伴侶

鉸鏈伴侶
鉸鏈配合只是製作同心配合和重合配合以及角度和限製配合的快捷方式,但它可以在單一功能和單一介面中完成所有操作。

圖 14.24 顯示了鉸鏈配合的 PropertyManager 介面。

皮帶/鏈條
從技術上講,皮帶/鏈條組裝體特徵不是獨立的配合類型,但它使用配合來完成其任務。您可以透過兩種方式使用帶/鏈特徵:在
草圖塊之間建立關係以及在零件之間建立關係。此功能還可以建立草圖和代表皮帶或鏈條的實體零件。您可以透過「組
裝」
工具列上的工具列按鈕或透過選單選擇「插入」
「組裝特徵」 「皮帶/鏈」
來啟動「皮帶/鏈」
功能。
Machine Translated by Google

編輯和故障排除|第471章

圖14.24
設置鉸鏈配合

編輯和故障排除
您應該精通裝配體配合的編輯和故障排除,因為您將花費大量時間編輯組合件。掌握技術後,您將更加自信並願
意嘗試組裝變更。有錯誤的程序集運行速度更慢且不可預測。如果您在模型中留下錯誤,使用這些組件的其他
人可能會對組件的設計意圖感到困惑。為下一個使用者保留無錯誤的程序集始終是一個好習慣。

編輯現有配合
如果您只編輯一個配合,則只需右鍵單擊它並選擇編輯特徵(或者如果您使用上下文工具欄,則左鍵單擊它並單擊編
輯特徵按鈕)。請記住,您可以在裝配體 FeatureManager 底部的「配合」
資料夾以外的位置找到配合;最值
得注意的是,您可以在它們配合在一起的零件下的資料夾中找到它們。

您也可以從 RMB 或 LMB 選單中為組合件中的零件以及零件的多個選項選擇「檢視配合」。這將打開一個小窗


口,其中包含涉及所選零件的所有配合。
Machine Translated by Google

472 | 472第 14 章從朋友那裡得到更多

配合也列在麵包屑中,您可以使用 D 熱鍵將麵包屑帶到遊標處。麵包屑可以非常方便地快速找到與您當時選擇的任何內容相
關的項目。

您可以對配合進行多種類型的更改,包括更改選擇、配合
類型和配合對齊。這些類型的變更均顯示在圖 14.25 中,其中顯示了正在編輯的配合。選定的面在圖形視窗中突出顯示。

圖14.25
編輯夥伴

若要連續編輯多個配合而不退出配合 PropertyManager,您應該預先選擇配合。預選的配合顯示在「配合」
面板中(請參閱
圖 14.21)。您只需在「配合」
面板中選擇新配合,即可從編輯一個配合切換到另一個配合。如果您在點擊「編輯特徵」
之前只選擇
一個配合,但後來意識到您想要編輯多個配合,則可以透過 FeatureManager 選擇更多配合。
Machine Translated by Google

編輯和故障排除|第473章

當配合實體遺失時,配合會顯示為灰色。您可以透過在「配合選擇」
視窗中選擇無效參考,然後從圖形視窗中選擇正確的項目來
修復遺失參考問題。當多個配合遺失相同參考並在其中一個配合中修復時,SolidWorks 會為您提供在其餘損壞配合中替換新參考
的選項。

配偶面前的黃色三角形符號表示滿足,但與另一個配偶發生衝突
那是不滿足。
若要修復圖 14.25 所示的配合,請在 PropertyManager 中選擇缺失面條目,然後使用 SolidWorks 中
可用的任何選擇選項在圖形視窗中選擇正確的面。修復多個配合使用的缺失參考後,您可以選擇修復使用它的所有配合。此
外,重要的是要知道,當您嘗試應用與現有配合相矛盾的配合時,有三種選擇:取消新配合的應用、中斷新配合或中斷其他配合。

裝配體配合故障排除
最好在出現組裝配合問題時立即對其進行故障排除,而不是在它因其他問題而變得複雜之後。失敗的配合也會導致效能問題,因為
SolidWorks 不斷嘗試解決相互衝突的配合。

裝配問題通常看起來比實際情況大得多。例如,當應用額外的配合時,整棵樹可能會亮起警告和錯誤符號。您可以使用多
種方法來解決此類情況。例如,您可以故意過度定義配合,只是為了找到剩餘的配合或不應該存在的配合。

兩種類型的符號可以幫助您區分不同配合特徵中存在的錯誤類型。包含感嘆號的黃色三角形不是錯誤;而是錯誤。這
實際上更多的是一個警告。它告訴您該配合與其他配合發生衝突(該符號用於各種警告),但該配合在幾何上仍然令人滿意。與
之衝突的其他配合之一可能無效,因此這種類型的警告通常伴隨著配合不滿意的實際錯誤符號。

包含 X 的紅色圓圈表示失敗的配合。該配合存在衝突且無效。如果它也是重合配合,則兩個重合實體不重合。

為了方便尋找有問題的配合,如果您按一下 AssemblyManager 中的頂級組裝名稱,SolidWorks 會在警告和錯誤訊息下


顯示所有配合,如圖 14.26 所示。

圖14.26
SolidWorks 顯示
頂級的配合錯誤和警
告。
Machine Translated by Google

474 | 474第 14 章從朋友那裡得到更多

警告和錯誤故障排除
SolidWorks 區分錯誤和警告。錯誤是指不符合條件的情況,例如所選實體不重合的重合配合。錯誤用紅色符號標記。警告以黃色
三角形和感嘆號標記存在衝突但滿足所有條件的情況。例如,重合和垂直配合都使用相同的面。一個夥伴會出錯,另一個會收到
警告,因為一個可以滿足,但不能兩者都滿足。

您可以使用以下故障排除技術來處理存在錯誤或警告的程序集:

後進先出當新增的配合導致整個設計樹中出現警告和錯誤訊號時,您通常可以透過刪除最後一個配合來修正問題。

單次淘汰如果您確定最後添加的配合是正確的,那麼您可能需要在樹上向後移動,從底部開始並抑制各個配合,直到找到一個
導致警告和錯誤信號從樹中消失的配合。

單一加法採取相反的方法可能更容易,即抑制除了您確定的配偶之外的所有配偶,然後逐漸取消抑製配偶,直到衝突再次出
現。

抑制零件在所有配合都處於活動狀態的情況下,嘗試抑制單一零件,看看這是否會產生影響。如果是這樣,則取消壓縮零件並
在零件下的配合資料夾中查看該零件的配合。

MateXpert MateXpert 是一個自動例程,用於建立衝突配合組的子集。每個配合子集都有一個因衝突而不滿意的配合。這可


能會幫助您找到衝突的原因。圖 14.27 顯示了 MateXpert 介面。

您可以從有錯誤配合的人民幣選單或透過工具>評估的主選單存取 MateXpert 。

檢查配合選項
配合 PropertyManager 的選項窗格如圖 14.28 所示。這些選項控制對新建立的配合採取的操作。

新增至新資料夾將任何新建立的配合放入自己的新資料夾中。當它關閉時,新配合將被放置在
最後一個資料夾之後的頂層。
顯示彈出對話方塊顯示建立配合時的彈出列表,如圖 14.2 所示。彈出清單顯示在圖形區域中配合的幾何選擇旁邊。

顯示預覽在退出指令前預先定位配合零件。

用於定位 僅定位零件,但不應用或記住配合。一些用戶經常為需要精確定位零件的各種應用選擇此選項,但他們不需要或不
想要樹中的配合特徵。使用此選項的範例是定位動畫的零件,其中零件不會根據配合移動。
Machine Translated by Google

回顧 Mate 最佳實踐|第475章

本章前面提到使第一個選擇透明化。它將您為配合選擇的第一部分對用戶和遊標透明,以便您可以選擇其後面的任何內容。

圖14.27
MateXpert 介面

圖14.28
Mate 的選項窗格

物業經理

回顧 Mate 最佳實踐
有時,最佳實踐建議可能會相互矛盾,並且對於您找到的每個最佳實踐建議,可能存在幾種特定情況,其中該建議無效,甚至是一個
壞主意。因此,您應該應用以下建議
Machine Translated by Google

476 | 476第 14 章從朋友那裡得到更多

小心。不要太認真地對待最佳實踐,但也不應該完全忽視它們。
一些公司使用最佳實踐建議作為建模標準。您的 SolidWorks 團隊經驗越少,您就越需要此類標
準。每種情況對最佳實踐都有不同的需求,甚至可能需要一套與此處列出的規則不同的規則。
您可以將這套 mate 最佳實踐視為您自己公司討論的起點。

‧每個組件應至少有一個零件固定或完全配合到組件的標準平面,使其無法相對於組件移動。

‧盡量少用固定部件。應固定作為組件「接地」
的一個零件。除此之外,導入組件的零件有時會被固定,以
防止它們意外移動。

‧不要與組裝樹中的時間相關特徵、陣列元件或零件中的上下文特徵相符。這可能會建立循環參考,其中必
須多次重建組合件才能完全解析所有零件和草圖的位置。

‧如果可能,請將所有部件與「接地」部件配合。創建菊花鏈配合(其中 A 與 B 配合,B 與 C 配
合,依此類推)會強制以特定順序求解配合,這可能需要更多時間來求解。如果所有配合
都與已建立的組合體參考相關,則配合可能會更穩定。第 13 章「建立高效率的組合體」 介
紹如何使用零件中的骨架來建立草圖和特徵關係。您可以透過將零件配合到組裝草圖來在
組裝中應用類似的概念。

‧如果可能,請完全定義零件位置,尤其是當其他幾何形狀依賴零件位置時。一些例子包括上下文特
徵、組裝特徵或組裝級參考幾何體,它們取決於零件幾何體。

‧對螺絲、墊圈和螺帽等部件的旋轉自由度的限制通常被認為是過度的。有時,太多的開放自由度可能會
導致複雜運動出現問題,例如機械手臂末端的夾具。

當兩點之間有一條明確定義的路徑時,SolidWorks 可以正常運作;但當有多個選項時,軟
體可能會變得混亂。
‧不要將未解決的錯誤留在樹中。

‧請記得使用子組裝體來分解在頂級組合件中解決的配合數量。

‧限制柔性組件的使用。

‧不要與稍後可能透過抑製或取消抑制特徵而移除的實體進行配合,尤其是由圓角等特徵創建的邊
或面。因此,通常最好等到零件完成後再使用它們來創建裝配,儘管這很少實用。

‧使用自由度分析來防止配合過度定義。

‧將硬體(螺帽、螺栓)
與主要零件配合,而不是相反。如果
硬體被抑制,組裝運動應該不受影響。
Machine Translated by Google

教學:成功交配|第477章

教學:成功交配
在本教程中,您將建立一個機械手臂模型,以更好地理解本章討論的一些配合問題。請依照以下步驟進行成功配對:

1.從下載網站開啟名為Robot Base.sldprt的零件。

2.在零件文件視窗中,按一下「從零件建立組裝」
圖標,然後在組裝原點上按一下遊標,將零件原點放置在組裝原點處。此
部件自動固定到位。

3.選擇插入>元件>現有零件/組合件。按一下 PropertyManager 中的瀏覽按鈕,然後找到名為 Robot Tower.sldprt 的零


件。此元件包含 Mate 參考,可協助您將其安裝到底座上。如果將遊標放在底座上的大圓孔附近,您可以看到塔卡入到
位的預覽。按一下以接受此放置。圖 14.29 顯示了正在進行的放置。請注意圖形視窗中的旋轉上下文工具列選項和
工具列本身。這可以幫助您正確定位新放置的零件。另請注意,遊標顯示為 Peg‑in‑Hole 配合的 SmartMate 遊標。放
下零件後,檢查配合清單以確認配合參考已應用同心配合和重合配合。

圖14.29
用於 SmartMate 的 Mate 參

一個組件

4.在自己的視窗中開啟檔案名稱為Robot Arm.sldprt (預設配置)


的零件,然後選擇「視窗」 > “垂直平鋪”。零件和組裝體
應在相鄰視窗中開啟。

5.點選Arm 零件中孔內沒有倒角的面,如圖14.30 所示。然後將其拖入組裝體中,直到機器人塔零件頂部孔內的圓柱體。同心


SmartMate 符號應出現在遊標上。
Machine Translated by Google

478 | 478第 14 章從朋友那裡得到更多

圖14.30
在視窗之間拖曳時顯示
SmartMate

拖曳內面
洞的

6.點選綠色複選標記圖示接受同心配合。移動零件進行測試
夥伴們是正確的。

7.點選裝配工具列上的配合工具。展開進階配合面板,然後按一下
寬度配合。

8.在「寬度選擇」 方塊中,選擇 Robot Tower 零件的兩個內面,然後在「標籤選擇」


方塊中,選
擇 Arm 零件的外表面。選擇應如圖 14.31 所示。

9.開啟 Windows 資源管理器窗口,然後選擇以下零件: Robot Arm2和Robot Gripper。將這些零件拖曳到 SolidWorks 組


裝視窗中,然後將其放在空白處。

10.選擇 Arm 和 Arm2 零件的倒角面,然後建立重合配合


它們之間。只要圓錐的角度相同,您就可以在圓錐面之間進行重合配合。這種特殊情況就像是同心配合和重合配合的組
合。圖 14.32 顯示了選擇和結果。
Machine Translated by Google

教學:成功交配|第479章

圖14.31
創建寬度配合

圖14.32
使圓錐面重合

選擇這些面

11.建立夾具零件的副本,以便組裝中有它的兩個實例。您可以透過在關閉配合 PropertyManager 的情況下按


住 Ctrl 鍵並在組合件視窗中拖曳零件來完成此操作。

12.使用與您使用的相同的配合技術將兩個夾具配合到 Arm2 端
為之前的圓錐面重合部分。
Machine Translated by Google

480 | 480第 14 章從朋友那裡得到更多

13.應用這些零件後,嘗試移動組件的各個關節。請注意,隔離單一零件的運動即使不是不可能,
也是很困難的。這是因為開放的自由度太多,而且含糊不清。

14.固定 Arm2,以便您可以根據需要移動夾具零件。在夾具的指定面和 Arm2 零件的前平面之


間建立對稱配合,如圖 14.33 所示。

圖14.33
創建一個
對稱配合

對稱配合的面

15.練習進行角度配合、抑製配合以及固定零件以限制運動。
16.保存裝配體並退出文件。

底線
對配合(尤其是其編輯和故障排除技術)的透徹理解使得真正的組裝藝術家和努力完成或避
免某些任務的使用者之間存在差異。關於伴侶的很多事情並不簡單,但透過練習,你可以理解並掌握
它們。您可以快速將組裝體組合在一起,並專注於重建性能和動態組裝體運動。
Machine Translated by Google

底線|第481章

儘管最佳實踐概念不應主導您的設計,但它們是很好的起點指南。為了避免犯下大錯誤,請留意本章第 27 頁「回顧 Mate 最佳


實務」
部分中概述的陷阱,該部分總結了要遵循的 Mate 最佳實踐。

掌握它SmartMates 是在 SolidWorks 中快速組裝組裝體的關鍵。


練習在單一組裝體視窗中以及平鋪視窗中的零件與組裝體之間使用 SmartMates。練習使用 Tab
鍵翻轉配合的方向。
掌握它確保您了解配合的功能。檢查範例裝配體並對防止運動的配合和允許運動的配合進行分類。
將這些配合放入單獨的資料夾中。

掌握它透過幾個專門的機械配合進行工作,並確保您可以使用範例組件來重新建立運動。將範例組
裝體中的零件用於每個配合,然後重新組裝零件以實現預期的運動。
Machine Translated by Google

第15章

圖案化和鏡像
成分
在 SolidWorks 組合體中,「組件」
一詞可以指零件或子組合件。
零件陣列可以是零件、子組合件或零件和子組合件的組合的陣列。

在本章中,您將學習:

‧建立本機元件模式
‧放置特徵驅動組件模式的初始組件
‧檢查其他模式選項

組件模式
組件模式有多種類型,如圖 15.1 所示。其中,只有線性和圓形圖案不需要裝配體外部的引用,也就是
說,大多數組件圖案都需要某種外部(上下文中) 引用。這些參考可以是零件的草圖或陣列特徵。

圖15.1
組件模式的類型

紮實的作品

在組合件中鏡像零件比在零件中鏡像特徵複雜得多。
SolidWorks 提供了鏡像零件、鏡像位置、零件的左側和右側版本以及頂層組裝中的鏡像零件和
子組裝體的選項。

掌握 SolidWorks , 第一版。馬特·隆巴德.
© 2019 John Wiley & Sons, Inc. 2019 年由 John Wiley & Sons, Inc. 出版。
Machine Translated by Google

484 | 484第 15 章圖案化與鏡像組件

使用本機元件模式
局部元件圖案僅限於線性和圓形圖案; SolidWorks 組裝體不提供零件中陣列特徵的所有可用選項,例如表格驅動
和填充陣列。線性陣列方向的工作方式與零件中的線性陣列特性類似,必須參考直線、軸、邊、平面、平面等來建
立方向。請記住,如果可能的話,最好在本機組裝文件中引用靠近主位置的項目,而不是從零件幾何體中選擇外部內
容。在組裝中,這意味著陣列特徵使用組裝中的局部參考幾何體(例如軸、平面或組裝草圖) 或零件中的模型幾何
體(例如實體或曲面邊線、草圖或參考幾何體)。

如果您擔心外部引用或循環引用,請記住這一點。使用屬於組合件而不是零件的參考,可以避免一些常見的參考陷
阱。

最佳實踐

如果零件中有特徵圖案,則應該利用它並使用特徵驅動的圖案而不是局部圖案。重建時間可能會更長,但零件
和組合件之間的關聯性有助於保持設計意圖。

建立本地模式參考
最好使用不依賴零件幾何形狀的參考。請記住,當零件幾何體用作組裝陣列參考時,必須先求解零件(重建草圖
和特徵),然後必須求解配合(以定位零件),然後必須求解任何上下文中的參考(其中可能會改變零件幾何形
狀),然後必須解決任何組裝特徵或零件陣列。因此,最佳做法是使用組裝參考幾何體或不含參考的組裝草
圖作為陣列方向參考。組合體草圖應位於組合件 FeatureManager 的頂部,以確保它們不會從設計樹中基
於歷史的特性(配合零件、陣列、組合體特徵等)取得參考。

當本地模式確實需要零件的參考時,您別無選擇。
但是,如果您可以透過使用與零件配合並用於陣列參考的草圖組裝骨架來避免這種情況,那麼您應該這樣做。無論
如何,您應該避免使用關聯特徵、依賴零件幾何形狀的組裝參考幾何形狀以及局部陣列參考的組裝特徵(草圖
除外)。
Machine Translated by Google

使用本機元件模式|第485章

使用“實例跳過”
選項

組件模式的「要跳過的實例」選項(如圖 15.2 所示)


的工作方式與功能的等效選項類似。按一下圖形視窗中
的點可切換陣列的每個實例。在螢幕上,要保留的實例使用粉紅色點,要跳過的實例使用橘色點。在相對較寬
的間距下,顏色幾乎無法區分。

圖15.2
實例到

跳過選項

表現

為了獲得最佳陣列性能,您應盡可能使用子組裝體作為陣列單元。單一組件的多個模式不如多個組件的單
一模式有效。單一元件的單一模式(其中單一元件本身就是子元件)是最佳選擇(如果可用)。

另一個效能問題是組件模式需要外部參考(對於模式的方向或中心)。如果您不仔細選擇這些外部參考,則可能會增加重建時間。組
合體內部的參考幾何體將是最佳選擇。

儘管您可能會遇到陣列效能問題,但它們也可以顯著減少組裝體中的配合數量,從而始終提高效能。
Machine Translated by Google

486 | 486第 15 章圖案化與鏡像組件

僅對種子進行圖案化

您應該熟悉介面的所有方面,例如方向、實例和間距。僅模式種子選項用於特徵模式。

此選項旨在讓您在相隔 180 度的兩個方向上建立單一陣列,其中內部實例彼此不重疊。例如,如果您採


用基本的雙向圖案並更改方向之間的角度,使它們反平行(平行但方向相反),則由兩個方向將相互重疊。

此功能的一個缺陷是,它不允許您為兩個方向選擇相同的線性實體(例如,軸),因此,如圖 15.3 中的範例所示,


您必須找到兩個單獨的實體(在此情況下,軸和邊) 是平行的。用於此圖像的組件可在第 15 章的下載資料
中以Pattern Seed Only.sldasm 取得。包含軸的組裝範本位於 MBD 資料夾中,名為AxesAssembly.asmdot。

圖15.3
對雙向模式使用“僅模式種
子”
選項。

使用鏡像組件
鏡像零件工具會像陣列特徵一樣在組裝樹中留下特徵。它可讓您選擇對齊每個鏡像零件,並決定哪些零件需要
反手版本,哪些零件只能在鏡像位置使用原廠零件。圖 15.4 顯示了
Machine Translated by Google

使用本機元件模式|第487章

此組合件特徵的 PropertyManager。請注意,機構連桿僅需要處於鏡像位置的相同零件。然而,煞車桿組件需要處於鏡像位
置的反手零件。要更仔細地檢查該裝配體,請打開Mirrored Components.sldasm。

圖15.4
使用 Mirror 鏡像組裝體的零

組件工具

在組合件中鏡像零件的工作流程分為三個步驟,第二個步驟是
如圖15.4所示:
1.選擇。選擇要鏡像的零件和子組裝體,以及要圍繞其鏡像元件的平面。

2.設定方向。識別必須具有相反方向版本的組件;為了
其他人,您可以切換可用的放置選項。
3.反手版本。對於需要相反方向版本的零件,您可以指定
他們使用新零件或衍生配置。
Machine Translated by Google

488 | 488第 15 章圖案化與鏡像組件

第一步應該是不言自明的。只需像在其他情況下一樣選擇零件和平面即可。您可以透過點擊鏡像零件
PropertyManager 右上角的藍色圓圈中的箭頭在步驟之間移動。

設定方向

第二步需要一些解釋。在標示為「步驟 2:設定方向」 的 PropertyManager 中(請參閱圖 15.4),請注


意「方向組件」 面板中的 BrakeLeverAssembly 和 BrakeMountBibleBike 選項前面有一些鏡像符號。這
意味著這些文件必須具有鏡像實例。您可以透過在定向零件列錶框中選擇零件或組合體,然後按一下
PropertyManager 底部的建立相反方向版本按鈕來控制此選項。

在第二步驟中您需要做的另一件事是正確定位不需要反手版本的零件。為此,請在「定向組件」
列錶框中選擇一個零件,例如 GripsBibleBike 零
件,然後按一下選擇框正下方的雙箭頭。在圖 15.4 中,訊息「2 of 4」
呈現灰色顯示,因為選擇了需要另一隻手的部分。按一下箭頭時,零件會重新定位
到另一個可能的鏡像位置和方向。

鏡像類型選項「邊界框中心」
和「品質中心」
決定鏡像組件的定位方式。如果您建立相反手版本,則會自
動確定位置,因此選項沒有任何差異。

當你鏡像一個組件時,你必須先考慮鏡像平面,然後你有
一旦確定了組件的位置,就需要考慮組件的樞軸方向。在這種情況下,「重新定向組件」控制項為您提供了四種不同
的樞軸方向選項。請注意,如果您使用邊界框而不是質量中心,某些選項會發生變化。本質上,會出現兩個鏡像。第
一個是關於選定鏡像平面的鏡像,第二個是關於邊界框中心或質量中心的鏡像。這並不重要,只要組件最終處於正
確的位置和方向即可。使用“重新定向組件”選項來確定這一點。

圖 15.5 顯示了重新定向組件 1 到 4 的所有組合


邊界框中心(左) 和質量中心(右) 鏡像類型。
正確的結果應該是顯而易見的,但正確的結果可能不只一個。

創建相反手版本

在第三步驟中,在 PropertyManager 的相反手版本面板中,僅列出必須變更的文件。在這種情況下,煞車桿組


件由兩部分組成:煞車桿部分可用於左手版本和右手版本,但安裝座必須有兩個不同版本的零件。這意味著程
序集還必須有兩個版本。

這個鏡像組件的功能非常棒,涉及一個深思熟慮的過程。到
建立鏡像版本時,您可以選擇建立新檔案或在現有檔案中建立派生配置。

當您設定這些選項時,SolidWorks 會在圖形視窗中顯示結果預覽。預覽部分是透明的,可能是淡黃
色。 (您可能需要在“工具” “選項” “顏色” “臨時圖形,陰影”
中將它們更改為深橙色。)您可以查看零件的方
向,並可以立即修復出現的任何問題。

You might also like