Thursday, March 31, 2011

Size isn’t everything

I am currently building some title blocks for one of our clients. I had just completed the A1 sheets and everything was going swimmingly….next up A0 sheet. Let me explain my process; I always use the out of the box title block templates…import a DWG, as often you are just recreating a DWG variants in Revit. Then I trace over the imported DWG add linework, parameters, logos etc. Then I copy to clip board, start yet another new template and paste in what I previously create. The reason being is I don’t want all the embedded DWG “stuff” sneaking its way into my spanking new title block.


Anyway, the point of this post is when I got to the A0 out of the box template I noticed a minor error.  So the ISO A0 size is 1189 x 841 right? The out of the box Revit A0 template is 1190 x 840…..ok 1mm is 1mm and its only small, but this really is a genuine mistake. Lets hope this is sorted for RAC 2012.


Saturday, March 26, 2011

Blogging from the Android

So after announcing that I could blog from my phone I had yet to give it a go. So here is my first test.

Tuesday, March 22, 2011

Autodesk Revit Architecture 2012

Today Autodesk announced details of the 2012 AEC portfolio and once again this is my yearly roundup / review of the Autodesk Revit Architecture product. Similar to last year, the alpha for this release started particular early, so those involved in this feedback process got a good insight into what was being proposed. In fact when I visited Autodesk last year I go an early preview of some of the work that was taking place. I was fortunate enough to sit in on one of the development meetings where the concept scoping document was being discussed on a particular feature in this release. This was extremely enlightening; my overall opinion was that it was very similar to how the AEC industry works. In our case, we are the clients, we decide what we want and propose this to the researchers (the architect), the researchers then work with the developers (the contractor) to see how best to actually build the design. It is the architect as well as the contractor’s responsibilities to work within the budget constraints and to deliver the product on time. Fair enough, this is a simplistic view on the situation and it is probably not as black and white as what I have described, as there are many factors that could and will disrupt the development process.

So back to the Revit Architecture 2012; I will just be covering the Architectural and major platform enhancements and features; I am sure others will do a better technical review of Structure and MEP improvements than I will do.

So the key highlights include:-

  • Revit Server
  • Citrix Ready Release
  • Autodesk Vault Collaboration AEC
  • Linking Improvements
  • Work Sharing
  • Improved DWG export fidelity
  • Visualisation Enhancements
  • 3d Tagging
  • Modelling Enhancements
  • UI tweaks and adjustments
  • Performance
  • Construction Modelling
  • Massing enhancements
  • Materials
  • Point Cloud Support
  • IFC

Revit Server

Revit Server was introduced as part of the mid-year subscription drop; my blog article back in October provides an overview of RS if you need to know more. RS has been further enhanced in 2012 and provides new platform server support for VMWare and Windows 2008 server release 2. More detailed historic information is available from the Revit Server administration tools and there is now support for editing requests and notifications. Another nice feature is the new command-line “RevitServerTool”, this has been provided to allow you to create a local file from a central stored on Revit Server, without having to use Revit itself. RS also provides support of all the new working sharing enhancements in this release, more about those later.WAN configuration2 

Linking Improvements

As project teams push Revit harder and the tools gets utilised on more challenging projects the concept of linking models together has become more prevalent. The original concept of one super model which can do everything has migrated to a more holistic and realistic approach of linking models. With this in mind, the need to enhance the linking abilities between models has become a user priority. The 2011 release saw a number of key improvements within this area, 2012 sees these extended further. Tagging has been extended to allow you to Tag Rooms in linked Architectural and MEP files. Spaces can be tagged in linked MEP files. Keynoting tags now work across all linked file types whether they are Architectural, MEP or Structural files. Area tagging now works on linked Architectural and MEP models. The ability to Tag Rooms alone is worth its weight in gold as this limitation causes projects teams major headaches with the need to setup linked views etc to accommodate this previous limitation. img_tag rooms on linked fileThe managed links dialog also see some minor tweaks. The Revit links tab is now positioned first, Users can now sort the columns by clicking the header of the columns. The default columns sizes have been improved to make reviewing and reading easier. Building on 2011, additional MEP elements categories have been made available to the copy / monitor function.


Working Sharing

I would have to say that one of the biggest areas of improvement for Revit 2012 is within the Worksharing workflow. It pulls together a number of outstanding requirements, requests and disconnected technology implementations and delivers something which addresses everything that I personally saw as a shortfall in Worksharing. A new feature called Worksharing Visualization allows you to view in canvas the ownership status of elements, specific owners of elements, when elements are out of date as well as which elements are assigned to a particular Worksets. img_worksharing

