Wizards & Tools - 마법사 및 도구
도구 모듈: 심별/풋프린트 마법사, 리포트 생성기, 텍스트 에디터, 웹 뷰어 등 ImEDA의 보조 도구들입니다.
마법사 모듈
symwizard_dll
심별 마법사. 데이터시트 기반으로 전자부품 심별을 자동 생성합니다.
- 핀 배치 자동화
- 데이터시트 PDF 연동
- 다양한 심별 템플릿
fpwizard_dll
풋프린트 마법사. IPC 규격 기반으로 풋프린트를 자동 생성합니다.
- IPC-7351 규격 지원
- 패키지 유형별 템플릿 (QFP, BGA, SOP 등)
- 파라미터 입력 기반 생성
report_dll
리포트 생성기. BOM, 네트리스트, DRC 결과 등을 출력합니다.
- BOM (Bill of Materials) 생성
- 네트리스트 출력
- DRC 결과 리포트
- CSV / HTML / PDF 출력
뷰어 / 에디터 모듈
webview2_dll
WebView2 기반 웹 뷰어. 데이터시트 뷰어, 도움말 등에 사용됩니다.
- Microsoft WebView2 런타임
- HTML/CSS/JS 렌더링
- C++ ↔ JavaScript 통신
texteditor_dll
텍스트 에디터. 설정 파일, Lua 스크립트 등을 직접 편집할 수 있습니다.
- 문법 강조 (Syntax Highlighting)
- Lua / JSON / S-Expression 지원
- 자동 완성 기능
모듈 요약
| 모듈 | 유형 | 설명 |
|---|---|---|
| symwizard_dll | 마법사 | 데이터시트 기반 심별 자동 생성 |
| fpwizard_dll | 마법사 | IPC 규격 기반 풋프린트 자동 생성 |
| report_dll | 리포트 | BOM, 네트리스트, DRC 결과 출력 |
| webview2_dll | 뷰어 | WebView2 기반 웹 컨텐츠 표시 |
| texteditor_dll | 에디터 | 텍스트 파일 편집 (문법 강조) |
// 마법사 워크플로우 데이터시트 입력 (PDF / 수동) → 파라미터 설정 (Pin 수, 패키지, 이름) → 템플릿 선택 → 자동 생성 (.imepd / .imfp) → 라이브러리에 추가