Altium의 설계 소프트웨어는 여러분이 사용하고 있거나, 또는 연동해야 하는 여러 엔지니어링 설계 환경 중 하나에 불과할 수 있습니다.
전원 시뮬레이션을 수행하기 위해 다른 설계/해석 플랫폼과 연동해야 할 수도 있고, 다른 설계 환경에서 개발된 이전 설계를 가져와야 할 수도 있습니다. 어떤 이유에서든, 언젠가는 다른 설계 도구와 연동할 수 있어야 할 가능성이 큽니다.
가져오기 또는 내보내기 수행
다른 설계 환경과의 연동은 결국 설계 데이터를 전송하는 일입니다. 이는 서로 다른 파일 형식으로 설계 데이터를 읽고/쓰는 방식으로 할 수도 있고, 소프트웨어 API를 통해 데이터를 직접 전송하는 방식으로 할 수도 있습니다.
가져오기 작업은 File » Import 명령을 통해 수행됩니다. 또한 많은 가져오기 도구는 Import Wizard을(를) 통해서도 접근할 수 있습니다. 마법사를 사용하면 설계 파일과 해당 라이브러리 같은 관련 파일을 일괄로 가져올 수 있습니다.
내보내기 출력물은 Outputjob file에 필요한 출력 항목을 추가한 다음(메인 작업 구성 창에서 Edit » Add Export Outputs 하위 메뉴 또는 [Add New Export Output] 컨트롤과 연결된 메뉴를 통해, 창 하단의 Export Outputs 영역에서) 파일에서 출력을 생성하거나 Project Release 프로세스의 일부로 출력을 생성하여 만들 수 있습니다. 또는 적절한 편집기에서 File » Export 메뉴를 통해 내보내기 작업을 수행할 수도 있습니다.
가져오기 마법사
Import Wizard (File » Import Wizard)는 다른 벤더의 설계 파일을 Altium Designer 파일로 빠르고 쉽게 변환해 줍니다. Wizard는 가져오기 과정을 단계별로 안내하며, 프로젝트의 회로도와 PCB 부분을 모두 처리하고, 두 요소 간의 관계도 관리합니다.
-
을(를) 클릭하여 Import Wizard을(를) 닫습니다.
-
Back 을(를) 클릭하여 이전 화면으로 이동합니다.
-
Next 을(를) 클릭하여 다음 화면으로 이동합니다.
-
Finish을(를) 클릭하여 Import Wizard을(를) 닫습니다. 이 옵션은 Wizard의 마지막 페이지에서만 사용할 수 있습니다.
가져올 파일 유형 선택
Wizard의 이 페이지에서 가져오려는 파일 유형을 선택합니다. Import Wizard를 사용해 가져올 수 있는 설계 파일 유형의 개요는 아래의 Interfacing to EDA Design Tools 섹션을 참고하십시오.
Get More Importers을(를) 클릭하면 Extensions and Updates 페이지가 열리며, 필요 시 추가 확장자를 추가할 수 있습니다.
이후의 Wizard 페이지는 선택한 파일 유형에 따라 달라집니다. 아래 목록에서 원하는 파일 유형을 찾은 다음 링크를 클릭하여 해당 파일 유형에 대한 정보를 확인하십시오.
EDA 설계 도구와의 연동
아래 표는 Altium Designer로 가져오기 및/또는 Altium Designer에서 내보내기를 지원하는 EDA 설계 도구와 해당 파일 형식을 요약한 것입니다.
| 이름 |
지원 형식 |
자세히 알아보기 |
| Protel® / Altium |
Import
이전 모든 Protel/Altium 회로도 파일/라이브러리
이전 모든 Protel/Altium PCB 파일/라이브러리
CircuitMaker(현재 - *.CMPcbDoc), CircuitStudio(*.CSPcbDoc), PCBWorks(*.PWPcbDoc, *.SWPcbDoc) PCB 파일
CircuitMaker 2000 회로도(*.ckt)
CircuitMaker 2000 사용자 라이브러리(*.lib)
CircuitMaker 2000 디바이스 라이브러리(*.lib)
Protel 99SE 설계 데이터베이스(*.ddb)
Protel DOS 회로도(*.s??)
Tango PCB ASCII 파일(*.pcb)
Autorax PCB (*.pcb)
Export
CircuitMaker PCB 파일(*.CMPcbDoc)
CircuitStudio PCB 파일(*.CSPcbDoc)
Protel PCB 2.8 ASCII(*.pcb)
|
Altium 설계 소프트웨어 가져오기-내보내기 지원
|
| P-CAD® |
Import
P-CAD V16 또는 V17 바이너리 회로도 설계 파일(*.sch)
P-CAD V16 또는 V17 ASCII 회로도 설계 파일(*.sch)
P-CAD V15, V16 또는 V17 바이너리 PCB 설계 파일(*.pcb)
P-CAD V15, V16 또는 V17 ASCII PCB 설계 파일(*.pcb)
P-CAD V16 또는 V17 바이너리 라이브러리 파일(*.lib)
P-CAD V16 또는 V17 ASCII 라이브러리 파일(*.lia)
P-CAD PDIF 파일(*.pdf)
Export
P-CAD V16 회로도 설계 파일(*.sch)
P-CAD V16 회로도 라이브러리 파일(*.lia)
P-CAD ASCII PCB(*.pcb)
P-CAD V16 PCB 라이브러리 파일(*.lia)
|
Altium 설계 소프트웨어 가져오기-내보내기 지원 - P-CAD 설계 파일 가져오기-내보내기 지원
|
| Autodesk® EAGLE™ |
Import (XML 형식, 버전 6.4~9.4)
EAGLE 회로도(*.sch)
EAGLE PCB(*.brd)
EAGLE 라이브러리(*.lbr)
|
EAGLE에서 설계 가져오기
|
| Cadence® Allegro® |
Import (Allegro 버전 17.4까지; Allegro 필요, Import Prerequisites 확인)
Allegro 바이너리 PCB(*.brd)
Allegro ASCII PCB(*.alg)
Allegro 풋프린트(*.dra) |
Allegro에서 설계 가져오기
|
| Cadence® OrCAD® |
Import (OrCAD 버전 17.4까지)
OrCAD Capture 설계(*.dsn)
OrCAD Capture 라이브러리(*.olb)
OrCAD Layout PCB 문서(*.max)
OrCAD PCB Editor(*.brd) (Allegro 가져오기 도구 필요)
OrCAD PCB 라이브러리(*.llb)
OrCAD CIS 구성 파일(*.dbc) 바이너리 형식
OrCAD SDT(*.sch)
Export
OrCAD SDT 회로도(*.sch)
OrCAD v7 Capture 설계(*.dsn)
OrCAD Capture 회로도 라이브러리 (*.olb)
|
OrCAD에서 설계 가져오기
OrCAD CIS에서 라이브러리 가져오기
OrCAD로 설계 내보내기
|
| KiCad® |
Import (KiCad 버전 8.x까지)
KiCad pro 파일(*.pro)
KiCad kicad_pro 파일(*.kicad_pro)
KiCad sch 파일(*.sch)
KiCad kicad_sch 파일(*.kicad_sch)
KiCad kicad_pcb 파일(*.kicad_pcb)
KiCad lib 파일(*.lib)
KiCad kicad_sym 파일(*.kicad_sym)
KiCad kicad_mod 파일(*.kicad_mod)
|
KiCad에서 설계 가져오기
|
| LTspice® |
Import
LTspice ASC 파일(*.asc)
LTspice ASY 파일(*.asy) |
LTspice에서 설계 가져오기
|
| Siemens EDA® DxDesigner® |
Import (VX2.x까지)
DxDesigner 설계 및 라이브러리 |
xDX Designer 또는 DxDesigner에서 설계 가져오기
|
| Siemens EDA® Xpedition™ |
Import (VX2.x까지)
Xpedition 파일(*.prj, *.pcb, *.lmc) |
Xpedition에서 설계 가져오기
|
| Siemens EDA® PADS™ |
Import (VX2.x까지)
PADS Layout ASCII 설계 파일(*.asc)
PADS Layout ASCII 데칼 라이브러리(*.d)
PADS Logic ASCII 설계 파일(*.txt)
PADS Logic ASCII CAE 데칼 라이브러리(*.c)
PADS Logic ASCII 파트 타입 라이브러리(*.p)
Export
PADS Logic 5
|
PADS Logic 및 PADS Layout에서 설계 가져오기
PADS Logic으로 설계 내보내기
|
| Siemens EDA® xDX Designer® |
Import (EE7.9.4까지)
xDX Designer 설계(*.prj) 및 라이브러리 |
xDX Designer 또는 DxDesigner에서 설계 가져오기
|
| Simbeor® |
Export
Simbeor 파일(*.esx) |
레이어 스택 정의 - 레이어 스택 내보내기
|
| Zuken® CADSTAR® |
Import (2018 버전까지)
CADSTAR 회로도 아카이브(*.csa)
CADSTAR PCB 아카이브(*.cpa)
CADSTAR 부품 라이브러리(*.lib) |
CADSTAR에서 설계 가져오기
|
| Zuken® CR-5000® |
Import
Zuken CR-5000 PCF 파일(*.pcf)
Zuken CR-5000 FTF 파일(*.ftf)
Zuken CR-5000 EDS 파일(*.eds)
Zuken CR-5000 EDF 파일(*.edf)
Zuken CR-5000 LAF 파일(*.laf)
Zuken CR-5000 SMB 파일(*.smb)
Zuken CR-5000 PRF 파일(*.prf)
Zuken CR-5000 CDFLAF 파일(*.cdf) |
CR-5000에서 설계 가져오기
|
넷리스트 생성
Altium Designer는 활성 프로젝트의 모든 관련 소스 문서 또는 활성 소스 문서에서 지정된 형식의 넷리스트를 생성하는 기능을 지원합니다. 관련 인덱스 명령은 회로도 편집기에서 각각 Design » Netlist For Project 또는 Design » Netlist For Document 하위 메뉴를 통해 접근할 수 있습니다.
표시된 데이터 소스를 사용하는 넷리스트 출력(Netlist Output)도 Edit » Add Netlist Outputs 하위 메뉴 또는 기본 작업 구성 창의 Netlist Outputs 영역 하단에 있는 [Add New Netlist Output] 컨트롤과 연관된 메뉴에서 명령을 선택하여, 활성 Output Job Configuration 파일에 추가할 수 있습니다. 각 하위 메뉴는 특정 넷리스트 형식(n)에 해당하며, 각 넷리스트 형식 하위 메뉴의 항목은 특정 데이터 소스(m)에 해당합니다.
다음 넷리스트 형식이 지원됩니다:
-
Cadnetix
-
Calay
-
EDIF for PCB
-
EESof
-
Intergraph
-
Mentor BoardStation
-
MultiWire
-
OrCad/PCB2
-
PADS
-
Pcad for PCB
-
PCAD
-
PCADnlt
-
Protel2
-
Protel
-
Racal
-
RINF
-
SciCards
-
Tango
-
Telesis
-
Wirelist
-
XSpice
넷리스트 형식을 생성하기 위한 대부분의 명령 항목은, 해당 기능이 Altium Designer 설치 구성 요소로 설치되어 있는 경우에만 메뉴에서 사용할 수 있습니다.
-
위에서 red로 표시된 넷리스터(netlister)에 접근하려면, Altium Designer 설치에서 Netlisters 기능이 활성화되어 있어야 합니다. PADS 넷리스터에 접근하려면, Altium Designer 설치에서 PADS 기능이 활성화되어 있어야 합니다. 이러한 기능은 기본적으로 Altium Designer에서 활성화되어 있으며, 설치 후에도 활성화/비활성화할 수 있습니다.
설치된 핵심 기능 변경에 대한 자세한 내용은 Installing & Managing 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.
-
XSpice 넷리스터에 접근하려면 Mixed Simulation 시스템 확장 기능(system extension)이 설치되어 있어야 합니다. 이 확장 기능은 기본적으로 Altium Designer와 함께 설치되며, 수동으로 설치하거나 제거할 수 있습니다.
확장 기능 관리에 대한 자세한 내용은 Extending Your Installation 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.
생성하려는 넷리스트 형식에 따라, 명령을 실행하면 넷리스트가 바로 생성되거나, 형식 관련 특정 옵션을 정의할 수 있는 중간 대화상자가 표시됩니다. 생성된 파일은 처음에는 닫힌 상태입니다.
다른 설계 도구와의 연동
Altium Designer는 중립 파일 형식 등을 사용하여 다른 설계 도구(MCAD, CAE 등)와도 연동할 수 있습니다. 아래 표는 Altium Designer에서 가져오기 및/또는 내보내기가 지원되는 다른 파일 형식을 요약한 것입니다.
ECA D-MCAD CoDesign
지원되는 MCAD 패키지의 경우, CoDesigner(Altium의 ECAD-to-MCAD 연결 기술)를 사용하여 MCAD와 ECAD 간에 보드와 컴포넌트를 직접 전송하는 것도 가능합니다. Altium 365 Workspace와 같은 연결된 Workspace를 통해 작업하면, CoDesigner는 보드 형상과 배치된 컴포넌트를 MCAD 소프트웨어와 Altium Designer 사이에서 상호 전송할 수 있습니다.
Altium CoDesigner로 Direct ECAD-MCAD 설계에 대해 자세히 알아보기
이름 |
지원 형식 |
| 자세히 알아보기
|
| Ansoft™ |
Export (버전 4.0까지)
Ansoft™/ANSYS ® 중립 파일 (*.anf) |
|
Ansoft Neutral Format으로 설계 내보내기
| Ansys® |
Export
EDB 파일 (*.def) |
Ansys EDB Format으로 설계 내보내기
|
| AutoCAD® |
Import/Export (버전 2018까지)
DXF 파일 (*.dxf)
DWG 파일 (*.dwg) |
AutoCAD-DXF 가져오기/내보내기 지원
|
| HyperLynx™ |
Export
HyperLynx 파일 (*.hyp) |
HyperLynx로 설계 내보내기
|
| IDF |
Import/Export
IDF 보드 파일 (*.brd, *.bdf, *.idb, *.enm, *.idf) |
기계 데이터 가져오기/내보내기 지원 - IDF 파일 가져오기/내보내기 지원
|
| IDX |
Import/Export
Incremental Design Exchange 형식 파일 (*.idx) |
기계 데이터 가져오기/내보내기 지원 - IDX 파일 가져오기/내보내기 지원
|
| MathWorks® |
Export
CSV(Comma-Separated Values) 파일 (*.csv) |
MathWorks CSV Format으로 설계 내보내기 |
| Parasolid |
Import
Parasolid 텍스트 파일 (*.x_t)
Export
Parasolid 텍스트 파일 (*.x_t)
Parasolid 바이너리 파일 (*.x_b)
|
기계 데이터 가져오기/내보내기 지원 - Parasolid 파일 가져오기/내보내기 지원
|
| SolidWorks® |
Import
SolidWorks 파트 파일 (*.sldprt) |
기계 데이터 가져오기/내보내기 지원 - SolidWorks Part 파일 가져오기 지원
|
| Specctra® |
Import
Specctra Design 파일 (*.dsn)
Specctra Route 파일 (*.rte)
Export
Specctra Design 파일 (*.dsn)
|
Specctra 호환 라우터를 위한 PCB 준비 상태 보장
|
| STEP |
Import/Export
STEP 형식 파일 (*.step, *.stp) |
기계 데이터 가져오기/내보내기 지원 - STEP 파일 가져오기/내보내기 지원
|
| VRML |
Export
VRML 파일 (*.wrl) |
기계 데이터 가져오기/내보내기 지원 - VRML 파일 내보내기 지원
|
대부분의 가져오기/내보내기 기능은 Altium Designer 확장 기능으로 제공되며, 특정 파일 형식의 가져오기/내보내기 명령은 해당 확장 기능이 설치되어 있을 때만 표시됩니다. 필요한 확장 기능에 대해 더 알아보려면 해당 가져오기/내보내기 도구의 페이지를 참조하십시오.
Altium 자체에서 제공하거나 제3자가 개발한 소프트웨어 확장 기능이 다수 있으며, 이를 통해 Altium Designer의 기능과 성능을 다양한 방식으로 확장할 수 있습니다. 이러한 확장 기능의 예는 다음과 같습니다.
-
JTAG Maps – 무료 JTAG Maps™ 확장 기능은 하드웨어 엔지니어가 설계에서 Boundary scan 테스트를 사용할 잠재력을 평가하고, JTAG 테스트 데이터를 사전에 준비하는 데 도움을 줍니다. JTAG Live® 웹사이트에서 확장 기능을 다운로드하십시오.
-
XJTAG DFT Assistant x64 – 무료 XJTAG® DFT Assistant 확장 기능은 보드 설계자가 설계 과정 전반에 걸쳐 PCB의 테스트 용이성을 평가하고 개선할 수 있도록 해줍니다.
-
MTBF and Reliability Toolkit – BQR fiXtress™를 사용하면 값비싼 재스핀(re-spin)이나 물리적 프로토타입 없이도 신뢰성 높은 전자 시스템을 설계하는 데 도움이 됩니다. BQR® 웹사이트에서 확장 기능을 다운로드하십시오.
► 사용 가능한 설계 확장 기능에 대해 Altium Products 영역에서 자세히 알아보십시오.
Getting Help
Altium 소프트웨어로 설계를 처음 시작하는 분들이 이 페이지를 보고 있다면, 시작에 도움이 될 몇 가지 팁은 다음과 같습니다.
-
다른 설계 환경에서 전환하는 경우, 여기에서 소프트웨어 탐색을 시작하거나 처음부터 끝까지 진행하는 입문 튜토리얼로 바로 들어갈 수 있습니다.
-
이 문서 공간(www.altium.com/documentation)에서 제공되는 리소스를 활용하십시오.
검색 아이콘으로 검색하거나, 왼쪽의 탐색 트리를 사용해 찾아볼 수 있습니다.
-
편집 중인 문서 유형과 관계없이, 객체/편집기/패널/메뉴 항목/버튼 위에서 F1를 누르면 해당 항목에 대한 참조 정보를 확인할 수 있습니다.
-
명령 실행 중 Shift+F1를 누르면, 해당 명령에서 사용할 수 있는 단축키 목록을 볼 수 있습니다.
-
전 세계 PCB 디자이너와 엔지니어에게 현대적인 교육 경험을 제공하기 위해 만들어진 온라인 채널인 Altium Academy Youtube channel을 살펴보십시오. 기본 PCB 설계 원리부터 고급 엔지니어링 주제, 그 사이의 모든 내용을 다루는 전문가 및 업계 전문가들의 지식을 직접 배울 수 있습니다.
-
웹세미나 또는 Altium의 다른 학습 이벤트에 참석하십시오.
-
토론 포럼에 참여하여 업계 동료들과 공유하고 배울 수 있습니다.