See the top rated post in this thread. Click here

Results 1 to 5 of 5

Thread: Copy and paste not as accurate as wblock?

  1. #1
    AUGI Addict jpaulsen's Avatar
    Join Date
    2002-04
    Location
    Colorado
    Posts
    2,020
    Login to Give a bone
    0

    Default Copy and paste not as accurate as wblock?

    Ok after many years of using wblock, the newer users finally convinced me to use copy and paste instead. To be honest I like copy and paste in the newer versions because of all the options (paste to original coordinates, copy with base point, etc.)

    But I just tried copying a centerline from a drawing and pasting to original coordinates in a new drawing. Now I can't join the entities into a polyline. They can be joined in the original drawing.

    I used the wblock command to create a new drawing from the original entities. I can join the entities into a polyline in the new drawing created by wblock.

    Has anyone else seen this behavior?

    I see this behavior in 2006 and 2007.

    I posted the drawing here if anyone wants to take a look at it.
    Attached Files Attached Files

  2. #2
    The Silent Type Mike.Perry's Avatar
    Join Date
    2000-11
    Posts
    13,656
    Login to Give a bone
    0

    Default Re: Copy and paste not as accurate as wblock?

    Hi

    Taking drawing file copy_and_paste.dwg from above post, I was able to reproduce the issue / problem...

    * Open copy_and_paste.dwg

    * Select the 6 Objects.

    * Right-click -> Copy from pop-up menu OR use _.CopyClip command.

    * New drawing.

    * Right-click -> Paste to Original Coordinates from pop-up menu OR use _.PasteOrig

    * _.PEdit -> _Join -> 0 segments added to polyline

    The below procedure works at this end, give it a try...

    * Open copy_and_paste.dwg

    * Select the 6 Objects.

    * Right-click -> Copy with Base Point from pop-up menu OR use _.CopyBase command ( Specify base point: 0,0 )

    * New drawing.

    * Right-click -> Paste to Original Coordinates from pop-up menu OR use _.PasteOrig OR Paste from pop-up menu OR _.PasteClip ( Specify insertion point: 0,0 )

    * _.PEdit -> _Join -> 5 segments added to polyline

    Have a good one, Mike

  3. #3
    AUGI Addict jpaulsen's Avatar
    Join Date
    2002-04
    Location
    Colorado
    Posts
    2,020
    Login to Give a bone
    1

    Default Re: Copy and paste not as accurate as wblock?

    Sorry it took so long to reply.

    I tested this and it appears that copy with base point is more accurate than a plain copy or cut.

    Thanks for looking into this Mike.

  4. #4
    Member Greywethr's Avatar
    Join Date
    2003-02
    Location
    Half-hour N. of Philly
    Posts
    35
    Login to Give a bone
    0

    Lightbulb Re: Copy and paste not as accurate as wblock?

    I read an article many moons ago that may be the source of your problem. When you use the AutoCAD copy commands, the accuracy is as high as it can get. However, when you use ctrl+c/x/v, you're using MS Windows commands, which are less accurate. If you do some searching, you may be able to find the exact discrepancy. I don't know if this helps, but knowledge is never useless. Good luck!

  5. #5
    Certifiable AUGI Addict
    Join Date
    2015-11
    Location
    Jo'burg SA
    Posts
    4,512
    Login to Give a bone
    0

    Default Re: Copy and paste not as accurate as wblock?

    The issue with standard Copy-n-Paste (not the CopyBase command) is that AutoCAD calculates an automatic basepoint which is somewhere to the bottom left of the most bottom left entity. Or if you've zoomed in too far, then the bottom left of the visible screen.

    This means the basepoint is now in a fractional format from all the lines' endpoints. And since AutoCAD only uses Double precision values to define XYZ coordinates - you'll always have some slight error when working with fractional distances. Now when you paste it into the new drawing - you end up with lines being ever so slightly off each other's endpoints.

    For this reason I've told my people to NEVER use normal Copy-n-Paste, but rather Copy With Basepoint (Ctrl+Shift+C instead of Ctrl+C). Then choose one of the entities you're copying as a source for the basepoint. This way you get arround this problem by not having a random fractional value as the XYZ distances from the basepoint.

Similar Threads

  1. Can't copy or Wblock drawing because of proxy objects
    By bmonk in forum AutoCAD General
    Replies: 6
    Last Post: 2013-08-12, 03:25 PM
  2. Copy/Paste
    By tonyisenhoff in forum Revit Architecture - General
    Replies: 5
    Last Post: 2008-09-15, 03:57 PM
  3. Right-click copy, paste, paste aligned
    By revit.wishlist1942 in forum Revit Architecture - Wish List
    Replies: 0
    Last Post: 2008-07-04, 11:39 AM
  4. Wblock, copy do not work
    By joelbitton in forum AutoCAD General
    Replies: 10
    Last Post: 2008-02-11, 02:46 PM
  5. Copy-Clip and WBlock functions no longer work
    By barbara_burkhardt94763 in forum AutoCAD General
    Replies: 3
    Last Post: 2006-11-12, 11:18 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •