OrCAD에서 디자인 가져오기

Capture 회로도, Layout PCB 파일, 라이브러리 파일을 포함한 전체 OrCAD® 설계는 모두 Altium Designer의 Import Wizard로 처리할 수 있습니다(OrCAD 버전 17.4까지 지원). Import Wizard는 가져온 파일을 분석하고 프로젝트 구조, 레이어 매핑, PCB 풋프린트 명명 방식 등에 대한 기본값과 권장 설정을 제공하여, 설계 변환 시 일반적으로 겪게 되는 번거로움을 크게 줄여줍니다. Wizard 단계에서 제공되는 유연성 덕분에 실제 변환 프로세스를 실행하기 전에 파일 변환 설정을 원하는 만큼 세부적으로 제어할 수 있습니다.

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

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

OrCAD 파일 가져오기

OrCAD 설계 파일 가져오기 도구는 Altium Designer의 Import Wizard (File » Import Wizard)에서 Wizard의 Orcad Designs and Libraries Files 페이지에 있는 옵션을 선택하여 사용할 수 있습니다. Wizard는 회로도/PCB 설계 파일과 라이브러리 파일을 지정하는 옵션뿐 아니라, OrCAD에서 Altium Designer로의 PCB 레이어 매핑 옵션도 제공합니다.

 
 
 
 
 

Import Wizard를 사용하여 OrCAD 설계와 라이브러리를 가져올 때는 고급 OrCAD 엔진이 사용됩니다.

이 기능은 Open Beta 상태이며, Importer.Orcad.AdvancedEngine 옵션을 Advanced Settings dialog에서 활성화하면 사용할 수 있습니다.

