Bruce Thank you that was the right piece of code. You have to play with the figures to get the relevant thickness for any given image. I ended up with def PenA = pencircle scaled (u/4) enddef and with all the other lines altered to (u/4) as well. There seems to be a lower limit, so if you try to make the lines too small nothing changes, but making them thicker certainly works.
Graham
