Difference between revisions of "FreeCad Gear Box"

From OpenCircuits
Jump to navigation Jump to search
(Created page with "= What = This is a little record of my work to make and print a gearbox using FreeCad = Issues = = A Python Helper Program =")
 
Line 6: Line 6:
  
 
= A Python Helper Program =
 
= A Python Helper Program =
 +
 +
In my approach to the problem each part needs to be positioned ( so far in the z axis ) so that all the parts come together correctly.  I started to do this by making a sketch of a side view of the gearbox ( will add here later ).  Then I began a spreadsheet of the z positions.  I do not really like spreadsheets because I find them very error prone and compared to programming a bit tedious.
 +
So I wroter a Python program.  Initially I just set up a large number of variables and did the math.  This was using Python as pretty much a general purpose calculator.  Then I began to see a pattern in the calculations.
 +
 +
The pattern goes like this:
 +
 +
*
 +
 +
 +
 +
 +
[[Category:Python]] [[Category:FreeCad]]

Revision as of 09:15, 10 February 2017

What

This is a little record of my work to make and print a gearbox using FreeCad

Issues

A Python Helper Program

In my approach to the problem each part needs to be positioned ( so far in the z axis ) so that all the parts come together correctly. I started to do this by making a sketch of a side view of the gearbox ( will add here later ). Then I began a spreadsheet of the z positions. I do not really like spreadsheets because I find them very error prone and compared to programming a bit tedious. So I wroter a Python program. Initially I just set up a large number of variables and did the math. This was using Python as pretty much a general purpose calculator. Then I began to see a pattern in the calculations.

The pattern goes like this: