BOMWiki/partmode

Open-source, local-first 3D parametric CAD that runs in the browser for people and permissioned typed agents, powered by OpenCascade WASM.

해결하는 문제

PartMode는 브라우저 기반의 파라메트릭 CAD(컴퓨터 지원 설계) 시스템으로, 인간과 AI 에이전트가 기계 설계 작업을 공동으로 수행할 수 있게 합니다. 데스크톱 CAD 설치가 필요 없으며, 공유되고 정확한 기하학 커널을 제공하여 사용자와 에이전트가 동일한 진실의 소스를 기반으로 작동하게 하며, 병렬적이고 투명하지 않은 자동화 상태를 피할 수 있습니다.

작동 방식

OpenCascade WebAssembly, replicad, three.js를 기반으로 구축된 PartMode는 표준 문서 모델(schema-5)과 정확한 B-rep(경계 표현) 커널을 사용합니다. 편집을 위한 두 가지 권한 경로를 제공합니다:

  • 브라우저 승인된 로컬 프로젝트: 사용자는 브라우저에서 익명으로 모델링할 수 있으며, 에이전트는 인간의 승인을 받아 프로젝트 범위 내에서 취소 가능한 접근 권한을 부여받아 프로젝트를 편집할 수 있습니다.
  • 서버 없는 지속 가능한 프로젝트: 에이전트는 감시 없이 CAD 작업을 수행할 수 있도록 불변의 헤드리스 권한을 부여받을 수 있으며, 결과는 계정 소유 문서에 저장되고 STEP 형식으로 내보낼 수 있습니다.

대상 사용자

AI 기반 CAD 워크플로우를 구축하는 기계 엔지니어, 디자이너, 개발자로서, 인간과 에이전트 모두와 상호작용이 가능한 로컬 우선의 오픈소스 파라메트릭 모델링 도구를 필요로 하는 분들입니다.

주요 기능

  • 파라메트릭 모델링: 제약 조건이 있는 스케치, 편집 가능한 기능 기록, 패턴, 시트메탈 도구 포함.
  • 어셈블리 관리: 재사용 가능한 부품 정의, 매칭, 컨텍스트 내 구성 요소 편집 지원.
  • 정확한 기하학: OpenCascade를 사용한 B-rep 평가로, 색상 처리된 3D 뷰가 정확한 기하학의 표현임을 보장.
  • 에이전트 통합: 에이전트가 검사, 질의, 수정 안전한 커밋을 수행할 수 있도록 호스팅된 MCP(모델 컨텍스트 프로토콜) 도구 제공.
  • 교환 가능성: STEP 임포트/익스포트를 지원하며, STL, AMF, 3MF 메시 익스포트도 가능.
  • 기술 도면: SVG 및 PDF 형식으로 정확한 은선 뷰를 생성.

관련

  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트
  • 프로젝트