Altium Design Software Import-Export Support

Altium Designer 문서를 이전 파일 형식으로 저장하기

Altium Designer의 회로도, 회로도 라이브러리, PCB 또는 PCB 라이브러리 파일은 이전 Protel/Altium 파일 형식으로 저장할 수 있습니다. Outputjob file에서 [Add New Export Output]을(를) 클릭하고 Save As/Export PCB 또는 Save As/Export Schematic 메뉴에서 항목을 선택한 다음, 추가된 출력을 더블클릭하여 Save As / Export Output Setup 대화상자에 들어가 필요한 형식을 선택합니다. 그런 다음 내보내기 출력은 파일에서 직접 생성하거나 Project Release 프로세스의 일부로 생성할 수 있습니다.

또는 적절한 편집기의 메인 메뉴에서 File » Save As 명령(또는 File » Save Copy As 명령)을 사용한 뒤, 열리는 Save As 대화상자의 Save as type 드롭다운에서 필요한 파일 형식을 선택합니다.

CircuitStudio, CircuitMaker, PCBWorks 가져오기-내보내기 지원

CircuitMaker(현재 버전), CircuitStudio 및 PCBWorks PCB 파일 가져오기 및 내보내기

Altium Designer에는 다른 Altium 형식의 PCB 파일을 가져오고, PCB를 CircuitMaker, CircuitStudio 및 PCBWorks 형식 파일로 내보내는 기능이 포함되어 있습니다.

Altium Designer에서 Altium PCB 파일 가져오기/내보내기 기능을 사용하려면, Altium Designer 설치에서 Altium PCB 기능이 활성화되어 있어야 합니다. 이 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후에도 활성화/비활성화할 수 있습니다.

설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

활성 Altium Designer PCB 문서로 CircuitMaker(*.CMPcbDoc), CircuitStudio (*.CSPcbDoc) 또는 SolidWorks(*.PWPcbDoc, *.SWPcbDoc) PCB 파일을 가져오려면, Altium Designer PCB 편집기의 메인 메뉴에서 File » Import » Altium PCB 명령을 선택합니다.

활성 Altium Designer PCB 문서는 CircuitMaker(*.CMPcbDoc) 및 CircuitStudio (*.CSPcbDoc) 파일 형식으로 내보낼 수 있습니다. 이를 위해 Altium Designer PCB 편집기의 메인 메뉴에서 File » Export » CircuitMaker 또는 File » Export » CircuitStudio 명령을 선택합니다.

CircuitMaker 2000 회로도 및 라이브러리 파일 가져오기

Altium Designer에는 Import Wizard를 통해 CircuitMaker 2000 파일을 가져오는 기능이 포함되어 있습니다. 이 마법사는 CircuitMaker 설계 파일을 Altium Designer 파일로 변환하는 빠르고 간단한 방법입니다. 마법사는 가져오기 과정을 단계별로 안내하며 회로도와 라이브러리 파일을 모두 처리합니다.

Altium Designer에서 CircuitMaker 2000 회로도 및 라이브러리 파일 가져오기 기능을 사용하려면, Altium Designer 설치에서 CircuitMaker 기능이 활성화되어 있어야 합니다. 이 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후에도 활성화/비활성화할 수 있습니다.

설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

CircuitMaker 2000 회로도 및 라이브러리 파일 가져오기 도구는 Altium Designer의 Import Wizard (File » Import Wizard)에서, 마법사의 Select Type of Files to Import 페이지에 있는 CircuitMaker 2000 Schematics and Libraries Files 옵션을 선택하여 사용할 수 있습니다.

Import Wizard에서 CircuitMaker 2000 Schematics and Libraries Files을(를) 선택하여 CircuitMaker 2000 파일을 가져옵니다.
Import Wizard에서 CircuitMaker 2000 Schematics and Libraries Files을(를) 선택하여 CircuitMaker 2000 파일을 가져옵니다.

Import Wizard는 다음을 포함하여 이러한 유형의 파일을 가져올 때 필요한 단계들을 안내합니다.

  • CircuitMaker 회로도(*.CKT).
  • CircuitMaker 사용자 라이브러리(*.LIB).
  • CircuitMaker 디바이스 라이브러리(*.LIB).

Protel 설계 파일 가져오기-내보내기 지원

Altium Designer에서 Protel 설계 데이터 가져오기/내보내기 기능을 사용하려면, Altium Designer 설치에서 Protel 기능이 활성화되어 있어야 합니다. 이 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후에도 활성화/비활성화할 수 있습니다.

설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

Protel 99 SE 데이터베이스 가져오기

Protel 99 SE는 설계 파일을 저장하기 위해 설계 데이터베이스(DDB)를 사용합니다. 99SE 가져오기 마법사는 99SE 설계 데이터베이스를 Altium Designer로 가져오는 프로세스를 제어하고 가시화할 수 있게 해줍니다.

설계 데이터베이스는 프로젝트 그룹 및 프로젝트가 됨

Protel 99 SE는 모든 설계 문서를 단일 설계 데이터베이스 안에 저장합니다. 이 데이터베이스는 저장 컨테이너 역할을 하며, 설계자가 프로젝트 관련 설계 파일을 그룹화하는 방법으로도 사용됩니다.

설계 데이터베이스에 무엇을 저장해야 하는지, 또는 설계 문서가 설계 데이터베이스(DDB) 내의 폴더로 어떻게 그룹화되어야 하는지에 대한 엄격한 규칙은 없습니다. 어떤 설계자는 보드 설계마다 하나의 DDB를 사용하고, 다른 설계자는 설계의 모든 리비전을 하나의 DDB에 보관하며, 또 다른 설계자는 하나의 제품에 대한 모든 보드 설계를 하나의 DDB에 보관합니다.

