bogumilchilinski / dynpy

MIT License
8 stars 0 forks source link

Maintenance of mechanics (`mechanics.__init__.py`) DynPy module #16

Closed bogumilchilinski closed 1 month ago

bogumilchilinski commented 1 year ago

Prepare few exemplary mechanical system as an example of proper code implementation in module mechanics. Check it with DynSysOverviewReport class which generates calculations for system under investigation and propose some validation algorithm.

There is a need to relocate systems being listed:

List of systems to improve:

bogumilchilinski commented 1 year ago

@amvdek could you list the projects which were assigned to particular person?

Note from meeting: sdof dampedshaft @grzegorzdl - done

sdof kinematic clutch with springs @Woojaszek2137 , @grzegorzdl

ddof coupled pendulum @fgawinski

ddof simplified suspension @kziabrowska , @amvdek

MDoFForcedDisksWithSerialSprings @banasiakm, @KrzysztofKaczmarzyk

ddof dampedshaft @KrzysztofKaczmarzyk - maybe it's renamed

amvdek commented 1 year ago

(Additional cases?) @kubapodgorzak, @Daniel_Stryjewski, @Mk11-10, @Sabina_Sypniewska

amvdek commented 1 year ago

Additional cases:

ddof.py Inverted_Pendulum - TODO TwoDisksWithThreeSprings - to merge VeeEnginePerpendicularSprings - to move and merge QuarterOfVehicle - to move

mdof.py DDoFWinch - to move and fix within pendulum.py DampedElasticPendulum - to move and fix within pendulum.py ThreePendulumsWithSprings - to move and fix within pendulum.py MDoFForcedSimpleDisksWithParallelSprings - to merge with MDoFForcedDisksWithParallelSprings MDoFForcedSimpleDisksWithSerialSprings - to merge with MDoFForcedDisksWithSerialSprings DoublePendulum - in progress @Mk11-10 LinearizedTriplePendulum - to remove

systems.py SDOFDrivetrainVehicleSystem - to move and fix within tmac.py LagrangeIBlocksOnInclinedPlane - to move and fix within principles.py

bogumilchilinski commented 1 month ago

All done.