– 클릭하면 PCB Projects 구조가 기본값으로 재설정됩니다.
  • Add Designs to Project – 클릭하면 프로젝트에 디자인을 추가합니다. 이 옵션은 *.PrjPcb file이(가) 선택된 경우에만 사용할 수 있습니다.
  • Remove Selected Designs - 클릭하면 선택된 디자인 파일을 제거합니다.
  • PCB Projects 영역에서 마우스 오른쪽 버튼을 클릭하면 Menu 버튼을 클릭했을 때와 동일한 메뉴 및 하위 메뉴에 액세스할 수 있습니다.

    Output Libraries

    가져온 라이브러리의 출력 디렉터리가 Wizard의 이 페이지에 표시됩니다. 원하는 Library Output Directory을(를) 검색하고 선택하려면 Browse Folder 아이콘을 사용하십시오.

    Executing Import Process

    가져오기 프로세스의 진행 상태를 녹색 진행 막대로 표시하며, 동시에 프로세스가 진행되는 동안 각 파일이 목록으로 표시됩니다.

    Closing the Wizard

    OrCAD Import Wizard가 완료되었습니다. 관련 메시지가 있으면 Messages 패널에 표시됩니다. Wizard를 닫으려면 Finish을(를) 클릭하십시오. 가져오기 과정에서 경고가 생성된 경우 경고 내용을 보여 주는 *.LOG 파일이 열립니다.

    가져온 OrCAD 파일은 다음과 같이 변환됩니다.

    • OrCAD Layout (*.MAX) 파일은 Altium Designer PCB 파일(*.PcbDoc)로 변환됩니다.

    • OrCAD Capture (*.DSN) 파일은 Altium Designer 회로도 파일로 변환됩니다. .DSN 파일 내의 각 페이지는 하나의 Altium Designer 회로도 파일(*.SchDoc)로 가져와집니다. .DSN 파일 내의 디자인 캐시는 회로도 라이브러리(*.SchLib)로 가져와집니다. 복잡한 계층 구조를 포함한 디자인 계층 구조도 유지됩니다.

    • OrCAD .OLB(회로도 라이브러리) 파일은 Altium Designer 회로도 라이브러리 파일(*.SchLib)로 변환됩니다.

    • OrCAD .LLB(PCB 라이브러리) 파일은 Altium Designer PCB 라이브러리 파일(*.PcbLib)로 변환됩니다.

    • 변환된 OrCAD 라이브러리는 자동으로 하나의 PCB 프로젝트로 그룹화됩니다.

    Altium Designer(File » Open)에서 OrCAD 파일(*.dsn, *.max, *.olb, *.llb)을 직접 열면, 해당 파일이 이미 가져오기 대상으로 지정된 상태로 Import Wizard이(가) 활성화됩니다.

    OrCAD 가져오기 도구는 OrCAD Layout에서 생성된 PCB 파일을 가져올 수 있습니다. PCB가 OrCAD PCB Editor(OrCAD PCB Designer Professional)라는 제품에서 생성된 경우, Allegro importer를 사용하여 PCB 및 PCB 라이브러리 파일을 Altium Designer로 가져오십시오.

    파일 변환

    가져온 OrCAD 파일은 다음과 같이 변환됩니다.

    • OrCAD Layout (*.MAX) 파일은 Altium Designer PCB 파일(*.PcbDoc)로 변환됩니다.
    • OrCAD Capture (*.DSN) 파일은 Altium Designer 회로도 파일로 변환됩니다. .DSN 파일 내의 각 페이지는 하나의 Altium Designer 회로도 파일(*.SchDoc)로 가져와집니다. .DSN 파일 내의 디자인 캐시는 회로도 라이브러리(*.SchLib)로 가져와집니다. 복잡한 계층 구조를 포함한 디자인 계층 구조도 유지됩니다.
    • OrCAD .OLB(회로도 라이브러리) 파일은 Altium Designer 회로도 라이브러리 파일(*.SchLib)로 변환됩니다.
    • OrCAD .LLB(PCB 라이브러리) 파일은 Altium Designer PCB 라이브러리 파일(*.PcbLib)로 변환됩니다.
    • 변환된 OrCAD 라이브러리는 자동으로 하나의 PCB 프로젝트로 그룹화됩니다.
    • OrCAD PCB Editor (*.BRD & *.ALG) 파일은 Allegro importer를 사용하여 Altium Designer로 가져올 수 있습니다.
    한 도구에서 다른 도구로의 마이그레이션은 원본 도구의 객체를 가져오는 도구의 객체로 변환하는 과정의 한계에 영향을 받습니다. 때로는 모든 객체 유형을 변환할 수 없는 경우도 있습니다. Altium은 Import Wizard's design file converters를 정기적으로 개선하므로, 가져오기 중 문제가 발생하면 Altium Designer가 최신 빌드로 업데이트되어 있는지 확인하십시오. 그러면 버전 호환성이 향상되고 가져오기 정확도도 더 높아질 수 있습니다.

    Orcad 및 PADS 디자인과 라이브러리 파일 가져오기

    많은 PADS 사용자는 PCB 레이아웃에는 PADS Layout을, 회로도 캡처에는 OrCAD Capture를 함께 사용합니다. 이 섹션은 이러한 조합을 전제로 합니다.

    사용 중인 모든 PADS PCB 레이어는 가져오기 전에 Altium Designer 레이어에 매핑되어야 합니다. Wizard의 각 페이지에는 디자인 규칙 자동 생성, 누락된 비아, keep-out 변환을 제어하기 위한 추가 옵션도 제공됩니다.

    PCB 디자인을 가져올 때 레이어가 어떻게 매핑되는지에 대해서도 알아둘 필요가 있습니다. Layer Mapping은 단순히 PADS PCB 레이어 이름과 Altium Designer PCB 레이어 간의 매핑입니다. 물론 제안된 기본 매핑만 제공되므로 원하는 만큼 매핑을 변경할 수 있습니다. 이 매핑은 Import Wizard가 각 PCB에 대한 레이어 매핑을 구성하는 데 사용되며, 이후 각 PCB별로 개별 사용자 지정이 가능합니다. 여기서의 취지는 예를 들어 10개의 PCB 디자인을 가져오면서 Layer Assembly 1을 Mechanical Layer 1에 매핑하려는 경우, 올바른 레이어 매핑을 얻기 위해 10개 PCB 디자인 각각을 일일이 사용자 지정할 필요가 없도록 하기 위함입니다.

    이 방식으로 가져오면 여러 디자인을 가져올 때 레이어 매핑을 일괄 관리할 수 있어 많은 시간을 절약할 수 있다는 장점이 있습니다. 이 경우 기본 레이어 매핑이 Preferences에 저장됩니다. 반면 단점은 디자인 구조가 서로 다를 때 Default Layer Mapping이 항상 지능적으로 동작하지는 않으므로, 이후 수동으로 일부 변경이 필요할 수 있다는 점입니다.

    가져온 문서 작업

    OrCAD Capture에서는 모든 설계 작업이 디자인의 논리적 작업 영역인 페이지에서 시작되며, 하나의 OrCAD 회로도 디자인 파일(*.DSN 파일) 안에 여러 회로도 페이지가 있을 수 있습니다. Altium Designer에서는 논리적 설계 영역이 문서에서 시작되며, 각 문서마다 하드 드라이브에 저장되는 파일이 있습니다.

    즉, 각 Altium Designer 회로도 시트(페이지)는 회로도 문서 파일로 표현되며, 이는 기억해 두어야 할 중요한 개념적 차이입니다. 또한 Altium Designer는 설계 프로젝트의 특성에 따라 회로도 및 PCB 설계 문서뿐 아니라 다양한 유형의 여러 문서를 포함할 수 있습니다.

    패널

    Altium Designer 환경의 많은 요소는 OrCAD 사용자에게 익숙하게 느껴질 것입니다. 예를 들어 Projects 패널은 OrCAD Project Manager와 유사합니다. Projects 패널은 회로도 설계 데이터에만 국한되지 않으므로 PCB, 모든 라이브러리, 출력 파일뿐 아니라 비원본 형식 파일(PDF, 텍스트 파일, 스프레드시트 등)과 같은 다른 프로젝트 문서도 포함할 수 있습니다.

    Altium Designer의 기능에 대해 더 알아보려면 Altium Designer Documentation 섹션을 참조하십시오.

    프로젝트 구조

    OrCAD Capture는 Altium Designer와 마찬가지로 플랫 설계와 계층형 설계를 지원합니다.

    Capture에서는 회로도가 폴더 아이콘으로 표시되며 Capture의 Project Manager에서 확인할 수 있고, 그 안에는 회로도 시트 아이콘으로 표시되는 페이지가 포함됩니다. 각 Capture 회로도는 하나 이상의 페이지로 구성될 수 있으며, 일반적인 플랫 Capture 설계는 하나의 회로도(폴더)로 이루어지고 그 회로도 안에 필요한 만큼의 페이지에 설계가 그려집니다.

    계층 구조의 최상위에 있으며 설계의 다른 모든 모듈을 직접 또는 간접적으로 참조하는 회로도 폴더를 루트 모듈(root module)이라고 합니다. OrCAD Project Manager에서 루트 모듈은 폴더 아이콘에 백슬래시가 표시됩니다.

    Altium Designer는 서로 관련된 회로도의 계층 구조를 표시하며, 시트 간 구조는 일반적으로 Sheet Symbols로 정의됩니다. Capture에서 이에 해당하는 구성 요소는 하위 레벨 회로도를 참조하는 Hierarchical Block 심볼입니다.

    Altium Designer에서 프로젝트 구조를 관리하는 방법에 대한 정보는 Projects panel을(를) 참조하십시오.
    • OrCAD 가져오기 기능은 가져온 *.DSN 회로도 파일에 포함된 캐시된 컴포넌트를 Altium Designer Schematic library(*.SchLib)로 변환합니다. 라이브러리의 컴포넌트 항목에는 원본 파일에서 사용할 수 있는 풋프린트 참조와 파라미터가 포함됩니다. 이 기능은 원본 프로젝트용 Altium Designer의 Make Schematic Library 기능과 유사합니다.
    • OrCAD 회로도의 제목 블록에 정의된 파라미터는 회로도 문서 파라미터로 처리되고 동작합니다.

    Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  페이지의 Schematics General Options 옵션은 포트가 필요한 경우 플랫 설계를 계층형 설계로 변환할 때 사용할 수 있습니다. 아래 Net Connectivity 섹션의 이미지를 참조하십시오.

    넷 연결성

    OrCAD Capture에서는 넷 별칭(net alias), 페이지 간 커넥터(off-page connector), 계층 블록 및 포트, 그리고 글로벌을 사용하여 넷 연결을 구성합니다. 하나의 회로도 폴더 내 회로도 페이지 간의 넷은 페이지 간 커넥터를 통해 연결되고, 계층 블록과 포트는 회로도 폴더 간 넷을 연결합니다. 글로벌은 설계 전반에서 전원/그라운드 넷을 연결하는 데 사용됩니다.

    Altium Designer도 넷 연결성을 만들기 위해 유사한 넷 식별자 세트를 사용합니다. 하나의 회로도 시트 내에서는 WiresNet Labels를 사용할 수 있습니다. 회로도 시트 간에는 플랫 설계에서 일반적으로 Ports를 사용해 넷을 연결하지만, Off-Sheet Connectors도 사용할 수 있습니다. 계층형 설계의 넷은 하위 시트의 Port에서, 하위 시트를 나타내는 시트 심볼 내 동일한 이름의 Sheet Entry로 연결됩니다. 전원/그라운드 넷은 Power Ports를 사용하여 연결됩니다.

    생성된 회로도 문서는 전원 포트, 사용자 지정 포트 커넥터, 양방향 오프시트 커넥터를 지원합니다. 이러한 객체는 원래 설계와 동일한 그래픽을 갖습니다. 가져온 전원 포트와 오프시트 커넥터는 Custom 속성에 대해 값 Style도 갖게 됩니다.

    원하는 경우 Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  페이지의 Schematics General Options 옵션을 활성화하여 오프페이지 커넥터를 포트로 변환하는 데 필요한 수동 과정을 없앨 수 있습니다.

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

    사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

    실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

    구버전 문서

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

    콘텐츠