Jump to content

Recommended Posts

Posted

Hello forum!!!

 

Need help.

I have a block in drawing A,which I want to copy to another drawing. Scale factor of that block is x,y,z 0.0047.That block is in drawing space.Units of both drawing is in mm.When pasting that block into drawing B paper space, it looks much bigger comparing to paper.Scale factor is maintained to 0.0047. drawing B was purged.

 

merci

tools.dwg

Posted

In the destination file (the one you're pasting into), check your insertion units. Use the UNITS or DDUNITS command. Under "Insertion Scale" you'll see "units to scale inserted content." That setting will override the scale of the block itself. If that scale is millimeters, you'll have to keep looking.

 

You can also set the global insertion scale with the INSUNITS command/variable. A value of 0 (zero) will make it unitless, so you won't have to worry about relative scales. A value of 4 will set it to millimeters.

 

Another option is the -DWGUNITS command (don't forget the dash), which is a text version of UNITS. It will specifically ask if you want to scale inserted items. Saying No here is just another way to set INSUNITS to zero.

 

And here's a bonus complication from Autodesk. There is a variable named INSUNITSDEFSOURCE that overrides the units for whatever item you get from your source drawing. The default value is 1 (inches). As you might expect, there is a corresponding variable named INSUNITSDEFTARGET that overrides the units in the target drawing, also with default 1. This is a great idea if you're moving metric items into an imperial drawing or vice versa. It's not so great if one of them changes arbitrarily, the way variables do. Check those values, make sure they match your drawings and/or each other.

 

As always, it's a good idea to Purge, Audit, and remove unreferenced XRefs when there's a problem.

 

If all else fails, you might XRef the block into your drawing, correct the scale, and NCOPY it into your destination. It's a last resort because you can only copy the components of the block, one at a time, which you'd have to rebuild as a block.

Posted

I tried it, unfortunately didn't work

Posted

I think that your problem is with units.

 

The drawing that you posted is not in metric units. It was based on an imperial units template, which is shown by the System variable MEASUREMENT being 0. Also the plot scale of your paper space is 1mm to 0.03937 drawing units, which is the conversion from imperial units to metric.

 

Be consistent with your units and templates, and you will have less bother.

Posted
58 minutes ago, eldon said:

I think that your problem is with units.

 

The drawing that you posted is not in metric units. It was based on an imperial units template, which is shown by the System variable MEASUREMENT being 0. Also the plot scale of your paper space is 1mm to 0.03937 drawing units, which is the conversion from imperial units to metric.

 

Be consistent with your units and templates, and you will have less bother.

Thank you for your analysis!

Posted

You will find that the scale factor problem is 1/0.3048 this is feet to metric have seen it myself. Like the others its to do with original dwg units and new dwg units.

Posted

Thanks Guru....from now on i'm using acadiso.dwt 

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...