어셈블리 구성
In Onshape, you can create your own configurations inside an assembly regardless of whether or not you have Part Studio configurations. They are altogether separate and neither impacts the other.
Assembly configurations work mechanically the same way as Part Studio configurations. The difference is that in an assembly, you can only configure mates (not mate connectors), instances, and patterns.
둘 이상의 사람이 동일한 통합문서를 사용 중일 경우, 팔로우 모드에서 작업할 때를 제외하고 개개인이 선택한 구성을 보게 됩니다. 이 때 팔로워에게는 지시선에서 선택된 구성이 나타납니다.
To learn more about assembly configurations, you can follow the self-paced course here: Assembly configurations (Onshape account required).
Below is an example of an assembly with the Configuration panel icon on the right side of the window, shown below to the right of the red arrow:

작업공간에서 파트 부품 또는 어셈블리가 표시된 상태로 구성 패널을 엽니다.
- 그래픽 영역의 오른쪽에 있는
을 클릭합니다(위 참조).
-
구성 패널이 열립니다.
- Click
:
- Click in the first row to activate it and enter the names of the input in the Name column. For example, to configure a pattern on a part, you might name the rows 2x2 and 4x4. Use Tab to move from one row to the next.
활성 열은 해당 열의 왼쪽에 있는 파란색 막대로 나타납니다.
- 표시된 행의 입력 값을 구성하려면
을 클릭합니다.
- Select the mate, instance or pattern that contains the parameter (click it in the Assembly list) and select the parameter in the dialog that opens (shown below outlined in red). The parameter is then outlined with a broken yellow line and a new column is created for that input in the configuration (shown below, in the Configuration panel, to the left of the red arrow).
열 이름은 기본적으로 선택한 요소의 이름(최상위 제목)과 필드 이름(종속 레벨 제목)으로 구성됩니다. 이 경우, 상자 <1>는 선택한 요소이고, 필드 이름은 사용자가 2 x 2 및 Long으로 변경했습니다.
- To edit a configured parameter:
- 매개변수가 입력된 값일 경우, 표의 행을 클릭하고 새 값을 입력합니다.
- 입력이 대화상자에서 선택된 경우, 테이블에서 행을 두 번 클릭하여 피처 대화상자를 엽니다.
피처 대화상자에서 해당하는 필드가 파란색으로 강조 표시됩니다. 이 입력에 대한 모델 또는 부품 목록에서 선택합니다.
- When finished defining the configurations, click the Done button in the orange message at the top of the window, or close the dialog box.
- 각 행에 대해 6 ~ 8단계를 반복합니다.
- Repeat steps 5 through 8 to add another feature to the configuration.
- 모델을 사용해 입력을 테스트하려면 피처 리스트의 구성에서 아래 화살표를 사용하여 메뉴를 선택합니다.
기본적으로 '구성' 왼쪽의 캐럿이 확장되며(위의 빨간색 화살표 오른쪽 참조), 해당 단면을 축소하기 위한 패널 작업을 완료했을 때 이 캐럿을 클릭합니다.
피처 대화상자의 필드 위로 마우스를 가져가면 구성할 수 있는 기능을 확인할 수 있습니다. 구성에 사용할 수 있는 피처는 해당 피처 위로 마우스를 가져가면 노란색으로 강조 표시됩니다.
모델이 그에 따라 업데이트됩니다. 업데이트되지 않으면 모델에서 디자인 의도를 확인하고 구성 정의가 올바로 선택되었는지 확인하십시오.