Altium Designer에서는 모든 설계 파일이 하드 드라이브에 저장됩니다. Altium Designer에서 생성되는 모든 설계의 기반은 프로젝트 파일입니다. 환경에서는 PCB 프로젝트(*.PrjPcb)를 포함하여 여러 유형의 프로젝트가 지원됩니다. 스크립트 프로젝트를 제외하면, 각 프로젝트는 단일 구현을 대상으로 해야 한다는 것이 기본 요구사항입니다. 예를 들어 PCB 프로젝트에는 단일 PCB를 정의하는 데 필요한 모든 소스가 포함됩니다. 프로젝트 파일 자체는 프로젝트에 포함된 문서에 대한 링크, 출력 설정, 오류 검사 설정 등과 같은 프로젝트 정보를 저장하는 ASCII 파일입니다.

프로젝트 수준 위에서 Altium Designer는 프로젝트 그룹을 사용합니다. 프로젝트 그룹(*.DsnWrk)은 관련 프로젝트를 함께 묶는 데 사용되며, 예를 들어 한 고객에 대한 모든 프로젝트, 한 제품에 포함된 모든 보드 등을 하나의 프로젝트 그룹으로 구성할 수 있습니다. 프로젝트 그룹을 열면 해당 그룹에 포함된 모든 프로젝트가 Projects 패널에 표시됩니다.

기본적으로 99 SE 설계 데이터베이스의 객체는 다음과 같이 Altium Designer의 동등한 객체로 매핑됩니다. DDB에 대해 프로젝트 그룹이 생성되고, PCB 파일을 포함하는 각 폴더에 대해 PCB 프로젝트가 생성되며, 라이브러리만 포함하는 각 폴더에 대해 Library Package가 생성됩니다. 가져오기 중에는 DDB→프로젝트 그룹 매핑을 제외한 모든 매핑을 변경할 수 있습니다.

Altium Designer는 개별 회로도, PCB 또는 기타 설계 파일을 직접 편집할 수 있지만, 회로도에서 보드를 업데이트하거나 프로젝트 내 모든 회로도를 인쇄하는 것과 같은 프로젝트 단위 작업을 수행하려면 프로젝트를 열어야 합니다.

Protel 99 SE Windows 파일 시스템 설계도 가져올 수 있습니다. 99 SE Import Wizard는 Access® Database DDB를 가져올 때와 동일한 방식으로 사용합니다.

Altium Designer에서 간단한 예제를 통해 전체 PCB 설계 과정을 처음부터 끝까지 따라 해보고 싶다면 Tutorial - A Complete Design Walkthrough with Altium Designer를 참고하세요.

데이터베이스 가져오기

99 SE 데이터베이스를 가져오려면 File » Import Wizard을(를) 선택합니다. Select Type of Files to Import 페이지의 Import Wizard에서 99SE DDB Files을(를) 선택합니다.

Import Wizard에서 99SE DDB Files을(를) 선택하여 Protel 99SE DDB 파일을 가져옵니다.
Import Wizard에서 99SE DDB Files을(를) 선택하여 Protel 99SE DDB 파일을 가져옵니다.

가져오기 프로세스를 진행하려면 Altium Designer에서 현재 열려 있는 모든 파일, 프로젝트, 프로젝트 그룹을 닫아야 합니다. 그렇지 않은 경우 먼저 이를 수행하라는 안내가 표시됩니다.

Wizard는 단일 DDB 또는 폴더 내의 모든 DDB를 가져오는 데 사용할 수 있습니다. 이 문서는 단일 DDB 가져오기에 초점을 맞춥니다.

Wizard는 다음 단계를 수행합니다.

  1. 데이터베이스에서 파일을 추출하여 하드 드라이브의 지정된 폴더에 저장합니다. 데이터베이스 내부의 폴더 구조가 있으면 하드 드라이브에서도 동일하게 재생성됩니다. 프로젝트 구조에 포함되어 있는지 여부와 관계없이 데이터베이스의 모든 파일이 추출됩니다.
  2. (이 옵션이 활성화된 경우) 회로도 문서를 현재 파일 형식으로 변환합니다.
  3. 모든 회로도 및 PCB 파일에 인식 가능한 파일 확장자를 추가합니다. Altium Designer는 편집 가능한 문서를 확장자로 구분합니다. 회로도의 경우 확장자는 Sch, SchDoc 또는 원래 DOS 회로도 명명 규칙인 S01, S02 등이어야 합니다. DDB 내부에 확장자가 없는 회로도가 있으면 파일명 끝에 *.SchDoc이(가) 추가됩니다. 이는 계층 구조를 깨지 않으며, Altium Designer 컴파일러가 이 상황을 자동으로 감지하여 설계 계층과 연결성을 유지합니다. 표준 파일 확장자가 없는 비-Altium 파일은 자동으로 이름이 변경되지 않습니다. 지정된 각 프로젝트에 대해 PrjPcb(PCB 프로젝트) 또는 LibPkg(라이브러리 패키지) 유형의 프로젝트 파일을 생성하고, 관련 프로젝트 파일을 추가합니다.
  4. 프로젝트 그룹(*.DsnWrk)을 생성하고, 생성된 모든 프로젝트를 여기에 추가합니다.
  5. 프로젝트 그룹을 엽니다. 생성된 프로젝트 그룹이 열리면 빌드된 모든 Altium Designer 프로젝트가 표시됩니다. 위 이미지는 Protel 99 SE\Examples 폴더에 포함된 Z80 Microprocessor 설계를 가져온 결과를 보여줍니다.

Altium Designer 프로젝트 생성

Wizard의 각 페이지를 진행하다 보면 Set Import Options 페이지에서 Wizard가 다음 중 무엇을 수행해야 하는지 묻게 됩니다.

  • DDB마다 Altium Designer 프로젝트 1개 생성 - 보통 보드 설계 1개당 DDB 1개를 사용하는 경우 이 옵션을 선택합니다.
  • DDB 폴더마다 Altium Designer 프로젝트 1개 생성 - DDB에 보드 설계가 2개 이상 포함된 경우 이 옵션을 선택합니다.
  • DDB 사용 방식에 가장 적합한 항목을 선택하세요. Wizard 후반부에서 Review Project Creation 페이지를 조정할 기회가 있습니다.

Review project creation 페이지에서는 DDB 내용에 기반해 Wizard가 프로젝트를 어떻게 구성해야 하는지에 대해 가정한 내용이 표시됩니다. 가져오기 프로세스 완료 시 최상의 결과를 얻을 수 있도록 시간을 들여 이 옵션들을 구성하세요.

Wizard가 완료되면 Altium Designer는 Projects 패널에 프로젝트와 해당 문서를 표시합니다.

파일 형식 변경

회로도, 회로도 라이브러리, PCB 및 PCB 라이브러리의 파일 형식은 Protel 99 SE에서 사용하던 형식에서 변경되었습니다. Altium Designer에서는 99 SE 형식의 회로도 및 회로도 라이브러리 파일을 직접 열어 사용할 수 있지만, 저장할 때마다 변환할지 여부를 묻게 됩니다. 99 SE PCB 파일은 편집하기 전에 Altium Designer 파일 형식으로 변환해야 합니다. 이전 형식의 PCB를 열면 PCB Import Wizard가 실행되어 이 과정을 안내합니다.

다음 주제에서는 객체 및 설계 접근 방식의 다양한 차이점을 다루며, 이는 반드시 인지하고 있어야 합니다.

컴포넌트

DXP 버전에서 컴포넌트는 크게 향상되었습니다. 이제 무제한 컴포넌트 파라미터를 지원하며, PCB 풋프린트를 시각적으로 찾아볼 수 있는 기능 등 모델 정의 및 링크 시스템이 개선되었습니다.
컴포넌트를 더블 클릭하여 편집하면 99 SE의 모든 텍스트 필드와 파트 필드가 파라미터로 변환된 것을 확인할 수 있습니다. 99 SE는 컴포넌트당 최대 8개의 텍스트 필드와 16개의 파트 필드를 지원했지만, Altium Designer는 추가할 수 있는 파라미터 수에 제한이 없습니다.

파라미터는 Altium Designer 설계에서 어떤 용도로든 사용할 수 있습니다. DbLink 문서를 사용해 회사 데이터베이스에 연결할 수도 있습니다. 파라미터는 프로젝트에서 생성하는 보고서에 포함될 수 있습니다. 프로젝트에 OutJob 문서를 추가하고 보고 엔진을 구성하여 필요한 출력 형식으로 보고서를 생성하세요. 또한 파라미터는 데이터시트 또는 웹 URL에 대한 링크로도 사용할 수 있습니다.

컴포넌트 생성 및 모델 추가에 대한 자세한 내용은 Building & Maintaining Your Components and Libraries를 참고하세요.

컴포넌트에서 데이터베이스로의 링크에 대한 자세한 내용은 Database Libraries를 참고하세요.

설계에서 BOM(Bill of Materials)을 생성하는 방법에 대한 자세한 내용은 BOM Management with ActiveBOM을(를) 참조하십시오.

Component Links

99 SE 설계를 가져오면 회로도와 PCB 컴포넌트 간의 모든 링크가 제거됩니다. 컴포넌트 링크를 다시 설정하는 것은 쉽지만, 반드시 디자인레이터(Designator)를 기준으로 수행해야 합니다.

PCB 측에서는 Component Links 대화상자(Project » Component Links PCB 편집기 메인 메뉴에 있음)에서 컴포넌트를 풋프린트와 페어링합니다. 완전히 동기화된 99 SE 데이터베이스라면 두 번 클릭하는 수준의 작업이 됩니다. 먼저 디자인레이터를 매칭하여(기본 상관관계) 페어를 추가한 다음, 업데이트를 수행합니다.

Altium Designer와 99 SE의 근본적인 차이점 중 하나는, 링크 설정이 동기화의 필수 전제조건이 아니라는 점입니다. 예를 들어 위에서 설명한 단계를 건너뛰고 99 SE에서 Altium Designer로 가져온 PCB 설계에서 업데이트/임포트 명령을 바로 실행하려고 하면, Unique ID로의 동기화는 실패했지만 디자인레이터로 매칭하여 계속 진행할 수 있다는 안내를 받게 됩니다. 이렇게 진행해도 설계의 Unique ID 필드에는 아무런 영향이 없으므로, 같은 과정을 반복하면 동일한 상태가 다시 보고됩니다. 회로도 컴포넌트와 PCB 풋프린트에 동일한 Unique ID 값을 할당하는 것이 둘 사이에 지속적인 링크를 만드는 유일한 방법입니다.

Net Identification Scope

회로도 프로젝트에 특정 넷 식별 범위(net identification scope)를 할당하는 것이 적절할 수 있습니다. 기본적으로 Project Options dialog의 이 설정은 자동(설계 내용 기반)입니다. 즉, 프로젝트에 시트 엔트리가 포함된 시트 심볼이 하나라도 있으면 범위가 Hierarchical (Sheet entry <-> port connections, power ports global)(으)로 설정됩니다. 프로젝트에 포트는 있지만 시트 엔트리는 없으면 범위가 Flat (Only ports global)(으)로 설정됩니다. 시트 엔트리도 포트도 없으면 넷 라벨이 전역(global)이 됩니다.

이 자동 감지를 사용하지 않으려면, 내용과 무관하게 프로젝트에 적용될 개별 범위를 직접 지정할 수 있습니다. 이는 99 SE 프로젝트에서 포트와 넷 라벨 모두에 Global 범위를 사용했던 경우에 권장되는데, 이 범위는 Altium Designer의 자동 감지로는 사용할 수 없기 때문입니다.

또한 Altium Designer는 탑 시트를 사용하지 않는 플랫 프로젝트도 지원합니다. 이 옵션을 살펴보려면 플랫 설계에서 탑 시트를 제거해 보십시오. Altium Designer Navigator panel에서 설계의 연결 구조를 표시하며, 이를 통해 설계 연결성을 탐색할 수 있습니다.

DXP Import Wizard

Altium Designer에서 레거시 보드를 처음 열면 DXP Import Wizard가 열려 보드 형상, 스플릿 플레인, 특수 규칙 변환에 대한 할당을 도와줍니다.

Board Shape

Altium Designer의 모든 PCB 설계에는 보드 형상(Board Shape)이 필요합니다. 이는 Protel의 이전 버전에는 없던 개념이므로, 이전 버전에서 가져온 보드에는 추가해야 합니다.

Import Wizard는 두 가지 옵션을 제공합니다. 하나는 모든 설계 객체를 포함하는 직사각형 형상이고, 다른 하나는 설계 내에서 감지된 형상을 기반으로 한 더 정밀한 보드 외곽선입니다. 후자를 선택하면 Keep-Out 및 Mechanical 레이어에서 PCB 형상이 될 수 있는 형상을 분석합니다. 어떤 옵션을 선택하든 미리보기 창에 제안된 Board Shape가 표시됩니다. 이들 중 어느 것도 올바르지 않다면 직사각형 옵션을 선택한 다음, Design » Board Shape 메뉴 옵션을 사용하여 Altium Designer에서 보드 형상을 구성하십시오.

보드 형상은 보드의 물리적 범위를 정의하며, 그에 따라 내부 플레인에서 풀백 트랙(pullback track)의 외곽선을 제공합니다. 플레인은 네거티브 이미지이므로, 풀백 트랙은 보드 가장자리와 플레인 사이에 얇은 무동박(“blowout”) 영역을 만들어 제조된 보드의 가장자리에서 쇼트가 발생하는 것을 방지합니다. 이 트랙들은 플레인 레이어에서 직접 편집할 수는 없지만, Altium Designer에서 보드 형상은 언제든 재정의할 수 있으며 풀백 트랙도 그에 맞게 재배치됩니다. Layer Stackup Manager를 사용하면 Import Wizard에서 설정한 초기 풀백 거리도 변경할 수 있습니다.

Split Planes

Altium Designer는 스플릿 플레인을 정의하는 방식을 변경했습니다. 이전에는 각 스플릿 플레인 영역을 내부 플레인 레이어에 닫힌 영역(본질적으로 빈 폴리곤)으로 배치했습니다. 반면 Altium Designer에서 플레인을 여러 영역으로 분할하는 것은 플레인 레이어에 선, 아크, 필을 배치하여 블로아웃(동박이 없는 영역)을 정의하는 과정입니다. 플레인 레이어에서 배치 작업을 종료할 때마다 플레인이 분석되고 모든 고립된 영역이 감지됩니다. 영역을 더블클릭하여 해당 영역을 넷에 할당합니다. 이러한 블로아웃 구간은 어느 한 스플릿 영역에 속하는 것이 아니며, Altium Designer 설계에서는 인접한 스플릿 플레인 옆에 겹치거나 정확히 정렬된 트랙이 더 이상 필요하지 않습니다. 또한 Altium Designer는 중첩된(nested) 스플릿 영역 정의도 지원합니다.

이 동작에는 한 가지 예외가 있습니다. Import Wizard는 레거시 스플릿 플레인 모드로 동작할 수 있게 해줍니다. 이 모드는 설계에서 플레인 임포트에 문제가 있거나, PCB에 포함된 스플릿 플레인을 이전 버전에서 추가 편집해야 하는 경우에만 선택하는 것을 권장합니다. 이후 설계를 Altium Designer 플레인 모드로 변환할 수 있습니다. 그 전까지는 새 스플릿 플레인을 블로아웃으로부터 추론하는 대신, 내부 플레인에 닫힌 경계로 배치해야 합니다.

새 방식으로 설계를 변환하면 스플릿 플레인 정의를 단순화할 수 있습니다. 반드시 그럴 필요는 없으며 레거시 스플릿 플레인도 Altium Designer에서 계속 동작하지만, 불필요한 선이 포함되어 보드가 필요 이상으로 복잡해지고 계산 부담이 커질 수 있습니다. Altium Designer에서 99 SE 스플릿 플레인 정의를 업데이트하는 가장 쉬운 방법은 새 플레인 레이어를 추가한 다음 기존 영역을 새 플레인에 트레이스하는 것입니다. 완료되면 기존 플레인 레이어의 모든 객체를 선택해 삭제하십시오. 해당 레이어에 할당된 넷 연결이 해제되면, 그 레이어는 레이어 스택에서 삭제할 수 있습니다. 마지막으로 각 스플릿 영역의 넷 할당이 올바른지 확인하십시오. 이는 각 영역을 더블클릭하거나, PCB 패널의 Split Plane Editor를 사용하여 확인할 수 있습니다.

