Copy Paste Scale Issue

Copy Paste Scale Issue

jens.cambierXJHLT
Contributor Contributor
6,266 Views
13 Replies
Message 1 of 14

Copy Paste Scale Issue

jens.cambierXJHLT
Contributor
Contributor

Hi,

 

I need to use blocks in another Dwg then my library so i tried to copy them.

The units and scale are the same but some blocks are scaled when pasted (whilst others are just fine).

Anyone has an idea what the problem is?

 

ACAD 1.jpgACAD2.jpg

0 Likes
Accepted solutions (2)
6,267 Views
13 Replies
Replies (13)
Message 2 of 14

chriscowgill7373
Advisor
Advisor

Please check the INSUNITS System Variable within the block definition files of the individual blocks

It could also be related to if the blocks are annotative and the current annotation scale being different between drawings


Christopher T. Cowgill, P.E.

AutoCAD Certified Professional
Civil 3D Certified Professional
Civil 3D 2024 on Windows 10

Please select the Accept as Solution button if my post solves your issue or answers your question.

Message 3 of 14

jens.cambierXJHLT
Contributor
Contributor

The insunits goes from mm to unitless after being pasted, but this happens also to the normal blocks and the unitless is preferenced as mm.

And once in the block editor the annotative specs are off.

0 Likes
Message 4 of 14

chriscowgill7373
Advisor
Advisor

would it be possible to post your drawings?


Christopher T. Cowgill, P.E.

AutoCAD Certified Professional
Civil 3D Certified Professional
Civil 3D 2024 on Windows 10

Please select the Accept as Solution button if my post solves your issue or answers your question.

0 Likes
Message 5 of 14

jwhite
Advocate
Advocate

Look into 'insunitsdeftarget' and insunitsdefsource'. They control block insertion when insunits is 0 and are stored in the registry so your system may act differently than a coworker's.

0 Likes
Message 6 of 14

john.vellek
Alumni
Alumni

Hi @jens.cambierXJHLT,

 

I used to build "catalogs" of blocks for my staff. In doing so, I would frequently have to adjust the scale of the blocks in the page so that they would present properly.

 

So, rather than copy and then paste, why don't you drag them in from Design Center or drag them into a Tool Palette?

 

Let me know if this makes sense and if you need more information on how to do this.

 

 

Please select the Accept as Solution button if my post solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Likes
Message 7 of 14

jens.cambierXJHLT
Contributor
Contributor

Hi,

 

It's the same issue after i inserted them with a toolpalette.

Note: the problem only occurs in the that designated dwg, so from the library to an other dwg is just fine.

0 Likes
Message 8 of 14

nichkherbsman
Advocate
Advocate

The solution is -dwgunits, make sure that the last option "Scale objects from other drawings upon insert?" is set to "No".

 

NiCHKCiD
BIM Modeler
Technical Officer
Technical Designer
Sr. Draftsman
Message 9 of 14

john.vellek
Alumni
Alumni

Hi @jens.cambierXJHLT

 

I am checking back to see if my post or others helped you with your problem. Please add a post with how you decide to proceed and your results so other Community members may benefit.

 

Please hit the Accept as Solution button if a post or posts solves your issue or answers your question.


John Vellek


Join the Autodesk Customer Council - Interact with developers, provide feedback on current and future software releases, and beta test the latest software!

Autodesk Knowledge Network | Autodesk Account | Product Feedback
0 Likes
Message 10 of 14

jens.cambierXJHLT
Contributor
Contributor
Accepted solution

No, the problem still occurs but made a copy to new dwg where it seems to work.

Message 11 of 14

jens.cambierXJHLT
Contributor
Contributor
Accepted solution

Found the problem, the blocks that didn't copy were already in the dwg (same name) but with an older revision (did not have MV actions).

So what i did was renamed the old block , insert the new one and replace block.

 

Anyone has similar or faster ideas?

0 Likes
Message 12 of 14

chriscowgill7373
Advisor
Advisor

If you need to update an old version of the block, you can use the design center to redefine the block definition.  alternativley if you have all the new blocks as separate files, you can redefine the blocks with a lisp routine:

(setq imagelocation "Z:\\Images\\")
(command "-insert"
	       (strcat "ANT=" imagelocation "ANT.dwg")
	       *cancel*
      ) ;_ end of command

and you would just replace the ANT with the block name and ANT.dwg with the drawing file that contains the new block definition.  these insert lines can be chained if necessary to do as many as you want at the same time, just by repeating the command and updating for the new block names.  The program I grabbed this from was used about 10 years ago when we updated our block library to be annotative  it redefined about 2 dozen blocks.


Christopher T. Cowgill, P.E.

AutoCAD Certified Professional
Civil 3D Certified Professional
Civil 3D 2024 on Windows 10

Please select the Accept as Solution button if my post solves your issue or answers your question.

0 Likes
Message 13 of 14

Anonymous
Not applicable

Similar issue but not block related. When I paste a line from a drawing in model space and paste into another drawing in paperspace, it doesn't 'stick' to the scale paste values I give it. The 'preview' on cursor it shows before clicking to set insertion appears correct but once I click done, it goes back to a certain size, regardless of the scale paste values. Why won't it obey my paste scales?

0 Likes
Message 14 of 14

jens.cambierXJHLT
Contributor
Contributor

Looks like you're not in your viewport but in the lay out.

double click in the viewport first

0 Likes