A new view control bar has been added to each window which allows you to access these new Worksharing graphic features. When you go into a particular mode text in canvas is used to indicate which temporary display mode you are using.

img_Worksharing_1The tool tip feature has also been expanded providing the user with more Worksharing information as you hover over a particular element; where once you had to wait a fraction of a second for the tool tip to appear it is now instantaneous. img_Worksharing_2A major limitation of Revit in previous years has been the inadequate functionality of the edit requests feature. This tool, has from my memory never been improved? Where project teams have been disconnected geographically or just within the office, the use of instant message tools has become the norm to let team members know that you have placed a request or borrow an element or to get someone to relinquish and sync to central. The Worksharing monitor released a few years back did go some way to assist, but it was really on stop gap solution. However, when Revit Server was introduced, you quickly discovered that the Worksharing monitor was not supported in the environment! So it is refreshing to see that Revit 2012 now provides balloon notifications when editing requests. When you receive request, you can use the buttons provided to show the elements that need to be relinquished. No more throwing items at your team members to get them to relinquish borrowed items! 

Its pleasing to see that Workset Visibility can now be managed by view templates!img_worksets viewtemplatesAnother minor improvement is the introduction of a Starting View. We at HOK along with many other firms, choose to have a starting view. This view in our case is a drafting view which indicates project details and is the neutral view we encourage all our users to save in. img_startviewThis ensures that everybody gets the same view when they create a new local copy and experience has shown that this view opens quicker than having to wait for a large 3d view to appear on the screen. Therefore, the new Starting View command allows you to specify which view appears by default when you open the file. Another minor tweak is the ability to change the Workset parameter without first needing to borrow an element.

Finally, the most potentially useful as well as “dangerous” feature is the ability to disable Worksets. This really has been a long standing request, because once Worksetted, officially you were unable to disable Worksets. Technically this is not true, as this functionality has been lurking around in the background for some time, but it has never been exposed to the user. Whilst it will be a very useful feature, without careful and proper management it could spell disaster if it gets into the hands of the Revit novice! Therefore, this feature has been hidden out of the way and has been integrated into the detach from central workflow. When detaching from central you can detach and preserve Worksets or you can detach and discard Worksets which in effect turns it back into a standalone file.


DWG Exports

DWG export fidelity from Revit has been well…….fine for the purpose it was intended for! I have said for a long time that it’s ok, but will never provide the same quality you would get if it was drawn in AutoCAD in the first place. But it has been a long standing request by many to improve the output that Revit provides. Now this creates a tricky challenge as you are trying to convert the output from one technology suitable for use in another technology. We are often the executive architect and we produce the designs in Revit up to DD or stage D (RIBA); the local architects we often work with don’t have the latest technology, so AutoCAD is often their delivery tool. So in this occasion the best quality dwg export is the order of the day. As more firms become Revit enabled this will be less of an issue.

Revit 2012 sees improvements across the board; the export user interface has been updated, pre-sets can be saved once you have configured the output to your requirements. The export settings can be transferred between projects, using the Transfer Project Standards command. Revit 2012 is now able to export style based dimensions; this will ensure that the dimension text is controlled by the text style and the tick mark is controlled by the arrow heads properties; no more proxy graphics to represent dimensions in the DWG export.

img_dwg export Lines, Patterns, Text and Fonts, Colours, Geometry type, Units can also be customized to a far more granular level of detail. In the case of Lines types you can map Revit to use a .LIN file and Hatch Patterns you can map to a use a .PAT file. All this should help to improve the clarity of DWG exports from Revit. I do hope it will meet most users’ needs, especially where you need to match to existing DWG CAD standards. But I will reiterate, whilst it is a major improvement, you shouldn’t take for granted that this will resolve all your DWG clarity problems, there are some very complex CAD standards out there!


General Platform Improvements

Revit 2012 release also sees a number of improvements to the user experience. You will find that the highlight and selection colours have been updated. Another obvious improvement is the New Grip Graphic; these now appear visually better on the screen. The temporary Dimensions graphics have been tweaked and these are now blue rather than black. These are just minor tweaks, but they do improve the interaction experience and it genuinely improves the fit and finish of the product.

img_interface The Graphic Display Options Dialog box has also gone through a major overhaul. You are now able to create a View Template directly from this reconfigured Dialog. After user feedback from Revit 2011, there are now a number of additional visual styles such as:

  • Realistic with Edges mode with Realistic views.
  • Ambient Occlusion for Hidden Line mode.
  • Ambient Occlusion along with Shadows for Consistent Colours mode.
