@cadffm wrote:
You dont need entlast.
change your Entmake to EntmakeX ....
That doesn't seem necessary to me. I don't see any advantage to:
(ssadd NewObj converted)
after making an otherwise unneeded variable, over
(ssadd (entlast) converted)
That suggestion and @dbroad's are both working with (if) functions from the assumption that there might be failures in conversion. But the selection will consist of nothing but Circle entities that are not on locked Layers, so I don't consider that a risk, or if there are failures, there's something deeper to be concerned about, and there will likely be more problems than not converting some Circle(s). But if you want the extra "insurance," by all means add it, one way or the other.
However, if you do go that route, there's certainly no need to spell out (ssname csel 0) in two places -- just use the 'cir' variable -- that's what's in it.
Kent Cooper, AIA