Skip to content

Python code for creating cycloid disc for a cycloidal drive. Can modify parameters and output equations and parameters for Solidworks. Can also generate a plot for resulting cycloidal disc

Notifications You must be signed in to change notification settings

drewim/cycloidal_drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cycloidal Drive System

Link to Github Repo

Working on a cycloidal drive system. This repo will include latex documents with notes from my research and python code for creating the cycloidal drive.

Full Cycloid GIF

Can create visualizations of the "rolling circle" used to make cycloid shape as seen below:

Cycloid GIF

The different shape parameters can be varied to see their effects on the final cycloid disc. Here's a final image from one run:

Cyloid PNG

  • Added feature to create "Parametric Equations" for Solidworks "Equation Driven Curve" and add parameters
    • Can link the parameters text file to Solidworks to create "Global Variables" based on values set in script

Some future goals for this project:

  • Improve visualization
    • Potentially create 3D animations of a completed cycloidal drive in motion
  • Improve testing

About

Python code for creating cycloid disc for a cycloidal drive. Can modify parameters and output equations and parameters for Solidworks. Can also generate a plot for resulting cycloidal disc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published