Saturday, August 24, 2013

Quirky Roof - Roofing Around

recent thread at the Revitforum.org asked about this roof form.


Don't worry about the dimensions. I used them to make sure a roof would work if I was "careful". I later messed around with it a bit to see if I could reproduce the error the original poster described, like this.


The other day I was discussing roofs with someone and I brought this situation up. I used the arrow keys to nudge walls around and thought the result was worthy of a quick video to demonstrate how different proportions affect the roof outcome. It's certainly quirky, maybe even "buggy"?



New version of IFC Exporter for Revit

I got this email message forwarded from one of my colleagues, BIM superstar, Michael McCune. Basically it was in reference to a new version of the IFC EXporter for Revit. Details are listed below:-
IFC Exporter for Revit 2013 (v2.12):
IFC Export Alternate UI for Revit 2013 (v1.12):
IFC Exporter for Revit 2014 (v3.4):
IFC Export Alternate UI for Revit 2014 (v2.4):
What’s new for IFC Exporter for Revit v2.12/v3.4:
General (Revit 2014 UR1 Only):
Added basic support for IFC4 export, corresponding to the Coordination View 2.0 MVD. Please see the Wiki for more details. This requires Revit 2014 Update Release 1 to be installed. Note that currently the ifcXML format for IFC4 is not supported.
General:
  • Minor performance improvement by reducing the number of calls to the IFC export mapping table.
  • This version is the Revit MEP certified version of the exporter. Revit is now certified for all 3 possible export certifications: Architectural, Structural, and MEP.
New Functionality:
  • Add new MEP property sets: Pset_SanitaryTerminalBath, Pset_SanitaryTerminalShower, Pset_SanitaryTerminalSink, Pset_SanitaryTerminalWashBasin.
  • Add support for IfcRelCoversBldgElements for ducts and pipes. - Allow association of property set descriptions to a specific pre-defined type of an entity.
  • Allow exporting foundation and retaining walls as IfcFooting, if set in the IFC export mapping table, or using "IfcExportAs" for the particular wall.
  • Export "SiteLandTitleNumber" and "SiteLongName" shared parameters from Project Information to IfcSite, if they are set.
  • Optionally allow storing the generated IFC GUIDs into the project file after export. This will add "IFC GUID" parameters to elements, their types, and Project Information for Project, Site, and Building GUIDs. This requires version v2.4 of the alternate UI to set the option, and requires a manual save.
  • Read in ParameterMappingTable.txt, which allows users to specify a mapping from Revit properties to IFC common parameter sets. Please see the Wiki on custom parameter mapping for more information. - Special thanks to: Tom Pesman (http://nl.linkedin.com/in/tompesman) and the Dutch Revit User Group (www.revitgg.nl / www.dutchrevitstandards.com) for their contribution of this improvement to the Open Source.
Bug Fixes:
  • Add base equipment to the IfcSystem.
  • Correct export of true north for IfcSite.
  • Correct scaling of Voltage values on export.
  • Move more local coordinate systems closer to the entity's geometry.
  • Properly export space containment for equipment.
What’s new for IFC Export Alternate UI for Revit v1.12/v2.4:
New Functionality (Revit 2014 UR1 Only):
  • Added IFC4 Basic Coordination View 2.0 configuration, and IFC4 as a pull-down option for IFC version. This requires Revit 2014 Update Release 1 to be installed.
New Functionality:
  • Optionally allow storing the generated IFC GUIDs into the project file after export. This will add "IFC GUID" parameters to elements, their types, and Project Information for Project, Site, and Building GUIDs. This requires v3.4 of the exporter to add the parameter values, and also requires a manual save.
  • Report which property sets are being exported on a single line in the detail section of the first export screen.

Autodesk release Point Layout

Earlier this week Autodesk released Point Layout, a really smart tool which allows you to better integrate BIM coordinate data into the field. You can import & export data from Autodesk® AutoCAD®, Autodesk® Revit®, or Autodesk® Navisworks® Manage for the creation of QC/QA as well as as-built model coordination & checking. Its worth checking out the details here as well as free trial .

Autodesk release Point Layout

Earlier this week Autodesk released Point Layout, a really smart tool which allows you to better integrate BIM coordinate data into the field. You can import & export data from Autodesk® AutoCAD®, Autodesk® Revit®, or Autodesk® Navisworks® Manage for the creation of QC/QA as well as as-built model coordination & checking. Its worth checking out the details here as well as free trial .

Autodesk release Point Layout

Earlier this week Autodesk released Point Layout, a really smart tool which allows you to better integrate BIM coordinate data into the field. You can import & export data from Autodesk® AutoCAD®, Autodesk® Revit®, or Autodesk® Navisworks® Manage for the creation of QC/QA as well as as-built model coordination & checking. Its worth checking out the details here as well as free trial .

Autodesk release Point Layout

Earlier this week Autodesk released Point Layout, a really smart tool which allows you to better integrate BIM coordinate data into the field. You can import & export data from Autodesk® AutoCAD®, Autodesk® Revit®, or Autodesk® Navisworks® Manage for the creation of QC/QA as well as as-built model coordination & checking. Its worth checking out the details here as well as free trial .

Wednesday, July 17, 2013

Autodesk Revit MEP - 2013

Autodesk Revit MEP - 2013

S.no Date Revit Topic Sub Category  Time - Practical Time - Theory
1   Introduction to BIM Building Information Modeling 1 hour 1 hour
Overview of the Interface
           
2   Intoduction to REVIT MEP Starting Projects 1 hour 1 hour
Viewing Commands
Starting Family
Starting Massing Model
           
3   Basic Tools In Project General Drawing Tools 2 hours 1 hour
Editing Tools
Modifying Tool
Modelling Tool
           
4   Basic Tools In Family General Drawing Tools 2 hours 1 hour
Editing Tools
Modifying Tool
Modelling Tool
           
5   Starting Revit Project System 2 hours 1 hour
Insert
Massing
Manage
Modify
           
6   Starting Revit MEP Project HVAC &Mechanical Tools 2 hours 1 hour
Electrical Tools
Piping & Plumping Tools
           
7   Basic Drawing Tool General Drawing Tools 3 hours 2 hours
Editing Tools
Modifying Tool
Modelling Tool
           
8   Basic Editing Tool Properties 3 hours 2 hours
Geometry
Modifying Tool
Type Properties
           
9   Annotatate Tool Dimensions 3 hours 2 hours
Tags & Key Note
Lables
Text
           
10   MEP Systems About MEP 4 hours 2 hours
MEP Components
System Visibility’s 
Connecting Components
Work Plane
           
11   Collaborate Workset 4 hours 2 hours
Coordinate
MEP Systems
Synchronize  
           
12   HVAC Sytems About HVAC 3 hours 1 hour
Air Terminals & Mechanical Equipment
Duct
Duct Systems
Properties & Connections
           
13   Piping Sytems About Piping 4 hours 1 hour
Fire fighting
Plumping Fixtures
Pipe Routing & drawing layout
Fire Production Components
Drainage & Sanitary connections
Different types of pipes
Properties & Connections
           
14   Electrical Sytems About Electrical Systems 2 hours 1 hour
Electrical circuit
Duct Routing
Panels
Wiring
Cable Tray
Properties & Connections
           
15   Sheets Sheet Set 2 hours 1 hour
Mutible views
Title Block
           
16   Scheduling and documents  Scheduling  2 hours 1 hour
Material Takoff
Quantity Takoff
Sheet List
View List
           
40 Hours 21 Hours

Monday, July 15, 2013

HOW TO PIN / LOCK CIRCLES IN REVIT ARCHITECTURE 2012

Pining/Locking objects in Revit seems to be an easy task, but Autodesk Revit Team loves to hide some settings that all Revit Users get excited about their product, which I personally find it not a good idea, but because of that Revit Clinic exists to show you an easy way to use Revit products. Pinning/Locking objects really should be something you should not look for it, especially when it is a simple circle. In this tutorial, I like to show you how to lock/pin a circular object drawn with linework or extrusion in Revit Architecture.

There is only one important reason why Revit Users like to pin/lock objects in their drawings and this reason is obviously known to all people who uses Revit. You pin/lock an object to reference planes to prevent accidental movement of drawn objects in Revit.

In this Revit tutorial, you will be learning how to pin/lock a circle “linework/extrusion” to a horizontal and/or vertical reference plane. This is how you pin/lock a circle line/extrusion to another object such as reference place in the family editor:

Click on Annotation Tab / Detail Panel
Click on Circle option on the menu
Draw the desire circle by placing the center of the circle on a horizontal or vertical reference plane and typing the desire radius of the circle.
Click on Modify button on the menu panel
Select the circle that you just drew by clicking on its circumference.
The property palette for your drawn circle gets activated. Just scroll down to Graphic and check “Center Mark Visible”.
You will see that a little cross sign gets activated inside the circle.
Now, it is time to pin/lock circle to the existing reference planes.
Simply click on Modify Tab and select Align tool (or just type AL for Align Toll’s Keyboard Shortcut)
Click the horizontal or vertical reference plane with align toll and then on the center of the circle to align the center of the circle to one or the other reference planes.
Repeat step 10 to align the circle to the second reference plane (horizontal or vertical) which was not selected in step 10.
You are done pinning/locking circle to horizontal and/or vertical reference planes. Don’t forget that you can do the same thing to pin a circle to a dimension.
Pinning or locking a circle linework or extrusion is an easy task, but the only thing is to know, where to activate the “Center Mark” from a circle. I hope I could show you something to make your process for success little easier.

I hope you learned something from our Revit Tutorial Center at Revit Clinic. Feel free to leave comments.

Family Category and visibility

Here is a little tip to keep in mind when using or building families.  If the entire family always shows in a floor plan view (even if the elements that are visible are above your cut plane) you might want to check out the families category. 

A perfect example is the default Autodesk "Ladder" family in the specialty equipment category.  When you place the family you will always see the railings at the top of the ladder even though they are far above your cut plane:



This has to do with the category of the family... Specific family categories do not allow you to adjust their visibility based on a cut plane. Notice the "(If category permits)" below.


Who has the almighty power to decide which categories "permit" this action?  I have no idea... In the example above, the "Specialty Equipment" category does not permit it!  But if you are having trouble with your families visibility you may have to change it's category... Which can be kind of lame!

Saturday, June 29, 2013

Revit 2014 - Materials Revisited

he latest version of Autodesk Revit brings several new features. Most notable are the following:
  • Non-rectangular crop regions
  • Element selection toggles for links, underlays, pinned items, and select by face
  • Energy analysis on a Revit model, not just massing
  • Displace Element: new tool to create exploded views in any 3D view
  • Split segment feature for elevations
  • “Use Optimized View Navigation” setting that significantly improves performance
  • Place an Air Terminal directly on the side of a duct
  • Several enhancements to schedules
  • Temporary view properties, especially nice for views with a fixed View Template
Like last year, this article will cover changes made to the Materials user interface (UI) and workflows that current users need to be aware of in order to efficiently use the 2014 family of Revit products.

Another New Material Browser

Autodesk listened to their user base and made several changes to the way we work with materials. The image below shows the initial state of the Material Browser. We are back to a single material browser with tabs for IdentityGraphics and the assets (Appearance,Physical and Thermal). When CustomParameters are present, a small icon will appear in the lower left as shown below.
If a material does not have an associated asset, you can click the “+” icon to open the Asset Browser and add one.
The initial Material Browser view has the standard Autodesk library completely hidden to maximize the list of project materials. In the image below, notice the toggle to make the external material libraries visible (item A). Also, the list of options to sort the material list is nearly identical to last year (item B).

Duplicating a Material

It is important to know how to properly duplicate a Material in your model so you do not unintentionally affect another Material.
In this example, we will duplicate the material, Carpet(1). When this material is selected, we notice that the Appearance Asset (shown by #2) is not being shared with any other materials in this project. This is evident by the hand with the zero over it (shown by #3). As with previous versions, we simply right-click and select Duplicate (shown by #1) to create a copy of the selected material.
If you Duplicate a Material in your model, the Appearance Asset will be associated with the new Material and the Material you copied it from!
Note: This is also true for the Physical and Thermal assets if they exist in the original material.
Now that we have duplicated a Material (shown by #1), notice that the two carpet materials in this example now indicate they both share the same Appearance Asset (shown by #2, namedRed). Changing any of the properties for Carpet(2)’s Appearance Asset will also change Carpet(1). If you want to change one material without changing the other, click the Duplicate this asset icon in the upper right (shown by #3).
Once the Appearance Asset has been duplicated, you can expand the information section and rename the asset (shown by #4). You can now make changes to this material without affecting other materials.
Rather than duplicating the Asset you can also replace it from the Asset Library. This will not change any other materials. Simply click the Replaces this Asset icon shown below.

Class – A Lost Feature Restored

Like the tabs, the ability to filter materials by a user-definable “class” has been returned to the user in the 2014 version.
Looking at the Identity tab, we see the Class drop-down list. We can pick from this list or type a new class name. On the left, above the Project Materials list, we can filter the list by the class parameter.
When an external library is visible, we can also filter by Class as shown below. Notice the added “bread crumb” reference as to where you are in the tree structure. The drop-down arrows in the “bread crumb” area helps to quickly jump around. This is much easier than navigating the tree structure on the left. If you think so, you can toggle off the tree structure with the icon to the right of the “bread crumb” area.

Conclusion

The Material Browser dialog in Revit 2014 is much cleaner and easier to navigate. With this and the performance enhancements around materials, most users should be pretty happy working in Revit 2014! However, it would be nice if we had a command called Duplicate Material and Assets to streamline that process when needed.

Want More?

Dan will be teaching three classes at the Revit Technology Conference (RTC) in Vancouver, Canada, in July 2013. One class is entitled Mastering Materials – Getting what you want from Revit. Another class (actually a lab) will be Lighting Design and Analysis in Revit using ElumTools. Below, respectively, are two teaser images!


Using Shared Parameters in Autodesk Revit

Introduction

Revit has many features which are unique when compared to other building design programs; one of these is Shared Parameters. The big idea with Shared Parameters is to be able to manage parameters across multiple projects, families and template files. This feature allows Revit to know that you are talking about the same piece of information in the context of multiple, unconnected files. This article will cover the basics of setting up Shared Parameters, some of the problems often encountered and a few tricks.
The main reason for using Shared Parameters is to make custom information show up in tags; however, there are a few other uses which will be mentioned later. In contrast, a Project Parameter is slightly easier to make in a project but cannot appear in a tag; Revit has no way of knowing that the parameter created in the family (info to be tagged) and the parameter created in the tag are the same bit of information. Both Project and Shared Parameters may appear in schedules.
The image below depicts the notion of a common storage container (i.e., the Shared Parameter file) from which uniquely coded parameters can be loaded into content, annotation, and projects, thereby creating a connected common thread between several otherwise disconnected files.

Shared Parameter File

Creating a Shared Parameter is fairly straight forward; managing them afterward is where some get into trouble. Select Manage > Shared Parameters from the Ribbonto open the Edit Shared Parameters dialog box. This dialog basically modifies a simple text file, which should not be edited manually. If a text file has not yet been created, you will need to select theCreate button and provide a file name and location for your Shared Parameter file.
It is important to keep in mind that this file will be the main record of all your Shared Parameters. From this file, you create Shared Parameters within Projects, Templates and Families. Therefore, I recommend you have only one file for the entire firm (even if you have multiple locations). Of course, there is always an exception to the rule. This single file should be stored on the server and the software deployment should be set up to automatically point user computers to the Shared Parameters file. This can also be done manually by clicking theBrowse button in the Edit Shared Parameters dialog.
Once a Shared Parameter is loaded into a project, template or family, the text file is no longer referenced. So you technically do not need to send this file with your project file when transmitting to a consultant or contractor.
The name of the file should be simple and easy to find. You should create a new text file for each version of Revit you are using—include this in the file name. Some newer parameter types will cause older versions of the software to reject the text file.

Creating a Shared Parameter

In the Edit Shared Parameters dialog box, you can easily create Groups and Parameters. Groups are simply containers, or folders, used to organize the multitude of parameters you will likely create over time. When starting from scratch, you must first create one Group before creating your first Shared Parameter.
To create a new Group, click the New button under the Groups section. In a multi-disciplinary firm, you should have at least one group for each discipline. Parameters can be moved around later, so don’t worry too much about that at first.
Clicking the New button under Parameters allows you to create a new parameter in the currentGroup. You only need to provide three bits of information, as shown below: NameDiscipline, and Type of Parameter. In this example, we will create a parameter called “Clear Width” which will be used in our door families (but which can be used with other categories as this is not specified at this level). The other standard options, such as Instance versus Type, are assigned when the parameter is set up in the project or family.
The Discipline option simply changes the options available in the Type of Parameter drop-down, which, in turn, lets Revit know what type of information will be stored in the parameter you are creating. Many programing languages require parameters to be declared before they are used and cannot later be changed. Revit is basically a graphical programming language in this sense.
When a new Shared Parameter is created, a unique code is assigned to it. The image below shows the code assigned to the Clear Width parameter we just created. For this reason, it is not possible to simply create another Shared Parameters file a few months from now and have it work the same way.

Creating a Shared Parameter in a Family

Now that you have created the framework for your Shared Parameters, i.e., the text file, you can now begin to create parameters within content. The next section covers creating Shared Parameters in project files.
Open a family file—in this example, we will open the Single-Flush.rfa file. Select the Family Types icon. Click the Add button on the right. Now choose Shared Parameter in theParameter Properties dialog that opens up, as shown below, and then the Select button. This will open the shared parameter text file previously created. Select “Clear Width” and then OK.
Now you only have two bits of information left to provide in the Parameter Properties dialog. Specify whether this is a Type or an Instance parameter; also, specify the option for Group parameter under, which controls which section the parameter shows up under.
Notice how the bits of information specified in the Shared Parameters file are grayed out here? They cannot be changed, as this would cause discrepancies between families and project files. This information is essentially “hard wired” and cannot be changed.
Once the parameter has been created in the family, it can be used just like a Family Parameter. In this example, we created a formula to subtract the frame stops and the hinge/door imposition on the opening, as shown in the Family Types dialog below. Keep in mind that this value could now appear in a custom tag if desired, thus listing the Clear Widthfor each door in a floor plan. Maybe the code official has required this. Using Shared Parameters is the only way to achieve this, short of using dumb text.

Next we will look at creating a door tag that lists the clear width. This is similar to the steps just covered for the door family, as a tag is also a family. The only difference is that this parameter will be associated to a Label.
Open the default Door Tag.rfa family. Do a Save As and rename the file to Door Tag - Clear Width.rf. Delete the linework (if desired). Select the text and click the Edit Label button on the ribbon. In the Edit Label dialog, you need to create a new parameter by clicking the icon in the lower left (see image below). Your only option here is to select a Shared Parameter; as previously mentioned, only Shared Parameters can be tagged. Once the new parameter is created, click to move it to the right side of the dialog, in the Label Parameters column. Next, select the original Mark parameter and remove it. Finally, edit the Sample Value to something like 2’-10” – this is what appears in the family to give you an idea of what the tag will look like in the project.
Note: The Mark parameter could be left in the tag if you wanted both the Markand Clear Width to appear together. The other option is to have two separate tags which can be moved independently. Keep in mind that it is possible to tag the same element multiple times. In this case, you would have two door tags on the same door—each tag being a different type.

Load your new door and door tag families into a new project file. In the next section, you will see how these work in the project environment.

Using Shared Parameters in a Project

Now that you have set up your content and tags, you can use them in the project. First, draw a wall and then place an instance of the Single-Flush door (turn off Tag on Placement). Select the door and notice that the Clear Width parameter is showing up in the Properties palette; it is an Instance Parameter. Add another door to the right of this one and change the width to 30” via the Type Selector. Notice the Clear Width value has changed.
                                                                    
Next, you will tag the two doors. Select the Tag by Category icon from the Quick Accesstoolbar. Uncheck the Leader option and select each door. In the image below, the tag was also set to be Vertical via the Options bar. If the tag placed is the door number, select the door tag and change it to the Clear Width option via the Type Selector.
Note: if the text does not fit on one line, you have to go back into the family and increase the width of the text box and reload the family into the project.

Things to Know

Only content which contains the Shared Parameters will display the parameter placeholder in a project. Try loading another door family (e.g., Double-Flush) into your test project without changing it in any way. Place an instance and then notice the Clear Width option does not appear in the Properties palette. This means that all content must have the Shared Parameter added to it. It is possible to create a Project Parameter in the project/template file, but you have to specify Instance or Type. If this varies, you cannot use a Project Parameter. The Project Parameter takes precedence and will change loaded content.
Selectively associating parameters with content is a great trick when it comes to certain categories that have a variety of items: categories such as Furniture or Mechanical Equipment. Only loading Shared Parameters into file cabinets or air handling units (AHU) will ensure that those parameters do not appear in your lounge chairs or VAV boxes. I first learned this trick a few years ago from the Revit MEP guru, Plamen Hristov.
Note: This also works with Family Parameters, but this information cannot be tagged or scheduled.

Dealing with Problems

A number of problems can be created when Shared Parameters are not managed properly. The most common is when two separate Shared Parameters are created with the same name. This often happens when new users delete or otherwise lose a Shared Parameter file. They then try to recreate it manually, not knowing that the unique code (mentioned previously) is different and Revit will see this as a different Shared Parameter. The first place this problem typically shows up is when a schedule in the project has blank spaces even though the placed content has information in it. In this case, the schedule is using one specific version of theShared Parameter and only the content using that same version of the Shared Parameterwill appear in that schedule.
The fix for this problem is to open the bad content and re-associate the parameters with the correct Shared Parameter. It is not necessary to delete the bad parameter—which is good as this could cause problems with formulas.
If you get content from another firm you are working with and they have used Shared Parameters, it is possible to export those parameters from the family editor into your Shared Parameter file. They will initially be located in the Exported Parameters group, but can then be moved to a more appropriate location. This allows that unique code to be recreated in your file.
If you have a shared parameter with the same name as another firm you are working with on the same model, it presents a problem. You will have to decide whose version to use. There are some tools one can use to add and modify shared parameters in batch groups of families. One is found in the new Extensions for Revit 2012, which is available via the subscription website. Another tool, which has much more control and options, is the Revit Family Processor 2012 from Cad Technology Center (CTC).

Conclusion

Using Shared Parameters is a must in order to take full advantage of Revit’s powerful features. Like any sophisticated tool, it takes a little effort to fully understand the feature and its nuances. But once you have harnessed the power of the feature and implemented it within your firm’s content and templates, you can be much more productive and have less potential for errors and omissions on your projects.

Revit Structure Tutorials (2012)

More Beginners Revit Structure Tutorials (2012) 


What You Will Accomplish
Linked Levels And Project Levels
Wall Joins
Making New Types
Edit Type
View Range
Editing A Beam System
Make A Slab
Floor Slab Edge
Make A Stair
Making New Types
Adding Area Reinforcement
Elevations And Sections
Crop Region
Loading Detail Components
View Templates

More Revit Structure Tutorials..