Revit Extension Part 1 – Content Generator

Hello there. I trust you are having a great day. Yesterday, a colleague of mine in the office reminded me about one of the Revit Extension tools that are useful when creating your own families. I’m talking about “Content Generator” Revit Extension Tool.

I’ll run you on how this Revit Extension tool works. For today’s demonstration, let me create a custom angle section shown below.

Normally, when creating a custom section like the one shown above, some technicians and that includes me, do not use “Content Generator” Revit Extension Tool but rather use “Model In-Place”. Though I used this before but honestly I have forgotten about it.

The problem with modeling an in-place family is that you can’t add them to your schedules.

Let us have a look, for instance, this beam where I’ll attach a custom 140×150 angle, 10mm thick as shown.

Let me re-create this in-place family. First, click on “Model In-Place”

Next, set the “Family Category and Parameters” to “Structural Framing” and click on “OK”

Assign a name for the custom family. I’ll call it 140x150x10 custom angle

Make sure that I am on the right work plane. I’ll go ahead and click on “Set”

Next I’ll pick a plane

Then I’ll pick the plane at the end of the beam shown


Next, go to “Forms” panel tab and select “Extrusion”. This will bring me to sketch mode.

Go ahead and sketch the angle profile using any appropriate “Draw” panel icons.

Click the green check icon shown once the profile is completed

Next, drag the one of the end of the extrusion shape handle to the opposite direction

And you should have something like this

Continue dragging the extrusion shape handle until I reach the desired length of the custom element.

Next, I’ll assign a material by clicking the icon shown below

Assuming I do not have the “Structural Material” as my existing family parameters, to create one, click on “Add parameter”

Call it “Structural Material” and click “OK”

Next, select “the newly created parameter which is “Structural Material” and click “OK”.

At this point, I am now ready to accept the changes by clicking on “Finish Model” and click anywhere on the working area to deselect the element.

And click on “Finish Model”

By selecting again the newly created custom angle element, you can now assign a material on it.

Now here is the problem, if I look at the properties of this element by clicking on “Edit Type”, I don’t see any useful information such as the size and weight and therefore, if I have lots of model in-place on my model and I want to get the building tonnage, I will have the wrong calculated value because these elements will not be part of the calculation.

To fix this, creating a custom family using “Content Generator” Revit Extension tool will come into handy. To create one, on your “Menu” options, look for “Extensions”

Go to “Tools” and select “Content Generator” from the drop-down list.

Go to “File” menu and select “Regional settings”

Select the location, in my case “UK” and click “OK”

Go to “Parametric section” and click “Add”.

I am creating a custom framing element and therefore under “Element Types” I only selected “Framings”.

Follow the settings below

Click “OK” and I will have the information shown below

Update the dimensions and click “OK”

The newly created custom framing family is now available to use.

And let’s have a look at the properties. You can rename the family to suit your needs.

Now I can get something useful and it is parametric. I’ll change the sizes to check if the “Structural” parameter information will update.

Ops…. It did not. Let me edit the family to investigate why it did not update automatically after changing the dimensions to a new size by clicking on “Edit Family”

However, it’s not a problem. For instance, the weight “W”, you can add formula to calculate the weight based on the dimensions given or you may add a “Volume” parameter then use this value to calculate the weight. I’ll leave it to you to update the structural parameters to suit your needs and that should be it.

Next time I’ll tell you how to install Revit Extensions on Revit 2017.

Have a great day.



My Autodesk Revit Live Experience

Today I’ll talk about my Autodesk Go-Live experience from installation to uploading my Revit model.

For more information, please visit the Autodesk website at

Out of my curiosity, I decided to document the process of bringing my Revit model to Autodesk Go Live. So let’s begin.

I started by visiting the link I provided above and signed in using my Autodesk account. If you haven’t got one, you’re free to create one by clicking on the “Create Account” button.

Type in my username

Type in my password

And I can begin to download the 30 days free trial of Autodesk Revit Live by clicking on the “Begin Download” button.

Next is to read the terms and conditions that will pop up on the screen

I’m happy with all that is written, as if I have any other choice, tick the box required and click on “Continue”

The setup file is now downloading and once done, I’ll click on the downloaded file on the lower left-hand corner and select “Run” to start the installation.

You may need to ask your IT to have it installed on your machine if you do not have admin rights.


Just click “Yes”

Next is to click “Install” to begin the installation

Tick the “Accept” button after reading the “License and Services Agreement” and click “Next”. No other choice than to accept it anyway if I want it to be installed on my machine.

Since I have it installed already previously, I’ll cancel the installation. However, click on the “Install” button to continue with the installation process if you don’t have it installed yet on your machine.

Once the installation is finished, I can see a new plugin on my “Add-ins” menu options called “Revit Live” on my Revit panels tab.

Here is the Revit model I would like to upload on Autodesk Live.

Click on “Go Live” button under “Revit Live” panel.

Revit Go Live will try to list down any problem with the model, it will be listed here if I have some. I have to fix those problems first before moving on to the next step. In this example, I’ve got a “Visual Style” warning only and therefore I can carry on sending my structural model to Revit Go Live. Now click on “Save and Go”.

Good to see that is it working. Uploading begins…

The Revit Live service is preparing my model to be available to view in Revit Live.

The model is being sent back to me under .lvmd file extension

I received a confirmation email of what to do next once the file is downloaded on my machine.

Now I am ready to open my .lvmd file to “Autodesk Live Editor”.

This window will pop up, just click on the “x” button on the upper right-hand corner.

Autodesk Live Editor is now loading.

Now we are at the “Project Area” where all previous file you worked on will appear here. To open that .lvmd file, you can click on “Select file” or just drag and drop on the box I highlighted in “Red”.

Importing Step 1 of 2

Importing Step 2 of 2

The file is now in Autodesk Live. Happy to see its working.

Video link for Autodesk Go Live test on my structural model:

And here is the link with Architectural model attached. I realized that architectural walls were missing from the Architectural Revit model, I made a wrong choice of sample model, nevertheless, I’m happy that it works.

Thanks for dropping by.


Allan Cantos

Revit Plan Region for Beginners

In this article, we are going to look at Revit’s “Plan Region” tool. This is for beginners, however some experienced technicians still don’t know or haven’t used this tool since they have started using Revit and may have forgotten about it. I ‘ve created this article to share with people who may have questions about how to deal with a view range problem with which the “Plan Region” tool could be an answer. This is one of the Revit tools under the “View” menu options and “Create Panel” Tab which can be useful if you know how to use it. I’ll demonstrate the type of problem that the “Plan Region” tool was created to solve.

For instance, we’ll use one of the projects that I’m working on. There are two buildings, side by side, that are of different structural slab level or SSL. We first set up the cutting plane with reference to the building at the right where the SSL is higher than the building on the left.

I have highlighted the yellow area shown below because I would like to have it hatched like the building on the right and the only way for me to do this is to apply a “Plan Region” on that area. So, what exactly is a “Plan Region”? Well a “Plan Region” is a small section of a plan view that has its own specific “View range” settings. Another way to think of it is a method of applying “View Range Overrides” to an area of our plan.

To add one, under “View” menu options, go to “Create” panel tab and click on “Plan Views”.

Then select “Plan Region”

Upon doing this, we are immediately put into “Sketch Mode”. Go ahead and draw a boundary around the core in question.

Trace the boundary using one of the icons under “Draw” panel tab.

Once done, accept the traced boundary by clicking the green tick icon labelled “Finish Edit Mode”.

But still the wall isn’t hatched yet! That’s because we need to override the “View Range” by clicking on “Edit”.


We may need to play around with the levels especially if we have set up a level for the building on the right, another level for the building on the left and another level which both buildings can use to create your plan.

Click “Apply” and “OK” to accept the changes and we should be able to see those walls hatched similar to the building on the right.

Then we go to the next floor level above and add another “Plan Region” so we’ll be able to show the Lift Overrun Structural Slab or Structural Capping Slab. We can copy the one below to make sure that it aligns on both levels.

Then we’ll paste it to the current view which will be the floor above.

Update the “View Range” settings until you reach your desired result. A sample shown below.

By default, we will be left with a dotted magenta line showing the boundary of the “Plan Region”. If you’d prefer not to see the boundary, just uncheck the “Plan Region” under category on the “Annotation Categories” tab of the “Visibility Settings” panel.

“Visibility/Graphics” can be accessed under “View” menu options or by typing “VG” on the keyboard.

Go to “Annotation Categories” tab and uncheck “Plan Region”

Here is the section of the building running through both those buildings elevator shafts.

There are not as many differences in terms of levels and these can be resolved by just hiding the elements. However, some buildings have a level difference of up to 1000mm and using Plan Region will be a big help if we want to override the view range for just a specific view on the plan.

Here is another section from a different building where Plan Region can be of help to make your plan look consistent in terms of showing a hatched wall.

That should be it and thank you for dropping by.


Allan Cantos