asos2000 Posted February 15 Share Posted February 15 Why Can not I select any snap of this circle? Just center of the circle. Circle.dwg Quote Link to comment Share on other sites More sharing options...
BIGAL Posted February 16 Share Posted February 16 When I select can see center and quadrants. Is that not what you see ? Is circle in a non world ucs ? Quote Link to comment Share on other sites More sharing options...
asos2000 Posted February 18 Author Share Posted February 18 Try to draw a line from quadrant the snap goes to center only, even Nearest snap not selected. Quote Link to comment Share on other sites More sharing options...
eldon Posted February 18 Share Posted February 18 Your circle is not in the world UCS. If you set a UCS using the circle as the base, then all the snaps work perfectly. 1 Quote Link to comment Share on other sites More sharing options...
asos2000 Posted February 19 Author Share Posted February 19 17 hours ago, eldon said: Your circle is not in the world UCS. If you set a UCS using the circle as the base, then all the snaps work perfectly. Thanks But not working. Quote Link to comment Share on other sites More sharing options...
eldon Posted February 19 Share Posted February 19 That is curious, because it works for me, even with my old version of AutoCAD. How are you setting up the UCS? Are you taking the Object option and then clicking on the circle? However, if you do not want your circles giving you problems, you will have to redraw them flat. Quote Link to comment Share on other sites More sharing options...
paulmcz Posted February 19 Share Posted February 19 ;;; Changes "Z" value of center points of all selected circles to 0.0 ;;; Changes group code 210 to default: (210 0.0 0.0 1.0) (defun c:dcc (/ a d d1 d2 e1 n) (princ "\n Select circles to fix: ") (setq a (ssget '((0 . "circle"))) d (sslength a) d1 d) (repeat d (setq d2 (1- d1) n (ssname a d2) e1 (entget n) e1 (subst (cons 210 '(0.0 0.0 1.0))(assoc 210 e1) e1) e1 (subst (cons 10 (list (cadr (assoc 10 e1)) (caddr (assoc 10 e1)) 0.0))(assoc 10 e1) e1) ) (entmod e1) (setq d1 d2) ) (princ) ) Try to run this code on the circles Quote Link to comment Share on other sites More sharing options...
asos2000 Posted February 22 Author Share Posted February 22 Working perfect Thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.