소개
DIY Layout Creator(DIYLC)는 DIY 전자기기 애호가와 기타 빌더, 오디오·HAM 매니아를 위한 전용 회로 레이아웃 및 회로도 작성 도구입니다. stripboard, perfboard, PCB, 그리고 포인트투포인트(Point-to-Point) 배선 등 다양한 방식의 보드 레이아웃과 스코어다이어그램을 직관적인 드래그 앤 드롭 방식으로 설계할 수 있도록 돕습니다. bancika 개발자가 GPL 라이선스 하에 제작했으며, 포지모 fiets, 기타 와이어링 다이어그램 및 오디오 앰프 설계 등 하드웨어 제작 전 시각화와 디버깅을 위해 널리 사용됩니다.
상세정보
보드 레이아웃 및 회로도 작성
- stripboard, perfboard, PCB, 포인트투포인트 배선용 레이아웃을 제작할 수 있습니다.
- 회로도(Schematic)와 기타 와이어링 다이어그램을 스케치할 수 있습니다.
- .faceplate 등 커스텀 패널의 외형을 설계할 때도 활용할 수 있습니다.
.AddComponent & Analysis Tools
- 기본 제공되는 컴포넌트 라이브러리를 사용해 트랜지스터, 튜브, 커패시터 등의 부품을 자유롭게 배치합니다.
- 기타 기타 와이어링 분석기(Guitar Wiring Analysis)를 통해 스위치에 따른 픽업 배선 구성과 신호 흐름을 시각적으로 확인할 수 있습니다.
- 가상 멀티미터(Virtual Multimeter), 넷리스트(Netlist) 생성, SPICE Netlist 내보내기, 회로 분석(Circuit Analysis) 등 디버깅 및 검증에 필요한 도구가 내장되어 있습니다.
내보내기 및 편의 기능
- 완성된 회로도나 레이아웃을 이미지 파일, PDF, 또는 프린터로 바로 출력할 수 있습니다.
- PCB 트레이스 마스크를 토너 트랜스퍼 방식으로 인쇄하거나 제작소용 Gerber 파일로 내보낼 수 있습니다.
- Bill of Materials(BOM)을 작성하고 다양한 파일 형식으로 Export할 수 있어 부품 준비와 재고 관리가 용이합니다.
이런 경우에 유용합니다
- 기타 이펙터 페달, 앰프 모듈, 심스 오디오 장비를 DIY로 직접 설계하거나 배선을 업그레이드할 때。
- 포인트투포인트 방식의 튜브 앰프 배선을 조립 전 시각적으로 계획하고 오류를 사전에 파악할 때.
- 自制 PCB 및 기타 브레드보드 프로젝트를 문서화하거나 시각적으로 기록이 필요할 때.
다운로드 및 설치 방법
제작자 공식 웹사이트(bancika.github.io/diy-layout-creator) 또는 GitHub 저장소의 최신 릴리스 페이지에서 모든 플랫폼용 설치 패키지를 다운로드할 수 있습니다. 윈도우环境下는 기본 제공되는 실행 파일 또는 압축 해제 후 바로 프로그램을 실행하면 됩니다. 프로그램은 Java 기반이므로, 실행을 위해 Java JRE 또는 JDK 21 이상이 시스템에 설치되어 있어야 합니다.
지원 환경 및 시스템 요구사항
- Java Runtime Environment(JRE) 또는 Java Development Kit(JDK) 버전 21 이상이 요구됩니다.
- 자바가 실행 가능한 모든 머신(Windows, macOS, Linux 포함)에서 독립적으로 실행됩니다.
제한 사항 및 확인 사항
- macOS 사용자는 독립 개발자가 서명한 앱의 경우 ‘Gatekeeper’ 보안 설정을 우회하여 실행 허용 절차가 필요할 수 있습니다.
- 상업적 목적으로 소스 코드를 사용하거나 수정할 경우, 프로젝트 소유자로부터 상용 라이선스를 별도로 취득해야 합니다.
FAQ
Q: DIYLC를 사용하기 위해 비용을 지불해야 합니까?
A: 아니요, DIY Layout Creator는 개인 프로젝트 및 비상업적 용도로 무료로 제공되며, 만들어진 레이아웃 파일 또한 사용자가 자유롭게 소유할 수 있습니다.
Q: 윈도우10/11에서 잘 작동합니까?
A: 네, Java가 설치된 Windows 환경에서 완벽하게 지원됩니다.
시스템 요구사항
Java Runtime Environment(JRE) 또는 Java Development Kit(JDK) 버전 21 이상이 설치되어 있어야 합니다.


