Importing a Design from Allegro into Altium Designer

Now reading version 23. For the latest, read: Importing a Design from Allegro into Altium Designer for version 25
์ฐธ๊ณ 

Altium ์ œํ’ˆ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋ ˆ๋ฒจ์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋ ˆ๋ฒจ์˜ Altium Designer Software Subscription์— ํฌํ•จ๋œ ๊ธฐ๋Šฅ๊ณผ Altium 365 ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ์„ ๋น„๊ตํ•ด๋ณด์„ธ์š”.

์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋…ผ์˜๋œ ๊ธฐ๋Šฅ์„ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, Altium ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ํ™•์ธํ•ด์ฃผ์„ธ์š”.

 

Cadenceยฎ Allegroโ„ข ๋””์ž์ธ ํŒŒ์ผ์„ ๋กœ๋“œํ•˜๊ณ  ์ž‘์—…ํ•  ํ•„์š”์„ฑ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด, Altium Designer์˜ Import Wizard๋Š” Allegro PCB ๋””์ž์ธ์„ ๋ฐ”์ด๋„ˆ๋ฆฌ(*.brd - ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์ œ ์กฐ๊ฑด ํ™•์ธ), ASCII (*.alg) ํ˜•์‹(Altium Designer PCB ํŒŒ์ผ(*.PcbDoc)์œผ๋กœ ๋ณ€ํ™˜๋จ) ๋ฐ Allegro ํ’‹ํ”„๋ฆฐํŠธ ํŒŒ์ผ(*.dra)(Altium Designer PCB ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํŒŒ์ผ(*.PcbLib)๋กœ ๋ณ€ํ™˜๋จ)์œผ๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

Allegro PCB ํŒŒ์ผ(๋ฒ„์ „ 17.4๊นŒ์ง€)์€ Wizard์˜ Allegro ๊ฐ€์ ธ์˜ค๊ธฐ ๋„๊ตฌ์— ์˜ํ•ด Altium Designer PCB ํŒŒ์ผ๋กœ ๋ณ€ํ™˜๋˜๋ฉฐ, ์ด ๋„๊ตฌ๋Š” Altium Designer ํ”Œ๋žซํผ ํ™•์žฅ์œผ๋กœ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Importer ํ™œ์„ฑํ™”ํ•˜๊ธฐ Copy Link Copied

Allegro ์„ค๊ณ„ ํŒŒ์ผ ์˜ต์…˜์ด Import Wizard์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์ด๋Š” Altium Designer์˜ ์ดˆ๊ธฐ ์„ค์น˜ ์ค‘์— ๊ฐ€์ ธ์˜ค๊ธฐ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์ถ”๊ฐ€๋˜์ง€ ์•Š์•˜์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€  Extension & Updates ๋ณด๊ธฐ์—์„œ Configure Platform  ํŽ˜์ด์ง€์—์„œ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ์„ฑ ๋ฉ”๋‰ด์—์„œ Extension & Updates๋ฅผ ์„ ํƒํ•˜๊ณ  ( Allegro Importer๋Š” Altium Designer์˜ ํ”Œ๋žซํผ ๊ตฌ์„ฑ์—์„œ ํ™œ์„ฑํ™”๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.์ด๋ฏธ์ง€ ๋ณด๊ธฐ), ๋ณด๊ธฐ์˜ Installed ํƒญ ์•„๋ž˜์— ์žˆ๋Š” Configure ๋ฒ„ํŠผ์„ ํด๋ฆญํ•œ ๋‹ค์Œ Importers\Exporters ์„น์…˜์—์„œ Allegro ์˜ต์…˜์„ ์„ ํƒํ•˜์„ธ์š”.Allegro Importer๋Š” Altium Designer์˜ ํ”Œ๋žซํผ ๊ตฌ์„ฑ์—์„œ ํ™œ์„ฑํ™”๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Import ์ „์ œ ์กฐ๊ฑด Copy Link Copied

