[b][color=MAROON]([/color][/b]setq en [b][color=GREEN]([/color][/b]ssname ss 0[b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b]
[b][color=MAROON]([/color][/b]cons 10 [b][color=GREEN]([/color][/b]polar i [b][color=BLUE]([/color][/b]* pi 0.5[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]* z 1.5[b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
[b][color=MAROON]([/color][/b]cons 11 [b][color=GREEN]([/color][/b]polar i [b][color=BLUE]([/color][/b]* pi 0.5[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]* z 1.5[b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
[b][color=MAROON]([/color][/b]cons 10 [b][color=GREEN]([/color][/b]polar i [b][color=BLUE]([/color][/b]* pi -0.5[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]* z 1.5[b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
[b][color=MAROON]([/color][/b]cons 11 [b][color=GREEN]([/color][/b]polar i [b][color=BLUE]([/color][/b]* pi -0.5[b][color=BLUE])[/color][/b] [b][color=BLUE]([/color][/b]* z 1.5[b][color=BLUE])[/color][/b][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b]
[b][color=#80FF00]([/color][/b]mapcar '[b][color=#00FFFF]([/color][/b]lambda [b][color=#0080FF]([/color][/b] x [b][color=#0080FF])[/color][/b] [b][color=#0080FF]([/color][/b]/ x [b][color=#FF00FF]([/color][/b]float [b][color=#FF0000]([/color][/b]length ptlst[b][color=#FF0000])[/color][/b][b][color=#FF00FF])[/color][/b][b][color=#0080FF])[/color][/b][b][color=#00FFFF])[/color][/b]
[b][color=#00FFFF]([/color][/b]mapcar '[b][color=#0080FF]([/color][/b]lambda [b][color=#FF00FF]([/color][/b] x [b][color=#FF00FF])[/color][/b] [b][color=#FF00FF]([/color][/b]apply '+ x[b][color=#FF00FF])[/color][/b][b][color=#0080FF])[/color][/b]
[b][color=#80FF00]([/color][/b]while [b][color=#00FFFF]([/color][/b]setq en [b][color=#0080FF]([/color][/b]ssname ss 0[b][color=#0080FF])[/color][/b][b][color=#00FFFF])[/color][/b]
[b][color=#00FFFF]([/color][/b]while [b][color=#0080FF]([/color][/b]< [b][color=#FF00FF]([/color][/b]setq ii [b][color=#FF0000]([/color][/b]1+ ii[b][color=#FF0000])[/color][/b][b][color=#FF00FF])[/color][/b] epar[b][color=#0080FF])[/color][/b]
[b][color=#0080FF]([/color][/b]setq pt [b][color=#FF00FF]([/color][/b]vlax-curve-getpointatparam en ii[b][color=#FF00FF])[/color][/b][b][color=#0080FF])[/color][/b]
[b][color=#FF00FF]([/color][/b]cons 10 [b][color=#FF0000]([/color][/b]polar i [b][color=#80FF00]([/color][/b]* pi 0.5[b][color=#80FF00])[/color][/b] [b][color=#80FF00]([/color][/b]* z 1.5[b][color=#80FF00])[/color][/b][b][color=#FF0000])[/color][/b][b][color=#FF00FF])[/color][/b]
[b][color=#FF00FF]([/color][/b]cons 11 [b][color=#FF0000]([/color][/b]polar i [b][color=#80FF00]([/color][/b]* pi 0.5[b][color=#80FF00])[/color][/b] [b][color=#80FF00]([/color][/b]* z 1.5[b][color=#80FF00])[/color][/b][b][color=#FF0000])[/color][/b][b][color=#FF00FF])[/color][/b]
[b][color=#FF00FF]([/color][/b]cons 10 [b][color=#FF0000]([/color][/b]polar i [b][color=#80FF00]([/color][/b]* pi -0.5[b][color=#80FF00])[/color][/b] [b][color=#80FF00]([/color][/b]* z 1.5[b][color=#80FF00])[/color][/b][b][color=#FF0000])[/color][/b][b][color=#FF00FF])[/color][/b]
[b][color=#FF00FF]([/color][/b]cons 11 [b][color=#FF0000]([/color][/b]polar i [b][color=#80FF00]([/color][/b]* pi -0.5[b][color=#80FF00])[/color][/b] [b][color=#80FF00]([/color][/b]* z 1.5[b][color=#80FF00])[/color][/b][b][color=#FF0000])[/color][/b][b][color=#FF00FF])[/color][/b]
Hi Marko, thanks very much it works really well, would it be possible to incorporate my lisp at the start of the post, as instead of selecting the polyline that you wish to display the area in, it automatically puts it in any closed polyline under a-area?
Che i have attached a copy of the block in a test file thanks
I really appreciate the help folks.
test polyline room tag.dwg