Skip to content

thomasasfk/cadquery-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cadquery-scripts

A repository for creating and managing 3D printable models using CadQuery.

Directory Structure

cadquery-scripts/
├── models/                        # Generated model files (Example shown below)
│   └── example/
│       └── v1/
│           ├── example.stl        # Generated 3D model file
│           ├── example.md         # Model documentation
│           └── example.svg        # Model visualization
├── scripts/                       # Model generation scripts
│   └── example.py                 # One script per model
├── template.py                    # Abstract class inheriting from model (use w/ LLM)
├── model.py                       # Base class handling run/name functionality
├── utils.py                       # Display and export utilities
├── .gitignore                     # Git ignore file
├── .python-version                # Specifies required Python version
├── README.md                      # This file
├── template.md                    # A markdown template for pasting to LLMs
└── requirements.txt               # Project dependencies

Generate Models

To generate all models and their documentation, run:

for f in scripts/*.py; do HIDE_DISPLAY=1 .venv/Scripts/python -m "scripts.$(basename ${f%.*})"; done

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages