@Anonymous wrote:
....
Kent, I like the idea of a variable for the sequence number. .... We measure by the nearest whole millimetre e.g "151mm" and suppress the trailing zero's.
....
A quickie modification, minimally tested, of the code in my earlier link is attached, to add sequencing numbers, resulting in this kind of thing:

See comments at the top of and within the .lsp file.
The mm suffix and round-to-nearest-whole-number dimension text are part of the Style definition. In the arc-segment Dimensions, the whole number is forced only because I didn't change my Units settings to do that with all numbers, but if you can have them set that way, you can remove the mode and precision arguments from the (rtos) function. [The mm suffix has to be forced onto it, and can't be part of the Style, because those are actually angular Dimensions.]
It currently requires you to recall the command for each, so you get to choose them in the order you prefer, but that also means you can choose the inside or outside one for each [I used DPI on the second-in-my-order lower left Polyline and DPO on the others]. It could be made to automatically recall, and just let you go around picking things, or even to let you select multiple Polylines at once if you don't care what order they're sequenced in.
It sequences the segments in each Polyline in the reverse order of that in which the Polyline was drawn, just because of the way the original code worked. If it matters to do them in drawn order, that can be done.
Kent Cooper, AIA