結合
在 Onshape 中的結合與在舊式 CAD 系統中的結合有所不同。在兩個實例間的移動 (自由度) 是內嵌於結合的情況下,許多組合件在任兩個實例間僅需要一個 Onshape 結合。結合包含了自己的座標系統,所以您可以使用一個結合來定義兩個圖元之間的自由度。在兩個圖元間放置結合時,Onshape 會在每個圖元上提供點來與結合的座標系統對齊。建議的位置是根據零件的基礎幾何來決定的,變更幾何將會變更結合的位置。在某些案例中這些情形可能是您不想要看到的,但您也可以:
- Add an explicit Mate connector to an entity exactly where you want it if the geometry does not already allow an implicit Mate connector while creating a mate. For more information, see Mate Connector.
- Insert a layout or reference sketch in an Assembly to use for aligning Mate connectors.
- 在需要時使用多於一個結合。

快速鍵:m
使用快速鍵 j 來在組合件中隱藏/顯示結合。
您可以在組合件中將圖元與原點結合。您也可以使用環境選單或拖曳來固定一個圖元以測試所指定結合的移動情況。
圖元包括:零件、組合件、次組合件、草圖與曲面。

結合是在結合對話方塊中定義的:
You select the type of mate to create, then select the Mate connectors (one for each part). You are also able to check the box to apply limits of movement. Other options/action include:
-
- 反轉主軸,即實例的 Z 方位。
-
- 重新定向副軸;點按即可以 90 度旋轉實例的象限方位 (在 XY 平面上)。
-
- 預覽結合無限制動作的動畫,忽略組合件中所有其他的結合。
- 解出 - 解出組合件中包括這結合的所有結合。
Many mates offer the ability to set an Offset distance for defining a fixed space between the parts being mated, as well as distance Limits for movement.
會在圖形區域以虛線與終端短列視覺顯示限制。虛線代表移動的方向與距離,實線則代表限制。
如果結合上套用有一或多個限制,則在「結合特徵」清單中的結合右側會有結合限制指標圖示 。
在圖形區域的結合之間會以虛線視覺顯示偏移的距離,同時顯示值與軸。請在對話方塊中輸入距離。
當您點按一個結合時,會顯示表明 X、Y 與 Z 方向的圖形,這是由結合與偏移,在加上限制尺寸的範圍 (如果有的話) 所定義的。
應將套用偏移視為移動整個座標系統。偏移是相對於第一個所選的結合連接器的。
當核取了「偏移」方塊時,許多結合會提供一個可指定特定軸旋轉的選項:滑動、轉動、銷槽與平面這些結合會提供這個選項,請見下圖:
上圖中選擇了要繞著旋轉的軸,然後要再輸入旋轉的角度
當您開啟「結合」對話方塊並選擇兩個結合連接器時,會在您的游標上出現抬頭顯示:
按一下在抬頭顯示中的核取記號來提交目前的結合並開始一個新的結合。結合對話方塊會保持開啟,您可以隨意繼續選擇結合。
在圖形區域中會在結合之間以虛線視覺顯示偏移的距離,距離值是可編輯的。拖曳零件至所需的位置,連按兩下距離值,然後輸入一個新值。這些值不是固定不變的;您可以參考這些值來在對話方塊的 [偏移] 欄位中輸入估計的值,或將零件放置在精準的位置來取得測量值。例如:
軸與旋轉移動的結合值 (上方)。
編輯中的結合值 (上方)。

