Page 2 of 2 FirstFirst 12
Results 11 to 15 of 15

Thread: Anonymous blocks ( "*", wildcard characters in block name)

  1. #11
    Dynamic Blockhead Mod Rico's Avatar
    Join Date
    2005-06
    Location
    In the hospital cuz of my fever for more cowbell
    Posts
    1,828

    Default Re: Anonymous blocks ( "*", wildcard characters in block name)

    I learned about these a while back and figure I'll share what I know .....

    When you create a drawing and insert "Block 1" for example, it is in the drawing as "Block 1". Cool.

    When you take that first drawing and either insert it into another drawing as a block OR Xref it, all the blocks originally in the first drawing become NESTED. When this happens, AutoCAD assigns an arbitrary name to them (often starting with * and featuring names like 'A$23FR4', 'A$HG65S' etc etc.

    These are called NESTED blocks. They are a part of your drawing but only because they have been Xreffed or inserted as a part of a bigger block. you can right click it and open the block editor and it will edit like a regular block, but it can't be renamed or deleted (because it's not technically THERE per se).

    One of the only solutions I know is to NOT nest blocks UNLESS you're 100% positive that there will be no changes required or unless you are 100% aware that you are nesting them.

    Here's another example ...

    I create drawing1 and insert block1 as above.

    I Xref drawing1 into drawing2. Now block 1 should be be nested and given a name byAutoCAD of 'A$23FR4' (for example). If I insert block1 into drawing2, when bringing up the purge command, you'll notice that (under objects you cannot delete) there should be one "block1" and one 'A$23FR4' block (or something similar).

    if I explode the Xref, the 'A$23FR4' should be removed and reverted to its original block1 name.

    Nested blocks are AutoCAD's way of differentiating 2 identical blocks in 2 different scenarios or formats.

    so in short ... unless you explode the Xref or delete the Xref or block, nested blocks will remain there as part of your drawing UNLESS of course you delete them from the original drawing1

    EDITED FOR CORRECTNESS

    Where things get murky is that when you delete a block, there appear to be 'leftovers' in the purge menu under the 'blocks' screen. These leftovers are named *D343, *Z32 etc etc. I liken these to breadcrumbs or maybe reference makers from blocks that no longer exist. I normally delete these as they really serve no real purpose once the original block is deleted and purged. I've never had a problem doing that so far.

    This is how it works in the block realm anyway ...

    Clear as mud, right?
    Last edited by Rico; 2006-08-30 at 04:11 PM. Reason: The info was incorrect
    [SIGPIC][/SIGPIC]
    Return of the Cowbell

  2. #12
    Dynamic Blockhead Mod Rico's Avatar
    Join Date
    2005-06
    Location
    In the hospital cuz of my fever for more cowbell
    Posts
    1,828

    Default Re: Anonymous blocks ( "*", wildcard characters in block name)

    Here's some more links to Nested Block info that I've gotten from here.

    To Nest or not to Nest

    X-Ref Dynamic Blocks - The same basic principle applies to regular blocks

    A$C2F2 ... Where do these names come from?
    The name may be different but it's the same thing. Nested Blocks.
    [SIGPIC][/SIGPIC]
    Return of the Cowbell

  3. #13
    Dynamic Blockhead Mod Rico's Avatar
    Join Date
    2005-06
    Location
    In the hospital cuz of my fever for more cowbell
    Posts
    1,828

    Default Re: Anonymous blocks ( "*", wildcard characters in block name)

    Quote Originally Posted by max.sabre
    I learned about these a while back and figure I'll share what I know .....

    Clear as mud, right?
    Sorry, let me step backward here.

    *Z21 is not a nested block per se ... how do i explain it?

    it's almost like a breadcrumb ... left over after re-defining a block (from what I've found when using DBs)

    When I explode my block (nested or not) I get 3 or 4 of these (*Z21 things) left over per block.

    I've attached a couple of drawings to show what I mean ... You can't insert them or modify them but they're there as sort of breadcrumbs to stuff that happened in the past ....

    I usually delete them as they serve no real purpose anymore ...
    Attached Images Attached Images
    [SIGPIC][/SIGPIC]
    Return of the Cowbell

  4. #14
    Certified AUGI Addict jaberwok's Avatar
    Join Date
    2000-12
    Location
    0,0,0 The Origin
    Posts
    8,027

    Default Re: Anonymous blocks ( "*", wildcard characters in block name)

    The letter distinguishes the source. " *Dxx " is (was) a dimension.
    John B

    "With or without religion, you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg.

  5. #15
    100 Club red2002yzfr1's Avatar
    Join Date
    2002-04
    Location
    Allentown PA
    Posts
    141

    Default Re: Anonymous blocks ( "*", wildcard characters in block name)

    Quote Originally Posted by ralphsanchez View Post
    I wrote a vba utility called BLOCKENTPROPS
    Link is dead!

Page 2 of 2 FirstFirst 12

Similar Threads

  1. Renaming blocks with wildcard characters
    By Wanderer in forum AutoCAD Map 3D - General
    Replies: 11
    Last Post: 2010-03-15, 03:15 PM
  2. if filter text equals "*" insert block "*"
    By d_m_hopper in forum AutoLISP
    Replies: 6
    Last Post: 2009-04-24, 05:46 PM
  3. Dynamic Block Implementation and "Authoring Palettes" Vs "Tool Palettes"?
    By sschwartz in forum Dynamic Blocks - Technical
    Replies: 12
    Last Post: 2006-12-06, 07:03 PM
  4. HOW switch COMMAND "BLOCK" THE "Scale Uniformly"
    By viz_ken1030 in forum AutoLISP
    Replies: 3
    Last Post: 2006-11-17, 11:41 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •