haardberg Posted March 1, 2012 Share Posted March 1, 2012 I would like to make a list on my drawing of my blocks. Not with part reference. How do I do that? Thank you in advanced. Sandra Quote Link to comment Share on other sites More sharing options...
Dadgad Posted March 1, 2012 Share Posted March 1, 2012 Use the DATAEXTRACTION function, you can find it by opening the TOOLS dropdown in your menubar. Quote Link to comment Share on other sites More sharing options...
MSasu Posted March 1, 2012 Share Posted March 1, 2012 Another solution is the BCOUNT command. Regards, Mircea Quote Link to comment Share on other sites More sharing options...
haardberg Posted March 1, 2012 Author Share Posted March 1, 2012 Thank you for your help DadGad. It was just what I was looking for. msasu: I will look at that to Quote Link to comment Share on other sites More sharing options...
haardberg Posted March 1, 2012 Author Share Posted March 1, 2012 BCOUNT dosent work on my Autocad Mechanical 2009 Quote Link to comment Share on other sites More sharing options...
Tiger Posted March 1, 2012 Share Posted March 1, 2012 I think BCOUNT is an Express Tool, could be you don't have them installed. If you have a installation CD, you can insert that again and just install the Express Tools. Quote Link to comment Share on other sites More sharing options...
Dadgad Posted March 1, 2012 Share Posted March 1, 2012 Thank you for your help DadGad. It was just what I was looking for. If you've not used it before, take a few minutes and read in the f1 Help about it, and browse through the multiple pages of commandline and dialog boxes to better understand all of the capabilities and parameters that it has. Happy to help. Quote Link to comment Share on other sites More sharing options...
haardberg Posted March 1, 2012 Author Share Posted March 1, 2012 "If you've not used it before, take a few minutes and read in the f1 Help about it, and browse through the multiple pages of commandline and dialog boxes to better understand all of the capabilities and parameters that it has. Happy to help. " I will do "I think BCOUNT is an Express Tool, could be you don't have them installed. If you have a installation CD, you can insert that again and just install the Express Tools." I will also look at this. Quote Link to comment Share on other sites More sharing options...
Bill Tillman Posted March 6, 2012 Share Posted March 6, 2012 I too need a block count from my drawing and I tried Data Extraction. I told it to list only the blocks and all blocks, still it only comes up with three blocks, even though there are almost 50 blocks in this drawing right now. Tried it several times but still end up with the same three blocks, not the entire list. So what could I be doing wrong. The model space is empty right now, but I want to list all the blocks that are available so I can make a listing of what is already in and know what still needs to be added as far as blocks for this drawing. Quote Link to comment Share on other sites More sharing options...
mdbdesign Posted March 6, 2012 Share Posted March 6, 2012 Try Lee tool: http://www.lee-mac.com/blockcounter.html (I am not on commision) Quote Link to comment Share on other sites More sharing options...
Bill Tillman Posted March 6, 2012 Share Posted March 6, 2012 I really must be in the dark on this. I need a way to list all the blocks that are related to this drawing. The model space is empty...nothing is drawn in it at the moment. But the AutoCAD drawing file contains all these block references that are unique to this drawings and that is what I need a list of. Lee-Mac's program looked like it was going to do the trick but when I ran it, it only listed three blocks, which are the title blocks on the layout pages, so it's only listing the blocks which are in use. If I type the command "block" it brings up a menu which contains a drop down list which shows all the blocks currently saved in this drawing. I want to make a listing of these to see what I have or more important, what I don't have saved in this drawing for now. Quote Link to comment Share on other sites More sharing options...
eldon Posted March 6, 2012 Share Posted March 6, 2012 Have you tried the keyboard method of listing blocks? -b (enter) ? (enter) (enter) and there is your list of blocks in the drawing Quote Link to comment Share on other sites More sharing options...
Bill Tillman Posted March 7, 2012 Share Posted March 7, 2012 Thanks, that at least gets me a list of all the user blocks related to this drawing file, there are 147 of them and I'm not done yet. The method of listing is actually like this: -b ? * This listed all the blocks but unfortunately it does not list the description field which I so painstakingly field out each time I created or added a block to this file. Many of the block names are from this client's library and have only cryptic names like T1 or A-33, which tells me nothing about what it is. Quote Link to comment Share on other sites More sharing options...
eldon Posted March 7, 2012 Share Posted March 7, 2012 The method of listing is actually like this: -b ? * If you carefully examine the type of brackets on the prompt line, when you see [?], you have to enter the character in the bracket, but when you see , that is the default setting for that prompt, and you only need to press Enter to activate it. Perhaps your version of AutoCAD gives different brackets Command: -b-BLOCK Enter block name or [?]: ? Enter block(s) to list : Defined blocks. Quote Link to comment Share on other sites More sharing options...
Lee Mac Posted March 9, 2012 Share Posted March 9, 2012 Try Lee tool:http://www.lee-mac.com/blockcounter.html (I am not on commision) Haha! Thanks Marek I really must be in the dark on this. I need a way to list all the blocks that are related to this drawing. The model space is empty...nothing is drawn in it at the moment. As you've probably guessed by now, BCount, DataExtraction and my program will count Block References (i.e. those that are inserted in the drawing), not Block Definitions. To see what Definitions exist in a drawing, Elson has provided a method using the -Block command. Here is another quickly written LISP snippet: (defun c:listblocks ( / a ) (while (setq a (tblnext "BLOCK" (null a))) (print (cdr (assoc 2 a))) ) (princ) ) 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.