使用結合的環境選單來存取下列的指令:
- 重新命名 - 為結合指定一個不同的名稱
- 編輯... - 變更結合的定義 (即使結合是抑制的)
- Apply limit position - When a limit is created for a Mate, automatically move the instance to the minimum or maximum limit value.
- 重設 - 在拖曳組合件測試結合的移動之後,使用重設來將組合件返回至其起使/原始位置 (假定並沒有限制條件拘束此操作)
- Animate - Drive the assembly from a single Mate (or single DOF within a mate)
- 隱藏 - 從視圖中移除 ( [顯示] 會再次顯示結合)
- 顯示所有結合 - 顯示所有結合連接器
- 隔離顯示 - 暗化與停用除所選項目 (或與所選結合相關的項目) 之外的所有其他零件。在隔離顯示模式中時,「退出隔離顯示」出現在功能表的最上方。詳細資訊請參考管理組合件。
- 設為透明 - 將最靠近所選結合的零件變暗。使用「設為透明」對話方塊中的滑桿來根據與所選結合的距離或相連性將透明度延伸至其他零件中。
- 抑制 - 視覺顯示沒有結合的組合件 (而不刪除結合);當與結合或結合連接器關聯的零件或組合件受抑制時,會自動將結合或結合連接器設定為非啟用的 (仍可編輯抑制的結合)。
- 清除選取項目 - 清除所有的選擇
- 刪除 - 從組合件中移除結合

Once an Mate is created between two explicit or implicit Mate connectors, you can edit either Mate connector:
-
Open the Mate dialog. In the example below, the Fastened mate is used as an example. The process is similar for all Mates, except Tangent mate which does not use Mate connectors.
-
Click the Mate connector icon (
). The Mate connector dialog opens, where you can edit the mate connector's origin type, origin entity, alignment, location, primary axis direction, and secondary axis orientation:
Editing Mate connectors from the Mate dialog is limited to implicit or explicit connectors located in the current Assembly. Mate connectors from Part Studios, subassemblies, or linked documents must be edited in their original location.
See Mate connector for more information.

在建立結合,且結合列於「結合特徵」清單之後,請選擇一個結合 (或 Ctrl+按一下來選擇多個結合),然後拖曳/置放結合以在清單中重新排序。這樣有助於將最重要的結合特徵放在清單中較高與較顯眼的位置。Onshape 會同時解出結合,因此排列的順序不會影響結合。

除了球體、緊固、相切結合之外,您可以指定所有結合的結合值,Onshape 會提供從第二個所選結合連接器到第一個連接器的距離視覺提示,提供使用預設單位的距離值。您可以用正值或負值來指定限制。
在此範例中,在方盒中的結合連接器是在對話方塊中第一個被選擇的;在圓柱上的結合連接器是第二個選擇的。請注意,Y 值是負的,X 值是正的。
現在將選擇結合連接器的順序調換,請注意距離值的變化:
請注意在這個案例中,Y 的值是正的且 X 值也是正的。這是由於從一個結合連接器到另一個結合連接器測量順序的關係。請記住,測量是沿著座標系統從第二個所選結合連接器到第一個連接器而來。
使用這些距離視覺化工具來估計在限制方塊中輸入的值:
- 當結合中有限制核取方塊出現時,按一下來啟用自由度欄位以輸入最小與最大距離的值,距離的測量是從所選的第二個結合連接器到所選的第一個結合連接器。
- 使用距離視覺化工具做為導引 (拖曳零件來啟用),輸入最小與最大值。
- 使用播放的按鈕來製作包括限制的移動動畫。
您可以在組合件的數值欄位中使用表達式與三角函數。

使用動畫指令 (在結合與結合指標的環境選單中) 來以單一結合 (或結合內的單一自由度) 驅動組合件。同時會強制執行與實行組合件中的其他結合與條件關係。
如果定義了結合的限制,會在動畫的過程中使用這些值來做為起始點與停止點。
- 在結合或結合指標上按滑鼠右鍵,然後選擇動畫。
- 動畫一次僅能與一個自由度一起使用,如果結合有多個自由度,系統會提示您選擇一個。
- 輸入「開始值」與「結束值」。如果在結合定義中指定了限制,則會自動將那些值移入至「開始值」與「結束值」欄位中。如果在結合對話方塊中沒有指定限制,請現在輸入值。
- 開始值 - 沿著自由度軸量測的最小距離 (根據預設,此值是在結合最小限制中指定的值)。
- End value - The maximum distance measured along the degree of freedom’s axis. (By default, the value as specified in the Mate Maximum Limit.)
您可以於此處輸入最多 36000 度 (100 次旋轉),這對在高比例齒輪與齒條和小齒輪關係中視覺查看自由度是相當有用的。
- 指定步驟,這是從開始到結束值的線性對應,在每個步驟包含內插。最少的步驟數是 2。根據預設, 播放是大約 60 步驟/每秒。
- 選擇一個播放的類型,分別可以是單次播放自由度的動畫或是往復播放直至手動停止為止。
「目前值」是唯讀的欄位,是根據動畫過程中結合經自由度移動時產生的值移入而來,會以您指定的單位顯示。當動作停止時 (自動或手動停止),「目前值」會顯示動作被停止的點。
動畫支援所有的結合類型,但不建議用於緊固、相切、或球體結合是驅動結合的情況中。
提示
- 「製作動畫」的指令可在不同的圖形模式中使用,像是隔離顯示、結合指標與結合連接器。
- 動畫可幫助您探索結合之間的關係與限制條件的環境,並提供一個展示設計的方式 (特別是針對旋轉自由度的循環播放功能)。

為下列的結合類型提供於組合件操作過程中將一個圖元從另一個圖元偏移:
- 平面偏移 - 沿 Z 軸
- 滑動偏移 - 沿 X 與 Y 軸
- 旋轉偏移 - 沿著 Z 軸
- 銷槽偏移 - 沿 Z 軸
- 緊固偏移 - 沿 X、Y、和 Z 軸
您也可以拖曳圖元然後在圖形區域中觀察距離值。這樣可以幫助決定在對話方塊中要輸入的指定值。
您可以在組合件的數值欄位中使用表達式與三角函數。

您可以複製與貼上已在組合件中結合的圖元:
- 選擇圖元。
- 從環境選單中選擇 [複製] 項目:
- 從環境選單中選擇貼上項目:
會直接將圖元貼至滑鼠點按處。
Notice that the entities, Mate connectors, and mates are also duplicated in the Assembly list.

In addition to being visible in the Assembly list, mates have indicators in the graphics area as well. You can hide the entities and Mate connectors in the Assembly list in order to see these mate indicators more clearly. These indicators give hints at the type of motion they define as well as the current state: blue/white indicates good Mates, gray indicates suppressed or inactive, and red indicates a problem. (Suppressed Mates are still editable.)
緊固
轉動
滑動
平面
圓柱
銷槽,在槽的方向上有箭頭
球體
相切
平行
群組
更多視覺查看結合的提示:
- 選擇一個零件,於其上按右鍵來存取環境選單,然後選擇顯示結合。
- 將游標移動暫留至結合上,按右鍵存取環境選單來從中選擇在結合上的動作。
- 在圖形區域中選擇結合、結合連接器、或結合條件,相關聯的實例與結合特徵會在清單中被強調顯示。

- 兩個實例間僅有一個結合。
- 固定一個圖元與套用結合有所不同。「固定」 (在環境選單中) 是針對套用固定於其中的組合件的;並不會繼續存在於圖元被插入至的另一個組合件中。
- The Mate positions two instances in relationship to each other, aligning a Mate connector on each instance.
Before Mate
結合之後
- 最初的位置通常是最佳的猜測。有兩個工具可更正位置:
- 反轉主軸工具會反轉主軸 (Z) 的方位。
- [重新定向副軸] 工具以 90 度的增量調整方位
- 播放按鈕
產生建立的結合間所允許移動的動畫。
- 解出按鈕會重生成處理中的結合以及所有結合的移動,所以您可以查看變更如何影響整個組合件。
結合類型則會指定自由度的行為。

