Chili3D: Open-Source Web-Based 3D CAD Tool
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

Chili3D – 오픈소스, 브라우저 기반 3D CAD 애플리케이션 요약

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발, 디자인 툴

대상자

  1. D CAD 개발자, 엔지니어, 교육 기관 사용자.
  • *난이도**: 중급 이상(오픈소스 참여 및 고급 기능 활용 가능)

핵심 요약

  • Chili3DTypeScript + Three.js + WebAssembly 기반의 브라우저 기반 오픈소스 3D CAD로, 설치 없이 웹에서 고성능 모델링/편집/렌더링 가능
  • OpenCascade(OCCT)를 WebAssembly로 컴파일하여 3D 형상 생성, 2D 스케치, 부울 연산, 익스트루드CAD 핵심 기능 지원
  • STEP/IGES/BREP산업 표준 포맷 입출력, 다국어(i18n), 오피스 스타일 UI 제공

섹션별 세부 요약

1. **모델링 도구**

  • 기본 형상 생성: 박스, 원기둥, 원뿔, 구, 피라미드 등
  • 2D 스케치: 선, 호, 원, 베지어 곡선 등
  • 고급 연산: 부울 연산(Union, Difference, Intersection), 익스트루드, 스윕, 로프트, 오프셋

2. **정밀 스냅·트래킹**

  • 오브젝트 스냅: 점, 엣지, 면 등 기하 특징점에 자동 정렬
  • 워크플레인/축 트래킹, 시각적 가이드로 복잡한 3D 정렬 지원

3. **편집 도구**

  • 필렛, 챔퍼, 트림, 분할, 미러 등 3D/2D 편집
  • 피처 제거, 서브셰이프 조작, 컴파운드 객체 해체 등 고급 편집

4. **측정·문서화**

  • 길이, 면적, 부피 측정, STEP/IGES/BREP 입출력
  • Undo/Redo, 문서 관리 기능 포함

5. **프론트엔드 기술 스택**

  • 프론트엔드: TypeScript, Three.js
  • 3D 엔진: OpenCascade(WebAssembly)
  • 빌드: Rspack, 테스트: Jest
  • 라이선스: AGPL-3.0(상업용 문의 별도 가능)

결론

  • 브라우저 기반으로 OS 독립성전 세계 엔지니어/학생 간 파일 공유 용이
  • Alpha 단계로 기능 확장 중이지만, OnShape, Fusion 360 대체 가능성
  • 오픈소스 커뮤니티 기여3D 프린터 제조사와의 협업이 향후 성장 핵심
  • 현재 제한사항: 파라메트릭 설계 기능 미구현, 언어 전환 불편 등 있으나, WebAssembly 기반 성능직관적 UI는 강점