So far I’ve been really impressed with the new conceptual form modelling tools in Revit Architecture/Structure 2010 and managed to find some time to get my head around the various components of this new design process while preparing for our recent Revit User Group.
The new modelling tools are currently available exclusively in the conceptual mass editing environment, which can either be accessed by using the new ‘Conceptual Mass’ family template file or by defining an in-place mass within a standard project.
For the same reasons that I would recommend defining separate family files, rather than create an in-place family, for certain regular family types; I would also lean towards this approach when using the new conceptual design environment to develop and evaluate a proposed design.
As an example, the following image shows a conceptual family file containing some familiar family elements , such as reference planes, reference lines and various dimension parameters. However, what we also have now are ‘Reference Points’, ‘3D Levels’ and ‘3D Reference Planes’ that allow us to make much more flexible and freeform models.
As a significant added improvement, we can also now adjust any custom parameters by directly manipulating the geometry that relates to each parameter; whereas previously this had to be dialogue-driven. In the image below, the reference point that defines the top of the end arches is driven by a common angle and distance parameter that can be manipulated by dragging the point on screen.
The parameters are still available in the ‘Family Types’ dialogue, which is still useful for controlled manipulation and particularly for defining multiple ‘Types’ so that various form iterations can be assessed within the project environment.
This skeleton can then be ‘skinned’ easily by using the new ‘Create Form’ tool, with either a surface or solid created, depending on the lines selected.
This form remains fully parametric and can be adjusted using the same parameters previously mentioned.
So we can create much more complex forms than before with the added benefit of parametrically controlled dimensions but that’s not all; we can also divide any surface into any of a series of geometric shapes.
In this example, the top surface has been divided into a notional rectangular panel roof surface for the specified form.
As well as the visual representation, the idea with these surfaces is that they are produced as something that can actually be built in the real world. For example, at any time the divided surface can be selected and an accurate surface area will be reported.

The configuration of the chosen geometric grid can be altered to suit the desired layout, and there are a number of parameters and on-screen editing tools for manipulation.
The next step is to define and load a new type of family called, ‘Curtain Panel Pattern Based’ for which there is a specific family template file. In the panel family file, you can add parameters as you would with any other family type to control the likes of dimensions and materials.
These can then be assigned to the divided surface to create a range of interesting and varied effects.
In the form family you can access the parameters of the panel family and make changes to see their effect on the divided surface configuration.
Once the desired panel family has been applied any changes to the form family type parameters will reconfigure the whole surface and the individual panels. This may take some time depending on the complexity of the geometry and how fast your workstation is; it certainly makes a 64-bit machine a much more compelling proposition!
Once you’re happy with the form and any types that you wish to specify, you can load the conceptual family into a standard Revit project environment.
These can then be placed in the desired location and any defined ‘Types’ will be available in the new ‘Type’ selector on the Ribbon.
In addition to being able to utilise these forms to generate otherwise potentially difficult production information, it can also be used to derive quantitative information using the option to schedule curtain panels.
It also goes without saying that the rendering tools in the project environment are a great help in evaluating each design iteration.
There are obviously a number of additional steps required at each stage, depending on your requirements, but hopefully this gives a useful insight into the basic workflow and who knows, it may even inspire you to give these tools a try!