Onshape has a mechanism for also configuring assembly properties for each of the configuration inputs you have previously defined, directly from the Configuration panel. The properties available to be configured include: name, description, part number, revision, vendor, project, product line, title 1, title 2, title 3, not revision managed, and exclude from all BOMs.
어셈블리 속성을 구성하려면:
- 구성 패널에 기존 구성 입력이 있는 상태에서, 패널 맨 위의
을 클릭합니다(아래 파란색으로 표시된 항목 참조).
-
을 클릭하십시오.
- 구성하려는 어셈블리 속성을 선택합니다(목록에 속성이 포함됨). (이 예에서는 프로젝트를 사용합니다.)
첫 번째 열에 이전에 선택한 구성 입력이, 두 번째 열에 속성이 포함된 상태로 표가 만들어집니다.
- 구성 열에서 아래 화살표를 사용하여 구성 옵션 목록 중에서 선택합니다.
- 프로젝트 열(프로젝트 속성)에서 이름을 입력합니다.
- 다른 구성 옵션에 대한 파트 속성을 더 추가하려면
을 클릭합니다.
- 첫 번째 열에서 새로운 구성 옵션을 선택합니다.
- 프로젝트 열(프로젝트 속성)에서 이름을 입력합니다.
- 필요한 구성 옵션에 대한 속성을 변경하기 위해 필요한 만큼 작업을 반복합니다.
파트 번호 속성을 구성할 때, 자동 파트 번호 생성이 켜져 있으면(프로페셔널 Company 설정 > 번호 매기기 구성 또는 엔터프라이즈 설정 > 번호 매기기 구성을 통해) 마우스 오른쪽 버튼을 클릭하고 새 파트 번호 생성을 선택할 수 있습니다.
구성의 이름을 변경하려면 해당 이름(구성)을 클릭하고 새 이름을 입력합니다. 편집 상자 바깥을 클릭해서 저장하십시오.

구성이 있는 파트가 어셈블리에 삽입된 후, 어떤 장치에서든 해당 파트의 구성을 변경할 수 있습니다.
- 파트(또는 부품 목록에서 파트 이름)를 마우스 오른쪽 버튼으로 클릭하고 구성 변경을 선택합니다.
구성 변경 대화상자가 열립니다.
- 새 구성 옵션을 선택합니다.
- 선택이 만족스러우면
을 클릭합니다(작업을 취소하려면
을 사용).
iOS 및 Android 장치의 경우, 3개 점 메뉴를 탭하고 '구성 변경'을 선택하여 구성 드롭다운에 액세스한 다음, 서로 다른 구성을 선택합니다. 생성 버튼을 탭하면 해당 파트의 새로운 구성이 생성됩니다.


You can copy and paste a configuration input into and out of a Part Studio or Assembly. This makes it quick and easy to share configurations between designs.
-
Open the Configuration panel in the Part Studio or Assembly that contains the input to copy.
-
Click the input's three-dot menu and select Copy input or Copy all inputs.
-
Open the Configuration panel in the Part Studio or Assembly to paste the input.
-
Click the arrow next to Configure Part Studio/Assembly and select Paste inputs.
The inputs are inserted into the Configuration panel. -
Select the parameters to configure from the new Part Studio or Assembly. Continue reading to learn how to now copy input values and parameters into the input tables.
Notes:
- You can copy and paste configuration inputs: between Part Studios and Assemblies, within the same document, and between different documents.
- All names, visibility conditions, FeatureScript IDs, and variable definitions are copied with the input.
- Copied inputs are available until the user logs out.
- References between the copied input and pasted input are NOT maintained; after pasting, changes to the original configuration input are NOT reflected in the pasted inputs.
- Pasted visibility conditions are automatically repaired (removed) if the target configuration does not have all the inputs needed to compute the visibility.
- Configuration inputs with the same internal FeatureScript IDs are not pasted. To fix this, you can delete the configuration input with the same internal FeatureScript ID and paste again.

You can copy and paste into and out of a configuration, to aid in entering or editing values.
To copy values and parameters:
- Open the
menu in the upper right corner, next to +Configure features.
- Select Copy table:
- Once you have copied the table, you can paste it into a spreadsheet:
Note that the column names also come in with the table, as shown above. Now you can edit the table and copy/paste it back into Onshape:
- Select just the rows and columns with data (not the column names or headings), as shown in blue below:
You can also pad your table with extra empty rows, if you wish. Just include the extra rows in the spreadsheet when selecting for the copy command.
- Issue a Copy command.
- In the Onshape Configuration table, click the top, left cell of the table.
- Issue a keyboard Paste command:
Onshape automatically replaces whatever data was in the rows and columns of the configuration input table with the data that was copied. Onshape also includes the default units for each input, automatically.
Note that if there are more rows copied from the spreadsheet than are in the Onshape configuration input table, those rows are included in the paste. Onshape creates the rows on the fly.
However, if there are more columns copied from the spreadsheet than are in the Onshape configuration input table, those columns are not included in the paste. Onshape does not yet create columns on the fly. You can, however, create additional columns (parameters) in the configuration table before pasting.

