Find a file
2010-07-25 18:11:48 +03:00
bearings.scad more 2010-06-11 15:22:57 -04:00
constants.scad Added constants.scad to house all mathematical contants, and added deg(angle) to math.scad 2010-07-25 17:31:35 +03:00
curves.scad Added curves.scad, includes helix_curve() ATM 2010-07-25 18:03:04 +03:00
gears.scad gears.scad cleanup + examples 2010-06-11 16:07:22 -04:00
involute_gears.scad Added involute_gears.scad from http://www.thingiverse.com/thing:3575 2010-07-25 18:08:15 +03:00
math.scad Added constants.scad to house all mathematical contants, and added deg(angle) to math.scad 2010-07-25 17:31:35 +03:00
motors.scad more 2010-06-11 15:22:57 -04:00
nuts_and_bolts.scad more 2010-06-11 15:22:57 -04:00
README Updated README to include all files 2010-07-25 18:11:48 +03:00
screw.scad Added a screw generator script, WIP 2010-07-24 16:13:39 +03:00

OpenSCAD MCAD Library
=====================

This library contains components commonly used in designing and moching up mechanical designs. It is currently unfinished and still undergoing considerable API changes however many things are already working.

This library is licensed under the GPL 3.0.

Currently Provided Tools:

* involute_gears.scad (http://www.thingiverse.com/thing:3575): 
    - gear()
    - bevel_gear()
    - bevel_gear_pair()

* gears.scad (Old version):
    - gear(number_of_teeth, circular_pitch OR diametrial_pitch, pressure_angle OPTIONAL, clearance OPTIONAL)

* motors.scad:
    - stepper_motor_mount(nema_standard, slide_distance OPTIONAL, mochup OPTIONAL)

Other tools (alpha quality):
* nuts_and_bolts.scad: for creating metric and imperial bolt/nut holes
* bearings.scad: standard/custom bearings
* screw.cad: screws and augers

Utils:
* math.scad: general math functions
* constants.scad: mathematical constants
* curves.scad: mathematical functions defining curves

You are welcome to fork this project in github and request pulls. I will try to accomodate the community as much as possible in this.