img_Realistic with Edges mode with Realistic views. img_Consistant Colours and shadows img_Ambient Occlusion for Hidden Line mode

img_graphic display options Another sneaky little gem is the ability to print Ambient Occlusion! You will also find the introduction of Ghost Surfaces. This is a new graphic mode which will display surfaces with 30% transparency. This is particularly useful and will provide the user with additional control over complex 3D visualisations. The Ghost Surface feature can be applied to whole view, by category, by element or as a filter. Below you can see the image has had the Ghost Surfaces applied.img_ghostOne of the foremost benefits of working in Revit and 3d is the ability to generate assembly 3d views and 3d details. I have said it many times, but give somebody a 3d isometric of an assembly and they will have a better understanding of how the components go together. The guys over at Lego have been doing this for years!!! So Revit 2012 now includes a new 3d view lock feature which allows you to lock to an orientation of a 3d and then tag elements within the view. The user has 3 possible options available; save orientation and lock the view, restore orientation and lock the view, unlock the view. This is control via the View Control Bar. img_3d detailing

Whilst I am on the subject of 3d, final Revit 2012 sees 3dconnexion device support. You will need to install the current drivers for you 3dspace mouse, but when you do an appropriate 3dspace mouse icon will appear on the Navigation Bar.

When Autodesk switched to the Ribbon, one rather nice feature in 2010 was the ability to have Type Selector positioned in the Ribbon. Revit 2011 stole us of this feature and the Type Selector migrated its way to the Properties Palette. But I am glade to say the Type Selector in the Ribbon is back. If you right mouse click over the type selector in the Properties Palette you can add it to the QAT (Quick Access Toolbar) as well as the Ribbon.

img_type selector ribbonSchedule and legends views can now be created directly from the project browser. Just go to Schedule / Quantities or Legends in the Project Browser, right mouse click and choose from the drop down menu.

img_create schedule or legion Other user experience tweaks include the ability to export Family Types from a Project to a TXT file, import types into a family from TXT file, save all families from a project or a family, customizable equality text, a number of improvements to Dimension Leaders and a new Round Function for Formulas.

As with every release of Revit, Autodesk strive to improve the product performance. Purge Unused now includes unused Imported Categories and Object Styles, loading elements into memory now has multi-threading support. Also Multi-threading has also been extended to the calculation of silhouette edge graphics as well as graphical representation of model elements in open views, when changing view properties of a view.


Core Modelling

You will discover various number improvements that were implemented in Revit 2011’s massing tools have migrated their way into 2012’s project environment. The solid-solid cut tool can now be used on family instances.

The workplane Viewer is now available in the project environment and you can now use Adaptive Components in the project environment; you will discover that shape handles have been provided to improve the placement and positioning of AC’s. Although it should be not that there are some restrictions on the use of AC’s, you will only be able to use AC’s in Revit Architecture, no Revit Structure or Revit MEP support for the time being. img_adap componentsThe creation of surface sub-regions on non-planar surfaces in the Conceptual Environment, which first appeared as part of the subscription drop, has been enhanced further. It is accessible via the Split Face tool in the Geometry panel. This allows you to draw on the surface of non-planar surface and apply different materials to the sub-region using the Paint tool. An essential feature when apply materials to masses for energy analysis exercises.img_sub regions A long standing request from the Revit community is to allow families to cut other families. So 2012 now allows face-based void families to be hosted on and cut Structural Framing, Columns, Structural Foundations or Generic model families within the Project. Also, families which just contain voids only and don’t actually cut anything in the family itself can be used to cut walls, floors, roofs, ceilings as well as the family types mentioned previously. This starts to resolve a number of use cases such as holes in beams or the ability to automatically cut an opening in a worktop when placing a sink.

img_void families  

Revit and Construction

As the Revit platform starts to take its grip on the AEC industry as the BIM technology of choice, Autodesk is starting to ensure that Revit can be utilised in other parts of the AEC workflow. A number of contractors have made a serious investment in Revit and are utilising the tool in their workflow. If anybody has seen what Tocci Construction are doing with Revit, you will know exactly what I mean. Therefore, to start to move into this arena and to address the complexities and finesse of Construction Modelling, Revit 2012 introduces the ability to Create Parts and Divide the model. These features are purely focused at construction engineer who needs to split the model into smaller component parts.

img_create partParts are produced by breaking down the compound components which make up walls, roofs, ceilings and floors. When you select a wall for instance and choose to create parts, the wall will break down into its individual component layers. The individual parts do retain the geometric relationship with its original element. However, Parts do have their own properties, so they can be scheduled and can be modified independently. By enabling the grip handle functionality available from the properties palette you can pull the various layers around. Once Parts are made, you can then use the Divide Parts Command to divide the compound Part further by using sketch lines on the active workplace. img_create part2

