이 마이그레이션 가이드에서는 CADSTAR 회로도 및 PCB 설계를 가져오는 데 중점을 둡니다. 다른 파일의 마이그레이션이 필요하다면 해당 파일별 가이드를 참조하십시오.
이 가이드는 레거시 시스템의 데이터를 Altium Designer Develop로 가져오는 방법을 보여줍니다. 하지만
“왜 이 작업을 하려고 하는가?”라는 질문은 하지 않습니다. 고객들은 진행에 앞서 데이터 가져오기 기능에 대해 자주 묻지만, 먼저 스스로 이유를 점검해 볼 필요가 있습니다.
왜냐하면.
따라서 이러한 사항을 검토한 후에도 레거시 데이터를 Altium으로 가져오기를 원한다면 계속 읽어보십시오.
데이터 마이그레이션은 결코 «쓰레기를 넣으면....더 많은 쓰레기가 나온다»는 원칙에서 벗어나지 않는다는 점을 잊지 마십시오. 따라서 프로세스를 네 가지 개별 단계로 나누어 고려해야 하며, 이는 아래의 흐름도에 잘 나타나 있습니다:
1. 원본 데이터 준비
|
2. 데이터 내보내기
|
3. 데이터 가져오기
|
4. 가져오기 후 작업
|
내보내기를 시도하기 전에 레거시 시스템 내에서 설계를 정리하고 깔끔하게 만드는 것이 바람직합니다. 이를 돕기 위해 체크리스트를 준비했습니다:
회로도 관련 고려 사항:
PCB 관련 고려 사항:
라이브러리 관련 고려 사항:
지원 버전 및 파일 형식
아래 표는 Altium Designer Develop로 마이그레이션할 수 있는 CADSTAR 설계의 모든 파일 형식 버전을 자세히 보여줍니다. 이 목록은 계속 업데이트되므로, 마이그레이션을 진행하기 전에 특정 시스템 및 버전에 대해 당사에 확인하시기 바랍니다.
| 유형 | 시스템 | 버전 | 형식 |
| 회로도 | CADSTAR | 18 | ASCII (.csa) |
| PCB | CADSTAR | 18 | ASCII (.cpa) |
| 회로도 라이브러리 | CADSTAR | 18 | ASCII (.csa) |
| PCB 라이브러리 | CADSTAR | 18 | ASCII (.cpa) |
가져오기 도구는 CADSTAR 버전 17까지 지원합니다. 또한 바이너리 CADSTAR 파일은 지원하지 않습니다. 바이너리 CADSTAR 파일은 Altium Designer Develop로 가져오기 전에 CADSTAR 아카이브 파일로 변환해야 합니다. CADSTAR 아카이브 파일의 확장자는 .cpa 또는 .csa입니다. 가져오기 도구는 다음 CADSTAR 파일 형식을 지원합니다:
다음 표는 가져오기 도구가 지원하는 CADSTAR 파일 유형과, CADSTAR 바이너리 파일을 CADSTAR 아카이브 파일로 변환하는 방법, 그리고 이에 해당하는 Altium Designer Develop 출력물을 설명합니다.
| CADSTAR 파일 유형 | CADSTAR 아카이브로 내보내기 | ALTIUM DESIGNER DEVELOP 출력 |
| PCB 설계 (.pcb) | CADSTAR File->Export를 사용하여 바이너리 pcb 설계(.pcb)를 CADSTAR PCB 아카이브(.cpa)로 변환 | Altium Designer Develop PCB 문서 (.PcbDoc) |
| 회로도 설계 (.scm) | CADSTAR File->Export를 사용하여 바이너리 회로도 설계(.scm)를 CADSTAR 회로도 아카이브(.csa)로 변환 | Altium Designer Develop 회로도 문서 (.SchDoc) |
| PCB 라이브러리 (.lib) | CADSTAR Libraries->PCB Components...의 archive 도구를 사용하여 바이너리 pcb 라이브러리(.lib)를 CADSTAR PCB 아카이브(.cpa)로 변환 | Altium Designer Develop PCB 라이브러리 (.PcbLib) |
| 파트 라이브러리 (.lib) 및 회로도 심볼 라이브러리 (*.lib) | 파트 라이브러리(.lib) 파일은 이미 ASCII 파일 형식입니다. 파트 라이브러리는 별도의 변환이 필요하지 않습니다. CADSTAR Libraries->Schematic Symbols의 archive 도구를 사용하여 바이너리 심볼 라이브러리(.lib)를 CADSTAR 회로도 아카이브(.csa)로 변환하십시오. | 가져오기 도구는 parts.lib와 심볼 회로도 아카이브(.csa)를 모두 사용하여 Altium Designer Develop 회로도 라이브러리(.SchLib)를 출력합니다. |
3단계: 데이터를 Altium으로 가져오기
CADSTAR 파일용 Import Wizard 사용
Import Wizard는 Altium Designer Develop의 File 메뉴에서 실행할 수 있습니다. 아래 스크린샷과 같이 CADSTAR Designs and Libraries 옵션을 선택하십시오. “Importing CADSTAR Design Files” 화면에서 Add 버튼을 클릭하여 CADSTAR 파일을 선택합니다. 여러 파일을 동시에 변환할 수 있습니다. 다음에는 Import Wizard 사용 방법에 대한 단계별 지침이 이어집니다.
CADSTAR 파일용 Import Wizard 시작
다음 CADSTAR 설계는 CADSTAR에서 PCB 아카이브(.cpa) 및 회로도 아카이브(.csa) 형식으로 내보낸 것입니다.
참고:
이 단계에서 원하는 만큼 설계 파일을 추가할 수 있습니다. 다만 파일 이름이 서로 다른 파일을 추가하면,
별도의 프로젝트가 생성됩니다.
참고:
라이브러리의 파트 및 데칼 정보가 원본 파일에 포함되어 있으므로, 성공적으로 변환하기 위해
회로도나 PCB 파일용 라이브러리를 반드시 추가할 필요는 없습니다. 이 화면에는
나중에 Altium Designer Develop에서 사용할 목적으로 전체 라이브러리를 독립적으로 변환하려는 경우에만 라이브러리를 추가하십시오.
CADSTAR PCB 파일은 변환 전에 분석되어, CADSTAR의 레이어 정의를 Altium Designer Develop 레이어에 어떻게 매핑할지 최적으로 판단합니다. 예를 들어 CADSTAR 실크 레이어가 Altium 실크스크린 레이어에 매핑되도록 최대한 처리합니다. 필요하다면 레이어 매핑은 수동으로 조정할 수 있습니다. 또한 특정 레이어의 정보를 버릴 수 있다면 CADSTAR 레이어를 “No Layer”로 설정할 수도 있습니다. 내부 레이어의 경우, CADSTAR의 내부 신호 레이어는 Altium 신호 레이어(예: “Mid Layer 1”)로 초기화됩니다. CADSTAR의 Powerplane 레이어는 CADSTAR의 Powerplane과 유사한 네거티브 이미지 평면인 Altium Plane Layer(예: “Internal Plane 1”)로 초기화됩니다. Split/Mixed 레이어로 정의된 CADSTAR 내부 레이어는 트레이스 또는 기타 양화상 전기 데이터가 존재하는 경우 Altium 신호 레이어로 초기화됩니다. Split/Mixed 레이어에 포어 형상만 있는 경우에는 Altium Plane layer로 초기화되며, 모든 split, embedded, isolated plane 영역이 그대로 유지된 채 가져와집니다. 앞서 언급했듯이 이 설정은 사용자가 수동으로 변경할 수 있습니다.
4단계: 가져오기 후 정리
확인용 체크리스트를 준비했습니다:
물리적 검사
전기적 검사
전원 검사
문서화 검사
PCB 보고서
주요 문서: 문서 및 도움말
가장 좋은 학습 방법은 직접 해보는 것이며, Altium 및 Altium Designer Develop는 이를 지원하는 여러 방법을 제공합니다:
아래에는 개념적 정보와 함께 특정 작업 수행 방법을 자세히 설명하는 Altium Designer Develop Documentation Library의 다른 문서 및 튜토리얼에 대한 참조가 나와 있습니다. 또한 도움말 목차를 탐색하고, 대화상자에서 언제든지 F1 및 What’s This를 사용하여 더 자세한 정보를 확인할 수 있습니다.
Altium Designer Develop 설치 후 새롭게 가능한 모든 기능을 살펴보는 여정을 시작하기에 아주 좋은 출발점입니다. Altium Designer Develop의 왼쪽 상단에서 Help » Exploring Altium Designer Develop 링크를 찾을 수 있습니다.
여기에서 문서에 쉽게 액세스할 수 있으며, “Getting Started with Altium Design Solutions” 범주를 통해 Altium 사용을 보다 쉽게 시작할 수 있습니다.