Altium Designer Import Wizard๋Š” Allegro ASCII ํ˜•์‹ PCB ํŒŒ์ผ(*.alg)์„ ์ง์ ‘ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”์ด๋„ˆ๋ฆฌ Allegro PCB(*.brd) ๋˜๋Š” ํ’‹ํ”„๋ฆฐํŠธ(*.dra) ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด, ํŒŒ์ผ์„ ASCII๋กœ ๋ณ€ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”์ด๋„ˆ๋ฆฌ์—์„œ ASCII๋กœ์˜ ๋ณ€ํ™˜์€ Extracta๋ผ๋Š” Cadence ์œ ํ‹ธ๋ฆฌํ‹ฐ์— ์˜ํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ช…๋ น ์ค„ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋กœ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์ด์ง„ PCB ํŒŒ์ผ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๊ณ  ๋ณ€ํ™˜ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ์ถ”์ถœ ๊ณผ์ •์€ ์ถ”์ถœํ•ด์•ผ ํ•  ๋ฐ์ดํ„ฐ๋ฅผ ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๋Š” ๋ช…๋ น ํŒŒ์ผ์— ์˜ํ•ด ์ œ์–ด๋ฉ๋‹ˆ๋‹ค. Extracta์— ๋Œ€ํ•ด ๋” ์•Œ์•„๋ณด๊ธฐ.

์ง€์›๋˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ๋ฒ„์ „

Extracta๋Š” ์‚ฌ์šฉ ์ค‘์ธ Extracta์˜ ๋ฒ„์ „๊ณผ ๋™์ผํ•˜๊ฑฐ๋‚˜ ๋‚ฎ์€ ๋ฒ„์ „์˜ Allegro ๋ฐ”์ด๋„ˆ๋ฆฌ PCB (*.brd) ํŒŒ์ผ๊ณผ ํ’‹ํ”„๋ฆฐํŠธ (*.dra) ํŒŒ์ผ์—์„œ๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค. Extracta์˜ ๋ฒ„์ „์„ ํ™•์ธํ•˜๋ ค๋ฉด Windows ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ์—ด๊ณ  Extracta -version์„ ์ž…๋ ฅํ•˜์„ธ์š”.

์ฐธ๊ณ : ์ด ๋ช…๋ น์ด ์‹คํŒจํ•œ๋‹ค๋ฉด Extracta.exe๊ฐ€ ์˜ฌ๋ฐ”๋ฅธ Windows ๊ฒฝ๋กœ๋ฅผ ์ •์˜ํ•˜์ง€ ์•Š์•˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Extracta์˜ Path ์‹œ์Šคํ…œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ์ด Altium Knowledge Base Article ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Allegro๊ฐ€ Altium Designer์™€ ๊ฐ™์€ PC์— ์žˆ์„ ๋•Œ ๊ฐ€์ ธ์˜ค๊ธฐ

Altium Designer๊ฐ€ Cadence Allegro์™€ ๊ฐ™์€ PC์— ์„ค์น˜๋˜์–ด ์žˆ๋‹ค๋ฉด, ์ถ”์ถœ ๊ณผ์ •์€ Altium Designer Import Wizard์— ์˜ํ•ด ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Wizard๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ •์€ ๋‹ค์Œ๊ณผ๊ฐ™์ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. Wizard๋Š” ํŒŒ์ผ ๋ฒ„์ „ ํ™•์ธ๋„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ํ˜„์žฌ Wizard๋Š” Allegro ํŒŒ์ผ 17.4 ๋ฒ„์ „๊นŒ์ง€ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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 ๋ณด๋“œ ํŒŒ์ผ์„ Import Wizard๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Altium Designer๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” PC๋กœ ๋‹ค์‹œ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ASCII Allegro ๋””์ž์ธ ๋ณ€ํ™˜ ๊ณผ์ •์€ ํŠน๋ณ„ํ•œ Allegro2Altium ๋ฐฐ์น˜ ํŒŒ์ผ์— ์˜ํ•ด ์ œ์–ด๋ฉ๋‹ˆ๋‹ค.ASCII Allegro ๋””์ž์ธ ๋ณ€ํ™˜ ๊ณผ์ •์€ ํŠน๋ณ„ํ•œ Allegro2Altium ๋ฐฐ์น˜ ํŒŒ์ผ์— ์˜ํ•ด ์ œ์–ด๋ฉ๋‹ˆ๋‹ค.

ํ‘œ์ค€์ ์ธ Allegro ์„ค์น˜๊ณผ์ •์—์„œ extracta.exe ๋ณ€ํ™˜ ํ”„๋กœ๊ทธ๋žจ์ด ์‹œ์Šคํ…œ ํ™˜๊ฒฝ ๊ฒฝ๋กœ๋กœ ์ถ”๊ฐ€๋˜์–ด ๋ชจ๋“  ์œ„์น˜์—์„œ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Allegro2Altium ๋ฐฐ์น˜ ํŒŒ์ผ๊ณผ, ์ง„ํ–‰ ์ค‘์ธ ๋ณ€ํ™˜ ํ”„๋กœ์„ธ์Šค๋Š” ์ด ํ”„๋กœ๊ทธ๋žจ์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†์œผ๋ฉด ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ Extracta์˜ ๊ฒฝ๋กœ ์‹œ์Šคํ…œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” Altium Knowledge Base ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

