Auto-Drilling System
Excellon .drl 파일 자동 파싱 → TSP 경로 최적화 → 카바이드 마이크로 드릴링
KiCad / EasyEDA 네이티브 지원 · Python CLI · G-code 자동 생성
Excellon .drl 파일 자동 파싱. 경로 최적화(TSP). 0.6~3.175mm 카바이드 자동 드릴링. KiCad/EasyEDA 네이티브 지원.
업계 표준 NC 드릴 파일 형식. KiCad, EasyEDA, Altium 등 모든 PCB CAD에서 출력.
| 드릴 직경 | 용도 | 이송 (mm/min) | RPM | 펙 깊이 | 드릴 사이클 |
|---|---|---|---|---|---|
| ∅0.6mm | 비아 홀 | 200 | 30,000 | 0.3mm | G83 (Peck) |
| ∅0.8mm | IC 핀 | 300 | 29,842 | 0.3mm | G83 |
| ∅1.0mm | 표준 부품 | 400 | 23,873 | 0.5mm | G83 |
| ∅1.2mm | 헤더 핀 | 600 | 19,894 | 0.5mm | G81 |
| ∅1.5mm | 대형 부품 | 600 | 15,915 | 0.8mm | G81 |
| ∅2.0mm | 마운트 홀 | 800 | 11,937 | 0.8mm | G81 |
| ∅3.175mm | 보드 고정 | 1,000 | 7,519 | - | G81 |
Python CLI 도구 (~400줄). 파싱 → 경로 최적화 → G-code 생성 원스톱.
Metric/Imperial, TZ/LZ, 소수점 형식 모두 지원. PTH/NPTH 자동 감지. KiCad 9 + EasyEDA Pro 호환.
Nearest-Neighbor + 2-opt 로컬 서치. 147개 홀 기준 이동거리 50~80% 절감. 공구별 독립 최적화.
공구 교환(M6), 펙 드릴(G83), 스핀들 스핀업 대기. 드릴 직경별 Feed/RPM 자동 산출.
경량 갠트리 구조. CNC 밀링과 독립된 전용 장비. 고속 Z축(15mm 단스트로크)으로 최대 드릴링 효율.
MGN12H + MGN9H 리니어 레일. NEMA17 스테퍼. PCB 드릴링에 토크보다 속도 우선. Z축 0.2Nm 경량 모터로 빠른 왕복.
스프링 로딩 방식 (2~4N). 드릴 후퇴 시 PCB 들림 방지. 버 발생 억제. 0.6mm 마이크로 드릴 파손 방지의 핵심.
갠트리 구조 PCB 드릴링 머신. 핵심은 Z축 정밀도 — 1mm 피치 리드스크류 필수.
알루미늄 베이스(400×500mm) 위에 2040 V-slot X축 빔 2개를 전면/후면에 고정. 수평 확인.
2040 500mm ×2
X축 빔 위에 MGN12H 300mm 레일 2개 설치. 블록 장착. T8 리드스크류 X축 설치.
MGN12H 300mm ×2, T8 300mm
사이드 플레이트 2장으로 X 블록과 Y축 빔(2040 400mm) 연결. 갠트리 브리지 형성.
2040 400mm
갠트리 빔에 MGN12H Y축 레일 → Z축 빔(200mm) 수직 → MGN9H Z축 레일 + 블록.
MGN12H 200mm, MGN9H 100mm
Y/Z축 T8 리드스크류 설치. 커플링 5×8 모터축 연결. 백래시 너트 장착.
T8 200mm, T8 80mm (1mm pitch)
NEMA17 XY축(0.4Nm) + Z축(0.2Nm 경량) 장착. 커플링 체결, 축 정렬 확인.
NEMA17 ×3
Z축 캐리지에 PCB 스핀들 200W 클램프 고정. 프레셔 풋 장착. ER11 콜렛으로 드릴비트 체결.
200W Spindle, Pressure Foot, ER11
MKS DLC32 + TMC2209 ×3. 24V PSU 연결. 리미트 스위치 6개 + 비상정지. 스핀들 컨트롤러.
MKS DLC32, TMC2209×3, 24V PSU
MDF 희생판 → PCB 클램프 바 → 다웰핀 → USB 현미경 정렬 → 테스트 드릴링.
MDF, Clamp, Dowel Pin, USB Microscope
4개 카테고리 × 34개 부품 구매처 + 3D CAD 다운로드 링크.
| # | 품명 / 사양 | 수량 | 구매처 | 3D CAD |
|---|---|---|---|---|
| 1 | 2040 V-slot 500mm X축 베이스 | 2 | AliExpress국내: 오픈빌드코리아 | GrabCAD |
| 2 | 2040 V-slot 400mm Y축 갠트리 브리지 | 2 | AliExpress | - |
| 3 | 2040 V-slot 200mm Z축 수직 | 1 | AliExpress | - |
| 4 | MGN12H 300mm X축, 블록 포함 | 2 | AliExpress블록 포함 세트 구매 | GrabCAD |
| 5 | MGN12H 200mm Y축, 블록 포함 | 2 | AliExpress | - |
| 6 | MGN9H 100mm Z축, 경량 | 1 | AliExpress | GrabCAD |
| 7 | T8 Lead Screw 300mm 2mm 피치, X축 | 1 | AliExpress | GrabCAD |
| 8 | T8 Lead Screw 200mm 2mm 피치, Y축 | 1 | AliExpress | - |
| 9 | T8 Lead Screw 80mm 1mm 피치, Z축 미세제어 | 1 | AliExpressZ축 정밀: 1mm 피치 필수 | - |
| 10 | 알루미늄 베이스 300×400×10mm 머신 베드 | 1 | AliExpress국내: 알루미늄119 주문절단 | 자체 설계 |
| 11 | 갠트리/캐리지 플레이트 6~8mm 알루미늄 3매 | 3 | AliExpress | 자체 설계 |
| 12 | 커플링 5×8 + 볼트류 모터-스크류 연결 | lot | AliExpress | GrabCAD |
| # | 품명 / 사양 | 수량 | 구매처 | 3D CAD |
|---|---|---|---|---|
| 13 | NEMA17 0.4Nm XY축, 42mm | 2 | AliExpress국내: 디바이스마트 | GitHub STEP (Direct DL) |
| 14 | NEMA17 0.2Nm Z축, 경량 고속 | 1 | AliExpress | (42mm) |
| 15 | PCB Spindle 200W ER11 10,000~30,000 RPM 브러시리스 | 1 | AliExpress속도 컨트롤러 세트 구매 추천 | GrabCAD |
| 16 | 스핀들 속도 컨트롤러 PWM 제어 RPM 조절 | 1 | AliExpress | - |
| 17 | MKS DLC32 GRBL 3축 ESP32 기반 | 1 | AliExpress공식: Makerbase Store | GrabCAD |
| 18 | TMC2209 저소음 1/256 마이크로스텝 | 3 | AliExpress국내: 디바이스마트 / 엘레파츠 | - |
| 19 | 24V 10A PSU 메인 전원, 스위칭 | 1 | 디바이스마트대체: 엘레파츠 | - |
| 20 | 리미트 스위치 마이크로 스위치 XYZ 양단 | 6 | AliExpress국내: 디바이스마트 | - |
| 21 | 비상정지 + 배선 E-Stop 버튼 + 배선 | lot | AliExpress | - |
| # | 품명 / 사양 | 수량 | 구매처 | 3D CAD |
|---|---|---|---|---|
| 22 | 희생판 MDF 200×300mm ×5 | 5 | 쿠팡대체: 다이소 / 목재상 | - |
| 23 | PCB 클램프 바 알루미늄 L형 고정용 | 1 set | AliExpress자체 제작 가능 (L형 알루미늄) | 자체 설계 |
| 24 | 정밀 다웰핀 1.0mm PCB 위치결정 반복 정밀도 | lot | AliExpress국내: 미스미 | - |
| 25 | 프레셔 풋 (스프링식) 2~4N PCB 들림/버 방지 | 1 | AliExpressPCB 드릴링 전용 액세서리 | GrabCAD |
| 26 | USB 현미경 카메라 5MP 정렬 확인용 | 1 | AliExpress대체: 쿠팡 | - |
| # | 품명 / 사양 | 수량 | 구매처 | 3D CAD |
|---|---|---|---|---|
| 27 | ∅0.6mm Carbide Drill 비아 홀, 30,000 RPM | 10 | AliExpress세트 구매 추천 (0.6~3.175mm) | - |
| 28 | ∅0.8mm Carbide Drill IC Pin, 29,842 RPM | 10 | AliExpress | - |
| 29 | ∅1.0mm Carbide Drill 표준 부품, 23,873 RPM | 10 | AliExpress | - |
| 30 | ∅1.2mm Carbide Drill 헤더 핀, 19,894 RPM | 5 | AliExpress | - |
| 31 | ∅1.5mm Carbide Drill 대형 부품, 15,915 RPM | 5 | AliExpress | - |
| 32 | ∅2.0mm Carbide Drill 마운트 홀, 11,937 RPM | 5 | AliExpress | - |
| 33 | ∅3.175mm (1/8") Carbide Drill 보드 고정홀, 7,519 RPM | 3 | AliExpress | - |
| 34 | ER11 Collet Set 스핀들 장착용 | 1 | AliExpress | GrabCAD |
부품 조달부터 첫 PCB 드릴링까지의 마일스톤.