Giter VIP home page Giter VIP logo

cycloidaldrive's Introduction

Fusion360 script for creating Cycloidal Drive sketch

This can create part of cycloidal drive

  • Cycloida gear (gray)
    • Trochoidal parallel curve
    • Centor hole
    • Around hole
  • Ring pin (yellow)
  • Output disk pin (green)

How to use

You clone this in

Windows โ€“ %appdata%\Autodesk\Autodesk Fusion 360\API\Scripts\
Mac โ€“ $HOME/Library/Application Support/Autodesk/Autodesk Fusion 360/API/Scripts\

Necessary parameter

You need least 5 parameter

Raducation ratio

raducation ratio = 1 - (ring pin num / cycloidal gear thooth num)
This script support only max raducation ratio.
So, ring pin num = cycloidal gear thooth num + 1

Eccentric amount

Difference between centor of ring pin pitch ring and centor of cycloidal gear.

Ring pin diameter

diameter

Ring pin pitch diameter

Pitch ring is through to the all centor of ring pin.

Cycloidal curve plot num par thooth

This script reder curve in sprine command.
So, you need to decide point num.
If few point num, cycloidal curve be inexactitude.
If a lot of point num, run slow.

Optionary parameter

If you want to draw more, you can draw centor hole, around hole and output disk pin.

Draw centor hole (Cycloidal gear centor hole)

If you check this, drawn centor hole and you can set diameter.

Diameter (Cycloidal gear centor hole)

Centor hole diameter

Draw around hole (Cycloidal gear to output disk)

If you check this, drawn around hole and you can set parameter.

Draw output disk pin (Cycloidal gear to output disk)

If you check this, drawn output disk pin and you can set parameter.

Set about (Cycloidal gear to output disk)

Around hole parameter linked with output disk parameter.
You can choise set about around hole's parameter or output disk pin's parameter.

Hole(pin) num

Around hole or disk pin num.

Hole(pin) diameter

Around hole or disk pin diameter.
around hole diameter - output disk pin diameter = 2 * Eccentric amount

Centor to hole(pin) distance

Centor of cycloidal gear to around hole distance.
Or centor of output disk to output disk pin distance.

detail setting

You can set unrelated parameter to cycloidal drive.

sketch (Separate)

If you check this, create 3 sketch(cycloidal gear, ring pins, output disk).
Else, create 1 sketch.

component (Separate)

If you check this, create 3 component and create sketch in each component.
Else, create sketch in active component.

cycloidaldrive's People

Contributors

woodencaliper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.