In theory from what I know when you shake/accelerate and decelerate a charge succesively it'll radiate through Bremsstrahlung radiation, as in a synchroton accelerator. The frequency of the radiation emmited increases as the charge energy becomes higher, so if you shake with enough energy I don't see what could stop you from having a green light source.
Hope this was helpful :)
Edit: I forgot the macroscopic object point on your question. But I don't think that is possible, once the Bremsstrahlung is inversely proportional to the mass of the charge in question you'd need a lot of energy being transfered to the object, entering the high-energy realm, which means relativity.
And there are no rigid bodies in the relativistic limit for one simple reason, light takes time to travel, so when one part of your object is boosted near a relativistic limit, it'll take time for the surrounding particles of your object to receive the information(electromagnetic information through photons, with velocity $c$) that the first particle moved.
But we are in relativistic velocities so in the interval of time needed to the surrounding particles to receive this information, the first particle is already in another position, and thus our object is being deformed, it's not anymore a rigid body.
I didn't carry the calculations exactly, but from orders of magnitude I think it's enough to see that for a rigid body it's needed way more energy to accelerate it enough to emit Brehmsstrahlung radiation, so that we fall in relativistic limits.