From-Tos

99 SE에서 특정 패드 간에 정의된 From-To는 Altium Designer에서 다시 정의해야 하므로, Altium Designer PCB panel을 From-To Editor mode로 열어 작업하십시오.

Special Rule Conversions

Protel의 일부 구버전은 패드 설정이 일반 마스크 확장 규칙을 오버라이드하는 것을 허용하지 않았기 때문에, 일부 구형 설계에는 단일 패드만을 대상으로 하는 솔더/마스크 확장 규칙이 있었을 수 있습니다. Import Wizard는 설계에서 이러한 규칙을 감지하고, 이를 패드 설정으로 변환하여 설계 규칙 세트를 단순화하도록 제안합니다. 반대로, 일부 구버전 Protel은 비아-플레인 연결을 허용하지 않았으므로, Import Wizard는 비아를 플레인에서 분리하는 새 규칙을 생성하도록 제안하기도 합니다.

Simulation Model References and Configurations

99 SE 컴포넌트의 특정 필드는 시뮬레이션 데이터용으로 예약되어 있습니다. 이 필드에 시뮬레이션 데이터가 포함되어 있으면, Altium Designer는 해당 값을 그 컴포넌트의 시뮬레이션 Model 링크로 변환합니다.

99 SE에서는 모든 시뮬레이션 모델이 설치 시 제공되는 SimulationModels.ddb에 포함되어 있었습니다. 반면 Altium Designer는 모델을 프로젝트에 포함시키거나, 시뮬레이션 모델을 중앙 위치에 유지하고 싶다면 프로젝트에 검색 경로를 정의할 수 있습니다. 또 다른 방법으로는 통합 라이브러리를 구축하여, 시뮬레이션 모델을 심볼, 풋프린트 및 컴포넌트에 연결된 기타 모델과 함께 통합 라이브러리 파일에 컴파일하는 방식도 있습니다.

모든 99 SE 컴포넌트는 회로도 컴포넌트에서 시뮬레이션 모델로 링크하기 위해 정의된 모델 경로를 사용하므로, 99 SE 시뮬레이션을 Altium Designer에서 계속 동작시키는 가장 쉬운 방법은 99 SE 시뮬레이션 모델 데이터베이스의 모든 폴더와 모델을 Altium Designer 설치 경로의 Library\Sim 폴더로 내보내는 것입니다.

Altium Designer는 전체 경로(full path)를 사용한 모델 참조를 지원합니다. 시뮬레이션 준비가 된 컴포넌트가 포함된 99 SE 회로도를 임포트하면, 시뮬레이션 모델 링크가 자동으로 Altium Designer의 Full Path Model Location 필드로 منتقل됩니다. Altium Designer에는 전체 경로 모델 위치를 검색할 때 항상 Altium Designer 설치의 Library 폴더를 포함하도록 하는 내부 체크가 있어, 시뮬레이션 모델이 새 위치에 있으면 99 SE 설계가 시뮬레이션되도록 보장합니다.

99 SE에서는 Analysis Setup 대화상자의 설정이 데이터베이스 내 구성 파일(*.cfg)에 저장됩니다. Altium Designer가 설계를 처음 시뮬레이션할 때, 특정 시뮬레이션 설정 파라미터가 구성되어 있지 않으면 해당 *.cfg 파일을 찾아 사용합니다. 새 Altium Designer 프로젝트를 저장하면 시뮬레이션 설정이 프로젝트 파일에 기록되고, 기존 *.cfg 파일은 더 이상 필요하지 않게 됩니다.

회로 시뮬레이션 수행에 대한 자세한 내용은 Analyzing Your Design using Circuit Simulation을(를) 참조하십시오.

Multi-Channel Designs

가장 많은 주의가 필요한 PCB 프로젝트는 멀티 채널 설계일 수 있습니다.

99 SE에서 멀티 채널 설계는 실제로 자식 시트를 복사한 다음, 이를 재주석(재-어노테이션)하고 별도의 시트 심볼로 참조하는 방식이었습니다. 이제 Altium Designer는 동일한 자식 시트를 반복 참조할 수 있으므로, 먼저 회로도를 수정해야 합니다. 우선 프로젝트에서 복사된 자식 시트 중 하나만 남기고 모두 제거하십시오. 그런 다음 해당 시트 심볼을 서로 다른 이름으로 업데이트하되, 모두 남겨둔 하나의 자식 시트를 참조하도록 설정하십시오.

하지만 더 나은 전략은 각 채널에 대해 시트 심볼을 하나만 남기고 나머지는 삭제한 뒤, 그 Name 필드를 적절한 Repeat 명령으로 교체하는 것입니다. 이렇게 하면 이 한 필드만 변경하여 향후 언제든 채널 수를 변경할 수 있습니다.

멀티 채널 설계와 관련된 기능은 다양하며, ‘채널’ 정보를 PCB 레이아웃으로 전달하고, 한 채널에 대해 배치 및 라우팅을 수행한 다음 소프트웨어가 다른 모든 채널에 대해 배치와 라우팅을 반복하도록 하는 기능도 포함됩니다.

멀티 채널 설계 작업에 대한 자세한 내용은 Creating a Multi-channel Design을(를) 참조하십시오.

Design Outputs

