thegrumpys / odop

Open Design Optimization Platform (ODOP) - Coil spring design app; mechanical springs; compression spring, extension spring, torsion spring
https://www.springdesignsoftware.org
MIT License
4 stars 6 forks source link

Conical Compression Spring Calculator #491

Open BrandenOwens opened 3 years ago

BrandenOwens commented 3 years ago

As a user I would like to see the ability to calculate Conical Compression springs in the future (presumably in the "Select design type to open:"), find attached a calculator for reference. https://www.tribology-abc.com/calculators/t14_3.htm

grumpyinca commented 3 years ago

I sent an email message from Info@SpringDesignSoftware.org thanking Brandon for his feedback. Support for conical compression spring is definitely on the list !

1fifoto commented 3 years ago

Created branch 491 based upon master-3.6 branch. I have checked in a set of place-holder files for Spring/ConicalCompression that are based upon the current Spring/Compression but with either empty files or copies of the Spring/Compression files. These changes allow the Spring/ConicalCompression to be selected but little else. They all need to be modified for conical compression springs. Only the favicon.ico has been updated to be conical. It's a start. favicon

Next steps:

  1. Define new/changed symbols in initialState and initialState_Metric files.
  2. Generate offsets.js and symbol_table_offsets.js.
  3. Update init and eqnset files for conical compression springs using the aforementioned equation website.
  4. Update the calculator and/or report files to display new/changes symbols (or optionally delete them entirely).
  5. Create load.sql files for Startup and Startup_Metric database entries by loading initialState and initialState_Metric respectively.
  6. Support Action : Set Size and Action: Select Catalog.
  7. Add demos, tutorial, and possibly execute files as needed.