Jump to content

Recommended Posts

Posted

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

Posted

Looks like Blocks might be a good alternative.

Posted

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

Posted

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.

Posted

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.

Posted

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

Posted

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.

Posted

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!

Posted

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)
)

Posted

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!!

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...