I have a nicer-looking version of a batt insulation Linetype than AutoCAD's BATTING, if you're
interested, but it's still a Linetype. It has the added advantage that it's defined in such a way
that you merely divide the thickness you want by the reality-to-drawing ratio; with their BATTING,
because of the arbitrary way it's defined, you have to multiply the thickness you want by 5 and
divide by that ratio. Any Linetype-based approach is going to have that "limitation" in relation to
Linetype Scale, because of the way Shapes are used in Linetypes.
But any other approach is going to have more severe limitations, in my opinion. There was a thread
about something very similar, maybe several months but probably less than a year ago, looking at
generating a polyline version with the looping built in, and a Continuous Linetype. I don't
remember whether someone came up with a way to do it, but I wouldn't be likely to use something like
that. If you ever needed to change the shape of the curve, or straighten a curve within a Polyline,
or Lengthen an end, or you decide you want a different thickness of insulation, you'd have to give
up on the original and generate the whole thing all over again. A Linetype approach takes care of
all of that for you.
I would appreciate if you could send a lisp routine which will draw batt insulation on curves.
Linetype has limitations: when change ltscale batt insulation linetype width change.
Try using the attached dynamic block. It's made at a height value of 1 so the scale can be adjusted to suit the height of insulation required.
This is by fay the best way of drawing insulation I have come across.