알레그로에서 디자인 가져오기

Cadence® Allegro Design 파일을 로드하고 작업해야 하는 요구를 지원하기 위해, Altium Designer의 Import Wizard에는 바이너리 형식의 Allegro PCB 설계(*.brd - import prerequisites 확인), ASCII 형식(*.alg)(Altium Designer PCB 파일(*.PcbDoc)로 변환됨), 그리고 Allegro 풋프린트 파일(*.dra) (Altium Designer PCB 라이브러리 파일(*.PcbLib)로 변환됨)을 가져올 수 있는 기능이 포함되어 있습니다.

Allegro PCB 파일(버전 17.4까지)은 Wizard의 Allegro importer에 의해 Altium Designer PCB 파일로 변환되며, 이 importer는 Altium Designer 플랫폼 확장 기능으로 포함되어 있습니다.

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

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

가져오기 전제 조건

Altium Designer Import Wizard는 Allegro ASCII 형식 PCB 파일(*.alg)을 직접 가져올 수 있습니다. 바이너리 Allegro PCB(*.brd) 또는 풋프린트(*.dra) 파일을 가져오려면, 해당 파일을 바이너리에서 ASCII로 변환해야 합니다. 이 바이너리-ASCII 변환은 Extracta라는 Cadence 유틸리티를 통해 수행되며, 이는 구성 가능한 명령줄 유틸리티로서 바이너리 PCB 파일에서 데이터를 추출하고 변환할 수 있습니다. 추출 프로세스는 추출해야 하는 데이터를 명시한 Command 파일에 의해 제어됩니다. more about Extracta에서 자세히 알아보십시오.

지원되는 바이너리 파일 버전

Extracta는 사용 중인 Extracta 버전과 같거나 그보다 낮은 버전의 Allegro 바이너리 PCB(*.brd) 및 풋프린트(*.dra) 파일에서만 데이터를 추출할 수 있습니다. Extracta 버전을 확인하려면 Windows 명령 프롬프트를 열고 Extracta -version를 입력하십시오.

참고: 이 명령이 실패한다면 Extracta.exe에 올바른 Windows Path가 정의되지 않았을 수 있습니다. Extracta용 Path System Environment Variable 구성에 대한 자세한 내용은 이 Altium Knowledge Base article를 참조하십시오.

Allegro가 Altium Designer와 동일한 PC에 있을 때 가져오기

Altium Designer가 Cadence Allegro와 동일한 PC에 설치되어 있다면, 추출 프로세스는 Altium Designer Import Wizard에 의해 자동으로 처리될 수 있습니다. Wizard 실행 과정은 outlined below에 설명되어 있습니다. 또한 Wizard는 파일 버전 검사도 수행하며, 현재 Wizard는 17.4까지의 Allegro 파일을 지원합니다.

Allegro가 Altium Designer와 동일한 PC에 없을 때 가져오기

Extracta.exe가 Altium Designer와 동일한 PC에 설치되어 있지 않다면, Extracta 유틸리티가 설치된 PC에서 추출 프로세스를 수동으로 실행할 수 있습니다. Altium Designer는 다음 배치 파일과 추출 명령 파일을 사용하여 추출 프로세스를 실행합니다.

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

ASCII 보드 데이터를 수동으로 추출하려면:

  1. 위에 설명된 두 파일을 <Altium_Designer_Installation_Folder>\System 폴더에서 Allegro가 설치된 PC의 알려진 위치로 복사합니다.
  2. 변환하려는 Allegro 바이너리(*.brd 또는 *.dra) 파일을 같은 폴더에 복사합니다.
  3. Windows 명령 프롬프트를 열고 cd 명령을 사용하여 복사한 파일이 있는 폴더로 이동합니다. 예:

    cd C:\Documents\Files\Test

  4. 올바른 디렉터리에 들어가면, Allegro2Altium 명령을 사용하여 Altium 배치 파일을 실행합니다. 예:

    Allegro2Altium your_file.brd

    또는

    Allegro2Altium your_file.dra

    여기서 your_file.brd 또는 your_file.dra는 변환하려는 바이너리 파일의 이름입니다. 파일 이름에 공백이 포함되어 있으면 파일 이름을 큰따옴표로 묶으십시오. 예: Allegro2Altium "your file.brd".

  5. 프로세스가 완료되면 폴더에 ASCII 파일(your_file.brd.alg 또는 your_file.dra.alg)이 생성됩니다. 이 ASCII 보드 파일을 Altium Designer의 Import Wizard를 사용해 가져올 수 있는 PC로 다시 복사합니다.

ASCII Allegro 설계 변환 프로세스는 특수 Allegro2Altium 배치 파일에 의해 제어됩니다.ASCII Allegro 설계 변환 프로세스는 특수 Allegro2Altium 배치 파일에 의해 제어됩니다.

표준 Allegro 설치에서는 독점 extracta.exe 변환 프로그램이 시스템 환경 경로에 추가되므로 모든 위치에서 액세스할 수 있습니다. 이 프로그램에 액세스할 수 없으면 Allegro2Altium 배치 파일과 대기 중인 변환 프로세스는 실패합니다. 프로그램에 액세스할 수 없는 경우, Extracta용 Path System Environment Variable 구성에 대한 자세한 내용은 Altium Knowledge Base article를 참조하십시오.

가져오기 도구 액세스 및 실행

Allegro PCB 설계 파일 importer는 Altium Designer의 Import Wizard (File » Import Wizard)를 통해 사용할 수 있으며, wizard의 Select Type of Files to Import 페이지에서 옵션을 선택합니다. Allegro Design Files 옵션을 선택하십시오.

