Maximally Efficient Shape

Introduction

See the video for the description of a sun reflector/concentrator.

Project #1

Create a program that will create (draw/plot) the cross section the maximally efficient curve for circle (pipe) of a given size.

Let the user specify the allowed incoming angle as specified in the video. (10° to 40° ?)

Let the user specify the 2D size of an imaginary box the reflector/concentrator curve will fit in. The box is used to limit the maximum width or height the reflector/concentrator will be. (Inches, feet, ... ?)

Note:

  1. You only need to draw one side (one curve) because the other is a mirror image.
  2. Scale the plot/curve and shape to to fit in a graphics window. (801px,801px ?)
  3. What about other shapes (square, ...)?

Links

DIY Solar Concentrators, Made Better. (YouTube)