Importer์— ์ ‘๊ทผํ•˜๊ณ  ์‹คํ–‰ํ•˜๊ธฐ Copy Link Copied

Allegro PCB ์„ค๊ณ„ํŒŒ์ผ Import ๊ธฐ๋Šฅ์€ 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๊ฐ€ ๋กœ์ปฌ PC์— ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ๋˜๋Š” ASCII Allegro ์„ค๊ณ„ ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด ์„ ํƒํ•˜์„ธ์š”. ๋ฐ”์ด๋„ˆ๋ฆฌ Allegro ํŒŒ์ผ(*.brd)์„ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด Allegro๊ฐ€ ๋กœ์ปฌ PC์— ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ”์ด๋„ˆ๋ฆฌ Allegro ์„ค๊ณ„ ํŒŒ์ผ(*.brd)์„ Import Wizard๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ ธ์˜ค๋ ค๊ณ  ํ•˜์ง€๋งŒ ๋กœ์ปฌ์— Allegro๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ, ๊ฐ€์ ธ์˜ค๊ธฐ ๊ณผ์ •์ด ์ค‘๋‹จ๋˜๊ณ  ๊ฒฝ๊ณ  ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ, ์œ„์—์„œ ์„ค๋ช…ํ•œ ๋Œ€๋กœ Allegro ASCII ํŒŒ์ผ ์ถ”์ถœ ๊ณผ์ •์„ ํ†ตํ•ด ์ƒ์„ฑ๋œ ์„ค๊ณ„ ํŒŒ์ผ์˜ ASCII ๋ฒ„์ „์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

ํŒŒ์ผ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐ ๋ณ€ํ™˜ ๊ณผ์ •์„ ์™„๋ฃŒํ•˜๋ ค๋ฉด, Import Wizard์˜ ๋‚จ์€ ํŽ˜์ด์ง€๋ฅผ ๋”ฐ๋ผ Allegro Design ํŒŒ์ผ์„ Altium Designer ์„ค๊ณ„ ํŒŒ์ผ๋กœ ๋ณ€ํ™˜์„ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ์‚ฌ์šฉ์žํ™”ํ•˜์„ธ์š”.

Import Wizard๋Š” ๊ธฐ๋ณธ Layer Mapping ์„ค์ •์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ด๋Š” ์ˆ˜์ •๋˜์–ด *.ini ํŒŒ์ผ๋กœ ์ €์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋งคํ•‘์€ Import Wizard๊ฐ€ ๊ฐ€์ ธ์˜จ ์„ค๊ณ„์˜ ๊ฐ PCB์— ๋Œ€ํ•œ Layer Mapping์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฏ€๋กœ, ์—ฌ๋Ÿฌ PCB ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ฌ ๋•Œ ์ €์žฅ๋œ ๋งคํ•‘ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์™€ ๊ฐœ๋ณ„์ ์œผ๋กœ(๋˜๋Š” ๋ชจ๋“ ) PCB ํŒŒ์ผ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Allegro ์„ค๊ณ„ ํŒŒ์ผ Copy Link Copied

Import Wizard๋Š” Allegro PCB ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ(*.brd)๊ณผ Allegro ASCII ์•„์Šคํ‚ค ํŒŒ์ผ(*.alg)์„ ๋ชจ๋‘ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. Allegro PCB ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฆฌ ํŒŒ์ผ(*.brd)์„ ๋ณ€ํ™˜ํ•˜๋ ค๋ฉด, ์ง€์›๋˜๋Š” ๋ฒ„์ „์˜ Allegro PCB ํŽธ์ง‘๊ธฐ์— ๋Œ€ํ•œ ๋ผ์ด์„ ์Šค๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (Import Wizard์—์„œ ์ง€์›๋˜๋Š” ๋ฒ„์ „์€ 17.4๊นŒ์ง€ ์ž…๋‹ˆ๋‹ค.) Allegro Import์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

๊ฐ€์ ธ์˜ฌ ํŒŒ์ผ ์„ ํƒ

