BIGMIKE09281946 Posted November 19, 2008 Author Posted November 19, 2008 And! Is it supposed to work with Xrefs too? Quote
dumfatnhappy Posted November 19, 2008 Posted November 19, 2008 And! Is it supposed to work with Xrefs too? nope, not to mention the block "name" is preceeded with the xref drawing name which makes it impossible (I think) to name it the same... Quote
dbroada Posted November 19, 2008 Posted November 19, 2008 did it get wblocked somehow? (resides in the same directory) create a totally new block2 I know this works....since WAY back even.... -INSERT BlockName= has always updated a block to a file I thought -INSERT Block1=Block2 updated Block1 with Block2 whether Block2 was in the drawing or in a file. It would appear that Block2 must be a file. Therefore if Block2 only exists within the current drawing you must WBLOCK it first. I don't know if this is a changed command or I have always mis-understood. I don't think I have ever used this form. If I have ever had to do Block1=Block2 I have always rename Block1 to Block2 first and then used -INSERT Block1= Quote
dumfatnhappy Posted November 19, 2008 Posted November 19, 2008 -INSERT BlockName= has always updated a block to a fileI thought -INSERT Block1=Block2 updated Block1 with Block2 whether Block2 was in the drawing or in a file. It would appear that Block2 must be a file. Therefore if Block2 only exists within the current drawing you must WBLOCK it first. I don't know if this is a changed command or I have always mis-understood. I don't think I have ever used this form. If I have ever had to do Block1=Block2 I have always rename Block1 to Block2 first and then used -INSERT Block1= ok I'm trying to stay with you... does this make sense to you -insert block1=~ which brings up the dialog box and you can go *anywhere* and pick a file to equal block 1 it does not have to be a block in the current drawing...it will just go there first if there is one... Quote
dumfatnhappy Posted November 19, 2008 Posted November 19, 2008 Therefore if Block2 only exists within the current drawing you must WBLOCK it first. = not sure if this is the root of your question I'm confused now.... Quote
dbroada Posted November 19, 2008 Posted November 19, 2008 I would say the = forces the redefine to come from an external file. Your method brings up the dialogue box to select which file you chose. Again, I've never tried but I may well do so soon. Are we agreeing with each other here? Quote
dbroada Posted November 19, 2008 Posted November 19, 2008 not sure if this is the root of your question I'm confused now.... I don't have a problem, I'm trying to work out why the OP couldn't get it to work in the first place. When I tried what I thought we told him to do, it didn't work for me either. I'm just saying Block2 MUST exist as an external file. Quote
dumfatnhappy Posted November 19, 2008 Posted November 19, 2008 I would say the = forces the redefine to come from an external file. Your method brings up the dialogue box to select which file you chose. Again, I've never tried but I may well do so soon. Are we agreeing with each other here? yes I believe so.... I just tried to update block1=block2 with both blocks in the drawing and it wouldn't thus your way of renaming right? Quote
dumfatnhappy Posted November 19, 2008 Posted November 19, 2008 I would say the = forces the redefine to come from an external file. Your method brings up the dialogue box to select which file you chose. Again, I've never tried but I may well do so soon. Are we agreeing with each other here? yes, if it resides in the same folder as the current drawing then the = works alone... but I use ~ so I can go to any folder to update it... we making sense now ?? I love this stuff Quote
dbroada Posted November 19, 2008 Posted November 19, 2008 it is only rarely that I need to update to a different named block, essentially only when our drawing blanks get changed. By renaming the block first the redefine is (for me) easier and when the block comes in it has the correct revision name. I think if you have to update a block within this drawing to another block you have to WBLOCK it first then it should all work! Quote
dumfatnhappy Posted November 19, 2008 Posted November 19, 2008 it is only rarely that I need to update to a different named block, essentially only when our drawing blanks get changed. By renaming the block first the redefine is (for me) easier and when the block comes in it has the correct revision name. I think if you have to update a block within this drawing to another block you have to WBLOCK it first then it should all work! agreed.... Quote
BIGMIKE09281946 Posted November 20, 2008 Author Posted November 20, 2008 What did I do? You guys have got me all a dither. I'm going back in to the original file to try it again. Quote
BIGMIKE09281946 Posted November 20, 2008 Author Posted November 20, 2008 It wouldn't work for me until I did a purge Quote
dbroada Posted November 20, 2008 Posted November 20, 2008 lets go back to the beginning. I think Dum & I were saying the same thing as each other but our use of English is different. I can't think in little squares so I have a new drawing and in the same folder I have a caterpillar block and a butterfly block. First I insert 4 caterpillar blocks into my drawing. then I.... -INSERT Caterpillar=Butterfly and after I have agreed to redefine I have 4 caterpillars that look like butterflys and I have a Butterfly hanging on my cursor. I don't want this so I Now my drawing has 4 blocks called Catterpillar but that look like Butterflys and my block list also contains Butterfly. For this to work Catterpillar can be either an external file or it can reside in your drawing. I thought (and so did lpsieffert) that Butterfly didn't have to be an external file but in version 2006 it does. To get it to work again you need to update your Catterpillar block so that it no longer matches Butterfly. Not doing a purge shouldn't affect the operation but may obscure you seeing what has happened. I've just re-read that and it will either clarify what is happening or confuse you totally . Hope its the former. Quote
BIGMIKE09281946 Posted November 20, 2008 Author Posted November 20, 2008 OK! So I have -INSERT Tab1=Tab2 which replaces Tab1 with only the image of Tab2. Tab1 remains Tab1, so -INSERT Tab1=Tab1 replaces the image of Tab2 with that of Tab1. That's how it works in my copy of AutoCAD 2006. Thanks Dave & dum Quote
dbroada Posted November 20, 2008 Posted November 20, 2008 that's it - WAD! (working as described) 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.