Skip to content

deanhu0822/Text-to-CAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text-to-CAD

Overview

This converts natural language into dimensionally accurate CAD models, enabling rapid prototyping for engineers, designers, and makers.


Features

  • 🧠 LLM-powered prompt interpretation
  • 📐 Accurate CAD model generation
  • 🖼️ Interactive 3D visualization with PyVista in Streamlit
  • One-click STL export for rapid fabrication workflows

How It Works

  1. Enter a design prompt in natural language
  2. The system generates a CAD script and converts it into an STL
  3. Visualize the output in-browser with full 3D interaction
  4. Download and fabricate directly

Technologies Used


Getting Started

git clone https://github.com/yourusername/PrintX.git
cd PrintX
python3 -m venv venv
source venv/bin/activate  # or venv\Scripts\activate on Windows
pip install -r requirements.txt
streamlit run PrintX.py

🔑 Note: You must set your OpenAI API key in the script.


Contributions

We're open to collaboration! Feel free to fork the repo, suggest features, or raise issues.

About

dimensionally-accurate 3D CAD

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors