eturner Posted July 21, 2010 Posted July 21, 2010 Is there a way to copy items and have autocad automatically pan that amount, so that you are looking at the copies you've just made? This would be very handy for copying piping up to the next floor... I often find myself copying then panning to where the copies have been placed. A way to do both at the same time with a single command would be great. Thanks, Erik Quote
JD Mather Posted July 21, 2010 Posted July 21, 2010 Looks like Blocks might be a good alternative. Quote
eturner Posted July 21, 2010 Author Posted July 21, 2010 I'm still pretty new with ACAD... are you saying if the items I were copying were blocks it would help somehow? Thanks for your thoughts... Erik Quote
ReMark Posted July 21, 2010 Posted July 21, 2010 Pan, like Zoom, is a command that can be invoked within another command so I don't think you are going to get the results you desire. I get the feeling you want to drag the objects towards the top of your screen and have the drawing move accordingly all by itself. My advice would be to use the Scroll wheel on your mouse to zoom out while in the middle of your copy or move command then zoom back in accordingly. Quote
eturner Posted July 21, 2010 Author Posted July 21, 2010 what I usually do is copy a set distance- not dragging them to a new distance. I'll select a few items, type "c" choose any random basepoint around, and then select the distance they need to be moved. Typically 200' (moving items between plan floor layouts of a building). Then 90% of the time after I copy, I'd like to be viewing the copies, not the original, so I was hoping there was a command that would copy, and then automatically pan to the location of the copies...guessing it isn't going to be so easy though. Quote
alanjt Posted July 21, 2010 Posted July 21, 2010 You could Zoom > Object > L (for last). eg. Command: z ZOOM Specify corner of window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window/Object] <real time>: o Select objects: l 1 found Quote
ReMark Posted July 21, 2010 Posted July 21, 2010 I like Alan's approach above. However, for eturner it probably would invoke too make steps. Unless it was made into a macro and assigned to a button. That might do the trick. Quote
eturner Posted July 21, 2010 Author Posted July 21, 2010 It's still a bit simpler than what I"m using now: using a pan which requires another basepoint and entering in the distance again. At least that part is automated... thanks! Quote
alanjt Posted July 21, 2010 Posted July 21, 2010 Crappy LISP macro... (defun c:CZ (/ ss p1) (if (and (setq ss (ssget "_:L")) (setq p1 (getpoint "\nSpecify base point: ")) ) (progn (command "_.copy" ss "" "_non" p1) (princ "\nSpecify second point: ") (command PAUSE) (command "_.zoom" "_o" "_L" "") ) ) (princ) ) Quote
eturner Posted July 21, 2010 Author Posted July 21, 2010 alanjt... thanks a lot. I can see what the code is looking to do there... where would I need to copy this file, and is there anything I'd have to do to initialize it within ACAD? I'm guessing I just need to save it to a place ACAD looks for scripts, and then restart ACAD? Thanks a lot!! Quote
Recommended Posts
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.