Assembly and Assembly views have been introduced to resolve certain pre-cast construction workflows. To generate an assembly, you select the elements you want to group as part of your assembly, and then choose the Create Assembly Command. Once you have created the assembly and named it, it will appear under assemblies in the project browser. You can then generate views from the assembly by clicking on the create views commands. This allows you to create shop drawings of components which are independent of the main model. img_assemblies Both these features have massive potential; it will start to allow for more granular detailing. A word of warning though, these feature are only available in Revit Architecture and Structure; when you break your model into parts it will add weight to your model as the original element is still retained. I joked last year when I saw this feature that I could see some going mad and breaking everything and anything without understanding the consequences!


Massing Tweaks

There have been a couple of useful tweaks to tools in the Conceptual Massing Environment. You can now have Formula Driven Components. What this means is that you can use conditional formula parameters and apply this to a divided surface. A new parameter called “Family Type:Divide Surface” allows you to drive the display and type of a pattern or a component. img_divided surface The other minor improvement is the control of parameter values for points hosted on line or curves. Previous to 2012, whilst you could host a point on a line, the parameter was normalized between a value of 0 to 1. This got even more confusion on circles as the value was expressed in radians. Now you can still express the normalised segmented length between 0 and 1, but you also have additional parameters for segmented length, normalized segment length, chord length, angle, non-normalized curve parameter and normalized curve parameter.  img_hosted points


More Material Changes

There have been some fundamentals changes to how material work. Whilst much of this work is on-going and will not be immediately obvious to the user this is the first steps of a large project to focus on delivering models with Physical Materials. The Paint tool has undergone a change, so when selected it will automatically open the materials dialog box to allow you to preview the material before applying to an element. The Remove paint tool allows you to remove materials you have already applied. You can also schedule materials that have been applied by the Paint tool.

img_materials The management and control of material has been upgraded; for instance you can now create property sets for materials. These are collection of properties that are used to define the aspect of the material. The management of property sets are managed through an overhauled Material Properties Library Dialogue. This work has accumulated into the ability to have libraries that can be present in a project or an independent file which can be shared between users as well as other Autodesk applications such as 3dsmax. With this change we can again create customized libraries for project or for your office, something which was not possible when Autodesk changed from Accurender to MentalRAY. Finally, the icing on the cake, you can now purge unused materials from a project, no more keyboard combinations of selecting and deleting one at a time!

img_purge materials 

Point Cloud Support

One of the most exciting features in Revit 2012 is support for Point Cloud data. Times have changed; one of the outcomes of the recent global downturn is that clients are now looking to refurbish their existing building stock rather than finding a green field sight and plonking down a new building. Refurbishment has a direct correlation with the sustainability agenda; what could be more Green than taking an existing building and refurbishing to meet current regulations and requirements? Maybe that is a rather unsophisticated view on the situation, but when talking with many of our clients here in London, this is how they are thinking. Therefore, how does the notation of BIM interface with the world of refit and refurbishment? How do you capture what already exists and utilize this to develop the BIM?

The concept of laser scanning it nothing new; the use of the technology has certain accelerated in recent years, with more and more surveying firms offering laser scanning services. But capturing the data is one thing, utilizing data to develop a Revit model has, up until now, been extremely challenging.

Revit 2012 sees the use of Autodesks propriety point cloud engine to access large point cloud datasets. The following raw formats .las, .xyb, .pts, .ptg, .fls, .fws.are supported. You are able to insert a Point Cloud file via the Insert > Managed linked tab but due to the nature and size of point cloud files they are referenced into the project rather embedded.img_point cloud linking

Once linked into a project, a point cloud file behaves like any other model element. It will appear in views and can be selected, rotated, copied, deleted and mirrored. You have the capability to link multiply point cloud files and you can obviously control the display of the cloud file via Visibility / Graphics. All the normal Revit rules apply so, plans, section as well as section boxes can cut through the cloud file which is particularly useful if you need to isolate a particular areas of the cloud data.

img_point cloudsOkay, so you have the cloud data linked into the Revit project, what next? Geometry can be used to snap to planar surfaces that are dynamically detected in the point cloud. Revit will only detect planes that are perpendicular to the current workplane. The snap tool feature streamlines the model authoring process from the cloud data. There are also various API enhancements which I am sure, will open up opportunities for more enhanced geometry creation tools to be developed by third parties developers. I have heard through the grape vine that the new Point Cloud feature will happily manage Point Cloud datasets up to around 30 gigs. Whilst many may never utilise this functionality, I do foresee many firms who do refurbishment making good use of this powerful feature.


