집에서 대형 3D 프린터 직접 만들기: 아두이노 기반 단계별 가이드
프로젝트 개요
알루미늄 프로파일과 아크릴 시트로 프레임을 구성하고, 아두이노 메가 2560 + RAMPS 1.4 보드로 제어하는 대형 FDM 3D 프린터를 직접 제작하는 전체 과정을 다룹니다. 26페이지 분량의 상세 도면 PDF(부품 수량, 치수 포함)가 제공되며, 유튜브 영상으로도 전 과정을 확인할 수 있습니다.
전기 부품 리스트
- 아두이노 메가 2560 × 1
- RAMPS 1.4 컨트롤러 보드 × 1
- 옵티컬 엔드스톱 스위치 × 3
- NEMA 17 스테퍼 모터 × 5 (200스텝, 1.8°, 2A, 59Ncm)
- PCB 히트베드 × 4
- E3D V6 핫엔드 (0.4mm 노즐) × 1
- A4988 스테퍼 모터 드라이버 × 4
- 12V/20A 파워 서플라이 × 1
주요 전기 부품 설명
- RAMPS 1.4: 아두이노와 엔드스톱, 드라이버, 히트베드, 핫엔드 등 인터페이스
- 엔드스톱: X/Y/Z축 홈 위치 감지 (광학식 또는 기계식)
- NEMA 17: 1회전 200스텝(1.8°/스텝), 12V/24V 구동
- 히트베드: 출력물 워핑 방지 위해 베드 가열
- E3D V6: 0.4mm 노즐, 서미스터로 온도 제어
- A4988: 아두이노 5V 로직을 12V 모터 구동 전압으로 변환
- 파워 서플라이: 모터 5개 × 1.2A/상 + 기타 부품 고려 20A 권장
기계 부품 리스트
- 알루미늄 프로파일 38×38×2mm
- 아크릴 시트 3mm 두께
- 12mm 강철 봉 696mm × 2
- 8mm 강철 봉 562mm × 2, 507mm × 2
- SC8UU 8mm 리니어 베어링 × 8
- SC12UU 12mm 리니어 베어링 × 4
- SK12UU 12mm 리니어 샤프트 × 4
- SK8UU 8mm 리니어 샤프트 × 4
- 페데스탈 베어링 KP08 8mm × 2
- T8 8mm 리드스크류 + 너트 500~550mm × 2
- 스테퍼 모터 커플러 5mm→8mm × 2
- GT2 20T 풀리 5mm 샤프트 + 타이밍 벨트 4m × 2
- NEMA 17 마운팅 브래킷 × 3
- 익스트루더 × 1, 1.75mm PLA 필라멘트 1kg
제작 과정
1. 프레임 조립
CAD 모델 치수에 맞춰 알루미늄 프로파일 절단·조립. 제공된 PDF 도면 참조하여 치수 변경 가능. 유튜브 영상 참고.
2. 전기 배선
회로도 따라 RAMPS 1.4에 스테퍼 드라이버, 모터, 엔드스톱, 히트베드, 핫엔드 연결. 12V 20A 파워 서플라이 메인 전원으로 사용. 영상 30:57~33:15 구간 참조.
3. 펌웨어 설정
- 아두이노 IDE: 다운로드
- Marlin 펌웨어: 다운로드
- 프린터 사양에 맞춰 Configuration.h 수정 (영상 33:18~37:51)
4. 슬라이싱 및 출력 소프트웨어
- Slic3r: 다운로드 (G코드 생성)
- Printrun/Pronterface: 다운로드 (프린터 제어)
- 기타: Ultimaker Cura, Repetier-Host 등 호환 가능
5. 첫 출력 결과
조립 완료 후 캘리브레이션 큐브 등 테스트 출력 성공. 출력 품질 사진 다수 첨부.
제공 파일
- Marlin-1.1.x.zip (펌웨어 소스)
- 25mm 캘리브레이션 큐브 STL
- 프레임 치수 및 부품 수량 상세 PDF (26페이지)
- 전기 회로도 (스테퍼, RAMPS, 아두이노, 엔드스톱, 드라이버 연결)
팁 및 주의사항
- 모든 부품 구매 링크는 비제휴 링크로 참고용
- 프레임 치수는 필요에 맞게 조정 가능
- 배선 시 극성 및 핀맵 꼼꼼히 확인
- 첫 출력 전 베드 레벨링 및 PID 튜닝 필수