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

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

Allegro PCB 파일(최대 버전 17.4)은 Altium Designer 플랫폼 확장으로 포함된 Wizard의 Allegro importer를 통해 Altium Designer PCB 파일로 변환됩니다.

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 파일에 의해 제어됩니다. 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 실행 과정은 아래에 설명되어 있습니다. 또한 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 설계 파일 가져오기 도구는 Altium Designer의 Import Wizard (File » Import Wizard)를 통해 사용할 수 있으며, Wizard의 Select Type of Files to Import 페이지에서 옵션을 선택합니다. Allegro Design Files 옵션을 선택하십시오.

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

가져오기를 위해 바이너리 또는 ASCII Allegro 설계 파일을 선택하십시오. 바이너리 Allegro 파일(*.brd)을 가져오려면 로컬 컴퓨터에 Allegro가 설치되어 있어야 합니다.가져오기를 위해 바이너리 또는 ASCII Allegro 설계 파일을 선택하십시오. 바이너리 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 파일로 수정 및 저장할 수 있습니다. 이 매핑은 가져온 설계의 각 PCB에 대한 레이어 매핑을 구성하는 데 Import Wizard가 사용하므로, 여러 PCB 파일을 가져오는 동안 저장된 매핑 구성 파일을 로드하여 개별 PCB 파일 또는 모든 PCB 파일에 적용할 수 있습니다.

참고

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

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

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

  • 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 파일을 가져올 때 레이어별로 서로 다른 copper shape도 지원됩니다.

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

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

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

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

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

구버전 문서

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

콘텐츠