가져오기 파일 목록에 파일을 추가할 때는 파일 브라우저의 필터 드롭다운 메뉴를 사용하여 바이너리(*.brd) 또는 ASCII(*.alg) Allegro 파일 중에서 선택합니다.

가져오려는 Allegro 설계 파일은 바이너리 또는 ASCII 형식 중 하나를 선택할 수 있습니다. 바이너리 Allegro 파일(*.brd)을 가져오려면 로컬 컴퓨터에 Allegro가 설치되어 있어야 합니다.가져오려는 Allegro 설계 파일은 바이너리 또는 ASCII 형식 중 하나를 선택할 수 있습니다. 바이너리 Allegro 파일(*.brd)을 가져오려면 로컬 컴퓨터에 Allegro가 설치되어 있어야 합니다.

Import Wizard를 사용하여 바이너리 Allegro Design File(*.brd)을 가져오려고 할 때 로컬에 Allegro가 설치되어 있지 않으면 가져오기 프로세스가 일시 중지되고 경고 대화상자가 표시됩니다. 이 경우 Allegro ASCII file extraction 프로세스(위에 설명됨)를 통해 생성한 설계 파일의 ASCII 버전을 가져오십시오.

파일 가져오기 및 변환 프로세스를 완료하려면, Import Wizard의 나머지 페이지를 따라 진행하면서 Allegro Design Files를 Altium Designer 설계 파일로 변환하는 방식을 사용자 지정하고 마무리하십시오.

Import Wizard는 기본 Layer Mapping 설정을 제공하며, 이는 *.ini 파일로 수정 및 저장할 수 있습니다. 이 매핑은 Import Wizard가 가져온 설계의 각 PCB에 대한 레이어 매핑을 구성하는 데 사용되므로, 여러 PCB 파일을 가져오는 동안 저장된 매핑 구성 파일을 로드하여 개별 PCB 파일 또는 모든 PCB 파일에 적용할 수 있습니다.

참고

  • Altium Designer로 Allegro 파일 가져오기에 대한 자세한 Knowledgebase 문서를 확인해 보십시오.

  • Altium Designer에서 3D STEP 모델은 PCB footprint에 배치되는 3D Body 객체 내부에 저장됩니다.

  • Allegro Importer는 Allegro 보드 설계에 정의된 사용자 지정 패드 스택 가져오기를 지원합니다. 이러한 설계를 가져오면 Altium Designer에서 사용자 지정 패드 형상이 생성됩니다. 또한 Allegro에서 사용자 지정 패드 스택의 일부로 thermal tie leg가 정의된 경우, 이는 사용자 지정 thermal relief 연결로 가져와집니다.

  • Allegro Constraint Manager에서 패드에 대해 Properties 패널에 직교형, 대각형 또는 전체 접촉형 thermal relief가 설정된 경우, 이러한 패드는 그에 맞게 구성된 사용자 지정 thermal relief와 함께 Altium Designer로 가져와집니다. Allegro Constraint Manager에서 패드의 thermal relief 폭 또는 간격이 설정되지 않은 경우, Altium Designer의 Conductor WidthAir Gap Width 값은 각각 Allegro 설계에 정의된 최소 선폭 규칙과 핀 간격 규칙의 값을 따릅니다.

  • Allegro 설계와의 일관성을 제공하기 위해, 폭 관련 규칙 값은 다음과 같이 Altium Designer로 가져와집니다:

    • Min Neck Width –> Min Width

    • Line Min Width –> Preferred Width

    • Line Max Width –> Max Width

    Allegro 설계에 값이 없거나(또는 0인 경우) 이전 범위의 값을 상속합니다.

  • Allegro 설계를 가져올 때 더 상세한 pad stack 정보를 가져올 수 있습니다. 이를 통해 보다 정확한 패드 속성을 Altium Designer로 가져올 수 있으며, 원본 Allegro 설계의 해당 항목과 더 가깝게 맞출 수 있습니다. 이 기능의 일부로, Allegro footprint 파일을 가져올 때 레이어별로 서로 다른 구리 형상도 지원됩니다.

    이 기능은 Importer.Allegro.ReadPadLayers 옵션이 Advanced Settings dialog에서 활성화된 경우 사용할 수 있습니다.

  • Allegro 설계를 가져올 때 polygon pour의 크기가 2500 sq.mil보다 작으면 해당 Remove Islands Less Than 옵션은 자동으로 비활성화됩니다.

  • Allegro 설계를 가져올 때 패드(일반 및 사용자 지정 형상, tented pad 포함)와 비아(expansion 계산 포함 및 tented side 포함)에 대한 padstack 수준의 solder mask 및 paste mask 가져오기를 지원할 수 있습니다.

    또한 아래에 나열된 sub-class가 Top 또는 Bottom 레이어에 정의된 Allegro 설계를 가져오면, 생성된 PCB 문서에 이들 Top 및 Bottom 레이어의 값을 수용하기 위한 component layer pair가 생성되며, 이러한 레이어는 기본적으로 가시성 측면에서 숨김 상태가 됩니다.

    Allegro Design Sub-class

    Altium Component Layer Pair

    Layers - Components - Comp value

    COMPONENT_VALUE_TOPCOMPONENT_VALUE_BOTTOM

    Layers - Components - Dev type

    DEVICE_TYPE_TOPDEVICE_TYPE_BOTTOM

    Layers - Components - Tolerance

    TOLERANCE_TOPTOLERANCE_BOTTOM

    Layers - Components - User part

    PART_NUMBER_TOP 및 PART_NUMBER_BOTTOM

    이 기능은 Open Beta 상태이며 Importer.Allegro.AdvancedEngine 옵션이 Advanced Settings dialog에서 활성화된 경우 사용할 수 있습니다.

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

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

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

구버전 문서

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

콘텐츠