Paste block (clipboard) with cursor at base point

When copy/paste of a block the cursor is in the lower left limit of the block instead of the the base point like it is when inserting a block. Is it possible to always paste (ctrl-v / pasteclip) a block with the cursor at the base point instead of at the low left corner? I thought this was also standard in previous versions with ctrl-c ctrl-v but unable to find out.

Comments

  • Copy with base point (Copybase)

  • CT01
    edited April 11

    Already tried that, does not work unfortunately. Does exactly the same as copyclip

  • It works - just use Snap to insertion as a base point.Nobody reads the manuals anymore.

  • Hold Shift key down and press right button on mouse, insertion is a snap option then. Else reset your osnap settings.

  • Or use CTRL-SHIFT-C (= COPYBASE shortcut) instead of CTRL-C and select the point you want to use as insertion point for pasting in the drawing you want to paste into

  • Hello.

    As an addition to the previous answers, something to automate the process could be a custom lisp command like this:
    <pre>
    (defun c:copyblock (/ ss ent_n ip)
      (setq ss (ssget "+.:E:S" '((0 . "INSERT"))))
      (if ss
        (progn
          (setq ent_n (ssname ss 0)
                ip (cdr (assoc 10 (entget ent_n)))
          )
          (command "_copybase" ip ss "")
        )
      )
      (princ)
    )
    </pre>
    This works with selecting a single block to be copied.
    Then, CTRL+V could be used in another drawing to paste the block.

    A customization is required because COPYCLIP / COPYBASE are designed to be used for all kind of entities, not just blocks.


  • If you copy a block or entity to clipboard without selecting a base point, when you paste that entity or block, it will select the lower left of the limits like you experience.
    To copy entities from within a drawing, use copy command, and select a base point, or as Alanh said, Snap-Insertion.  If no base point is picked, it will default to drawing 0,0,0 point.
    To copy entities from one drawing to another, go to Edit-copy base point-pick your base point or snap-insertion.  This method copies the entity to the clipboard.  Using CopyClip will put the base point at lower left of limits. Using "copy with base point" without selecting a base point does not work in current version, a base point is required.  Maybe your version has a bug that has been fixed in newer versions.