WORK IN PROGRESS
Village Kit is a future-thinking code-as-CAD system for open source makers.
The Village Kit system is:
- A code-as-CAD framework for designing parametric products
- A public repository to share and import open source products
Then later:
- An e-commerce store for browsing products for sale
- A marketplace to connect consumers with a network of suppliers
There are 4 types of products:
- Solid: A 3d object printed or CNC'd
- Sheet: A 2d object cut from sheet material
- Stock: An off-the-shelf product
- Assembly: A composition of other products
Each of these can be parametric, which means using these, you can make most anything. See NopSCADlib for more inspiration.
To prove the concept, products are currently written as Rust code. The goal is to transition to a more fit-for-purpose language, aka Kitty Lang.
If you want to see this happen, consider reaching out or sponsoring @ahdinosaur.
For the previous proof-of-concept, see a catalog of grid beam products made from gridkit-legacy and gridkit-products.