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 5 forks source link

Move designtypes 'Model' into independent directory #683

Open 1fifoto opened 2 years ago

1fifoto commented 2 years ago

Move Piston-Cylinder, Solid, Spring/Compression, Spring/Extension, and Spring/Torsion 'Model' design type files into an independent directory. This independent directory should be separate from the Server and the Client. It should allow both the Server and the Client to access these model files. Possibly use the current root designtypes directory.

The files should include the initialization, equation set, migration, etc, files. It should also include initial state, offsets, and symbol table offsets files. I'm thinking it should also include catalog, sizes, materials, and end types. Overall it should all not-User Interface files.

Some files must remain in the Server and Client directories. For example User Interface files should remain in the Client directory such as Calculator view, SymbolTableWireDia, Report1, Report2, Report3, ResportBase and ResultTableOptimize.

1fifoto commented 2 years ago

Might need to consider yarn workspaces