Skip to content

Igloczek/3d-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Modeling with build123d

A structured environment for creating 3D models using the build123d library, optimized for AI agent collaboration.

🚀 Getting Started

This project uses uv for dependency management.

Installation

  1. Clone the repository.
  2. Install dependencies:
    uv sync

Usage

Each model design lives in its own folder under models/.

  1. Create a new model folder: models/my_new_bracket.
  2. Create a design.py file with your build123d code.
  3. Run the design script from the root:
    uv run python models/my_new_bracket/design.py

🤖 AI Agent Integration

This repository is configured with:

  • Skills: SKILL.md for build123d API guidance.
  • Rules: rules.md for best practices in 3D modeling.
  • Workflows: new_model for standardized project creation.

📁 Project Structure

  • .agents/: AI configuration and workflows.
  • models/: Individual 3D model projects.
    • examples/box/: A reference implementation.
  • pyproject.toml: Dependency configuration.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages