amagine-ai/Amagine3D
Amagine3D: From hardware requirements to editable 3D designs
해결하는 문제
Amagine3D는 상위 수준의 요구사항으로부터 편집 가능한 3D 하드웨어 설계를 생성하는 과정을 간소화합니다. 자연어 설명, 참조 이미지, 물리적 치수를 복잡한 CAD 모델로 변환하는 수동 작업을 제거하며, 특히 지능형 하드웨어를 위한 출력 가능한 인클로저와 조립 구조에 중점을 둡니다.
작동 방식
이 시스템은 설계 상태를 나타내는 "시맨틱 씬(semantic scene)"을 관리하는 3D 네이티브 Agent를 사용합니다. Agent는 자율적인 내부 루프에서 작동합니다. 현재 모델을 읽고, 변경 사항을 계획하며, Python 기반 CAD 도구(build123d 및 Open CASCADE)를 사용하여 실행하고, 벽 두께, 간섭, 출력 가능성에 대한 자동 검사를 수행합니다. 검사가 실패하면 Agent는 측정값을 사용하여 설계를 개선합니다. 후보가 검증되면 새 버전으로 커밋됩니다. 최종 출력물은 편집 가능한 Python 소스 코드와 STEP, STL, 3MF와 같은 업계 표준 파일입니다.
대상 사용자
내부 부품을 위한 출력 가능한 인클로저와 기계 구조를 신속하게 프로토타이핑해야 하는 하드웨어 엔지니어, 제품 디자이너, 전자 공학 애호가.
주요 특징
- 편집 가능한 소스: 정적 메시가 아닌 매개변수화된 Python 코드 (build123d)를 생성하여 생성 후 조정이 가능합니다.
- 자동 검증: 충돌, 작동 간격, 벽 두께에 대한 실제 기하학적 검사를 수행합니다.
- 시각적 인식: 이미지 인식이 가능한 LLM을 사용하여 생성된 3D 미리보기를 참조 이미지와 대조하여 검토할 수 있습니다.
- 다중 형식 내보내기: 전문 CAD를 위한 정식 STEP 파일은 물론, 3D 프린팅을 위한 STL 및 3MF를 지원합니다.
- 웹 기반 워크벤치: Agent와 대화하고, 3D 모델을 미리 보고, 매개변수를 수정할 수 있는 UI를 포함합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트