• Home
  • Training Books
  • Subscribe to Our Email Newsletter
  • About
    • Contributors
    • Feedback
    • Contact
    • Privacy policy
    • Cookie Policy

CADnotes

CAD Tutorials and Best Practices for professionals and students

  • Featured
  • AutoCAD
    • AutoLISP
  • Revit
    • Revit Architecture Basic
    • Revit MEP Basic Tutorial
  • Inventor
  • MicroStation
    • MicroStation Basic Tutorial
  • CADnotes on YouTube
You are here: Home / AutoCAD / How to use more reference point in your AutoCAD block

How to use more reference point in your AutoCAD block

February 3, 2015 by Edwin Prakoso 1 Comment

In this Article...

  • Add point parameters in block editor
  • Enable grips within blocks
    • Changing the base point
    • Cycling between commands
    • Bonus tip: Change GRIPBLOCK variable quickly with LISP
  • Insertion point isn’t the only reference point in block!

Using blocks in AutoCAD has many benefits, as we covered here before: Why you should use AutoCAD blocks. However, there is one thing that people can find annoying: To insert a block, you must use the insertion point as reference. It works fine in many cases, but sometimes we need to use other point as reference. It could be when we insert the block, or when we need to move or rotate it.

For the last one, this tip would be useful if you like to use grips. If you use MOVE command, you can define any point as reference.

So let’s see some tips to work with other reference points in blocks.

AutoCAD drawing screen

Add point parameters in block editor

Since AutoCAD 2006, Autodesk introduce Dynamic Block feature. You can use point parameter in block authoring palette to add invisible insertion points. When you insert a block, you can easily switch between insertion points by pressing CTRL key.

If you want to learn how to use it, Lynn Allen posted this tip on Cadalyst YouTube channel as embedded below. You can see how easy to do it.

If you can’t see the video above, you can see it here: Adding multiple insertion point for a block.

Enable grips within blocks

Above trick is very helpful when you insert a block. As mentioned before, if you prefer to move block by using grip you will only have option to select insertion point. In below example, this bed was created as a block. The insertion point is only at the left top corner  of the bed.

block_base_point

You can show all the grips from the objects inside the block by activating Show grips within blocks in AutoCAD options, selection tab. Or set the GRIPBLOCK system variable to 1.

grips_within_blocks_option

After you activate the option, you will see all grips when you select the block. You can select any grips to move the block.

grips_within_block

Changing the base point

Showing grips within blocks isn’t always the best option. If you have complex geometry inside your block, you will see too many grips. It can be confusing.

The other option is to select the insertion point until you can see the grip turns to red and the block is at your pointer, right click and choose Base Point from context menu.

change_block_base_point

Now you can select any point as the new base point. Certainly, you can also choose Base Point from command line.

Cycling between commands

After you select a grip, the default action is to stretch the grip. In this case, it will move your block to new location.

You can press ENTER or SPACE to cycle between all other possible action. Check the command line, you will see the action is changing between stretch, move, rotate, scale and mirror.

** STRETCH **
Specify stretch point or [Base point/Copy/Undo/eXit]:
** MOVE **
Specify move point or [Base point/Copy/Undo/eXit]:
** ROTATE **
Specify rotation angle or [Base point/Copy/Undo/Reference/eXit]:
** SCALE **
Specify scale factor or [Base point/Copy/Undo/Reference/eXit]:
** MIRROR **
Specify second point or [Base point/Copy/Undo/eXit]:

You can also right click and change the action from context menu.

change_grip_action

Bonus tip: Change GRIPBLOCK variable quickly with LISP

If you want to use grips within block and want to turn it on/off quickly, you can use this LISP program below. After you load it, just type GB then enter to change the variable quickly.

(defun c:GB (/ CURGRIPBLOCK)
(setq CURGRIPBLOCK (getvar "GRIPBLOCK"))
(if (= CURGRIPBLOCK 0)
(setvar "GRIPBLOCK" 1)
(setvar "GRIPBLOCK" 0)
)
)

If you’re not familiar with using AutoLISP code, you can use the LISP program by following this article: Saving, using and managing your AutoLISP program.

Insertion point isn’t the only reference point in block!

As you can see above, insertion point isn’t the only reference point in block. You can change insertion point easily during insertion and you can use other points when you modify your block.

You can quickly pick a grip if you set GRIPBLOCK to 1. Or you can change the base point later.

Using grips probably isn’t the preferred way for AutoCAD veterans, but many people do use it. Using grips allow you to remember less command, I think occasional users find this useful.

What about you? Which method do you prefer? Or you have other method that you can share with us?

About Edwin Prakoso

I work as a Solution Consultant in Datech Solutions, Tech Data Indonesia. I've been using AutoCAD since R14 and Revit since Revit Building 9. I occasionally write for AUGIWorld magazine and I am also active in Autodesk discussion forum. I'm a member of Autodesk Expert Elite, an appreciation for individuals who give contributions to the Autodesk community.
Connect with me on twitter or LinkedIn. If you want to have my new articles sent to your email inbox, you can subscribe to the newsletter.

Filed Under: AutoCAD Tagged With: autocad tips, block, grip

0 0 votes
Article Rating
Subscribe
Login
Notify of
guest

guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
Inline Feedbacks
View all comments
Vicente
Vicente
7 years ago

Very interesting Edwin. Thanks again for your useful tips …

0
Reply
wpdiscuz   wpDiscuz
Join Our Free Email Newsletter
  Thank you for Signing Up
Please correct the marked field(s) below.
1,true,6,Contact Email,2 1,false,1,First Name,2 1,false,1,Last Name,2

Featured

3D model with annotation

What’s new in AutoCAD: Annotations

This is AutoCAD new features roundup in annotation features. Read it if you want to implement AutoCAD new features!

Recent Articles

  • Revit 2024.1 Update is Released
  • What’s New in Revit 2024: Bending Detail
  • What’s New in Revit 2024: The Dark Theme

Advertisement

New on CADnotes

  • Revit 2024.1 Update is Released
  • What’s New in Revit 2024: Bending Detail
  • What’s New in Revit 2024: The Dark Theme
  • Autodesk Build: Using Assets for Progress Tracking
  • My Home on the ACC Unified Platform

Meet the Authors

avatar for
avatar for
avatar for
avatar for
avatar for
avatar for

Get Connected

CADnotes on FacebookCADnotes on InstagramCADnotes on TwitterCADnotes on YouTube

© 2009 – 2023 CADnotes · Feedback · Privacy Policy · Become an affiliate

wpDiscuz