์ฃผ์ ํน์ง
- ๋ค์ด์ด๊ทธ๋จ ์์ฑ๋ถํฐ ์์ ํ์ Gerber(RS-274X) ๋ฐ NC-Drill ํ์์ผ๋ก ๋ด๋ณด๋ด๊ธฐ๊น์ง์ ๋จ๊ณ๋ฅผ ํฌ๊ดํ๋ ๋ณธ๊ฒฉ์ ์ธ ์ค๊ณ ์ํฌํ๋ก์ฐ.
- ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๊ธฐ๋ฅ์ ์ธํฐํ์ด์ค.
- ๊ธฐํธ๋ถํฐ ํ๋ก ๊ธฐํ๊น์ง ๋ชจ๋ ๋ถํ์ ๋ํ ํตํฉ ํธ์ง๊ธฐ์
๋๋ค.
- ์ ๊ธฐ ์ฐ๊ฒฐ ๋ชฉ๋ก(๋ท๋ฆฌ์คํธ) ๋ฐ ์์ ์ฐ๊ฒฐ์ ๊ณ ๋ คํ ๊ตฌ์ฑ ํธ์ง๊ธฐ
- ์๋ KiCad์ฉ์ผ๋ก ๊ฐ๋ฐ๋ ๋ํํ ํธ๋ ๋ผ์ฐํฐ.
- ์ํฐํฉํธ๋ ์ง์ฐ ์์ด ์๋ํ๋ 3D ๋ณด๋ ๋ ๋๋ง ์์คํ
- ๋ชจ๋ธ์ STEP ํ์์ผ๋ก CAD๋ก ๋ด๋ณด๋ด๋ ๊ธฐ๋ฅ์ ์ง์ํ์ฌ ๊ตฌ์ฑ ์์์ 3D ๋ชจ๋ธ์ ๋ค์ด๋ก๋ํ๊ณ ์์ฑํ๋ ๊ธฐ๋ฅ
- ์์ ๋ณด๋๋ฅผ ์ฃผ๋ฌธํ ๋ ๋น์ฉ์ ์ ์ฝํ๊ธฐ ์ํด ํ๋์ ๋ณด๋์ ์ฌ๋ฌ ๋ณต์ฌ๋ณธ์ ๊ทธ๋ฃนํํ๊ฑฐ๋ ํ๋์ ํจ๋์ ์ฌ๋ฌ ๋ณด๋๋ฅผ ๋ฐฐ์นํ ์ ์์ต๋๋ค.
- ์ธ์ ํ๋ก ๊ธฐํ์ ์ค๊ณํ ๋ ์ผ๋ฐ์ ์ธ ์ค๋ฅ๋ฅผ ์๋ณํ ์ ์๋ ์ค๊ณ ๊ท์น(DRC, Design Rule Checking) ์ค์ ์ฌ๋ถ๋ฅผ ํ์ธํ๊ธฐ ์ํ ๋ฉํฐ์ค๋ ๋ ๋๊ตฌ์
๋๋ค.
- ๋ํํ ํ์ด์ด ๋ฐ ํธ๋ ์ต์ ํ ํ๋ก๊ทธ๋จ;
- ํ๋ผ๋ฉํธ๋ฆญ ๊ฒ์ ์์คํ
;
- ๋ถํ ๊ฐ๊ฒฉ์ ๋ํ ์ ๋ณด๋ฅผ ์ป๊ธฐ ์ํ ์ธํฐํ์ด์ค(๊ธฐ์ค:
ํคํธ์คํ์ด์ค ๋ถํ ์ ๋ณด ); - ํฐ์น ์คํฌ๋ฆฐ์ด ์๋ ์์คํ ์์ ํ๋ฉด ์ ์ค์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํ๊ณ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉ์ ์ ์ํ๋ ๊ธฐ๋ฅ(์: ์ทจํฅ์ ๋ง๊ฒ ์ ๊ตฌ์ฑํ๋ฅผ ์ ํํ ์ ์์)
- DXF ํ์์ ์ด๋ฏธ์ง ๊ฐ์ ธ์ค๊ธฐ ์ง์
- BOM(Bill of Materials) ๋ฐ Pick&place ์ง์นจ์ ๋ด๋ณด๋ด๊ธฐ ์ํ ์ธํฐํ์ด์ค์ ๋๋ค.
- UUID๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ๊ตฌ์ฑ ์์, ๋ธ๋ก ๋ฐ ๋ถํ์ ์ฐ๊ฒฐํฉ๋๋ค.
- ๋ณ๊ฒฝ ์ฌํญ ๋กค๋ฐฑ(์คํ ์ทจ์/๋ค์ ์คํ) ๋ฐ ํด๋ฆฝ๋ณด๋๋ฅผ ํตํ ๊ฐ์ฒด ์ด๋ ์ง์
- Linux ๋ฐ Windows์ฉ ๊ตฌ์ถ ๊ฐ๋ฅ์ฑ;
- JSON ๊ธฐ๋ฐ ๋์คํฌ ํ์;
- GTK3 ๊ธฐ๋ฐ ์ธํฐํ์ด์ค(
Gtkmm3 ); - OpenGL 3์ ์ฌ์ฉํ์ฌ ๋ ๋๋ง ์๋๋ฅผ ๋์ ๋๋ค.
์ถ์ฒ : opennet.ru