99 SE CAM Manager(*.cam) 및 Power Print Configuration(*.ppc) 파일은 Altium Designer에서 인식되지 않으므로, 가져온 설계의 출력은 다시 구성해야 합니다.

Altium Designer에서 출력 구성을 설정하는 방법은 두 가지가 있습니다. 회로도 및 PCB 편집기 메뉴를 통해 정의한 설정은 프로젝트 파일에 저장되며, 또는 프로젝트에 Output Job 파일(*.OutJob)을 추가할 수 있습니다. 설계 출력에 대해 더 알아보려면 Preparing Your Design for Manufacture을(를) 참조하십시오.

Transferring a Design Back to 99 SE

회로도 편집기와 PCB 편집기 모두 회로도, 회로도 라이브러리, PCB 및 PCB 라이브러리 파일을 V4(99 SE) 형식으로 저장하는 것을 지원합니다. Outputjob file에서 [Add New Export Output]을(를) 클릭하고 Save As/Export PCB 또는 Save As/Export Schematic 메뉴에서 항목을 선택한 다음, 추가된 출력을 더블클릭하여 Save As / Export Output Setup 대화상자에 접근하고 필요한 형식을 선택하십시오. 그런 다음 내보내기 출력은 파일에서 직접 생성하거나 Project Release 프로세스의 일부로 생성할 수 있습니다.

또는 적절한 편집기의 메인 메뉴에서 File » Save As 명령을 사용한 다음, 열리는 Save As 대화상자의 Save as type 드롭다운에서 필요한 파일 형식을 선택하십시오.

다음 데이터는 다시 전송할 수 없습니다:

  • 노트, 컴파일 마스크, 파라미터 세트 객체, 오프시트 커넥터를 포함한 새로운 회로도 설계 객체.

  • 영역(Region), 솔리드 폴리곤 포어(이전의 해치 스타일 폴리곤은 전송 가능), 보드 외곽선, 치수, 복잡한 패드스택을 포함한 새로운 PCB 설계 객체.

  • 99 SE 설계 규칙으로 매핑될 수 없는 설계 규칙.

  • 스플릿 플레인 정의(Altium Designer는 플레인 레이어에 배치된 객체를 기반으로 스플릿 영역을 계산하며, 빈 폴리곤을 사용해 스플릿 영역을 정의하지 않습니다).

Importing a Protel DOS Schematic

Protel DOS Schematic(*.s??)은 Altium Designer에서 가져올 수 있습니다. 이를 위해 Altium Designer 회로도 편집기의 메인 메뉴에서 File » Import » Protel DOS Schematic 명령을 선택하십시오.

Exporting a PCB to the Protel PCB 2.8 ASCII Format

활성 Altium Designer PCB는 Protel PCB 2.8 ASCII 파일 형식(*.PCB)으로 내보낼 수 있습니다. 이를 위해 Altium Designer PCB 편집기의 메인 메뉴에서 File » Export » Protel PCB 2.8 ASCII 명령을 선택하십시오.

Importing a Tango PCB

Altium Designer에는 Tango PCB 파일을 가져오는 기능이 포함되어 있습니다.

Altium Designer에서 Tango PCB 데이터 가져오기 기능에 접근하려면, Altium Designer 설치에 대해 Tango 기능이 활성화되어 있어야 합니다. 이 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후 활성화/비활성화할 수 있습니다.

설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

활성 Altium Designer PCB 문서로 Tango PCB ASCII 파일(*.PCB)을 가져오려면, Altium Designer PCB 편집기의 메인 메뉴에서 File » Import » Tango PCB 명령을 선택하십시오.

Importing an Autotrax PCB

Altium Designer에는 Autotrax PCB 파일을 가져오는 기능이 포함되어 있습니다.

Altium Designer에서 OrCAD 가져오기 및 내보내기 기능에 접근하려면, Altium Designer 설치에 대해 OrCAD 기능이 활성화되어 있어야 합니다. 이 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후 활성화/비활성화할 수 있습니다.

설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

Autotrax PCB 파일(*.PCB)을 가져오려면, 메인 메뉴에서 File » Open 명령을 선택한 다음 파일을 찾아 열십시오. 가져오기를 구성하기 위해 DXP Import Wizard가 열립니다.

P-CAD Design Files Import-Export Support

Importing a P-CAD Design

회로도, PCB 레이아웃, 라이브러리 파일을 포함한 전체 P-CAD 설계의 변환은 ASCII로 먼저 변환하지 않고도 Altium Designer의 Import Wizard에서 직접 처리할 수 있으므로, P-CAD를 설치할 필요가 없습니다. Import Wizard은(는) 파일을 분석하고 프로젝트 구조, 레이어 매핑, PCB 패턴(풋프린트) 명명 등과 관련해 다양한 기본값과 권장 설정을 제공함으로써, 설계 변환에서 흔히 겪는 번거로움을 크게 줄여줍니다. 마법사의 모든 페이지는 완전한 유연성을 제공하므로, 실제 변환 프로세스를 실행하기 전에 변환 설정에 대해 원하는 만큼(또는 최소한으로) 제어할 수 있습니다.

Altium Designer에서 OrCAD 가져오기 및 내보내기 기능에 접근하려면, Altium Designer 설치에 대해 OrCAD 기능이 활성화되어 있어야 합니다. 이 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후 활성화/비활성화할 수 있습니다.

설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

File Translation

Import Wizard의 P-CAD 설계 파일은 다음과 같이 변환됩니다:

  • P-CAD PCB(*.PCB) 파일은 Altium Designer PCB 파일(*.PcbDoc)로 변환됩니다.
  • P-CAD schematic(*.SCH) 파일은 Altium Designer 회로도 파일(*.SchDoc)로 변환됩니다. P-CAD 회로도 파일 내의 각 시트는 단일 Altium Designer 회로도 파일(*.SchDoc)로 가져와집니다. 복잡한 계층을 포함하여 설계 계층 구조가 유지됩니다.
  • 이 파일들은 자동으로 생성되는 Altium Designer PCB 프로젝트(*.PrjPCB)로 그룹화됩니다.
  • P-CAD PCB 파일은 필요 시 출력 작업 문서(*.OutJob)를 생성합니다. 이 문서에는 P-CAD PCB의 모든 인쇄 설정이 포함됩니다.

P-CAD 라이브러리(*.LIB*.LIA) 파일은 다음과 같이 변환됩니다:

  • 패턴 정보만 포함하는 라이브러리는 Altium Designer PCB 라이브러리 파일(*.PcbLib)로 변환됩니다.
  • 패턴과 심볼 정보를 모두 포함하는 라이브러리는 각각 Altium Designer PCB 라이브러리 파일(*.PcbLib)과 회로도 라이브러리 파일(*.SchLib)로 변환됩니다.
  • 컴포넌트와 심볼 정보를 모두 포함하는 라이브러리는 Altium Designer 회로도 라이브러리 파일(*.SchLib)로 변환됩니다. 심볼 정보만 포함하는 라이브러리는, Altium Designer가 P-CAD와 동일한 ‘심볼’ 개념을 갖고 있지 않기 때문에(후술) 가져오지 않습니다.

    변환된 P-CAD 라이브러리는 통합 라이브러리 패키지(*.LibPkg)로 자동 그룹화됩니다.

Translation Overview

Import Wizard을(를) 사용하여 P-CAD 설계와 라이브러리를 변환하는 단계는 아래와 같습니다.

Translating P-CAD Designs
  1. Import Wizard:
    1. 변환할 파일을 선택합니다.
    2. 패턴을 풋프린트 이름에 매핑합니다. 다음을 처리하기 위해 이름 변경이 수행됩니다:
      • 여러 패턴 그래픽.
      • 핀-패드 불일치.
      매핑은 요구사항에 맞게 조정할 수 있습니다.
    3. PCB 레이어를 매핑합니다.
    4. Altium Designer 프로젝트를 생성합니다.
  2. Import Wizard 이후:
    1. 프로젝트 옵션을 설정합니다. Project Options 대화상자(Project » Project Options)의 Class Generation 탭을 사용합니다.
    2. 컴포넌트 링크를 일치하는 PCB 및 회로도 컴포넌트에 할당합니다. Edit Component Links 대화상자(Project » Component Links)를 사용합니다. Add Pairs Matched By 버튼을 클릭합니다.
    3. 풋프린트 이름 차이를 해결합니다. Differences between 대화상자(Project » Show Differences)를 사용합니다. 우클릭 메뉴 옵션을 사용하여 업데이트 방향을 설정합니다.
    4. 넷 이름 차이를 해결합니다. Differences between 대화상자(Project » Show Differences)를 사용합니다. 우클릭 메뉴 옵션을 사용하여 업데이트 방향을 설정합니다.
    5. 동기화를 수행합니다(ECO 생성 및 적용).
    6. PCB DRC를 수행합니다.
Translating P-CAD Libraries
  1. Import Wizard:
    1. 변환할 파일을 선택합니다.
    2. 패턴을 풋프린트 이름에 매핑합니다. 다음을 처리하기 위해 이름 변경이 수행됩니다:
      • 여러 패턴 그래픽.
      • 핀-패드 불일치.
      매핑은 요구사항에 맞게 조정할 수 있습니다.
    3. 파일 변환.
    4. 라이브러리 패키지를 컴파일하고 생성된 통합 라이브러리를 설치합니다. 라이브러리는 컴파일 및 검증되며, 신호 핀 매핑에 대해 교차 확인됩니다.
  2. Import Wizard 이후:
    1. Messages 패널에서 경고 또는 오류를 검토합니다. 
    2. 오류를 해결하고 다시 컴파일합니다.
    3. 새 라이브러리를 선호하는 저장 위치로 이동/복사합니다.
    4. Altium Designer에 라이브러리를 설치합니다(Components 패널).
    5.  Components 패널에서 컴포넌트를 배치합니다.

Using the Import Wizard for P-CAD Files

P-CAD 파일을 가져오려면 File » Importer Wizard을(를) 선택하십시오. Import WizardSelect Type of Files to Import 페이지에서 P-CAD Designs and Libraries Files을(를) 선택하십시오.

Import Wizard에서 P-CAD Designs and Libraries Files을(를) 선택하여 P-CAD 파일을 가져옵니다.
Import Wizard에서 P-CAD Designs and Libraries Files을(를) 선택하여 P-CAD 파일을 가져옵니다.

마법사의 각 페이지에서 우클릭 명령 메뉴를 사용하여 변환 프로세스를 더 세밀하게 제어할 수 있습니다.

문서 작업

P-CAD에서는 모든 설계 작업이 시트(sheet), 즉 설계의 논리적 작업 영역에서 시작됩니다. 하나의 P-CAD 회로도 설계 파일(*.SCH 파일) 안에 여러 개의 회로도 시트가 있을 수 있습니다.

Altium Designer에서는 논리적 설계 영역이 문서(document)에서 시작되며, 각 문서마다 하드 드라이브에 파일이 저장됩니다. 즉, Altium Designer의 각 회로도 문서(시트)마다 파일이 하나씩 존재한다는 뜻이며, 이는 반드시 기억해야 할 중요한 개념적 차이입니다.

