Mhmd Posted October 24, 2014 Share Posted October 24, 2014 I'm trying to get the name of an object with auto lisp. First a user will select an object and then I will get the name of that object for example: circle, rectangle, arc.... Here is what I have so far: (setq ss (ssget (prompt ".....Select required object..."))) (ssname ss 0) But this will give something like: "":( I want to get something like: "circle", "line"... Is this possible? Quote Link to comment Share on other sites More sharing options...
hanhphuc Posted October 24, 2014 Share Posted October 24, 2014 I'm trying to get the name of an object with auto lisp. First a user will select an object and then I will get the name of that object for example: circle, rectangle, arc.... Here is what I have so far: I want to get something like: "circle", "line"... Is this possible? hi, mhmd welcome to forum. (cdr(assoc 0 (entget (car (entsel))))) try to look there are many examples codes in this forum. 1 Quote Link to comment Share on other sites More sharing options...
Mhmd Posted October 24, 2014 Author Share Posted October 24, 2014 thanks that was Great Quote Link to comment Share on other sites More sharing options...
BIGAL Posted October 24, 2014 Share Posted October 24, 2014 You can do the same in VLISP its a vla-get-name (setq objname (vla-get-objectname (vlax-ename->vla-object (car (entsel))))) 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.