Block scale inserting wrong after attribute update

Block scale inserting wrong after attribute update

Anonymous
Not applicable
3,150 Views
14 Replies
Message 1 of 15

Block scale inserting wrong after attribute update

Anonymous
Not applicable

I went into a block file, and simply changed the prompt part of some of the attributes.  I didn't physcially scale, or alter anything else.  Just a text change to some of the attributes.

 

When I go to insert the block now, it scales it up by 25.4 times.  Even though none of my insertion units scaling variables have been altered.  Just the text change to the attributes.  It's very, very strange.

 

I can do the changes, then "re-write block it out", and it inserts fine with the text changes to the attributes.  And again, with no changes to insertion variables.

 

Anybody have an idea of what's going on there?  I have a few blocks with piles of attributes that I would simply like to do some text changes to, but I don't want to have to write block them all.

 

It happens on both Autocad 2013 and 2014.

 

Thx.

0 Likes
Accepted solutions (1)
3,151 Views
14 Replies
Replies (14)
Message 2 of 15

pendean
Community Legend
Community Legend
edited the block how and where? Details please.
Is the source file metric? and your file not?
0 Likes
Message 3 of 15

Anonymous
Not applicable
I opened the block file in Autocad and edited the text string of the prompt for the attributes.

The source block file is in metric, and the target file is also metric. The insertion scale for the target file is set to unitless. Not sure if that's causing a problem, but it's confusing to me that nothing has changed in the scale of either files. Simply a text string edit of the attribute prompt field.

Does any of that stand out as a problem?
0 Likes
Message 4 of 15

leothebuilder
Advisor
Advisor

If your using the Imperial system, set your Insertion Scale units to inches and see what happens.

0 Likes
Message 5 of 15

Anonymous
Not applicable
Actually I use all metric. And I've played around with changing the INSUNITS variable to various ones, but it doesn't seem to make a difference.

It's really mind blowing that changes to the attribute prompt text string does this. It's done it to two blocks over the past few weeks I've made changes to. If I go back to the version previous to the text edits, they're fine. So it doesn't seem to make sense about insertion units variables.

I just wanted to see if anybody could see anything glaringly wrong with it, or has seen it before. Worse comes to worse, I'll re write block them.

Doesn't seem like a valid fix, though.
0 Likes
Message 6 of 15

leothebuilder
Advisor
Advisor

I don't think the problem stems from the fact that you made changes to the attributes.

If you are working in metric, make sure you have you units set to what you work with, mm, cm or meters, whatever.

Then open the block and check at what "scale" it was drawn. Was it drawn at 1:1 or whatever.

Also check at what scale it was originally inserted into the drawing.

If the original block was inserted at 1/25th. scale, you made changes to it and then reinserted it at scale 1 the result would be as you experienced.

0 Likes
Message 7 of 15

pendean
Community Legend
Community Legend
Post the block file.
Post the DWG file where you edited the block (delete any sensitive info).

Let us try to replicate your problem as well as see your results in the destination file that suddenly went imperial scale on you.
0 Likes
Message 8 of 15

Anonymous
Not applicable

Let me do a double check of what I did and the units and scale factors.  If I'm still experiencing the scaling problem, I'll post the block and what I did and perhaps there will be a solution from your end.

 

Thanks so much guys!

0 Likes
Message 9 of 15

Anonymous
Not applicable
I've attached a few files:
MECH-D-02.dwg - The original block that inserts fine with the proper scale.
MECH-D-02.dwg - COPY of the original block with edits made to the Attribute Text Strings. Nothing else. No scaling, nothing. Inserted and comes out 25.4 times larger.
Blocks Inserted.dwg - A file with both blocks inserted at 1:1.

I should note they're both Dynamic blocks, so I don't know if that has something to do with it?

I'm curious to see if anybody can see what I'm doing wrong?

Thx.
0 Likes
Message 10 of 15

pendean
Community Legend
Community Legend
nothing attached 😞
0 Likes
Message 11 of 15

Anonymous
Not applicable
Accepted solution

Let me try this again.

0 Likes
Message 12 of 15

leothebuilder
Advisor
Advisor

If drawing "Blocks Inserted" drawing is the drawing that gives you the proplem it appears that the block was drawn too large for insertion in paper space.

When opened in the Block Editor it measures 1400 x 5000 whereas your titleblock is A1 size.

If the block was inserted in model space it would probably size fine in a Paperspace viewport at scale 1:20

 

If you are going to insert this block in model space scale it down as needed. 

 

Message 13 of 15

Anonymous
Not applicable

I do insert them in model space.  I don't put that block in paper space. The limits should be showing up as 864,559 in model space, and the text in the blocks is at 2.5mm's.  Is that file I sent you showing the blocks in paper space?  It shouldn't be.

0 Likes
Message 14 of 15

leothebuilder
Advisor
Advisor

I would draw (or scale) the block so it would look correct in paper space.

 

You can then either insert in paperspace at scale 1, or you can insert in model space and scale up to whatever your viewport scale will be.

E.g. if your viewport scale is going to be 1:100, insert the block and scale 100.

If your viewport scale is going to be 1:50, insert the block and scale 50.

 

0 Likes
Message 15 of 15

Anonymous
Not applicable

If you open each of those native files: MECH-D-02 & MECH-D-02A you'll see they're the exact same dimensions.  Erase them from the Blocks Inserted drawing, purge them, then insert them in model space at a scale of 1:1:  and see what you get.

0 Likes