또한 작업할 설계의 성격에 따라 다양한 유형의 설계 문서가 여러 개 존재할 수 있습니다. 시작 단계에서 대부분의 P-CAD 사용자는 자신의 설계가 변환될 대상 파일인 회로도 및 PCB 문서 유형에 관심을 갖게 될 것입니다.

새 회로도 및 PCB 문서 유형은 File » New 메뉴를 통해 쉽게 생성할 수 있으며, 또는 Projects 패널에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하여 생성할 수도 있습니다.

회로도 심볼이 곧 컴포넌트...

숙련된 P-CAD 사용자라면 P-CAD에서 컴포넌트가 설계의 기본 구성 요소이며, 심볼은 회로도에서 해당 컴포넌트를 그래픽으로 표현한 것에 불과하다는 점을 알고 있을 것입니다. 하지만 Altium Designer에서는 심볼이 설계의 모든 단계에서 사실상 컴포넌트로 기능하며, 단지 회로도 캡처 단계에만 국한되지 않습니다. 두 시스템에서 모델링 방식이 어떻게 다른지 더 잘 이해할 수 있도록 간단한 비교를 통해 차이를 살펴보겠습니다.

P-CAD 컴포넌트와 Altium Designer 컴포넌트

P-CAD 컴포넌트는 단일 심볼 그래픽과, 각 패턴에 대해 하나 이상의 패턴 그래픽을 가집니다
P-CAD 컴포넌트는 단일 심볼 그래픽과, 각 패턴에 대해 하나 이상의 패턴 그래픽을 가집니다

P-CAD에서는 컴포넌트에 포함된 모든 논리 및 전기 데이터가 Pins View 대화상자의 Library Executive에서 확인됩니다. 컴포넌트 핀을 심볼 핀으로 핀/게이트 스와핑하는 기능과 패턴 패드 매핑, 그리고 핀의 전기적/논리적 데이터가 컴포넌트 정보로 제공되는 전부입니다. 이 정보는 주로 핀과 관련되어 있고 다소 제한적이기 때문에, 설계 프로세스 전반에서 P-CAD 컴포넌트를 표현할 수 있는 방식의 수에는 본질적인 제약이 있습니다. 반면 Altium Designer 컴포넌트는 더 많은 정보를 포함하며, 표현 방식 측면에서 더 유연합니다.

Altium Designer에서는 논리 심볼을 컴포넌트의 필수 출발점으로 간주합니다. 처음에는 회로도 라이브러리에서 최소한 이름으로 정의할 수 있으며, 구현에 필요한 핀과 그래픽 심볼, 또는 대체 표시 옵션을 추가할 수 있습니다. 이러한 유연성 덕분에 설계 및 캡처 과정에서 컴포넌트를 다양한 방식으로 표현할 수 있습니다. 이는 회로도 상의 논리 심볼뿐만 아니라 PCB의 풋프린트, 나아가 시뮬레이션을 위한 SPICE 정의일 수도 있습니다.

컴포넌트가 정의되는 방식의 기본, 해당 속성, 그리고 컴포넌트/모델/라이브러리 개념 간의 기본 관계는 Building & Maintaining Your Components and Libraries에서 더 자세히 설명합니다.

P-CAD PDIF 파일 가져오기

P-CAD PDIF 파일(*.PDF)은 Altium Designer에서 가져올 수 있습니다. 이를 위해 Altium Designer PCB 편집기의 메인 메뉴에서 File » Import » P-CAD PDIF 명령을 선택합니다.

회로도 또는 회로도 라이브러리를 P-CAD V16 형식으로 내보내기

Altium Designer 회로도는 P-CAD V16 ASCII Schematic Design 파일 형식(*.sch)으로 내보낼 수 있습니다. Outputjob file에서 [Add New Export Output]를 클릭하고 P-CAD V16 ASCII Schematic Design 메뉴에서 항목을 선택합니다. 그런 다음 내보내기 출력은 파일에서 직접 생성하거나 Project Release 프로세스의 일부로 생성할 수 있습니다.

또는 Altium Designer 회로도 편집기의 메인 메뉴에서 File » Export » P-CAD V16 ASCII Schematic Design 명령을 선택합니다.

Altium Designer 회로도 심볼 라이브러리를 P-CAD V16 Schematic library(*.lia) 파일 형식으로 내보내려면, Altium Designer 회로도 심볼 편집기의 메인 메뉴에서 File » Export » P-CAD V16 Schematic library 명령을 선택합니다.

PCB 또는 PCB 라이브러리를 P-CAD 형식으로 내보내기

Altium Designer PCB는 P-CAD ASCII 파일 형식(*.PCB)으로 내보낼 수 있습니다. Outputjob file에서 [Add New Export Output]를 클릭하고 P-CAD ASCII (AutoPCB) 메뉴에서 항목을 선택합니다. 그런 다음 내보내기 출력은 파일에서 직접 생성하거나 Project Release 프로세스의 일부로 생성할 수 있습니다.

또는 Altium Designer PCB 편집기의 메인 메뉴에서 File » Export » P-CAD ASCII 명령을 선택합니다.

Altium Designer PCB 풋프린트 라이브러리를 P-CAD V16 PCB library(*.lia) 파일 형식으로 내보내려면, Altium Designer PCB 풋프린트 편집기의 메인 메뉴에서 File » Export » P-CAD V16 PCB Library 명령을 선택합니다.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

콘텐츠