×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

self referencing block

self referencing block

self referencing block

(OP)
I am trying to lay out parts for materials management. When I try to insert blocks to view potential layout arrangements, some of the blocks cannot be inserted because they are "self referencing" is there an easy way around this? thanks, Nick

RE: self referencing block

Rename the offending blocks. The error is generated when you insert a block called xyz into a drawing called xyz. Initially there is no error generated, however, if you try to subsequently insert the xyz drawing into another drawing, the error is generated because there will be two references to xyz in the third drawing. One for the inserted block, another for the nested block, if this were allowed to take place, you would have a situation similar to placing two mirrors perpendicular to one another, the reflection would go on to infinity, as would the block definitions.

RE: self referencing block

     Sometimes it has to do with blocks of xyz being inserted into blocks of xyz. The error does not have to be in the drawing, but can be in the block itself. If Striker's method does not work, purge the drawings your trying to insert. This shood clear it up.

RE: self referencing block

Perhaps I should have made my explanation a bit clearer. The block you are trying to insert, lets call it xyz.dwg, has a block defined in it called xyz. This would mean that if you were allowed to insert xyz.dwg into your drawing, then the block which is defined in xyz.dwg called xyz would be referencing xyz.dwg, which obviously cannot happen, so... if you rename xyz.dwg to zyx.dwg it will still have the block definition of xyz defined so... when you insert zyx.dwg into a drawing, you will have two new blocks defined in your new drawing, xyz and zyx. Hopefully this clears up any misconceptions.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources