+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 13
  1. #1
    Senior Member
    Using
    AutoCAD 2011
    Join Date
    Apr 2007
    Posts
    198

    Default Copying multiple object and pasting one at the time

    Registered forum members do not see this ad.

    Is something like this possible?
    Let say you have 2 drawing opened in Autocad.
    In one drawing you have 4 objects that you want to copy to another drawing. My usual routine would be selecting on object at the time and pasing it to another drawing, wich might take some time if you have lot of objects to be copied.
    Any chance that you could select all 4 object, hit copy, switch to another drawing and start pasting one object at the time?

    p.s. a quick one: how do you load blocks from one drawing to another drawing?

  2. #2
    Super Member ScribbleJ's Avatar
    Computer Details
    ScribbleJ's Computer Details
    Operating System:
    Windows 7
    Computer:
    Dell Precision T3500
    CPU:
    Intel(R) Xeon(R) CPU W3530 @ 2.8GHz 2800 Mhz
    RAM:
    12 gig
    Graphics:
    Nvidia Quadro 600
    Primary Storage:
    237 GB
    Monitor:
    Main: Dell 2408 Aux: Dell 1703FP
    Discipline
    Civil
    ScribbleJ's Discipline Details
    Occupation
    Civil Design Tech for Water / Waste Water Industry.
    Discipline
    Civil
    Details
    Roadway designs, water and waste-water treatment systems and water distribution systems.
    Using
    Civil 3D 2011
    Join Date
    Dec 2008
    Location
    Rancho Cordova, CA
    Posts
    539

    Default

    To your main question I'm pretty sure it is not possible to do what you want.

    To your second one use Design Center (press Ctrl+2).
    Calvin
    Soli Deo Gloria

  3. #3
    Senior Member
    Using
    AutoCAD 2011
    Join Date
    Apr 2007
    Posts
    198

    Default

    Quote Originally Posted by ScribbleJ View Post
    To your second one use Design Center (press Ctrl+2).
    Yes I went there, but I cannot drag or copy blocks from one drawing to another :-(

  4. #4
    Super Member ScribbleJ's Avatar
    Computer Details
    ScribbleJ's Computer Details
    Operating System:
    Windows 7
    Computer:
    Dell Precision T3500
    CPU:
    Intel(R) Xeon(R) CPU W3530 @ 2.8GHz 2800 Mhz
    RAM:
    12 gig
    Graphics:
    Nvidia Quadro 600
    Primary Storage:
    237 GB
    Monitor:
    Main: Dell 2408 Aux: Dell 1703FP
    Discipline
    Civil
    ScribbleJ's Discipline Details
    Occupation
    Civil Design Tech for Water / Waste Water Industry.
    Discipline
    Civil
    Details
    Roadway designs, water and waste-water treatment systems and water distribution systems.
    Using
    Civil 3D 2011
    Join Date
    Dec 2008
    Location
    Rancho Cordova, CA
    Posts
    539

    Default

    Sorry I misunderstood your question. Without actually having the drawing you want the blocks to be copied to there is no way that I know of to do that.
    Calvin
    Soli Deo Gloria

  5. #5
    Super Member RobDraw's Avatar
    Using
    AutoCAD 2011
    Join Date
    Apr 2007
    Location
    Connecticut, USA
    Posts
    1,239

    Default

    Windows clipboard does is capable of holding more than one object but I don't think it works for AutoCAD.

    Design Center does allow you to drag and drop blocks from one drawing to another.
    Last edited by RobDraw; 6th Nov 2009 at 04:22 pm. Reason: Misread OP.
    Rob

  6. #6
    Super Member skipsophrenic's Avatar
    Computer Details
    skipsophrenic's Computer Details
    Operating System:
    Vista 32 bit
    Computer:
    Compaq
    Motherboard:
    erm . . yeah?
    CPU:
    Intel Pentium Dual CPU E2140 @ 1.60 Ghz
    RAM:
    2039MB
    Graphics:
    don't ask you'll kill me
    Primary Storage:
    360gb
    Monitor:
    21" widescren - 16:10 ratio
    Using
    AutoCAD 2008
    Join Date
    Jul 2008
    Location
    Birmingham, United Kingdom
    Posts
    1,020

    Default

    Make sure you ucs's in bothe drawings are at the same orientation.
    Select all the blocks, then hold down SHIFT + CNTRL + C and
    select a point on the drawing as a basepoint.
    Go to the next drawing, Perss CNTRL + V
    and drop the blocks in to the drawing
    Last edited by skipsophrenic; 6th Nov 2009 at 04:50 pm. Reason: BAD spelling error!!!!!!!
    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. - Albert Einstein

    SET FILEDIA = 1

  7. #7
    Senior Member
    Computer Details
    Glen Smith's Computer Details
    Operating System:
    Win XP
    Computer:
    Dell Studio XPS 1645
    CPU:
    Intel i7 Q720 @ 1.6Ghz
    RAM:
    8 Gig
    Using
    Electrical 2010
    Join Date
    May 2008
    Location
    Cary, NC
    Posts
    418

    Default

    Skipso, I think you missed an F!

    Butch, I don't think that there is a way to paste the blocks one at a time. I thiknn that the only way to do what you want is copy all of them, paste them off to the side then move them to the right place in the new drawing.

    The LISP guru's may be able to produce a LISP that would perform this function, but given how easy the workaround is, it probably is not worth them doing.

    Glen.
    “Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something." Lazarus Long in Time Enough For Love

  8. #8
    Super Member Tankman's Avatar
    Computer Details
    Tankman's Computer Details
    Operating System:
    XP Pro SP3
    Computer:
    IBM T60 Thinkpad™
    Monitor:
    36" LCD Monitor/TV, 14" Thinkpad™ T60
    Using
    AutoCAD 2007
    Join Date
    Mar 2008
    Location
    Eastern PA, USA
    Posts
    1,794

    Default

    If I have both drawings write protected.

    I sometimes open one, open the second one, perhaps a blank title page.
    Copy the blank to the drawing I want to work from, same window. Close the 2nd open drawing. The OS clipboard, although I've heard of a new one, will only select one copy at a time.

    Then, move "stuff" from one the other, when done, highlight what you don't want (sweep) and delete.

    Save the newly created drawing to whatever.
    Move to 0,0,0 or wherever.

    Might seen like a bit of work but, easy enough.
    Attached Files
    Tankman

    "When the well is dry, we know the worth of water." Ben Franklin ~ 1746

  9. #9
    Luminous Being alanjt's Avatar
    Using
    Civil 3D 2011
    Join Date
    Apr 2008
    Posts
    6,015

    Default

    First off, if you utilize the clipboard, you are bound to not being able to clipboard anything until you are finished. With that out of the way...
    1. Make a clipboard a selection set of objects in one drawing.
    2. Paste into other drawing as block at 0,0,0 to be out of viewing.
    3. Entnext through the pasted block, putting each object in a list, (entmakex (entget object)) which will create the object in your drawing & outside of the block, convert to a selection set, then use acet-ss-drag-move (or vla and grread, or just plain copy).
    4. Let's say we use acet-ss-drag-move, the user will be given the option to pick a placement point for the object. If its' the object the user wants, he can pick a placement point and the object is moved, if not, the user right-clicks to cancel the object, the object is deleted, you take the next object in the list, entmakex it, acet-ss-drag-move and so on.
    In theory, it's possible, just a lot of leg work when you could just alt+tab, grab what you want and be on your way. If they objects are needed in another job, maybe they should just be placed in Tool Palettes.

    Now, for example, I scratched this out real fast one day when I had to insert a bunch of GIS dxf files. I didnt' want to waste time inserting them one at a time, so I put this together (you'll need dos_lib for the multiple selection window). I executed this, selected 20 something files and went to lunch.

    It's not what you are looking for, but it's a good example of how to quickly get several drawings/blocks into the current drawing.

    Code:
    ;;; Alan J. Thompson
    (defun c:GISIn (/ #List)
      (and (setq #List (dos_getfilem
                         "Select drawing files to insert at 0,0,0"
                         (getvar "dwgprefix")
                         "*.dwg;*.dxf|*.DXF;*.DWG"
                       ) ;_ dos_getfilem
           ) ;_ setq
           (foreach x (cdr #List)
             (vl-cmdf "_.-insert" (strcat (car #List) x) "0,0,0" "" "" "")
           ) ;_ foreach
      ) ;_ and
      (princ)
    ) ;_ defun
    DropBox | finding the light...
    Seann: ...it went crazy ex-girlfriend on me...
    eric_monceaux...its pretty funny seeing two AutoCAD Gods give each other flak...

  10. #10
    Senior Member
    Using
    AutoCAD 2011
    Join Date
    Apr 2007
    Posts
    198

    Default

    Registered forum members do not see this ad.

    Quote Originally Posted by RobDraw View Post
    Design Center does allow you to drag and drop blocks from one drawing to another.

    This doesnt work here :-(
    How do you do this?

Similar Threads

  1. Copying/Pasting with a displacement
    By matt4 in forum AutoCAD Beginners' Area
    Replies: 3
    Last Post: 13th Apr 2009, 07:10 pm
  2. Fatal error on copying and pasting
    By edwin in forum AutoCAD Drawing Management & Output
    Replies: 4
    Last Post: 22nd May 2008, 05:12 pm
  3. Inconsistencies in copying and pasting
    By intern in forum AutoCAD Drawing Management & Output
    Replies: 1
    Last Post: 22nd Mar 2007, 08:25 pm
  4. Delay when copying and pasting
    By Carl80 in forum AutoCAD Drawing Management & Output
    Replies: 3
    Last Post: 28th Jun 2006, 08:44 am
  5. copying and pasting
    By BRENT in forum AutoCAD Drawing Management & Output
    Replies: 3
    Last Post: 11th Mar 2004, 09:35 pm

Bookmarks

Posting Permissions

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