I'm not sure what you're saying with respect to laser power. Again, I'm not especially familiar with lasers, so could you explain why having it at an angle would reduce the power?
The power delivered by a laser is spread across the spot area. Increase the spot size and the power density per unit area is decreased. Let's say that to burn through a sheet of paper you need 1 Watt per mm^2 delivered over 1 second (so 1 J/mm^2, just to make things easy here). You have a laser with a spot size of 1mm, delivering 1 Watt of power and calibrated to fire on each spot for 1 second.
Now you increase your angle to 45 degrees. Your power is being delivered over an area ~40% larger (spot is elongated by 1/sin(45) so a factor of ~1.4) due to the angle the beam is at with respect to the target. Now you need to calibrate it to linger over each spot for longer to compensate and ensure an equal burn for each spot.
Obviously not an issue if your laser is overpowered for your purpose, but if you are doing fine control work it's an extra calibration factor to take into account. Where power delivery matters angle matters.
NB: I'm assuming here you have a
tophat beam profile with constant energy throughout the profile, as commonly used in cutting lasers. Likely you will have a
Gaussian beam which complicates these calculations a little. It might also matter less depending on that beam profile. But it's something that would need to be checked.
By a rotator, do you mean something like a pair of motors placed at right angles to eachother? I considered building something like that instead, but while it would reduce the amount of random errors that would pop up while the laser turned around I'm pretty sure it would also be much harder to calibrate. I decided to go with the ball because it was a stabler design, in the sense that fewer of its parts are moving around. Am I wrong about this?
I'm pretty sure a pair of good quality motors would be easier to calibrate and control than any hamster ball setup. You would need fine power control to the motors, but that's going to be needed in any case. You already need direct computer control and once you go that far it's mostly a programming problem.
Realistically calibration is going to be easier due to removing the risk of slippage and variation in rotation of the ball. You could use sensors to determine exactly where your hamster ball laser is pointing, but determining the exact power to deliver to the motors to make a precise movement is going to be far harder. You would need to rely on real time correction, which isn't great when you are trying to do timed and precise burns. If you have calibrated motors you can have real time response as an additional safety check, not the primary method of control.
Just on the safety front again, I'd recommend doing some basic laser safety reading. Lasers not fixed in a horizontal plane (at waist level, nowhere near eye level) are usually viewed as significant safety risks and often required to be fully enclosed. Cutting machines often have full covers to keep their classification low; a class 4 fully contained can be used as a class 1. Correct eye protection is essential for anything classed 3B or above; a not fully contained cutter will be in this class. Having a lower power mode (usually achieved with an attenuator in front of the laser itself) for calibration and alignment is essential, but the beam should still be treated as a full power one as far as is possible. No shiny/reflective material other than required mirrors in the same horizontal plane as the laser itself; even reduced reflections can be some risk in higher powered lasers. Setting up an interlock to shut down the laser if the enclosure is opened (or if the room the laser held in is opened if you are allowing users with eye protection to use it without full containment) is pretty much required.