This plugin is in response to this
cnczone thread.
This adds a cylinder wrapping function to the heightmap generater that modifies the loaded bitmap by wrapping it aroung a cylinder. The resulting bitmap can then be saved and used to laser engrave over a curved surface when no rotary axis is available.
This was a very quick and dirty approach, there must be more efficient ways of doing it.
I've attached the source code and binaries for this plugin.
The cylinder wrap function is located in HeightMapGenerator.cs
public void CylinderWrapBitmap();
This contains hard coded parameters such as the sweep angle (default=180).