How to fix and apply a load to an arbitrary point

Hello.

In a 2-dimensional beam problem
Set the displacement of any point to 0.
I apply a load to an arbitrary point.

I would like to calculate the strain energy and displacement in this case.
Is it possible to select an arbitrary point, displace it, and set the load on another arbitrary point?

The function “on” only fixes the boundaries, not the points defined for each label.

Thank you.

Hello,

This topic may help you : Fix/Pin nodes as boundary condition.

Using the example describe in this topic, you can set a displacement on degrees of freedom that are the intersection of 2 border.

If you want to do this on any degrees of freedom you need to find a way to identify the ID of your point in your finite element space.

I hope this helps.