I wonder if Calculix would be suitable for the below use case. I currently try to progress using MBDyn, but it is hard for me. The Calculix good documentation, the many example, pre and post processing tools would help. I’m first of all a hobbyist sailor. My work is in Intrumentation and Control + IT, not mechanics. I’m dedicated and willing to do my homework if there is a green light from those that know that I’m heading in a right direction. I would be happy to avoid spending to much time in something obviously not being the right tool.
The intention is to do FSI to simulate a landyacht/small sailboat sail. A key aspect is a flexible and freestanding mast. Pressure on the sail has a strong influence on the mast shape. Mast shape has a strong influence on the sail shape. FSI is the way to go. There are dedicated professional tools, but out of reach for the hobbyist. So I investigate open source tools: OpenFOAM, Precice, Calculix, MBDyn…
The sail can be an almost flat “membrane”. The side that goes along the mast is cut with a curve (luff curve). When this curve will be “stiched” to the straighter mast (real lifle, ou slide the sail pocket on the mast), this will create “volume” in the sail: the extra cloth from the curve will move to create “volume” in the sail. If by tuning the rig, the mast gets more curved, then the sail gets more flat. Less curve in the mast gives a more deep sail. Then enters the aero of the sail that will influence the mast curve… This is the magic of sailing and adaptability of those rigs.
Mast could be a sequence of 1D beams getting progressively less rigid from bottom to top.
I want to start with a “simple case” that would simulate how the “volume” of the membrane evolve, as I change the curve of the mast: all laid flat, rely on gravity on membrane nodes, or uniform pressure to move the membrane down up to equilibrium (for sailors: simulating the boom at the bottom of the sail to pull the leech and bend the mast).
But I don’t see how to describe the problem as initially the nodes of the mast/beams do not fit with the nodes of the membrane luff curve. In MBDyn the strategy is to set time dependant relations between the two sets of nodes and reduce progressibely that distance over the initialization part of the simulation.
Can this type of thing be addressed with Calculix? If yes, what would be the key features to investigate?
Thanks for help,