<p>I am trying to create a mechanism with moving parts, and would like to see how it works (whether it even works) before printing it.</p>

<p>For example, there's a servo with a bracket, and I would like to see how far can the bracket move before colliding with other objects.</p>

<p><a href="https://i.stack.imgur.com/mlheh.gif" rel="noreferrer"><img src="https://i.stack.imgur.com/mlheh.gif" alt="enter image description here"></a></p>

<p>Unfortunately I cannot find any information on how to set pivot points and rotate objects around these points in FreeCAD. Is this even possible?</p>

freeCad has a draft rotate function in
DRAFT workbench
:
Select an object;
Press the Draft Rotate button, then;
Click to set the rotating point and rotate.
You will get used to that after a few trails.
There is a
step by step guide
on freeCad site.
There is also a
short demo of the function here
.