Repolode
mfranzon

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. 1

    Hermes와 같은 머신에 Blender, Bambu Studio, uv를 설치합니다

  2. 2

    플러그인을 Hermes에 설치하고 활성화합니다

    hermes plugins install mfranzon/print3d --enable
  3. 3

    새 Hermes 세션을 시작하고 부품을 요청합니다

사용 전 알아둘 점

  • Blender 4.2 이상과 Bambu Studio의 로컬 설치가 필요하며, Bambu Lab X2D 프린터용으로 제작되었습니다.
  • 프린터로 아무것도 전송하지 않습니다. Bambu Studio에서 직접 인쇄해야 합니다.
  • 3D 뷰는 CDN에서 three.js를 불러오므로 처음에는 인터넷 연결이 필요합니다.

포함된 컬렉션

토픽

#3d-printing#bambu-studio#blender#agent-plugin#cad#slicer#mcp#python

자주 묻는 질문

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 통계는 매일 갱신됩니다.

관련 프로젝트

OpenCASCADE 기반의 오픈소스 크로스 플랫폼 3D 파라메트릭 모델러로, 크기에 관계없이 실제 물체를 설계할 수 있습니다.

생산성·앱#cad#3d-modeling#parametric-design
3.5만+121 이번 주6.4천C++LGPL-2.1활발히 관리됨업데이트 11시간 전