Bambu Lab, Prusa, Creality, Voron 등 FDM 프린터용 3D 모델을 G-code로 변환하는 오픈소스 슬라이서입니다.
mfranzon/print3d
텍스트 아이디어, 사진 또는 쇼핑몰 상품 페이지를 Bambu Lab X2D용 슬라이싱된 Bambu Studio 프로젝트로 만드는 Hermes Agent 플러그인입니다.
- 스타
- 539
- 포크
- 50
- 열린 이슈
- 12
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
print3d는 Hermes Agent 플러그인으로, 간단한 설명이나 물체 사진, 쇼핑몰 상품 페이지를 받아 0.4 mm 노즐을 사용하는 Bambu Lab X2D용 출력 가능한 Bambu Studio 프로젝트를 만듭니다. 에이전트가 부품을 구성하는 Blender 스크립트를 작성하면 print3d가 이를 실행하고, 메시의 출력 가능 여부를 확인한 뒤 Bambu Studio CLI로 슬라이싱합니다. 모든 검사를 통과할 때까지 수정할 부분을 알려 줍니다.
사진을 사용할 때는 알려진 기준 물체를 바탕으로 이미지 크기를 조정하고, 측정값의 출처와 허용 오차를 기록하며, 생성된 메시를 사진 속 윤곽과 비교합니다. 여러 부품으로 이루어진 설계는 조립하고 부품별 색상을 지정할 수 있으며, 간섭과 끼워 맞춤 여유를 확인할 수 있습니다. 이 여유는 직접 프린터로 출력한 테스트 쿠폰을 사용해 보정할 수 있습니다.
이 도구는 프린터로 직접 전송하지 않습니다. 완성된 .3mf 파일을 Bambu Studio에서 열어 출력해야 합니다. MCP 서버와 CLI를 통해 Claude Code, Codex, Cursor, Gemini CLI에서도 사용할 수 있습니다.
핵심 기능
- 01텍스트 프롬프트, 사진 또는 쇼핑몰 상품 페이지를 바탕으로 Blender 모델 생성
- 02슬라이싱 전에 오버행, 베드 접촉, 얇은 벽 확인
- 03Bambu Studio CLI로 슬라이싱하고 예상 시간, 필라멘트 사용량(그램), 레이어 수 표시
- 04기준 물체를 사용해 사진 크기를 조정하고 메시를 윤곽과 비교
- 05부품별 색상 지정과 끼워 맞춤 검사를 지원하는 다중 부품 조립
- 063D 뷰어 HTML 파일과 출력용 인계 시트 제공
활용 사례
- 사진과 자를 이용해 고장 난 생활용품 부품을 대체할 제품 설계
- 맞춤형 명판이나 슬라이딩 뚜껑이 있는 소형 케이스 제작
- 구매하는 대신 상품 페이지에 기재된 치수를 바탕으로 제품 재현
- 고객이나 출력 업체에 전달할 출력 시트와 프로젝트 파일 준비
빠른 시작
- 1
Hermes와 같은 머신에 Blender, Bambu Studio, uv를 설치합니다
- 2
플러그인을 Hermes에 설치하고 활성화합니다
hermes plugins install mfranzon/print3d --enable - 3
새 Hermes 세션을 시작하고 부품을 요청합니다
사용 전 알아둘 점
- Blender 4.2 이상과 Bambu Studio의 로컬 설치가 필요하며, Bambu Lab X2D 프린터용으로 제작되었습니다.
- 프린터로 아무것도 전송하지 않습니다. Bambu Studio에서 직접 인쇄해야 합니다.
- 3D 뷰는 CDN에서 three.js를 불러오므로 처음에는 인터넷 연결이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- print3d은(는) 무엇인가요?
- 텍스트 아이디어, 사진 또는 쇼핑몰 상품 페이지를 Bambu Lab X2D용 슬라이싱된 Bambu Studio 프로젝트로 만드는 Hermes Agent 플러그인입니다. print3d는 Hermes Agent 플러그인으로, 간단한 설명이나 물체 사진, 쇼핑몰 상품 페이지를 받아 0.4 mm 노즐을 사용하는 Bambu Lab X2D용 출력 가능한 Bambu Studio 프로젝트를 만듭니다. 에이전트가 부품을 구성하는 Blender 스크립트를 작성하면 print3d가 이를 실행하고, 메시의 출력 가능 여부를 확인한 뒤 Bambu Studio CLI로 슬라이싱합니다. 모든 검사를 통과할 때까지 수정할 부분을 알려 줍니다.
- print3d은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- print3d은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- print3d은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. print3d의 마지막 커밋은 2026년 11월 4일입니다.
- print3d은(는) 어디에 사용할 수 있나요?
- 사진과 자를 이용해 고장 난 생활용품 부품을 대체할 제품 설계 맞춤형 명판이나 슬라이딩 뚜껑이 있는 소형 케이스 제작 구매하는 대신 상품 페이지에 기재된 치수를 바탕으로 제품 재현 고객이나 출력 업체에 전달할 출력 시트와 프로젝트 파일 준비
- print3d는 어떻게 설치하나요?
- Hermes와 같은 머신에 Blender, Bambu Studio, uv를 설치합니다 플러그인을 Hermes에 설치하고 활성화합니다: hermes plugins install mfranzon/print3d --enable 새 Hermes 세션을 시작하고 부품을 요청합니다
- print3d은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mfranzon/print3d
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
원하는 CLI 코딩 에이전트가 코드를 작성하는 CadQuery 기반 파라메트릭 3D 모델링 데스크톱 앱입니다.
LLM이 생성하기 쉽도록 Blender의 bpy를 활용해 이름이 붙은 파트로 3D 객체를 짧은 프로그램 형태로 작성하는 Python 라이브러리입니다.
AI 코딩 에이전트가 자연어 요청으로 CAD 모델을 생성하고 검토·제작할 수 있게 해주는 플러그인 및 스킬 모음입니다.
OpenCASCADE 기반의 오픈소스 크로스 플랫폼 3D 파라메트릭 모델러로, 크기에 관계없이 실제 물체를 설계할 수 있습니다.
Studio 호환 모델링 런타임과 Pydantic AI 기반 어시스턴트를 갖춘 로컬 데스크톱 CAD 앱으로, CAD 빌드는 사용자 컴퓨터에서 실행됩니다.