Workshop tool

Cylinder Wrap Compensator

x = R · sin(s / R)

Engraving setup

Geometry

Image & output

Which way it wraps

Numbers

Circumference
Developed wrap
Wrap angle
Head travel (chord)
Scale at edge
Source detail
Export geometry
Surface drop at edge
Output file
Output size

With an SVG source the PDF and SVG saves are real warped paths; anything else exports as pixels. Files come out at exactly chord × axis length, so place them at 100% and centre on the highest point of the cylinder. A sheet size adds centre ticks, an outline and a line of settings around the artwork — print that at 100%, wrap it round the part and check the marks land where they should before you cut anything.

Source artwork nothing loaded

Drop artwork here or choose a file — AI, PDF, SVG, PNG, JPG or WebP.
Treat it as the flat, undistorted design you want to see on the finished part.
.ai files need “Create PDF Compatible File” ticked when they were saved.

Corrected for engraving

Cross-section looking down the axis

engraved surface head travel equal steps on the surface

Why the file gets narrower

The head moves in a straight line, but the surface under it curves away. A point sitting s mm around the surface from the top sits only R·sin(s/R) mm across in machine X — so every millimetre of travel covers more and more surface as you move off centre. Pre-squeezing the file by the same amount puts the marks back where you want them once they are measured around the curve.

Two things get worse together as the wrap angle grows: the surface drops away from focus, and the beam or cutter meets it at an angle. Past about 60° total most setups need a rotary axis instead.