View Full Version : Paste As Block Name Changing
i_try
27th Nov 2007, 11:26 pm
I us to keep the same name for block created a selection in my clipboard until I changed the content of the clipbord.
Since I started using autocad 2007 I have to insert a block and then copy it in order to have the same block definition for all blocks inserted.
ex I create 2 rectangles select them with copybasepoint (ctrl+shift+C) hit "E" then "space bar" to erase the selection then paste as block (ctrl+shift+V) "0" then "spacebar" to replace the selection back to there original position.
if i paste again the second block will not have the same name as the first.
what variable controles that?
SLW210
27th Nov 2007, 11:43 pm
Use _RENAME to rename the blocks.
GE13579
27th Nov 2007, 11:46 pm
My guess would be it's renaming them because what you have on your clipboard is just the two rectangles as opposed to the block. Maybe if you then copybase the block when you paste it it'll have the same name?
i_try
28th Nov 2007, 05:36 pm
Use _RENAME to rename the blocks.
the idea is to have many copies of the same block so if i edit one they all change. and you can not rename a block with the same name as a other in the drawing. that's why I copy the first one I created now. My previous version of autocad did no do this.
I'm wondering witch variable controles this behaviour.
Thanks
Mathieu Ouellet
AutoCAD 2007™
Windows XP Pro service pack 2
dumfatnhappy
28th Nov 2007, 06:05 pm
instead of copy basepoint why not just make it a block (not wblock) with 0,0 basepoint. Seems like the same amount of work but with the results you want. no?
SLW210
28th Nov 2007, 06:11 pm
instead of copy basepoint why not just make it a block (not wblock) with 0,0 basepoint. Seems like the same amount of work but with the results you want. no?
_BLOCK on the command line. There is a button on the Draw toolbar. It is actually quicker IMO.
I actually threaten my coworkers for using "Paste as Block", because they will have the same block inserted several times with different names. It is a PIA to sort the blocks.
dumfatnhappy
28th Nov 2007, 06:52 pm
agreed...only I use -block (as with every command pretty much) to *avoid* the dialogue box. I can type it blind folded, no idea what the icon(s) even looks like. gawd I miss DOS ....:cry:
i_try
28th Nov 2007, 06:57 pm
_BLOCK on the command line. There is a button on the Draw toolbar. It is actually quicker IMO.
I actually threaten my coworkers for using "Paste as Block", because they will have the same block inserted several times with different names. It is a PIA to sort the blocks.
I do not want multiple block definition refering to the same geometrie that would be like having mulitiple drawing of the same part.
That's why I am asking this question.
and
instead of copy basepoint why not just make it a block (not wblock) with 0,0 basepoint. Seems like the same amount of work but with the results you want. no?
well no not at all i have two thum buttons on my mouse that replace copybasepoint and pasteasblock so its realy fast to create a block with a proper basepoint, without having to give it a name. When the desing stage is finish I rename my blocks using a contextual menu I created... It's the fastest way I found.
dumfatnhappy
28th Nov 2007, 07:18 pm
so you're saying they all have a different handle as opposed to a different name?
afraid you're losing me.....:?
contextual.... ? :o
i_try
28th Nov 2007, 07:28 pm
instead of copy basepoint why not just make it a block (not wblock) with 0,0 basepoint. Seems like the same amount of work but with the results you want. no?
so you're saying they all have a different handle as opposed to a different name?
of course they have a different handel two blocks can not have the same handel it's unique isin't it
I mean they have a different name if I look at their properties under name
contextual.... ? :o
when you right clic on a object you selected the menu that apperes depends on what you selected.
for a rectangle you get edit polyline
for a block the default is block editor and reset block.
dumfatnhappy
28th Nov 2007, 07:32 pm
forgive me as I am old school....after taking a few years off to boot.
interesting the evolution.....
GE13579
28th Nov 2007, 08:24 pm
_BLOCK on the command line. There is a button on the Draw toolbar. It is actually quicker IMO.
I actually threaten my coworkers for using "Paste as Block", because they will have the same block inserted several times with different names. It is a PIA to sort the blocks.
SLW- you might have misunderstood what I was saying... I was trying to say to paste as a block, and then copybase the block- this will keep the blocks name the same I think, then you can multiple paste which is what's required here...
dumfatnhappy
28th Nov 2007, 08:30 pm
how is that different than insert (block) , copy , pick base point , M (multiple) and....go... ?
GE13579
28th Nov 2007, 08:44 pm
how is that different than insert (block) , copy , pick base point , M (multiple) and....go... ?
My initial response was a direct reply to the question, explaining that i_try was creating new blocks each time he/ she pasted because they were continuing the command. My last post was just incase SLW had misunderstood what I was saying, which was simpy to copy the block, then paste it as many times as they like. I kept with copybase instead of copy because that is what i_try was referring to in their question, depends if you're pasting within the same drawing I guess...
Also, "M" isn't necessary for multiple from 2006 onwards (unless Mechanical is different to vanilla?)... just FYI :wink:
dumfatnhappy
28th Nov 2007, 08:51 pm
yeah I noticed (and like) that the multiple command is now inferred. I think copybase is good between drawings but it it's repetitious I would think that wblock would be more trustworthy.... lets face it, this is all semantics anyway right? It would help to completely understand the question versus the application which obviously I did not.
cat....skin.. ,etc
GE13579
28th Nov 2007, 08:59 pm
Since I started using autocad 2007 I have to insert a block and then copy it in order to have the same block definition for all blocks inserted.
I think I've finally caught the point of the question... :?
Is it really a big deal to select the block and then click the copy button if you're making multiple copies? Sorry I got completely thrown off the scent for a while there... :oops:
GE13579
28th Nov 2007, 09:01 pm
It would help to completely understand the question versus the application which obviously I did not.
Lol clearly you weren't alone there! :lol:
zars
29th Nov 2007, 01:03 am
Okay, you're probably missing one step.
It is true that when you do it your way, if you keep pasting they will have different names. But if you paste the first and then copy it (the first block after you deleted the polylines) and then paste it, the new blocks will have the same name, though I agree with the others that using block is easier.
GE13579
29th Nov 2007, 08:05 am
Okay, you're probably missing one step.
It is true that when you do it your way, if you keep pasting they will have different names. But if you paste the first and then copy it (the first block after you deleted the polylines) and then paste it, the new blocks will have the same name, though I agree with the others that using block is easier.
Zars, that's what I was trying to say here...
...copy the block, then paste it as many times as they like...
i_try
29th Nov 2007, 05:06 pm
Thank you for the other ways of doing it but I already found a way around it I need to past the first and copy multiple that block for it to work.
Or I could past as block the first and Insert for all the others but that takes more time since I have to go throught the dialogbox and press enter one more times than copy-multiple.
What I am looking for, is a way I could just paste using my thumb button as I use to do in AutoCAD 2005™. This is a habit I use to have and it was fast and convenient.
I am looking for a variable that controls this behaviour.
dumfatnhappy
29th Nov 2007, 05:26 pm
have you tried reprogramming your mouse button(s) by going thru the CUI command and then (upper left) mouse buttons? Seems you could write a script to do whatever you need there.
?
SLW210
29th Nov 2007, 06:13 pm
Thank you for the other ways of doing it but I already found a way around it I need to past the first and copy multiple that block for it to work.
What I am looking for, is a way I could just paste using my thumb button as I use to do in AutoCAD 2005™. This is a habit I use to have and it was fast and convenient.
I am looking for a variable that controls this behaviour.
As far as I know, this has been the case for a long time and there is no system variable for it that I have heard of. If you could do it in 2005, then you must have had a LISP or VBA.
Why would you want blocks without relevant names anyway?
i_try
29th Nov 2007, 06:20 pm
have you tried reprogramming your mouse button(s) by going thru the CUI command and then (upper left) mouse buttons? Seems you could write a script to do whatever you need there.
?
No I haven't it does not seem to apply to my configuration I have a logitech MX500 mouse and I configured my thumb button to keystrok (ctrl+c) and (ctrl+v) that way it works in all aplications. then I configured autocad to copybase for (ctrl+c) and Pastasblock for (ctrl+v).
i_try
29th Nov 2007, 06:27 pm
Why would you want blocks without relevant names anyway?
it's a fast way to creat one for when your in the desing phase
then I rename the block at a later phase. I find it easier to give a good name to a block when I know it's not going to change anymore.
I rename using a contextual menu It's a fast and convinient way to give a proper name to my blocks. Since I can past information in the command line.
see:
http://www.cadtutor.net/forum/showthread.php?t=11722&page=12
SLW210
29th Nov 2007, 06:32 pm
it's a fast way to creat one for when your in the desing phase
then I rename the block at a later phase. I find it easier to give a good name to a block when I know it's not going to change anymore.
I rename using a contextual menu It's a fast and convinient way to give a proper name to my blocks. Since I can past information in the command line.
see:
http://www.cadtutor.net/forum/showthread.php?t=11722&page=12
However you like to do it, so long as when I get it it doesn't have some A$#### name.
I usually just name my blocks 1,2,3, etc. till I figure out what to call them and rename later. To bad the option to rename is not available in Properties.
Powered by vBulletin™ Version 4.1.2 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.