I am new to Blender and really enjoying it now, but... I want to make an accurate parabolic mirror with a known focal point. For example, I would want to have it focussed so that a parallel beam could be reflected from the focal point outwards.

This will be 3d printed and then used with a tiny sonic transmitter/receiver set up to map surroundings, for a small rover bot. I think this could be done with a Bezier Curve, at least the general shape could be emulated. But how to make the parabular accurate for the focal point? I am guessing that once the general shape was made, it could be extruded away from the front to make it more solid.

The focal point needs to known so I can add struts to mount the sonic electronics. I'm not worried about scale or size at this point, just the method that I can repeat. Ive looked for some scripts that might help, but not found anything yet.

Thanks for your help.


1 Answer 1


Add mesh z surface

Enable the add mesh extra objects addon, then from add menu choose add > mesh > math function > math z surface

The equation of a paraboloid with focus f is

(x ** 2 + y ** 2) / (4 * f)

enter image description here paraboloid with focus at (0, 0, 1)

  • Thickness can be added with the solidify modifier.
  • 1
    $\begingroup$ I've learnt a number of things about Blender from your answer. I didn't realise that it could be so easy if you know what you are doing. Thanks so much! $\endgroup$ Commented Jan 18, 2019 at 13:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .