Lee Mac Posted September 3, 2010 Author Posted September 3, 2010 Thanks Elmoleaf, I'm glad you like the program. Upon reading your comments, I think you would be better off with a different program entirely, as I wrote this program to focus on creating incremental text - the replacement option just being a bonus. Lee Quote
elmoleaf Posted September 3, 2010 Posted September 3, 2010 You're right.....except I haven't found one as versatile as yours in dealing with attributed blocks. Most can only deal with incrementing by numbers, or incrementing letters, or they seem to want a specific pre-named block only. I'm still looking though and also trying increase my programming skills. Thanks again. Quote
Lee Mac Posted September 3, 2010 Author Posted September 3, 2010 You can turn the 'dynamicity' of the program off, which might make it easier, by unticking the box in the top left. Quote
irneb Posted September 10, 2010 Posted September 10, 2010 Lee This is a great piece of code. I wish I saw it before I created mine ... see the AutoIncr on the Caddons site. I like the smoothness of yours, and those alignment features. What is missing though is modifying already numbered sets of entities. E.g. I very often get a situation where the numbering needs to be modified for the entire set, or a number needs to be inserted somewhere in the middle. That's the biggest reason behind my AutoIncr - I can edit a set of already incremented DText, MText, MLeader / Attribs - changing the settings, rearranging, removing, inserting and appending. I think it might become a truly impressive suite if the best of both could be combined. Would you be willing to work with me on this? Quote
irneb Posted September 10, 2010 Posted September 10, 2010 Lee This is a great piece of code. I wish I saw it before I created mine ... see the attached. AutoIncr.LSP I like the smoothness of yours, and those alignment features. What is missing though is modifying already numbered sets of entities. E.g. I very often get a situation where the numbering needs to be modified for the entire set, or a number needs to be inserted somewhere in the middle. That's the biggest reason behind my AutoIncr - I can edit a set of already incremented DText, MText, MLeader / Attribs - changing the settings, rearranging, removing, inserting and appending. I think it might become a truly impressive suite if the best of both could be combined. Would you be willing to work with me on this? Quote
Lee Mac Posted September 10, 2010 Author Posted September 10, 2010 Hi Irneb, Thanks for your compliments, I'm glad you like my program. It does have a replace mode, but I didn't focus on this element of the program too heavily and it can only be used for single entity selection. I shall see if I can find some time to work on it in the future. Lee Quote
Lucas Lim Posted September 20, 2010 Posted September 20, 2010 Just a simple suggestion. it would be best if we could snap a point while inserting the text. Quote
Lee Mac Posted September 20, 2010 Author Posted September 20, 2010 Just a simple suggestion. it would be best if we could snap a point while inserting the text. If you uncheck 'Text Follows Cursor' OSnap will become available, but you will lose the 'dynamic-ness' of it Quote
laijumalias Posted September 24, 2010 Posted September 24, 2010 God Work, tested and working great my suggestions are: How about Changing existing texts which are already in the drawings with new numbers sequentially of course we will click on each of the texts as it progress, it will help to rectify any mistakes you made initially done. Also what about considering auto create a list of numbers with a particular distance between them like generating array horizontally one row or vertically one row etc.. for a defined number of occurrence like starting the number with B10 and increment with 2 and place 5 texts in horizontal at a distance of 20mm between numbers. I feel that it will add more value to the program. Quote
Lee Mac Posted September 24, 2010 Author Posted September 24, 2010 Glad you like the program For changing existing text, try Irneb's AutoIncr program above, (post #185) For arrays of text, search in the Application Archive for Automatic Numbering (probably needs a rewrite by now...) Lee Quote
NH3man! Posted October 13, 2010 Posted October 13, 2010 Hey Lee works great! Thanks, I was wondering if there is an option that with stack the three sets of MTEXT. I think I have read the whole post and didn't see this talked about. If not no problem I was trying to save some space. Thanks again for all your hard work! Quote
Lee Mac Posted October 13, 2010 Author Posted October 13, 2010 Thanks NH3man I was wondering if there is an option that with stack the three sets of MTEXT I'm not sure what you mean NH3man, could you elaborate please? Quote
NH3man! Posted October 13, 2010 Posted October 13, 2010 D 2 DCW 001 Something like this. Instead of prefix suffix. Quote
Lee Mac Posted October 13, 2010 Author Posted October 13, 2010 It could be done, but it would take quite a bit of modification Quote
NH3man! Posted October 13, 2010 Posted October 13, 2010 I don't want to do that then. Just sent you a PM. Quote
benjamincillo Posted October 20, 2010 Posted October 20, 2010 Hi Lee thanks, I'm new here and my first comment is for you thanks for this useful tool, I'm totally new by using external files or LISP routines in autocad My question/suggestion is: Maybe it already exist but.... - Can you make your tool insert a BLOCK (a car for example) and autonumber it? - Maybe adding an Auto-Update selected text could be nice: Select a set of numbers (text) replace a number, and auto-update the other ones. Sorry if sounds like a newbie.. cheers Quote
Lee Mac Posted October 20, 2010 Author Posted October 20, 2010 Hi Benjamincillo, Firstly, Welcome to CADTutor and I'm glad you like my program As it stands, my program does not offer the ability to insert a block and increment an attribute within such a block - that's not to say it couldn't be incorporated with adequate modification, although I am not planning on investing much more time with this program for the time being. My program can increment existing block attributes however, using the 'replace' mode. Lee Quote
benjamincillo Posted October 20, 2010 Posted October 20, 2010 Thanks for fast reply Lee Just one more question There is posibility of adding an offset to insertion point? instead to middle point? Quote
Lee Mac Posted October 20, 2010 Author Posted October 20, 2010 There is posibility of adding an offset to insertion point? instead to middle point? I used the middle-center justification, as this performs best with the Curve Aligned mode, and border options Quote
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.