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.


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.
  • $\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$ – Andrea Richards Jan 18 at 13:44

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.