I'd like to somehow make a laser beam have a flat profile, or at least as flat as possible in the middle.
The source is a diode laser (ThorLabs LD808-SA60 or similar), so it has different beam divergence parallel or perpendicular to the junction. It is possible to collimate it with a spherical lens and cylindrical lens, and the resulting beam is roughly gaussian profile and is a few mm across. I'd like to somehow produce a flat (uniform intensity) spot about 10mm across instead.
What is the best way to modify the beam profile?