Friday, September 6, 2013

Titleblock with attribute fields linked to drawing properties for Autocad

So, this is going to be a quick instructional post on how to link a title block to custom drawing properties in AutoCAD.
First you need to start a new drawing file.
Then pick on the logo to pull down what you see below.
hover over the "drawing utilities" and then pick on "drawing properties"

When the drawing properties dialog comes up; pick on the "Custom" tab and then pick on the "Add" button (as seen below).

Create whatever kind of name you want for a custom property; in mine I am creating one called Client.

now, you have done this in the drawing; you will also want to duplicate this in the titleblock drawing file.
that way when you go to insert it into a drawing it, but we will cover more of the titleblock setup soon.
Once you have done this you are done with this new drawing file for a minute.
Open up your titleblock file, and go through and create the custom property as you did in the other drawing file.  Be sure that the property name is identical in both files.  
Now that you have created the custom property, you can set up an attribute to reference this new custom property that you set up.  Here is how we are going to do that.
Double pick on the attribute that you are wanting to change or create a new attribute; in this case I have a multi-line attribute that is easy to change.  Next, we will pick on the button to the right of the default box to open up the text editor

Select the line of text that you are wanting to have linked to the custom property, and then pick on the add field button on the far left of the "text formatting" bar.

The below dialog will show, and as you can see in the field names column you can see the custom property that I created, so we will select it and on the right column we will select uppercase so that no matter how i type it in it will always come in as uppercase letters.

Now, once you do that hit the "ok" buttons until you are out of the attribute editing and then save your titleblock.
With this being done; go into the other drawing file and change to the layout1 tab, and insert the titleblock.

Once you have done this save this drawing file as a template that way everything will automatically be setup for you each time you start a new drawing.

This can be done with lots of custom properties in the title blocks.  I have a title block that probably contains 10-15 linked properties.
And anytime that you change a property value; all you have to do is either regenall or do the updatefield command.

Diesel Macro study guide...

I am posting this one out there for those of you that use Diesel macros, but don't quite understand how to program them.  The link below will take you to an incredible pdf that you can learn a lot from for creating Diesel macros.  I definitely learned a lot and it will help to get your creative thinking going on different stuff that you can do with the macros.

Hope that it helps you out!