- 選擇一個結合 (例如
) 來開啟對話方塊:
- 在每個圖元上選擇一個自動的結合連接器 (您也可以與原點結合):
- 如果需要,使用反轉主軸或旋轉副軸來調整方位。
- 接受結合
。
在上面的範例中,僅使用自動的結合連接器。在大部分的結合案例中,使用自動結合連接器是沒有問題的。在較少數的案例中,之前先建立結合連接器是相當有用的。您可以在組合件或 Part Studio 中建立結合連接器。

在 Onshape 中的結合與在傳統 CAD 系統中的結合有所不同。在兩個實例間的移動 (自由度) 是內嵌於結合的情況下,您在任兩個實例間可能只需要有一個 Onshape 結合。
您可以將圖元與組合件的原點結合。您也可以使用環境選單來固定一個圖元以測試所指定結合的移動情況。圖元包括:零件、組合件、次組合件、草圖與曲面。

結合是在結合對話方塊中定義的:
選擇要建立的結合類型,然後選擇結合連接點 (一個零件上選擇一個)。
結合類型 - 結合類型欄位顯示您要使用的結合類型。輕觸來開啟結合類型的清單,然後輕觸來選擇一個項目。
結合連接器 - 接下來的結合連接器的區域是以藍色強調顯示。這表示需要有來自圖形區域的選取項目。必須選擇兩個結合連接器 (一個結合的實例上要有一個)。
偏移 - 輕觸來設定偏移距離以定義要結合零件間的固定空間。
限制 - 輕觸來設定移動的距離限制。
- 反轉主軸,即實例的 Z 方位。
- 重新定向副軸;輕觸即可以 90 度旋轉實例的象限方位 (在 XY 平面上)。
解出 - 輕觸以解出包括目前這個結合的所有組合件結合。

除了球體、緊固與相切結合之外,您可以指定所有結合的移動限制。
在允許限制的結合 (轉動、滑動、平面、圓柱與銷槽) 對話方塊內,開啟 [限制] 的按鈕,限制的欄位隨即出現。
輸入所要的限制條件,然後輕觸解出來視覺檢視變更。

為下列的結合類型提供於組合件操作過程中將一個圖元從另一個圖元偏移:
- 平面偏移 - 沿 Z 軸
- 滑動偏移 - 沿 X 與 Y 軸
- 旋轉偏移 - 沿著 Z 軸
- 銷槽偏移 - 沿 Z 軸
- 緊固偏移 - 沿 X、Y、和 Z 軸
您也可以拖曳圖元然後在圖形區域中觀察距離值。這樣可以幫助決定在對話方塊中要輸入的指定值。
您可以在 Assembly 的數值欄位中使用表達式與三角函數。

除了在組合件清單中出現外,結合在圖形區域中也有指標。您可以在組合件清單中隱藏圖元與結合連接器來更清楚地看到結合指標。這些指標提示了結合定義的動作類型以及目前的狀態:藍色/白色表示良好的結合,灰色表示是抑制或非啟用的,紅色則是有問題。請注意,在與結合或結合連接器關聯的零件或組合件是受抑制的情況下,結合或結合連接器也是受抑制的 (仍可編輯抑制的結合)。
緊固
轉動
滑動
平面
圓柱
銷槽,在槽的方向上有箭頭
球體
相切
平行
群組
更多視覺查看結合的提示:
- 兩指輕觸來開啟環境選單,輕觸全部顯示來顯示列於實例清單中的所有項目,包括結合連接器與結合指標。也可以使用 [全部隱藏] 或 [隱藏其他] 結合。
- 輕觸實例清單中的一個結合。

- 兩個實例間僅有一個結合。
- 固定一個圖元與套用結合有所不同。「固定」 (在環境選單中) 是針對套用固定於其中的組合件的;並不會繼續存在於圖元被插入至的另一個組合件中。
- The Mate positions two part instances in relationship to each other, aligning a Mate connector on each instance.
Before Mate
結合之後
- 最初的位置通常是最佳的猜測。有兩個工具可更正位置:
反轉主軸工具會反轉主軸 (Z) 的方位。
重新定向副軸工具以 90 度的增量調整方位。
- 解出按鈕會重生成處理中的結合以及所有結合的移動,所以您可以查看變更如何影響整個組合件。
結合類型會指定移動的行為。

