AI Briefing
KO

Amagine3D: Hardware Enclosure Design Editable via Natural Language Requirements

amagine-ai/Amagine3D

·2026.08.28 23:11

By inputting only a product description, reference images, and key dimensions, the system automatically designs an enclosure and assembly structure tailored to the internal components. The generated designs can be exported as STEP, STL, and 3MF files, with Python and build123d source code preserved at every stage to enable subsequent modifications.

Example of rotation and interaction with the generated 3D model
Example of rotation and interaction with the generated 3D model

The design process begins with internal component placement, sequentially constructing mounts, interfaces, and thermal management structures. For rigid mechanisms such as hinges or slide covers, it verifies collision status and operating clearance, while for multi-part designs, it accounts for assembly gaps and printing tolerances.

Generation and editing process of the BUSY Bar desktop device enclosureGeneration and editing process of the BUSY Bar desktop device enclosureGeneration and editing process of the BUSY Bar desktop device enclosureGeneration and editing process of the BUSY Bar desktop device enclosure
Generation and editing process of the BUSY Bar desktop device enclosure

The core is a 3D-native agent architecture. The agent builds actual models in a browser-based geometry runtime, checking part connectivity, interference, and motion paths in real time. It iteratively refines designs based on actual measurements rather than text-based judgments, committing only verified candidates as new versions.

Unlike existing CAD tools, it converts natural language requirements into a design brief, generates source code, and immediately reflects dimension adjustments made in the workbench back into the source. While currently focused on parametric CAD, it aims for extensibility to integrate various 3D input sources such as meshes, scans, and point clouds, along with manufacturing process data.

GitHub
GitHub repository

amagine-ai/Amagine3D

Amagine3D: From hardware requirements to editable 3D designs

Python

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.