다중 기판 어셈블리 동기화
개요
기계 설계에서 제품을 개발하는 표준적인 접근 방식은 여러 하위 어셈블리를 조합하여 장치를 구축하는 것입니다. Altium의 전자 설계 소프트웨어는 이와 유사한 개념을 지원하며, 여러 PCB를 결합하여 PCB 어셈블리를 생성할 수 있습니다. ECAD에서는 이를
Altium의 ECAD 다중 기판 어셈블리 Editor에서 열려 있는 다중 기판 어셈블리.
인쇄 회로 기판을 인클로저에 조립하는 과정은 MCAD에서 수행하는 것이 가장 좋습니다. 그러나 ECAD 엔지니어는 컴포넌트 간 및 컴포넌트와 인클로저 간의 클리어런스와 같은 전기-기계적 점검은 물론, 표시등 및 디스플레이, 버튼, 커넥터와 같은 사용자 인터페이스 요소에 대한 접근성 및 라벨링 확인도 수행해야 할 수 있습니다.
이를 위해 기계 및 전기 엔지니어는 MCAD와 ECAD 간에 조립 모델을 주고받을 수 있어야 합니다. 이는 Altium MCAD CoDesigner를 사용하여 수행할 수 있습니다. MCAD 및 ECAD 도메인 간에 기판 어셈블리를 동기화하면 기계 및 전자 설계 팀 모두 조립된 장치의 현재 상태를 신속하게 검증할 수 있는 능력을 포함하여 수많은 이점이 있습니다.
워크플로우
아래 슬라이드는 MCAD와 ECAD 간 다중 기판 어셈블리 동기화에 대한 요약을 보여줍니다. 이 단계의 순서는 고정된 것이 아닙니다. 예를 들어, 슬라이드에는 전체 어셈블리를 ECAD로 전송하기로 결정하기 전에 개별 PCB를 ECAD에서 가져와 MCAD 인클로저에 조립한 순서가 나와 있습니다.
아래의 번호가 매겨진 단계들은 동일한 과정을 다른 순서로 보여줍니다. 이번에는 MCAD 장치 인클로저를 먼저 ECAD 다중 기판 어셈블리에 연결한 다음, PCB를 장치 인클로저에 추가합니다.
1. 각 PCB를 ECAD에서 MCAD로 전송
조립체를 ECAD에서 MCAD로 전송하려면, 먼저 각 PCB를 개별적으로 ‘Push’한 다음 MCAD로 ‘Pull’하여 각각을 기계 조립체로 저장해야 합니다.
| 위와 같이 |
|
' |
2. ECAD에서 ECAD 다중 보드 어셈블리를 가져오기
ECAD 멀티 보드 어셈블리는 멀티 보드 프로젝트로 정의되며, 각 PCB 프로젝트가 여기에 추가됩니다.
ECAD에서 보드를 멀티보드 어셈블리에 추가하려면 멀티보드 Schematic에 각 보드에 대한 모듈을 배치한 다음, 해당 보드를 멀티보드 어셈블리 문서로 Import하면 됩니다. ECAD에서의 다중 보드 설계에 대해 자세히 알아보세요. |
|
| 메이트는 ECAD 멀티보드 어셈블리가 아닌 MCAD 디바이스 어셈블리에서 정의하는 것이 좋습니다. | |
| PCB가 ECAD 멀티보드 어셈블리 문서에 추가되면, ECAD 어셈블리를 MCAD로 푸시할 준비가 완료됩니다. MCAD에서 보드의 위치와 방향을 설정한 후, 해당 위치 및 방향 정보를 ECAD로 다시 전송할 수 있습니다. |
3. MCAD에서 디바이스 어셈블리 생성 및 ECAD 다중 기판 어셈블리 연결
MCAD 디바이스 어셈블리는
| MCAD에서 새로운 장치 어셈블리를 생성합니다. | |
| 필요한 경우 장치 어셈블리에 인클로저를 추가하고 어셈블리를 저장합니다. | |
이 |
|
MCAD 및 ECAD 어셈블리는 |
4. 다중 보드 어셈블리를 MCAD로 가져오기
이제 MCAD 및 ECAD 어셈블리가 연결되었으므로, MCAD에서 ‘Pull’을 수행하여 동기화 상태를 확인할 수 있습니다.
어셈블리 수준 연결이 설정되면, CoDesigner에서 |
|
| PCB는 ECAD 어셈블리에는 존재하지만 MCAD 어셈블리에는 없으므로, MCAD 어셈블리에 PCB를 추가해야 합니다. 노란색으로 강조 표시된 변경 사항은 CoDesigner가 사용자 도움 없이는 이 변경을 완료할 수 없음을 나타냅니다. 위 이미지와 같이 변경 사항 위에 커서를 올리면 문제 해결 방법에 대한 정보가 담긴 툴팁이 표시됩니다. | |
어셈블리를 처음 ‘Pull’할 때, CoDesigner는 PCB의 MCAD 버전을 어디서 가져와야 할지 알 수 없습니다. CoDesigner가 각 보드를 찾을 수 있도록 하려면 |
|
| 변경 사항이 빨간색으로 강조 표시된 경우, 해당 변경 사항은 적용할 수 없으며 CoDesigner가 이를 해결하는 데 도움을 줄 수 없음을 나타냅니다. 예를 들어, 어셈블리 내의 PCB가 아직 ECAD에서 푸시되지 않은 경우가 이에 해당합니다. |
5. MCAD 디바이스 어셈블리 작업
이제 MCAD 어셈블리에는 각 PCB는 물론 전체 어셈블리를 포함하여 MCAD와 ECAD 간에 동기화할 수 있는 여러 항목이 포함되어 있습니다. 인클로저 개체를 정의하거나, 어셈블리 내 특정 보드에 대한 변경 사항을 동기화하거나, 어셈블리 내 보드의 위치 변경 사항을 동기화하는 등의 CoDesign 기능을 수행하려면, 현재 작업 중인 PCB 또는 어셈블리를 MCAD CoDesigner에 지정해야 합니다.
이는 아래 이미지와 같이 패널 상단의 드롭다운 메뉴에서 PCB 또는 어셈블리를 선택하여 수행할 수 있습니다.
위 이미지에 표시된 대로, 패널 상단의 드롭다운 메뉴에서 CoDesigner가 ECAD와 동기화할 대상을 선택합니다. 예를 들어, PCB 중 하나를 편집해야 하는 경우 드롭다운에서 해당 PCB를 선택하고, 편집을 수행한 다음, 일반적인 방법으로 해당 보드 변경 사항을 ECAD PCB로 푸시하십시오. |
6. MCAD에서 인클로저 정의
MCAD CoDesigner에서 인클로저의 일부로 정의할 수 있는 MCAD 개체의 수에는 제한이 없습니다.
| MCAD 모델 트리에서 인클로저 객체를 선택하십시오. | |
| 다음 버튼을 클릭하십시오 |
|
| 3. CoDesigner 확인 | MCAD CoDesigner는 해당 개체들이 활성 PCB/어셈블리의 인클로저에 속하는 것으로 식별되었음을 확인합니다. |
| MCAD CoDesigner가 인클로저에 속하는 것으로 인식한 기계적 개체들입니다. 이 개체들은 설계가 ECAD로 푸시될 때 ECAD 보드/어셈블리로 전송됩니다. 필요한 경우 목록에서 개체를 선택하거나 삭제할 수 있습니다. |
7. 디바이스 어셈블리 준비 및 ECAD로 푸시
표준 기법을 사용하여 MCAD에서 인클로저 및 기판 객체의 방향과 위치를 설정합니다. 이 프로세스의 어느 단계에서든 어셈블리를 ECAD로 푸시할 수 있습니다.
| 인클로저 내부에 PCB를 배치하고 결합합니다. | |
| 패널 상단의 드롭다운 메뉴에서 ‘다중 기판 어셈블리(Multiboard assembly)’가 활성 항목으로 선택되어 있는지 확인하십시오. |
|
| MCAD에서 전체 어셈블리를 워크스페이스로 푸시하여 ECAD로 풀(Pull)할 준비를 합니다. |
8. 어셈블리를 ECAD로 가져오기
MCAD 어셈블리에서 수행한 변경 사항은 ECAD에서 동기화할 수 있습니다. Altium Designer에서 멀티보드 어셈블리 프로젝트를 열고,
'패널'에 변경 사항이 감지되었다는 경고 알림이 표시됩니다( xml-ph-0000@deepl.internal ). 경고가 자동으로 나타나지 않으면 |
|
| 변경 사항에는 PCB의 위치 업데이트는 물론, MCAD에서 인클로저가 추가된 경우 인클로저의 위치 업데이트도 포함됩니다. 지원되는 변경 유형에는 PCB 위치 및 방향, 인클로저 요소의 추가 또는 제거가 포함됩니다. | |
| 변경 사항은 선택적으로 적용할 수 있으므로, 이번 단계에서 적용하지 않으려는 항목은 비활성화하십시오. | |
어셈블리 내의 하위 PCB에 MCAD 설계 변경이 이루어진 경우, 해당 업데이트를 먼저 (ECAD PCB 파일 내에서) 하위 PCB 프로젝트로 가져와야 합니다. 그런 다음 ECAD 다중 보드 어셈블리에서 PCB를 업데이트해야 합니다. MCAD CoDesigner는 ECAD 내부 업데이트를 관리하지 않습니다. |
|
| MCAD에서 PCB 추가하기 | MCAD에서 어셈블리에 보드가 추가된 경우, MCAD에서 푸시(Push)를 시도하면 CoDesigner 메시지 대화 상자가 나타나 추가된 PCB가 ECAD 멀티보드 어셈블리의 일부가 아니라는 경고가 표시됩니다. 이 경우 해당 보드를 ECAD의 다중 보드 어셈블리에 추가한 다음, ECAD에서 워크스페이스로 프로젝트를 푸시해야 합니다. 이 업데이트를 MCAD로 풀(Pull)할 필요는 없으며, MCAD에서 어셈블리를 다시 푸시하기만 하면 추가된 보드의 위치 및 방향 정보가 워크스페이스로 전송되어 ECAD로 풀(Pull)할 준비가 됩니다. |
9. ECAD 엔지니어가 작업할 준비가 된 어셈블리
이제 클리어런스 확인 및 PCB 장착 적합성 시각적 확인과 같은 필요한 ECAD 작업을 수행할 수 있습니다. 아래 이미지는 ECAD에서 멀티보드 어셈블리의 단면도를 보여줍니다.
)
)
)
)
)
).
)
)
)
)
)