IFC Tweaks

The IFC export engine has been tweaked and is now “layered” on the Revit API. This has allegedly addressed a number of export bugs. I personally have mixed views on IFC; I so want it to work, but without the necessary appetite from AEC firms to sit down and work together to get it completely working , then it will still remain what it is today. Autodesk is the biggest player in the AEC software market, you would certainly think it was in there interest to drive the IFC discussion and put some real effort in. More and more countries are demanding BIM, with the deliverables being of an open standard. Therefore, if Revit is to be the BIM authoring platform of choice, the IFC output needs to be the best it can possibly be. I am aware there is much work taking place in the background with the IFC schema, so I do hope I can report back in the near future on the efforts.


Summary and Final Thoughts…..

So in summary and in my humble opinion, Revit 2012 is overall a positive release. It has some superb features particularly around large team workflows and the support for point cloud data is an excellent move. There is also Citrix Support as well as Autodesk Vault support. I will cover these features in a future article, as I am currently testing these in my office.

Will Revit 2012 keep the die-hard Revit user who wants long standing items like better text tools, improved typography and site, stairs etc….happy???? hmmmmm probably not! But I would have to argue that whilst some of the improvements to big ticket modelling items have yet to appear, there is still plenty in this feature rich release to make most users content.

But a word of warning Mr Autodesk; some of these long standing requests really do need to be addressed over the next 1 to 2 releases. I see users fighting with some of the trickier tools on a day to day basis and I feel their pain. However, I have a pragmatic view on much of this now as I have come to realize that there is no utopia and Rome really wasn’t built in a day. As the Guinness Ad says, good things come to those that wait. Nevertheless, improving model quality and construction assembly by providing flexible, easy to use software tools most be the end game. Without this, there will always be an excuse by some diehards that this “BIM thing” is just not worth doing.

One final point; the content and views expressed in this article are purely my own. Some will be thinking, does he get paid for writing this stuff???….nope I don’t. My passion for the Revit technology and BIM has become engrained in my DNA; it’s just what I do. It’s what makes me wake up of a morning and travel to work :-)

Friday, March 18, 2011

Cat let out of the bag



Next week…the cat will be let out of the bag! On what you may ask? hmmmmm come back here next week and you will learn more.

Thursday, March 17, 2011

Monday, March 14, 2011

Collecting packaging

I’ve read it somewhere that there are people who collect packaging…much like people who collect say Star Wars toys or model trains; people also collect things like old cereal packages and coke cans. Weird….anyway, in the early days of Revit I started collecting old Revit installation CD / DVD packages. I recently found a version or Revit 4.1 to add to my collection! (pre-Autodesk) Mind you I am sure there are some out there who will have versions older than 4.1.

IMAG0183Sadly my collection hit a barrier when I went to work for the reseller as we didn’t get our software sent on media; instead it was downloaded from a secret Autodesk media website. :-) But then my media collection was always destined to meet a rapid end when Autodesk moved from supplying media to internet based distribution. Shame really, as my collection will go no further than Revit 9.1.

2011-03-13 11.09.46

Friday, March 11, 2011

Project Vasari - Website


Be sure to check out the new Project Vasari website, you will find images, forums, videos and other useful “stuff”.

Friday, March 04, 2011


You have got to check this out…..I have downloaded a copy and have started playing….weird voice over in the tutorial below…..but go with it!

Nesting Generic models into Curtain Pattern Based Families

This comes from a query I received recently and also extends back a few years ago; since I came up with a similar challenge creating a curtain wall system for a proof of concept project I had to do when I worked for Excitech. This really will scare the BIM purist, but it may be useful. :-)image

In the example above I have used a generic model family and nested this into a curtain wall pattern based family, which in turn is loaded into a divided surface. If you build the generic model in Revit, this principle will work in Vasari as well. image

What is interesting about this is you can pull points and edges of the divided surface and the panels will cut back.


This may be useful when you having to quickly produce a concept study and find it quick to build old school geometry rather than work with points and reference lines to build the panel.

generic model nested into a pattern based cw panel

Tuesday, March 01, 2011

Vasari – Louver content


I’ve had a number of requests for me to share the louver file, so here you are. Note – the scale of the family is a little screwy, I just modelled it without any thought of how it would fit in context and the naming of the embedded families is not that great, anyway I hope this helps.

Louver family download