Add ๋ฅผ ํด๋ฆญํ•˜์—ฌ ๊ฐ€์ ธ์˜ฌ Allegro ๋””์ž์ธ ํŒŒ์ผ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์„ ํƒํ•œ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋ ค๋ฉด Remove๋ฅผ ํด๋ฆญํ•˜์„ธ์š”.

Import ํ•  Constraint ํŒŒ์ผ ์„ ํƒ

Add๋ฅผ ํด๋ฆญํ•˜์—ฌ ๊ฐ€์ ธ์˜ฌ Allegro *.DCFX constraint files (๋ฃฐ ์ œ์•ฝ ํŒŒ์ผ)์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์„ ํƒํ•œ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋ ค๋ฉด Remove๋ฅผ ํด๋ฆญํ•˜์„ธ์š”.

constraint (๋ฃฐ ์ œ์•ฝํŒŒ์ผ)์—๋Š” ๋ณด๋“œ ๋””์ž์ธ ๊ทœ์น™์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ, ๋ณด๋“œ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด ๋ฐ˜๋“œ์‹œ ํฌํ•จ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํŒŒ์ผ ๋ถ„์„๊ณผ์ •

Add ๋ฅผ ํด๋ฆญํ•˜์—ฌ ๊ฐ€์ ธ์˜ฌ Allegro ํ’‹ํ”„๋ฆฐํŠธ ํŒŒ์ผ(*.dra)์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์„ ํƒํ•œ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋ ค๋ฉด Remove๋ฅผ ํด๋ฆญํ•˜์„ธ์š”.

๋ ˆํฌํŠธ ์˜ต์…˜ ์„ค์ •๊ณผ์ •

Reporting Options ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ผ๋ฐ˜ ๋กœ๊ทธ ๋ณด๊ณ  ์˜ต์…˜์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ASCII ํŒŒ์ผ ํ˜•์‹(*.LOG)์˜ ๋กœ๊ทธ ๋ณด๊ณ ์„œ๊ฐ€ ๊ฐ ๋ณ€ํ™˜๋œ Allegro PCB ํŒŒ์ผ์— ๋Œ€ํ•ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด ๋กœ๊ทธ๋Š” ์›๋ž˜ Allegro ํŒŒ์ผ์˜ \Imported ํ•˜์œ„ ํด๋”์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ๋ณ€ํ™˜ ํ›„ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์—์„œ ๋กœ๊ทธ ๋ณด๊ณ ์„œ๋ฅผ ์—ด์–ด ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๊ฒ€ํ† ํ•˜์„ธ์š”.

General Settings์—์„œ ์›ํ•˜๋Š” ์˜ต์…˜์„ ํ™œ์„ฑํ™”ํ•˜์„ธ์š”: Log All ErrorsLog All Warnings, ๊ทธ๋ฆฌ๊ณ  Log All Events

PCB์˜ ๊ตฌ์ฒด์ ์ธ ์˜ต์…˜ ์„ค์ •๊ณผ์ •

์ด Wizard ํŽ˜์ด์ง€๋Š” PCB ๊ฐ€์ ธ์˜ค๊ธฐ ํ”„๋กœ์„ธ์Šค์— ๊ตฌ์ฒด์ ์ธ ์˜ต์…˜์„ ์ง€์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • Polygon Connect Options์„ ์„ ํƒํ•˜์„ธ์š”:

Use direct connect for default polygon connect style(์ง์ ‘์—ฐ๊ฒฐ) ๋˜๋Š” Use relief connect for default polygon connect style(์จ๋ฉ€ํŒจ๋“œ ์—ฐ๊ฒฐ).

  • Plane Connect Options์„ ์„ ํƒํ•˜์„ธ์š”:

Use direct connect for default plane connect style(์ง์ ‘์—ฐ๊ฒฐ) ๋˜๋Š” Use relief connect for default plane connect style(์จ๋ฉ€ํŒจ๋“œ ์—ฐ๊ฒฐ).

  • Import Auto-Generated Copper Pour Cutouts  ์˜ต์…˜์„  Import Auto-Generated Objects Options ์˜์—ญ์—์„œ ํ™œ์„ฑํ™”ํ•˜์—ฌ ํŒŒ์ผ์ด ๋ณ€ํ™˜๋  ๋•Œ Allegro PCB ํŽธ์ง‘๊ธฐ์—์„œ ์ž๋™ ์ƒ์„ฑ๋œ ๊ณต๊ฐ„์œผ๋กœ ์ปท์•„์›ƒ์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
  • Optimize Clearance Rules ์˜ต์…˜์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ํด๋ฆฌ์–ด๋Ÿฐ์Šค ๊ทœ์น™์— ๋Œ€ํ•œ ์ตœ์ ํ™”๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

 

