GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - CadQuery/cadquery-contrib: A place to share cadquery scripts, modules, and projects

BranchesTags
Open more actions menu

Latest commit

 

History

60 Commits
60 Commits

Folders and files

NameName
Last commit message
Last commit date
docker/jupyter-cadquery
docker/jupyter-cadquery
 
 
examples
examples
 
 
mcp-server
mcp-server
 
 
tutorials
tutorials
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
grouped-tiles
grouped-tiles
 
 
partcad.yaml
partcad.yaml
 
 

Repository files navigation

cadquery-contrib

A place to share CadQuery scripts, modules, tutorials and projects

Contents

Tools

  • MCP Server - Model Context Protocol server for AI assistants (Claude, etc.) to execute CadQuery scripts and render 3D models. Enables natural language CAD modeling.

    cd mcp-server && pip install .

Examples

  • Braille.py - Configurable braille label/sign generator where user inputs text and the braille dots are generated automatically

  • Panel_with_Various_Holes_for_Connector_Installation.py - Example of creating various knock-out holes in a panel

  • Parametric_Enclosure.py - Standard CadQuery example of an electronics enclosure with a base, fastener bosses, and a lid

  • Reinforce_Junction_UsingFillet.py - Example of using fillets to reinforce a joint, reducing stress concentrators at the joint

  • Resin_Mold.py - A resin casting mold created to repair the strain-relief on an expensive cable

  • Shelled_Cube_Inside_Chamfer_With_Logical_Selector_Operators.py - Shows a somewhat more advanced use of selectors to chamfer the inside edges of a shelled cube

  • tray.py - Manual assembly example including export to DXF for laser cutting

  • Tetrakaidecahedron.py - The Tetrakaidecahedron volume (Kelvin Cell) can pave 3D space and is often encountered in cristallography.

  • cylindrical_gear.py - A cylindrical straight or helix gear

  • Remote_Enclosure.py - An electronics enclosure created to be mounted on motorcycle handlebars

  • Classic_OCC_Bottle.py - Standard OCCT bottle example, implemented using the CadQuery API

  • Numpy.py - Example of integrating Numpy with CadQuery

  • 3D_Printer_Extruder_Support.py - Designed for mounting hotend to an i3 X-carriage inspired by the P3steel Toolson

  • Involute_Gear.py - Fast involute gear generator.

  • Thread.py - Thread example.

  • Hexagonal modular drawers - Inspired by this on Prusa Printers, these drawers are 3D printed (without needing supports) and clip together.

  • Digital sundial - Inspired by Mojoptix's digital sundial and derived from my own version in OpenSCAD.

  • Truss Gherkin with spirals - Inspired by 3D Beast

  • IQON Building following a spline - Inspired by 3D Beast

  • Tiles any shape - grid of tiles constrained to any 2D shape and seperated into individual groups

Tutorials

  • Ex000 Start Here.ipynb - iPython notebook that is the entry point for a set of CadQuery tutorials
  • Ex001 Simple Block.ipynb - iPython notebook that shows how to create an extremely simple block

About

A place to share cadquery scripts, modules, and projects

Resources

Readme
MIT license
Activity
Custom properties

Stars

77 stars

Watchers

6 watching

Forks

20 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.