Compliant mechanisms and MultiBodySystemsDynamics dot com
Tl;DR
From the wedding conversation with Gilabert, my last mbsd post with the framework launch and inspired by diode
Intro
Because ideas are worthless and execution is everything
The engine under https://multibodysystemsdynamics.com/ cant be closed source.
make list-user-repos NEW_USER=hermesagent
make tinker-to-github #https://github.com/JAlcocerT/hermesagent/tree/tinker/hermesagent/mbsdCurrent behavior in scripts/tinker-to-github.sh:1:
- it clones each Forgejo repo as a mirror
- then it pushes only HEAD to one GitHub branch:
- refs/heads/
/ /
- refs/heads/
So for hermesagent/mbsd:
- if it has 1 branch, that one branch is what gets exported
- if it has 2 or more branches, only the repo’s current HEAD branch is sent
- the other branches are not sent

I have in this folder a multi body system dynamics repository with quite a lot of tinkering pushed to my local forgejo instance at the homelab with the user hermesagent via ssh, what do you think about this?oss-core-2d - http://192.168.1.2:3034/hermesagent/mbsd/src/branch/oss-core-2d
Yes. The intended meaning is:
- oss-core-2d / v0.1: clean 2D core
- oss-0.2-plotting: 2D core + plotting/gallery
- oss-0.3-synthesis: previous + 2D synthesis helpers
- oss-0.4-export: previous + export/CAD hooks
- oss-0.5-3d-experimental: previous + experimental 3D API
So 0.5 should include all earlier 2D functionality plus the first public 3D namespace.
Showcase - Engine Vibrations
Say that you can to simulate a new engine type:
Inline
V
W
Yep, these can get 20L displacement and require a huge power spike to get started.
https://jalcocert.github.io/JAlcocerT/understanding-batteries/#w-engine-simulation
Rotatory
The Web x Leads
Inspired by diode inc, i decided to make the core engine OSS.
The landing and the leads are mine :)
Conclusions
Consulting Services
DIY via ebooksFAQ
Cool Builder Channels
Paillard fan