在 Onshape 中的結合與在傳統 CAD 系統中的結合有所不同。在兩個實例間的移動 (自由度) 是內嵌於結合的情況下,您在任兩個實例間可能只需要有一個 Onshape 結合。
您可以將圖元與組合件的原點結合。您也可以使用環境選單來固定一個圖元以測試所指定結合的移動情況。圖元包括:零件、組合件、次組合件、草圖與曲面。

結合是在結合對話方塊中定義的:
Select the type of Mate to create, then select the Mate connectors, implicit or explicit (one for each part).
結合類型 - 結合類型欄位顯示您要使用的結合類型。輕觸來開啟結合類型的清單,然後輕觸來選擇一個項目。
結合連接器 - 接下來的結合連接器的區域是以藍色強調顯示。這表示需要有來自圖形區域的選取項目。必須選擇兩個結合連接器 (一個結合的實例上要有一個)。
偏移 - 輕觸來設定偏移距離以定義要結合零件間的固定空間。
限制 - 輕觸來設定移動的距離限制。
- 反轉主軸,即實例的 Z 方位。
- 重新定向副軸;輕觸即可以 90 度旋轉實例的象限方位 (在 XY 平面上)。
解出 - 輕觸以解出包括目前這個結合的所有組合件結合。

除了球體、緊固與相切結合之外,您可以指定所有結合的移動限制。
在允許限制的結合 (轉動、滑動、平面、圓柱與銷槽) 對話方塊內,開啟 [限制] 的按鈕,限制的欄位隨即出現。
輸入所要的限制條件,然後輕觸解出來視覺檢視變更。

為下列的結合類型提供於組合件操作過程中將一個圖元從另一個圖元偏移:
- 平面偏移 - 沿 Z 軸
- 滑動偏移 - 沿 X 與 Y 軸
- 旋轉偏移 - 沿著 Z 軸
- 銷槽偏移 - 沿 Z 軸
- 緊固偏移 - 沿 X、Y、和 Z 軸
您也可以拖曳圖元然後在圖形區域中觀察距離值。這樣可以幫助決定在對話方塊中要輸入的指定值。
您可以在組合件的數值欄位中使用表達式與三角函數。

除了在組合件清單中出現外,結合在圖形區域中也有指標。您可以在組合件清單中隱藏圖元與結合連接器來更清楚地看到結合指標。這些指標提示了結合定義的動作類型以及目前的狀態:藍色/白色表示良好的結合,灰色表示是抑制或非啟用的,紅色則是有問題 (仍可編輯抑制的結合)。
緊固
轉動
滑動
平面
圓柱
銷槽,在槽的方向上有箭頭
球體
相切
平行
群組
更多視覺查看結合的提示:
- 兩指輕觸來開啟環境選單,輕觸全部顯示來顯示列於實例清單中的所有項目,包括結合連接器與結合指標。
- 輕觸實例清單中的一個結合。

- 兩個實例間僅有一個結合。
- 固定一個圖元與套用結合有所不同。「固定」 (在環境選單中) 是針對套用固定於其中的組合件的;並不會繼續存在於圖元被插入至的另一個組合件中。
- The Mate positions two part instances in relationship to each other, aligning a Mate connector on each instance.
Before Mate
結合之後
- 最初的位置通常是最佳的猜測。有兩個工具可更正位置:
反轉主軸工具會反轉主軸 (Z) 的方位。
重新定向副軸工具以 90 度的增量調整方位。
- 解出按鈕會重生成處理中的結合以及所有結合的移動,所以您可以查看變更如何影響整個組合件。
結合類型會指定移動的行為。
關於「學習中心」的其他資源,請參照此處的技術簡報文章:Mating Basics (需要有 Onshape 帳戶) 與 Advanced Mating Techniques (需要有 Onshape 帳戶)。