Layer Mapping ํŽธ์ง‘๊ณผ์ •

์ด Wizard ํŽ˜์ด์ง€๋Š” ๊ฐ Allegro PCB์˜ Layer Mapping์„ ๊ฒ€ํ† ํ•˜๊ณ  ํŽธ์ง‘ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Wizard๋Š” ๊ฐ PCB๋ฅผ ์œ„ํ•œ Layer Mapping์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋ณธ ๋งคํ•‘์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์ ธ์˜ฌ ๊ฐ ๋””์ž์ธ์— ๋Œ€ํ•ด Layer Mapping์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ Allegro PCB ๋””์ž์ธ์„ ๊ฐ€์ ธ์˜ค๊ณ  ๋™์ผํ•œ Allegro ๋ ˆ์ด์–ด๋ฅผ ๋™์ผํ•œ Altium Designer ๋ ˆ์ด์–ด์— ๋งคํ•‘ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Layer Mapping์„ ํ•œ ๋ฒˆ ์„ค์ •ํ•˜๊ณ  ๊ฐ€์ ธ์˜ฌ ๋ชจ๋“  ํŒŒ์ผ์— ๋Œ€ํ•ด ์ด Layer Mapping์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ฐฉ์‹์œผ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ์žฅ์ ์€ ์—ฌ๋Ÿฌ ๋””์ž์ธ์„ ๊ฐ€์ ธ์˜ฌ ๋•Œ ์ผ๊ด„ ๋ ˆ์ด์–ด ๊ด€๋ฆฌ๋กœ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์ ์€ ๊ธฐ๋ณธ Layer Mapping์ด ๋””์ž์ธ์˜ ๋‹ค์–‘ํ•œ ๊ตฌ์กฐ๋ฅผ ํ•ญ์ƒ ์ง€๋Šฅ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ผ๋ถ€ ์ˆ˜๋™ ๋ณ€๊ฒฝ์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์—ด/ํ–‰ ์—๋Š” Allegro Layer Name, Allegro Layer TypeAltium Layer Type, ๊ทธ๋ฆฌ Altium Layer Name์ด ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค. ๊ฐ ์˜์—ญ์˜ ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜์—ฌ ํ•ด๋‹น ์˜์—ญ์˜ ํ‘œ์‹œ๋œ ๋ชฉ๋ก์„ ํ•„ํ„ฐ๋งํ•˜์„ธ์š”.

์›ํ•˜๋Š” ๊ฒฝ์šฐ ์ด Wizard ํŽ˜์ด์ง€์—์„œ Allegro Import PCB ๋””์ž์ธ์ด๋‚˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํŒŒ์ผ์˜ Layer Mapping์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ด์„ ๊ธฐ์ค€์œผ๋กœ ๊ทธ๋ฃนํ™”ํ•˜๋ ค๋ฉด, ํ…Œ์ด๋ธ” ์ƒ๋‹จ์˜ ์ง€์ •๋œ ์˜์—ญ์œผ๋กœ ์—ด ํ—ค๋”๋ฅผ ๋“œ๋ž˜๊ทธํ•˜์„ธ์š”.

์—ด/ํ–‰์„ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ•˜์œ„ ๋ฉ”๋‰ด๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค:

  • Load Layer Mapping โ€“ Load Configuration ๋Œ€ํ™” ์ƒ์ž๋ฅผ ์—ด์–ด ์›ํ•˜๋Š” ๋งคํ•‘ ํŒŒ์ผ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  • Save Layer Mapping โ€“ Choose File to Save Layer Mapping ๋Œ€ํ™”์ƒ์ž๋ฅผ ์—ด๊ณ  Layer Mapping์„ ์ €์žฅํ•  ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

 

์ถœ๋ ฅ ๊ฒฝ๋กœ ์ง€์ •ํ•˜๊ธฐ

Wizard์˜ ์ด ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ถœ๋ ฅ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๋ฅผ ๊ฒ€ํ† ํ•˜๊ณ  ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ฌ ์ถœ๋ ฅ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. Browse Folder ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜์—ฌ Project Output Directory๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

