Giter Site home page Giter Site logo

helicalgear's Introduction

HelicalGear

This is a "Branch" of Ross Korsky's Helical Gear Generator Add-in for Autodesk's Fusion 360. His version can be downloaded here.

Changes

Timeline Grouping

This Add-In may generate hundreds of features in order to create some gears. These features are now contained in a single timeline group so they do not clutter up the timeline.

"Better" Input Persistence

Previously input persistence was achieved by saving the input values to attributes. This has the disadvantage of being rolled back by undos. So if you wanted to tweak a gear you just generated you would have to re-enter everything. The new system just stores values in a variable. Persistence is lost if Fusion360 or the Add-In is restarted but persistence is not affected by undos. While a hybrid system would be possible, I do not think it is worth implementing.

Base feature Mode

With the base feature option enabeled, gears are generated inside a base feature, meaning that no design history is being captured for the gear and it does not need to be recalculated every time something in the timeline changes. This significantly improves perfermance for files containing complex gears and also seems to spead up generation a bit.

TO-DO

  • Setup version controll
  • Group features in Timeline to take up less space
  • Change persistent inputs so they won't reset after undo
  • Fix Errors in direct modeling mode (again)
  • Add "Generate as Base feature" opting for better performance


Installation

  • Download the Project as ZIP and extract it somewhere you can find again, but won't bother you. (or use git to clone it there)
  • Open Fusion360 and press ADD-INS > Scripts and Add-ins
  • Select the tab Add-Ins and click the green plus symbol next to "My Add-Ins"
  • Navigate to the extracted Project forlder and hit open
  • The Add-in should now appear in the "My Add-Ins" list. Select it in the list. If desired check the "Run ond Startup" checkbox and hit run.
  • The Command will appear as CREATE > Helical Gear

helicalgear's People

Contributors

phossystems 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.