louisgag wrote: ↑
Thu Feb 06, 2020 2:53 pm
Hi José and everyone,
I read this whole thread and found some quite interesting discussions.
I've been involved with the development of MBDyn and was responsible for the team's participation in GSoC.
We do have another MBDyn pre/postprocessor addon
for FreeCAD, but it needs improvement.
I agree with your mention that MBDyn would be suitable as an alternative to animate the currently available assembly options.
To do so, what you want is to build a fully constrained MBDyn model using only static nodes.
I don't know what happened to Jose. I had started an MBDyn workbench but suspended my effort because he was much further along, but he suddenly disappeared. I hope it wasn't something like microelly suggested
I looked at your code;
The master branch was the oldest. I had to piece together files from each branch to get what was needed to compete the workbench. I changed things to get the workbench to run. I don't think it will write a viable MBDyn input file.
Initial values and elements etc. are assigned when the work bench is activated; they get reset when you go to another workbench and then back to MBDyn. I think you need longer lasting objects, perhaps save it to a spreadsheet, or in scripted objects.
I think the commands creating the dialogs were misnamed. The dialog where you configure the model was called launchGui, and the dialog that starts MBDyn was called configure. I changed that.
As far as I can see, the only joint you have code for is the total joint.
I could not get the icon for the configure command to show.
I setup a github repo for my changes.
I am thinking assembly4 might be paired with MBDyn. It does not use a constraint solver.