Menu(๋ฉ”๋‰ด)๋ฅผ ํด๋ฆญํ•˜์—ฌ ์˜ต์…˜์— ์•ก์„ธ์Šคํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๋ฅผ ํŽธ์ง‘ํ•ฉ๋‹ˆ๋‹ค:

  • Create Projectโ€“ Create Project ๋Œ€ํ™”์ƒ์ž๋ฅผ ํด๋ฆญํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • Rename Project โ€“ ํด๋ฆญํ•˜์—ฌ ์„ ํƒํ•œ ํ”„๋กœ์ ํŠธ์˜ ์ด๋ฆ„์„ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ *.PrjPcb ํŒŒ์ผ์„ ์„ ํƒํ•œ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Remove Selected Projects โ€“ ํด๋ฆญํ•˜์—ฌ PCB ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ์—์„œ ์„ ํƒํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
  • Reset Structure to Default  โ€“ ํด๋ฆญํ•˜์—ฌ PCB Projects ๊ตฌ์กฐ๋ฅผ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์žฌ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  • Add Designs to Project  โ€“ ํด๋ฆญํ•˜์—ฌ ํ”„๋กœ์ ํŠธ์— ๋””์ž์ธ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ *.PrjPcb ํŒŒ์ผ์„ ์„ ํƒํ•œ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Remove Selected Designs - ์„ ํƒํ•œ ์„ค๊ณ„ ํŒŒ์ผ์„ ์ œ๊ฑฐํ•˜๋ ค๋ฉด ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

 

*์ด๋Š” Altium Designer ํˆด์—์„œ PCB Projects(PCB ํ”„๋กœ์ ํŠธ)ํŒŒ์ผ์„ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด, Menu(๋ฉ”๋‰ด) ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•œ ๋ฉ”๋‰ด/ ํ•˜์œ„ ๋ฉ”๋‰ด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Wizard ๋‹ซ๊ธฐ

Allegro ๊ฐ€์ ธ์˜ค๊ธฐ ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋งˆ๋ฒ•์‚ฌ๋ฅผ ๋‹ซ์œผ๋ ค๋ฉด Finish์„ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค.

Import ๋œ Allegro ํŒŒ์ผ:

Allegro ํŒŒ์ผ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฒˆ์—ญ๋ฉ๋‹ˆ๋‹ค:

  • Allegro Binary PCB Design ํŒŒ์ผ(*.brd)์€ Altium Designer PCB ํŒŒ์ผ(*.PcbDoc)๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.
  • Allegro ASCII Extract files(*.alg)๋Š” Altium Designer PCB ํŒŒ์ผ(*.PcbDoc)๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.
  • Allegro ํ’‹ํ”„๋ฆฐํŠธ ํŒŒ์ผ(*.dra)์€ Altium Designer PCB ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํŒŒ์ผ(*.PcbLib)๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

 

 

Altium Designer์˜ PCB ํŽธ์ง‘๊ธฐ์—์„œ 3D ๋ชจ๋“œ๋กœ ํ‘œ์‹œ๋œ ๋ณ€ํ™˜๋œ Allegro PCB ๋””์ž์ธ ์˜ˆ์‹œ. ํ…์‚ฌ์Šค ์ธ์ŠคํŠธ๋ฃจ๋จผํŠธยฎ์˜ Hercules ๊ฐœ๋ฐœ ํ‚คํŠธ์šฉ Allegro ๋””์ž์ธ.Altium Designer์˜ PCB ํŽธ์ง‘๊ธฐ์—์„œ 3D ๋ชจ๋“œ๋กœ ํ‘œ์‹œ๋œ ๋ณ€ํ™˜๋œ Allegro PCB ๋””์ž์ธ ์˜ˆ์‹œ. ํ…์‚ฌ์Šค ์ธ์ŠคํŠธ๋ฃจ๋จผํŠธยฎ์˜ Hercules ๊ฐœ๋ฐœ ํ‚คํŠธ์šฉ Allegro ๋””์ž์ธ.

์ฐธ๊ณ ์‚ฌํ•ญ Copy Link Copied

์ฐธ๊ณ 

Altium ์ œํ’ˆ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋ ˆ๋ฒจ์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋ ˆ๋ฒจ์˜ Altium Designer Software Subscription์— ํฌํ•จ๋œ ๊ธฐ๋Šฅ๊ณผ Altium 365 ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ์„ ๋น„๊ตํ•ด๋ณด์„ธ์š”.

์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋…ผ์˜๋œ ๊ธฐ๋Šฅ์„ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, Altium ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ํ™•์ธํ•ด์ฃผ์„ธ์š”.