이 섹션의 예제에서는 구성된 Part Studio를 보여 줍니다. 피처는 구성된 어셈블리로 작업할 때와 동일합니다.
구성 입력이 표시되는 조건을 조정할 수 있습니다.
높이와 너비라는 두 개의 구성 입력이 있는 파트를 예로 들어 보겠습니다.
기본적으로 모든 높이의 일부는 원하는 너비를 가질 수 있습니다. 하지만 엑스트라 와이드 너비는 톨 높이에서만 사용할 수 있다고 가정해 보겠습니다. 이 경우, 너비 입력이 표시되는 조건을 설정할 수 있습니다.
- In the Configuration panel, click the configuration's three-dot button, and select Visibility conditions from the menu.
구성 가시성 조건 대화상자가 열립니다. 오른쪽 창에는 현재 선택한 구성의 미리 보기가 표시됩니다. 이 패널에서 선택한 옵션을 변경하여 설정을 미리 볼 수 있습니다. - 조건 추가를 클릭합니다.
- 첫 번째 드롭다운을 클릭하고 이 입력의 가시성을 제어할 입력을 선택합니다. 이 예제에서는 높이 입력을 선택합니다.
- 두 번째 드롭다운을 클릭하고 입력을 사용할 수 있는 조건을 선택합니다. 이 예제에서 너비 입력은 톨 높이에만 사용할 수 있습니다. 오른쪽의 미리 보기가 업데이트되어 선택 내용이 반영됩니다. 아래 이미지에서 쇼트 높이에 더 이상 너비 입력을 사용할 수 없는 것을 확인할 수 있습니다.
- 저장을 클릭합니다. 이제 너비 입력은 톨 높이를 선택한 경우에만 표시되며 너비 입력 테이블에 가시성 조건 아이콘
이 표시됩니다.
여러 조건 설정
구성 조건은 가산적입니다. 위 예제에 세 번째 구성을 추가하고 아래 이미지에 표시된 조건을 설정하면 대형 필렛 옵션은 톨 높이 및 엑스트라 와이드 너비 입력이 모두 있는 파트에만 사용할 수 있습니다.
톨 높이로 기본 너비를 설정하면 필렛 구성이 숨겨집니다.
구성 입력은 구성 패널에서 입력 아래에 나타나는 입력의 가시성만 제어할 수 있습니다. 이 예에서 너비 입력은 높이 입력으로 제어할 수 있지만 필렛 입력으로는 제어할 수 없습니다.
팁
-
설정한 가시성 옵션은 모든 삽입 대화상자에서 사용할 수 있습니다(예: 구성된 파트를 어셈블리에 삽입할 때).
-
숨겨진 입력에는 항상 기본값이 있습니다. 위의 예에서 쇼트 높이와 미디엄 높이 부분은 너비 옵션이 설정되지 않았더라도 기본 너비를 갖습니다.
-
(파트 및 Part Studio만 해당): 속성에서 제외된 구성 입력은 속성에서 제외된 입력 아래에 있는 다른 입력의 가시성만 제어할 수 있습니다. 아래 예에서 너비가 속성에서 제외된 경우(
아이콘으로 표시) 필렛도 속성에서 제외된 경우에만 필렛 가시성을 제어할 수 있습니다.
- 구성 가시성 조건 대화상자의입력 드롭다운을 사용하여 다른 입력을 볼 수 있습니다. 모든 입력을 선택하여 사용 가능한 모든 입력을 볼 수 있습니다.
- 구성 가시성 조건 대화상자의 미리 보기 섹션을 플레이그라운드로 사용하여 구성을 테스트할 수 있습니다.
- 구성 가시성 조건 대화상자에 회색으로 표시된 입력을 표시하려면 숨겨진 입력 표시 확인란을 선택합니다.
-
모든 입력에 대한 구성 가시성 조건 대화상자를 열려면 구성 선택기에서
을 클릭합니다. 해당 입력에 대한 대화상자를 열려면 구성 패널에서
을 클릭합니다.
-
가시성 조건에 대한 변경 사항은 구성된 요소를 참조하는 모든 기존 통합문서에 자동으로 반영됩니다.

제외된 구성이 있는 부품을 어셈블리에 삽입하면 부품 옆에속성에서 제외됨 아이콘이 표시됩니다.