Importing a Design from Allegro into Altium Designer

Cadence® 알레그로™ 설계 파일을 로드하고 작업해야 하는 필요성을 지원하기 위해 Altium Designer의 Import wizard에는 알레그로 PCB 디자인을 바이너리(*.brd - Import 전제 조건 확인), ASCII(*.alg) 양식(Altium Designer PCB 파일(*.PcbDoc)로 변환됨) 및 알레그로 풋프린트 파일(*.dra)(Altium Designer PCB 라이브러리 파일(*.PcbLib)로 변환됨)로 가져오는 기능이 포함되어 있습니다.

Allegro PCB 파일(버전 17.4까지)은 Altium Designer Platform Extension으로 포함된 마법사의 Allegro 임포터에 의해 Altium Designer PCB 파일로 변환됩니다.

임포터 활성화

Import wizard에서 Allegro Design Files 옵션을 사용할 수 없는 경우, 이는 Altium Designer를 처음 설치하는 동안 Import Extension이 추가되지 않았음을 나타냅니다. 이 Extension은 Platform Configure 페이지의 Extension & Updates 보기에서 활성화할 수 있습니다. 구성 메뉴에서 Extensions and Updates ( 이미지 표시 )를 선택하고 보기의 Installed 탭 아래에 있는 Configure 버튼을 클릭한 다음 Importers\Exporters 섹션에서 Allegro 옵션을 확인합니다.

알레그로 임포터는 Altium 디자이너의 Platform 구성에서 활성화되어 있어야 합니다.알레그로 임포터는 Altium 디자이너의 Platform 구성에서 활성화되어 있어야 합니다.

Import 전제 조건

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

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

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

참고: 이 명령이 실패하면 Extracta.exe에 올바른 Windows 경로가 정의되어 있지 않은 것일 수 있으므로 이 Altium 기술 자료 문서에서 Extracta의 경로 시스템 환경 변수 구성에 대한 자세한 정보를 참조하세요.

Allegro가 Altium Designer와 동일한 PC에 있을 때 Import

알티움 디자이너가 캐던스 알레그로와 동일한 PC에 설치되어 있는 경우, 추출 프로세스는 알티움 디자이너 Import Wizard 에서 자동으로 처리할 수 있습니다. 마법사 실행 과정은 아래에 설명되어 있습니다. 마법사는 파일 버전 확인도 수행하며, 현재 17.4까지의 알레그로 파일은 마법사에서 지원됩니다.

Allegro가 Altium Designer와 동일한 PC에 있지 않은 경우 Import

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

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

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

  1. 위에 설명된 두 파일을 \System 폴더에서 Allegro가 설치된 PC의 알려진 위치로 복사합니다.
  2. 변환하려는 알레그로 바이너리 파일(*.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 보드 파일을 다시 PC로 복사하여 Import Wizard 을 사용하여 Altium Designer로 가져올 수 있습니다.

ASCII 알레그로 디자인 변환 프로세스는 특수한 Allegro2Altium 배치 파일에 의해 제어됩니다.ASCII 알레그로 디자인 변환 프로세스는 특수한 Allegro2Altium 배치 파일에 의해 제어됩니다.

표준 알레그로 설치에서는 독점적인 extracta.exe 번역 프로그램이 시스템 환경 경로로 추가되므로 모든 위치에서 액세스할 수 있습니다. 이 프로그램에 액세스할 수 없는 경우 Allegro2Altium 배치 파일 및 보류 중인 변환 프로세스는 실패합니다. 프로그램에 액세스할 수 없는 경우 Extracta의 경로 시스템 환경 변수를 구성하는 방법에 대한 자세한 내용은 Altium 기술 자료 문서를 참조하세요.

Import 액세스 및 실행

Allegro PCB 설계 파일 임포터는 Altium Designer의 Import Wizard (File » Import Wizard)에서 사용할 수 있으며, 마법사의 Select Type of Files to Import 페이지에서 옵션이 선택된 경우 Allegro Design Files 옵션을 선택합니다.

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

바이너리 또는 ASCII 알레그로 설계 파일 중 하나를 선택하여 가져옵니다. 바이너리 알레그로 파일(*.brd)을 가져오려면 로컬 머신에 알레그로가 설치되어 있어야 합니다.바이너리 또는 ASCII 알레그로 설계 파일 중 하나를 선택하여 가져옵니다. 바이너리 알레그로 파일(*.brd)을 가져오려면 로컬 머신에 알레그로가 설치되어 있어야 합니다.

Import wizard를 사용하여 바이너리 알레그로 설계 파일(*.brd)을 가져오려고 하는데 로컬에 알레그로가 설치되어 있지 않은 경우 Import 프로세스가 일시 중단되고 경고 대화 상자가 표시됩니다. 이 경우 위에 설명된 대로 Allegro ASCII 파일 추출 프로세스를 통해 생성된 설계 파일의 ASCII 버전을 가져옵니다.

파일 Import 및 변환 프로세스를 완료하려면 Import wizard의 나머지 페이지에 따라 Allegro 설계 파일을 Altium Designer 설계 파일로 Custom하고 변환을 완료합니다.

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

3D 모드에서 가져와서 변환한 Allegro PCB 설계를 Altium Designer의 PCB 편집기에 표시한 모습. 텍사스 인스트루먼트®에서 제공하는 Hercules 개발 키트용 알레그로 설계.3D 모드에서 가져와서 변환한 Allegro PCB 설계를 Altium Designer의 PCB 편집기에 표시한 모습. 텍사스 인스트루먼트®에서 제공하는 Hercules 개발 키트용 알레그로 설계.

참고

  • Allegro 컨스트레인트 관리자의 패드에 대해 직교, 대각선 또는 전체 접촉 유형의Thermal Relief가 Properties 패널에서 설정된 경우, 이러한 패드는 그에 따라 구성된 CustomThermal Relief와 함께 Altium Designer로 가져옵니다. 알레그로 컨스트레인트 관리자에서 패드에 대해Thermal Relief 폭 또는 간격이 설정되지 않은 경우 Altium Designer의 Conductor WidthAir Gap Width 값은 각각 알레그로 디자인에 정의된 최소 선 폭 및 핀 간격 규칙의 규칙에서 가져옵니다.

  • 알레그로 디자인과의 일관성을 유지하기 위해 너비 관련 규칙의 값은 다음과 같이 Altium Designer로 가져옵니다:

    • 최소 목 너비 -> 최소 너비

    • 선 최소 너비 -> 기본 너비

    • 선 최대 너비 -> 최대 너비

    알레그로 디자인에 값이 없거나 0과 같으면 이전 범위의 값을 상속합니다.

  • 알레그로 디자인을 가져올 때 더 자세한 Pad Stack 정보를 가져올 수 있습니다. 이를 통해 보다 정확한 패드 속성을 알티움 디자이너로 가져와 원본 알레그로 디자인에 있는 동등한 속성에 더 가깝게 정렬할 수 있습니다. 이 기능의 일부로 알레그로 풋프린트 파일을 가져올 때 레이어의 다양한 Copper 모양이 지원됩니다.

    이 기능은 오픈 베타 버전이며 고급 설정 대화 상자에서 Importer.Allegro.ReadPadLayers 옵션을 활성화하면 사용할 수 있습니다.

  • 알레그로 디자인을 가져올 때 폴리곤 타설의 크기가 2500평방마일 미만인 경우 Remove Islands Less Than 옵션이 자동으로 비활성화됩니다.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