@muhamed_ragab92 wrote:
can i find any update for this lisp with the same feature but with poly lines
It doesn't work with Polylines because it gets its pt1 and pt2 variables in a way that's dependent on the particular way information is stored about Line entities in a selection set using Fence selection specifically. If the sets of things never overlap, nor one object in a pair cross the line of the other ["virtual" overlap], when you start the command, then it doesn't matter where you pick on them to Fillet them, and this works [for me in Acad2016] for either Lines or Polylines or any combination thereof -- change this line:
pt1 (cadr (cadddr (car (ssnamex ss1 n))))
to this:
pt1 (cdr (assoc 10 (entget en1)))
and this line:
pt2 (cadr (cadddr (car (ssnamex ss2 m))))
to this:
pt2 (cdr (assoc 10 (entget en2)))
But if an endpoint of one is in line with the other, as it appears may be the case in the inmost pair in the image in Post 6, it may chop the one down to zero length. And if there's actual overlap or virtual overlap, it could sometimes keep the wrong end of some objects.
Kent Cooper, AIA