데이터 마이그레이션은 “쓰레기를 넣으면 더 많은 쓰레기가 나온다”는 원칙을 잊지 마십시오. 따라서, 과정의 네 가지 구분된 단계를 고려해야 합니다. 이는 아래의 흐름도에서 가장 잘 보여집니다:
레거시 시스템 내에서 설계를 정리하고 정돈하는 것이 중요합니다. 이를 돕기 위해 체크리스트를 준비했습니다:
스키마틱 고려사항
PCB 고려사항
라이브러리 고려 사항
단계 2: 데이터 내보내기 - 적합한 형식으로 데이터 저장
지원되는 버전 및 파일 형식
다음 표는 Altium Designer로 마이그레이션할 수 있는 모든 xDxDesigner 스키마 파일 유형의 버전을 자세히 설명합니다. 이 목록은 가져오기 마법사에 대한 주요 업데이트가 구현될 때 업데이트됩니다. 마이그레이션을 시작하기 전에 특정 시스템과 버전에 대해 Altium의 지원 팀에 문의할 수 있습니다.
Altium Designer는 xDxDesigner(Expedition Enterprise 7.9.4 또는 간단히 EE7.9.4)의 버전 7.9.4까지 가져올 수 있습니다. Altium의 가져오기 마법사는 xDxDesigner 회로도 데이터(.PRJ)를 변환할 수 있습니다.
3단계: 데이터를 Altium으로 가져오기
가져오기 마법사는 Altium Designer 파일 메뉴에서 시작할 수 있습니다. 아래 스크린샷에서 보여지는 것처럼 Mentor xDxDesigner 프로젝트 및 디자인 옵션을 선택하세요. "Mentor xDxDesigner 디자인 파일 가져오기" 화면에서, xDxDesigner 데이터베이스 파일을 선택하기 위해 추가 버튼을 클릭하세요. 여러 파일을 동시에 변환할 수 있습니다. 가져오기 마법사 사용에 대한 단계별 지침이 다음에 나옵니다.
• 파일 » 가져오기 마법사
로 가져오기 마법사 시작하기 • 가져올 파일 유형 선택 » Mentor xDxDesigner 디자인 및 라이브러리
• 변환할 파일 추가하기. 아래 예시에서는 “TurbotB_F400_R300.prj”가 사용되었습니다.
• 다음 단계에서는 가져올 회로도 또는 PCB 라이브러리를 추가할 수 있습니다(해당되는 경우).
• 번역이 완료된 후 어느 수준의 보고가 이루어지는지에 대한 옵션을 설정합니다.
• 번역되는 파일과 그 출력 디렉토리의 미리보기가 표시됩니다. 여기에서 원하는 경우 주 출력 디렉토리를 변경할 수 있습니다.
• 최종 다음 버튼을 클릭하면 가져오기 마법사가 나머지를 처리합니다.
축하합니다, 회로도 설계가 이제 Altium Designer로 가져와졌습니다!
설계가 완전히 검토되고 검증되었는지 확인하기 위해 가져온 후 정리 검사를 따르십시오. 페이지 하단의 ‘가져온 후 고려사항’ 섹션을 참조하십시오.
xDxDesigner 프로젝트 경로와 회로도 파일은 다음과 같이 변환됩니다:
프로젝트 경로는 자동으로 해당하는 Altium Designer PCB (*.PrjPCB) 프로젝트가 생성됩니다. 번역된 후, 파일들은 해당 PCB 프로젝트로 그룹화됩니다. 예를 들어, xDxDesigner 프로젝트로 Example.PRJ를 지정한 경우, 가져오기 마법사는 Altium Designer에서 Example.PcbPrj를 생성합니다.
스키마 파일(Name.N)은 Altium Designer 스키마 파일(*.SchDoc)로 변환됩니다. 각 스키마 파일은 단일 Altium Designer 스키마 파일로 가져옵니다. 복잡한 계층 구조를 포함하여 설계 계층 구조가 유지됩니다.
대부분의 구성 요소 속성은 몇 가지 예외를 제외하고 매개변수로 변환됩니다:
다른 일반적인 디자인 객체는 다음과 같이 변환됩니다:
이 문서 기사는 오프 시트 커넥터 사용에 관한 정보를 제공합니다.
xDxDesigner 심볼 라이브러리 파일은 다음과 같이 변환됩니다: 심볼 파일(Name.N)은 Altium Designer 라이브러리 파일(*.SchLib)로 변환됩니다. 각 심볼 파일은 단일 Altium Designer 라이브러리 파일로 가져와집니다. 변환된 후, 파일들은 자동으로 생성된 Altium Designer PCB 프로젝트(*.PrjPCB)로 그룹화됩니다.
스키매틱 심볼 변환
구성 요소 이름 - 다음 표는 xDxDesigner 심볼이 Altium Designer 구성 요소로 어떻게 변환되는지 설명합니다: - 다음 표는 xDxDesigner 심볼이 Altium Designer 구성 요소로 어떻게 변환되는지 설명합니다:
핀 유형 - 다음 표는 xDxDesigner의 PINTYPE 속성을 Altium Designer로 매핑합니다:
그래픽 객체 - 대부분의 객체는 xDxDesigner에서 Altium Designer로 직접 변환됩니다. 상자(왼쪽 아래와 오른쪽 위 모서리로 정의됨)는 네 점 다각형으로 변환됩니다.
다중 부품 심볼 - 심볼에 첨부된 PARTS 속성은 이 심볼이 나타내는 부품의 수를 나타내며 Altium Designer에서의 부품 수로 변환됩니다.
심볼 유형 주석 달기 - xDxDesigner는 심볼을 복합체, 핀, 주석, 모듈의 네 가지 유형으로 분류합니다. xDxDesigner에서 심볼의 가장 일반적인 사용은 시트 경계와 그래픽 주석을 위한 것입니다. 이러한 이유로, 이러한 심볼은 Altium Designer에서 TYPE = Graphical인 구성요소로 변환됩니다.
이종 심볼 - xDxDesigner에서 이종 심볼은 동일한 HETERO 속성을 가진 심볼 그룹입니다. 심볼이 하나의 HETERO 유형 아래에서 그룹화될 때, 그들은 하나의 장치를 나타냅니다. Altium Designer는 이종 유형에 따라 이러한 심볼을 하나의 구성요소 아래에서 여러 부품이나 표시 모드로 변환합니다. 세 가지 구별되는 유형이 있습니다:
"Mentor Xpedition Design 파일 가져오기" 화면에서, Add 버튼을 클릭하여 (.prj) 또는 PCB (.pcb) 파일을 선택하세요. 여러 파일을 동시에 번역할 수 있습니다.
'Mentor Xpedition 라이브러리 파일 가져오기' 화면에서, 'Add'를 클릭하고 Mentor Xpedition 중앙 라이브러리 파일(.lmc)을 찾아보세요. 가져오기 마법사 사용에 대한 단계별 지침이 이어집니다.
화면에서 '현재 사용자 레이어 매핑'을 확인할 수 있습니다. 이 대화 상자에서 'Altium 레이어 유형'과 'Altium 레이어 이름'을 확인하고 필요에 따라 수정할 수 있습니다. 이 두 열을 클릭하면 드롭다운을 사용하여 레이어 유형과 이름을 변경할 수 있습니다. 레이어는 번역 중에 비활성화될 수도 있습니다.
'출력 프로젝트' 화면에서, xDxDesigner 가져오기에서 해당하는 스키마 파일과 동일한 출력 디렉토리를 설정합니다. 이는 스키마와 PCB가 모두 기본 Siemens 환경에서 동일한 프로젝트에 속하는 경우 가장 좋은 접근 방식입니다. 사용자의 컴퓨터나 네트워크 드라이브/폴더에 있는 어떤 폴더도 출력 디렉토리로 지정될 수 있다는 점을 유의해야 합니다. 그런 다음 '다음'을 클릭합니다.
축하합니다, PCB 레이아웃이 Altium Designer로 가져오기되었습니다!
디자인이 완전히 검토되고 확인되었는지 확인하기 위해 가져오기 후 정리 검사를 따르십시오. 페이지 하단의 '가져오기 후 고려 사항' 섹션을 참조하십시오.
PCB 디자인 파일 변환
Xpedition 프로젝트 경로와 PCB 파일은 다음과 같이 변환됩니다:
프로젝트 경로는 해당하는 Altium Designer PCB (*.PrjPCB) 프로젝트가 자동으로 생성됩니다. 번역된 후, 파일들은 해당 PCB 프로젝트로 그룹화됩니다. 예를 들어, Xpedition 프로젝트로 Example.PRJ를 지정했다면, 가져오기 마법사는 Altium Designer에서 Example.PcbPrj를 생성합니다.
PCB 파일(Name.N)은 Altium Designer PCB 파일(*.PcbDoc)로 변환됩니다.
Xpedition 가져오기 중 프로젝트 참조(.prj) 파일을 가져올 때, 프로젝트 디렉토리 구조 내에 제약 조건 파일이 존재한다면, Xpedition 가져오기 도구는 자동으로 (.xml) 제약 조건 파일을 인식하고 Altium Designer의 ‘PCB 규칙 및 제약 조건 편집기’로 제약 조건을 가져옵니다. 설계 규칙은 가져오기 로그 파일에도 존재합니다.
로그 파일에는 Xpedition 소프트웨어에서 가져온 모든 제약 조건이 포함되어 있습니다. (.pcb)를 가져올 때, 이러한 제약 조건을 로그 파일에서 참조하고 Altium Designer 환경에서 재생성할 수 있습니다.
설계 규칙에 대한 자세한 내용은 아래 기술 문서에서 확인할 수 있습니다.
Xpedition 중앙 라이브러리 파일들은 데칼로 구성되어 있으며 다음과 같이 변환됩니다: 풋프린트 파일(Name.N)은 Altium Designer 라이브러리 파일(*.PcbLib)로 변환됩니다. 변환된 후, 파일들은 자동으로 생성된 Altium Designer PCB 프로젝트(*.PrjPCB)로 그룹화됩니다.
검증 체크리스트를 준비했습니다: -
참조 기술 문서 - 가져온 후 고려사항
주요 기사: 문서 및 도움말
배우는 가장 좋은 방법은 직접 해보는 것이며, Altium과 Altium Designer는 여러분이 그렇게 할 수 있도록 다양한 방법을 제공합니다:
비디오 라이브러리를 방문하여 작업을 완료하는 데 필요한 정확한 단계를 자세히 설명하는 150개 이상의 짧은 교육 비디오를 시청하세요.
아래는 Altium Designer 문서 라이브러리의 다른 기사 및 튜토리얼에 대한 참조로, 개념적 정보에 대해 더 자세히 설명하고 특정 작업을 수행하는 방법을 안내합니다. 대화 상자에서 언제든지 F1 및 What’s This를 사용하여 도움말 내용을 탐색하고 자세한 정보를 얻을 수도 있습니다.
를 읽어보세요. Altium Designer의 왼쪽 상단에서는 도움말 » Altium Designer 탐색 링크
도 찾을 수 있습니다. 여기서 "Altium 디자인 환경에 익숙해지기" 카테고리가 Altium 사용 시작을 용이하게 할 문서에 쉽게 접근할 수 있습니다.