Thursday, 1 September 2016

Dimension Visibility

This is more of an observation of Revit behaviour rather than a tip, but it may be a useful thing to know.

When you have created dimension strings and the elements dimensioned are no longer visible, the dimensions try to adjust accordingly (in some cases).

If I turn the Visibility of the windows off, the dimension string remains but hides the dimensions that relate to the window. The dimensions string can still be selected as one element.

When the windows are turned back on the dimensions will reappear.

If you adjust the View Range of the view, to a range where the doors and windows are no longer visible (moving the cut plane above the head height of the elements). The dimension string still remains intact and visible, even though the doors and windows are no longer visible in the view.

Project Info and Shared Coordinates

When you are working in a Workshared Project, that utilises Shared Coordinates and Linked Revit Models, one side effect is that whenever you alter the location of a Linked file you become The Owner of the ‘Project Info’ Workset in the linked file. Especially if you don’t save the position back or synchronise the file.

So if you open a linked file, even to have a look and accidentally move one of the linked models, you may be getting a call from one of the other Revit users to relinquish the ‘Project Info’ Workset, even if you think you haven’t saved anything.

Revit knows where you have been and what you have been doing!!!

It is watching you right now!!! :)

Thursday, 25 August 2016

Computation Height

If you are placing rooms in your Revit model and you have a room that seems to be enclosed on all 4 sides and yet when you go to place a Room, Revit informs you that it is not enclosed. It may be because of the Levels ‘Computation Height’.

Revit identifies the enclosed perimeter of a room at a distance above the level, set by a parameter called the Computation Height. By default the computation height for all levels is set to 0, and usually it works except if you have the base of the walls set above the level, like in the case of a room being set on a plinth or a mezzanine.

If you need to adjust the Computation Height, you have to go to an elevation or section view, select the base level line and look at the Properties palette, under Dimensions, and enter a value in the Computation Height parameter that will raise it up to a level above the base of the walls.

You room now will be enclosed.

If you have sloping walls in your model, be aware that the Areas and Volumes calculated will alter depending on the computation height set.

Thursday, 11 August 2016

Rio Olympics Kinetic Sculpture in Revit and Dynamo

In the spirit of the Olympics!!!

I was intrigued by the Kinetic Sculpture that is behind the flame at the Rio Olympics. So I decided to see if I could model it in Revit and get Dynamo to animate it!!!

The model is fairly simple once you get your head around that it is just one "Paddle Element" arrayed around a circle and then each one is rotated slightly to provide the 3D helix like pattern.

The Paddle is an adaptive component that is using 2 hosted points providing rotation in 2 directions.

The Dynamo script provides the input to setup all of the paddles (this could have been done manually, but why bother), and then an integer slider allows the animation of the Paddles.

Finished product below.

Wednesday, 3 August 2016

Select by ID

Revit is not just a modelling tool it is a vast database of information, and every piece of modeled information can be identified uniquely by its ID number.

To be able to identify every element by its individual ID number is extremely useful when you run into error messages like this……..

Or when you run a warning report on your model and you need to try clear out the warnings, usually the only way to determine what the warning is related to is through its ID number.

If you need to find in your model elements only identified by their ID number, then if you go to the Manage Ribbon, and select the ‘Select by ID’ tool.

All you need to do now is to type in the ID number (or numbers, use a semicolon between) and Revit will scan the model and select the elements.

Wednesday, 20 July 2016

Floors and Sloping Walls

When you have sloping walls in your model, it can be a little difficult to add floors and have their boundary snap to the sloping wall. You just aren’t able to pick the edge of the sloping wall where the floor intersects.

You could go down the path of setting up levels, splitting walls, creating new elements all to try and get this edge to snap to, this will take a long time and often the result isn’t 100% accurate. But, there is an easy way.

In this example the new floor is set half way up the sloping wall and in the floor sketch creation I was unable to pick the intersecting edge of the floor and the wall. The resulting floor is not ideal.

To get the floor to snap to the edge of the sloping wall, just draw the floor a little bigger than you need. (So that it sticks out from the sloping wall.

Then go to the Modify Ribbon, and pick the Join tool, and join the floor and the sloping wall.

Now you have an edge line where the floor and the sloping wall meet. (There is an edge on the inside too!)

All you have to do now is select the floor, Select the ‘Edit Boundary’ tool.

And using the ‘Pick Lines’ Draw tool. Select the internal edge for the floor. It will put a new line on the edge.

Clean up the floor sketch using the trim, and delete tools, and finish the sketch. You now have a floor that aligns with your sloping wall.

Wednesday, 13 July 2016

Symbolic Line Visibility

When you are working with Revit Families, Symbolic Lines are a fantastic way of showing detail without having the entire model represented.

A small restriction to some family types is the Visibility setting, ‘Show only if Instance is Cut’ which will allow you to have the Symbolic Lines appear only if the family is cut in the view. The option is greyed out in a lot of the family categories, especially Generic Models.

If you need the ability to activate this option, here is the solution.

Change the Category of the Family to a Category where the tick box is available. ‘Casework’ works fine. (It is only temporary, so is doesn’t matter about which Category it is, just one that works).

Now if you select the line and go to the Visibility Settings, the ‘Show only if Instance is cut’ tick box is available.

Once the box is ticked, if you then switch the Category of the Family back to its original Category, the Visibility Option will Grey out again but it will remain ticked.