AU Class
AU Class
class - AU

Getting Classy with Your Revit Models Using the Autodesk Classification Manager

Share this class

Description

Ever want to be able to fill in Revit parameters by picking from a list of values? Ever want to have all the standard classifications at your fingertips? Ever want to manage all your standard data to use across all your models from Microsoft Excel? Come see the Autodesk Classification Manager for Revit! This free utility, now included with Revit software, will let you do all these things and more. It comes preloaded with the complete UniFormat, MasterFormat, OmniClass, and Uniclass databases, as well as databases for IFC and FICM. Plus, you can build your own quickly and share them across your organization. We will show you how to use this powerful tool, and provide detailed examples of what you can do with it. This class will be presented by the not-so-classy team that developed it.

Key Learnings

  • Discover what the Classification Manager is and how to use it
  • See how to take advantage of all the classification databases included with the tool
  • Discover how to easily build your own custom databases in Excel
  • Learn how to share your data across your organization

Speakers

  • T.J. Meehan
    After receiving his architectural degree, T.J. Meehan began his career by working in several architectural firms across the United States, gaining experience on both commercial and residential projects. Transitioning from the design side of the industry, he has now become a recognized expert on the technology side, working for one of the nation's most successful Autodesk, Inc., partners as their vice president of professional services. He is an Autodesk Implementation Certified Expert and has presented at many industry events, including Autodesk University. A registered architect and LEED-accredited professional, Meehan capitalizes on his skills to help companies successfully train and implement architectural, MEP (mechanical, electrical, and plumbing), construction, and operations and maintenance software.
  • Avatar for Jason Kunkel
    Jason Kunkel
    Jason has worked across the design and technology spectrum of the AEC industry for over 25 years. After graduating from the University of Virginia School of Architecture, he began his career as an architectural designer for a major mid-Atlantic architecture firm specializing in large, public sector projects. Discovering a passion and knack for technology, he migrated to the IT support world, spending over a decade as the Director of Information Technology, where he applied that passion to help architects and engineers leverage technology in new and exciting ways, and save time in the process. Working at CADD Microsystems, Jason has been able to apply his knowledge and experience to help a wider range of customers achieve the same goals. He is one of the founders of RevitRVA, a Revit user group in the central Virginia area, and has a wide array of knowledge and experience with both software and hardware to help companies improve their processes and work more effectively.
Video Player is loading.
Current Time 0:00
Duration 54:29
Loaded: 0.31%
Stream Type LIVE
Remaining Time 54:29
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected
Transcript

T.J. MEEHAN: My name is T.J. and we're going to talk about classifications in a particular classification manager, which is a free utility for Revit from Autodesk. And we're going to deep dive into kind of what classifications mean and why you need them.

And then talk about how to use that tool. And more importantly, talk about how to use that tool to do other things you may want to do in your models that can be very helpful that help with some limitations in Revit. So that's Jason. I think we'll jump right in. Oh, I just said all of that, didn't I? Good job. Yep.

OK. So I've been in the industry for a long time. I started as an architect, wasn't good as an architect, was more good on the technology side. I was one of those people, probably some of you are this, where, as I was working in architecture, people would come up to me and say, hey, how do you do this in AutoCAD? How do you do this in Revit? Can you help me with my printing?

I was always that person and I loved it. And so now I do that permanently. I oversee a team of about 16 other ex-architects and engineers and contractor's facilities managers. We do a lot of consulting for those groups of people to help them implement BIM workflows, anything design build operate.

This little cartoon pretty much sums up my entire life, as Jason will attest to. I love Excel. I think Excel will solve all of the world's problems at some point. But of course, I'm not always very efficient with how I'm using Excel. But that's probably why I love it. Jason?

JASON KUNKEL: My name is Jason Kunkel. I have been working the industry over 20 years now. I think, like T.J., like a lot of you, started off my career doing design. You don't leave college thinking I want to go and consult and support software. You leave college thinking, I want to be an architect. I want to be an engineer. That's how I started my life.

After a few years of doing design work on large scale projects, I kind of realized I was better buttons and wires and all that stuff. So started off doing CAD management, slid that over to BIM management. Finally, at my prior job, I ended up being the IT director of a pretty large size architectural firm in the mid-Atlantic area.

I've been with CAD for about three years now, doing consulting, doing work on the dark side. I work with T.J. to kind of head up a team of like-minded nerds. And we like what we do and training, blogging, developing, and, specifically today, we're talking kind of on the process and more on the software side of things.

T.J. MEEHAN: So let's talk about classification systems. Go ahead. There are three main classification systems utilized, both in the US and the UK. And they're based on kind of a function in here.

So if you look on the left, classification systems like OmniClass Table 21 and UniFormat are essentially the same type of classification system, all through CSI, Construction Specifications Institute. They are equivalent to, in the UK, the UniClass 2015 Table SS for systems. And this is what is often used during pre-design and design to classify the systems to get a better idea for cost estimation, really. Just overall, what's going to happen with this particular project?

As we move into construction typically, Table 22, which is also MaterFormat, is used. And this is very means and methods focused. On the UniClass side that's Table En, for entities. And so contractors use this a lot. It's structured around the materials that are being used. And that's its purpose, mainly.

When you get into the operations side, often the product tables are what's used in this case. That's OmniClass Table 23. There is no equivalent, like MasterFormat UniFormat with the first two tables. This is the PR table for UniClass 2015. And this is the specific products. This particular unit is an error handling unit, and it has a classification for that. So ultimately, depending on where the project is in its lifecycle, you may be using one or more of these classification systems to help define what's in that model or in that building.

There are some other ones as well that people use specific to facilities. So OmniClass has a bunch of tables in it, UniClass class does too. So if I'm just classifying the building overall, I can use one of those tables. If I'm classifying the spaces within the building or the people that are involved with the project, both OmniClass and UniClass have tables with lists to use for that. The Classification Manager we're going to walk through today has all of these tables in it, already accessible, that you can assign right to your elements very quickly within inside of Revit.

Some other ones that exist out there that people use, and there are hundreds of them, but FICM is a big one for higher education. Many higher ed facilities use FICM to identify their spaces and categorize their spaces. There is FICM database you'll see here and a little bit.

There are older versions of UniClass, so before the mandate came down for BIM Level 2 and BIM Level 1, [INAUDIBLE] 1192, essentially. There were older versions of UniClass class that people would use. Then UniClass 2015 came out and that's used on most projects.

BOMA, you've probably all heard of BOMA. BOMA's actually built into Revit, but they have a space classifications and that spec is more Australia and New Zealand, what they use. All right. I'm going to turn it over to you.

JASON KUNKEL: All right. So with that, we're going to hop into and talk about the actual piece of software, the Classification Manager for Revit. So the Classification Manager is part of a suite of tools, AutoDesk tools, they are free. They're freely available. All the resources and supporting files are freely available.

These are all the tools in there. We did a class, earlier in the week, on the COBie extension. If you were there, welcome back. We've got the Classification Manager, we've got the Model Checker. The configurator is part-- it's kind of a cousin, it works with the Model Checker. And then the COBie extension there, as well.

The concept along these tools, as kind of a suite of utilities, is to identify and classify your elements in your model. And with the Model Checker you are going to validate and just confirm that that information is correct. And then finally, with COBie, you're going to find a way to hand off and deliver that data outside of the Revit model. So we've got kind of a little story we're trying to tell along here. And that's how they're grouped together and that's how they're [INAUDIBLE].

Who has used the Classification Manager before? All right. So we've got a couple, just a handful of folks. Who is looking at this and not familiar with what this looks like? It looks a little different than what you're used to. OK. So last Monday, literally, we launched a new release of the BIM Interoperability Tools.

So this is the first class that we're kind of showing off the new interface for the Classification Manager. The functionality and the use is pretty much the same. We've added a lot of little features here and there, that have been requested from users throughout the way.

But prior to the release, you would install the Classification Manager, then you would install the Model Checker, and you'd install the COBie extension. They're all together now. So if you want to get one, you're going to get all them together. We found they all worked together.

And we found some people were having trouble support-wise. If they'd install one, it'd keep an old version of the other one, they would start fighting. So just in terms of convenience and for workflow and for processes they all get installed together. They all live in that BIM Interoperability Tools tab now. We've streamlined the interface. We've cleaned things up. So hopefully, the idea is, once you get what used to how one works, you will understand how to use the other ones as well. Anything else about the new release that we need to cover before--

T.J. MEEHAN: Yeah. So, we'll show you at the end kind of where you can get them. There's a website you can download them from. But also, these are going to be part of the Revit install very soon, probably before the end of the year.

So all of you are familiar with the desktop app, the little icon that pops up in corner and says, oh, you have this extension to install or this hot fix to install. They're going to be part of that very soon. Already, if you have one of the older versions installed, it'll tell you that this new release has happened the next time you launch it. And it'll give you a button right there to download it and install it.

JASON KUNKEL: The software is very easy and very straightforward to use. I've got about five slides. I want to walk through them, kind of highlight some elements. And then we're just going to hop into it Revit and demo it.

It was designed for very specific task, but what was exciting to us, once we got out in the wild, people started using it and what T.J is going to demonstrate, is there was a lot more functionality out of just adding defined classifications to the elements. Part of the issue was if you know how you're Revit [INAUDIBLE] set up, or your Revit elements are set up, it has one place in each to identify assembly code or identify classification in the other one.

As you're working along, like T.J. Had in that slide he was showing for design and construct and operate, there are different classification systems that are beneficial to track inside of your model and inside your elements. But if you only got one place in those elements track them, then you've got to erase one classification to put in the next one.

So the Classification Manager was designed to alleviate that issue. It doesn't use those built-in parameters, it creates its own parameters. And we'll show them to you once they're in there. But they're defined parameters, they're shared parameters. So if use it on this model and someone uses on this model, it's all going to be the exact same parameter consistently across.

This is the launch screen, if you go into Setup. You see we got Setup, here's Setup. This is kind of the open screen for all the tools, all the BIM Interoperability Tools, at this point. So the layout is consistent.

The middle area there is my recent databases that I've looked at and also a browse to get a locally saved database. And when I say database for the Classification Manager, it's an Excel file. That's all it is. So if you got Excel, you can edit your database.

At the bottom here there's two portals. The public library actually looks to our website, looks at a list of files on there. And then it will give you here what's available, here is kind of the default databases for you. If you have any locally saved or created databases on your network server, you can configure your Classification Manager to point to him and find him here.

So there's an INI file, you hit the path of the INI file, and that shows up. If you have nothing in there, you don't get that portal. If you have no internet connection, you don't get the other portal. So it's kind of streamlined. That was an odd blink.

Once you click on one, you get some information up top, as to some metadata and previously saved, who the author was, and kind of the description. You don't get that on your own local files because it's just Excel. It will say, this is the path of the Excel file. So that description is only going to work when you click on something in the public library.

What are the benefits that we have with the new version? If you are used to the old version, you know that we installed the databases inside the application folder. Since they're stored online now, whenever we need to make an update we don't have to push a new install out.

So we literally just made an update about a half hour ago, in fact. We might have found a typo in the Excel file. We fixed the typo. We put it back on the website. And now it's updated for everybody to immediately use. I cannot confirm nor deny that we found a typo. It was an Excel formula, so I'll just let you imagine who was responsible for that portion of the issues.

So utilizing this, I select the database slash Excel file I want to use. I click Finish. And then my Revit model will know to point to that Excel file. I think I'm a little too loud there. Sorry, my laptop keeps yelling at me. It'll know what you point to and that's the classification database it's going to use when I start assigning classifications.

So set up, I set up my model once and then I go into assigned classifications. So this is the assigned classification dialogue. We've got four tabs alongside, they match up with the different types of systems that T.J. was talking about. We've got Element, we've got Contact, we've got Facility, and we've got Spaces.

So Contact is the first one. You can see along the left hand side there, there's a navigation page that allows me to navigate between the different classification types. Excuse me. You've got a description up top of the name of the classification, a description of it, and then what parameters will it be filling in when I assign the classification.

So we're in the Contacts tab now. Contact is associated with the COBie extension, so there's no Revit element associated with it. It's in the Extensible Storage. So that's why there's no parameter showing up there. But this is just the list of classification. I got a little search filter. I can start typing and it'll filter that list down. And then when I find what I like, I click on it, I click Assign, and then the classification is assigned.

So the next few pages are going to look very similar. We're just kind of working our way down. This one is Facility. This is going to assign some data to my project information. You can see there we've got classification.facility.number and facility.description as the default parameters that it's going to fill into there.

We've got an Options bar at the bottom, Assign Similar Classification, and there's some cross-linking that we'll talk about once we actually open up the database file. Set COBie parameters. So if you're using the COBie extension, you could force some of those COBie parameters from the classifications.

This is really the big one to pay attention to, Blanks Only. So if that's checked, that means it's not going to overwrite any data already in those parameters. If I clear it, it's going to overwrite anything that's in those parameters that I'm trying to assign my classifications for.

T.J. MEEHAN: So if you select 100 doors, and three of them have already signed a classification, you can check Blanks Only and it'll only assign to the other 47 and ignore those 3. It can be very helpful.

JASON KUNKEL: Next one down is Space. This is the tab you're going to get if you initially select a room or a space element and you try to assign classification. It looks pretty much like the other one. Not much different going on here.

And then finally, we get into the fourth one, which is Element. This one you can see up top, I have different tabs. I have different tabs up top. Each database can handle X number of classification systems inside of it.

So prior release you could only get one for facility, one for contact, and one for rooms, and then up to five for elements. We've removed that restriction. So you can have a theoretical limit of whatever Excel can handle for each one. Obviously, there's a practical limit. I mean, you don't want a database with 50 tabs that you have to scroll through. That just gets obnoxious. So you want some sort of organization to make sure you're not overwhelming your users with the systems you've got in there.

But, again, I simply come in here, I assign my classification. I can filter down, I can search. I select it, and I click Assign. The one extra thing up there is the Filter dropdown. When I click that, that's a list of Revit categories. So we've tried to associate the classifications with the appropriate Revit categories. So if I'm really working on doors, I hit Filter, Doors, it's only to show me the classifications that make sense for doors. So, with that--

T.J. MEEHAN: Jason, one thing I should mention. You're probably going to show this, but we added Search recently. And that search is dynamic. It will automatically start filtering as you type letters. You don't have to type letters and hit the Search button. I can just start typing in door, it'll automatically filter that whole list for any classification that has the word door in it somewhere in there. It's not case sensitive.

JASON KUNKEL: So let's just hop into Revit. Like I said, this is a pretty straightforward piece of software to use. So hopefully this is not going to overwhelm or frighten anybody. But I'm in my model, I go to my BIM Interoperability Tools tab. The first thing I need to do is associate a database with this model. So this database knows what Excel file it's going to read whenever I want to populate some my classification information.

So first button, Setup. I go in here. Here is that preview. Here's my recent list. Here's that public library. I'm going to not grab US right from here. I actually had loaded it locally, just in case it took too long. We're going to use Us because we're in the US, even though the UK database actually has Quidditch equipment in the classification systems. So if you need to classify Quidditch equipment, be sure you use the UK database.

So I've selected US.

T.J. MEEHAN: It's very helpful.

JASON KUNKEL: You can see it's pointing to the path there. I'm going to say Finish. And now that database is assigned to this model. So all I need to do at this point is select an element, and Assign Classification. If I simply assign a classification at this point, since I have no Revit element selected, it's going to go to my facility information. It's going to say, I don't know what you want to classify, so maybe you want to classify the whole project.

So I'm going to open it up. I'm going to load the database in. It's building the relationships between those tabs, as it's opening up and as it's looking through there. And now it's going to take me into the Facility tab.

So I'm going to grab-- we'll say this is a Convention Exhibition Facility. These are the parameters it's going to start filling out. There's actually two pieces of data fields, a number and a description field. So that's what it's telling me up there. And then once I hit Assign, gives me a little pop up, says Assigned.

I can close that. I can come into Manage, I can come into my project information. And I've got facility.description, facility.number. And those are those two pieces of classification that I told it to assign.

One thing it did, as I assigned, it kind of loaded in that database. If I come down here, it created all these holder parameters for it. It knew I was using the US database, it knew these were the default parameters for the US database, so it went ahead and created them. If you've kind of used shared parameters and added parameters, you know ordering them can be a little hairy. That's why they're a little out of order, but there is a number and a description for each of those default databases in the US Classification Excel file.

If I was using UK, this would only show me the UK parameters in there.

AUDIENCE: [INAUDIBLE] values? No default values?

JASON KUNKEL: No default values. I mean, the idea is now I'm going to go and I'm going to assign the classifications to these elements, based on the database that I need to assign.

AUDIENCE: Can you do both, the US and the UK , at the same time.

JASON KUNKEL: So the question is, can you do both?

AUDIENCE: [INAUDIBLE]

JASON KUNKEL: The question is if you can use both, US and UK? And I'm repeating because they're recording us, not because I don't think I can hear you. So, you couldn't out of the box, but you can create a custom database that you just merge the sheets into each other into a single Excel file. And that would work fine.

T.J. MEEHAN: I think if you load both, they would build the parameters for both, but in one of the crosswalks. Meaning, if I picked a UniClass number, it's not going to automatically grab the OmniClass equivalent number. We don't have a database that goes across the pond, let's say.

JASON KUNKEL: And also you'd have to switch between the two in Setup. So if today I need to assign UK, I have to go Setup UK, and then I'd have to go Setup US, and then back and forth and back and forth. So, making one file out this is pretty straightforward, and that should be pretty easy to do.

T.J. MEEHAN: We have not yet seen a project that needed both UniClass and OmniClass class in it. But if that becomes more of a demand, we could certainly build a database that has both of those and post it up.

JASON KUNKEL: I'm going to cancel that guy. All the default parameters in the Classification Manager are type parameters, so that's what they come in as. There's a lot of back and forth and ups and downs, but we've kind of settled on type. It's not going to solve all your conditions. There's to be that 1 out of every 1,000 elements, you're like, this should be instance. But we had to pick one, and the vast majority of the time we decided should be a type classification, so it's in a type of classification.

T.J.'s going to walk through creating custom databases. If you do that, if you put your own custom parameters, you can insert into an instance parameter from your own databases. So, right now I've got this door selected. And I'm going to go back to Interoperability Tools. I'm going to go to Assign.

And now that I have a door selected, you'll see it takes me down to my Element parameter. These are the different classification systems that are inside that Excel file. And I can arrow over to kind of see them all. I'm going to come back over here into 22 Elements. Is that right, Excel man?

T.J. MEEHAN: For what?

JASON KUNKEL: For where can I find the doors?

T.J. MEEHAN: You can find doors in any of those databases.

JASON KUNKEL: Nice. We're going to stay on 22. Scroll down if I need to check my options down here. So that's the Blanks Only. That's the Set COBie Parameters. I've got my category filter dropdown here. So I know I'm on doors. If I want, I can filter out doors this way. But like T.J. mentioned, this is a recent-ish addition. This is my preferred way to get things. I just start typing door and you can see, as I was typing, it started removing options from that list.

So I go find the door I want. This is going to be this guy. I click Assign. I get a pop up, it said Assigned. It pops up there and tells me to also assign another classification. So I'm on Table 22 and I have, down in my options, checked Assign Similar Fill Classifications. So in one of the other tabs there is a one to one relationship between what I selected and something on itself. So it went and it wrote both of those in there, or all three of those in there. That flashes a little fast, we're still massaging it, frankly. So it's assigned, it's in there.

One thing I wanted to note, especially if you're used to the old one, the window didn't close. So this is a non-modal window. You can actually hold this and just drag it over to your other monitor. So I can come in now, I don't need to close my Classification Manager, I can come and grab this door. Do I have a door selected? I grabbed a column accidentally. Let me grab that door. And I can just keep assigning my classifications by grabbing Element, Assigning, grabbing Element, Assigning, grabbing Element, and Assigning.

I was doing one at a time. It is a type parameter so it's pushing to the type, but there's no reason I can't just do a cross selection and filter out directly inside of Revit and just do a bunch at once as well. It's going to support that and it'll just push that data right into those parameters.

T.J. MEEHAN: You can also select in the tree, in your Project Navigator. You're don't even have to see it in a view. I can be in a drafting view somewhere and I can go down into my tree down here and I can pick on those and go up to Assign. Sometimes that's easier.

JASON KUNKEL: Yes?

AUDIENCE: So if you wanted to [INAUDIBLE], how would you do it? [INAUDIBLE] project, use this tool, assign it, and send it back out?

JASON KUNKEL: So the Classification Manager will work in the Family Editor. So you can open up your family and just do them there. If you don't want to go through that route, the shared parameters file is just a text file on the Install folder, and you can just point Share Parameters, load them in. If you've got one of the utilities that will just do a mass addition of the parameters to a bunch of families, that's probably a good way to do it. Yep.

So we've assigned our classifications. Now if I take a look at my Edit Type Properties, you'll see that these guys have now been filled in. I only selected the one, but it populated both because there was that one-to-one relationship between my master format and my OmniClass 22 parameters.

Beyond that, like I said, it's a pretty straightforward piece of software to use. I'll grab a room, just so you can see how that works. I'm going to say, Assign On The Room. And now I'm in my Space tab. I don't get the filter for the category, because I'm either in a space or a room.

And then it works just the exact same way. I grab the classification. I say Assign. This will get assigned to the instance level, simply because we can't get type control of rooms or spaces, but it comes on here to classification.space.number or classification.space.description.

Questions on the functionality of the tool? It's hopefully, click, click, and you get the data in there. Hopefully pretty straightforward to use, at that point. All right. I'm going to quickly-ish hop back in here. Real quick, mention the default databases.

So these are the ones that show up in the public library. They are hosted online. So if I associate it with that online database, it will read that online database when I need to up my Revit model again or refresh the database. So if we make changes between the day you start and the day you're done, you will get those changes, which may or may not be what you want.

So there's a Download button next to each of them, you can just click it, download that Excel file locally, maybe stick in your Project folder, be sure you have got the database frozen in time, and then you point to your downloaded copy, or if you need to make some modifications. We've had folks who take one of the systems and they just delete half the stuff in there because they don't care about it. They never see it. It makes it a little easier to manage.

Like I said, they're stored online, they can be downloaded. We're updating them as we find changes. As we find new classification systems, we're going to put them up there. So that list will grow. I mentioned they're kind of relational-ish , so if I assign one from one classification that matches another one, it'll go in there. There is a locally installed copy in the Program Files Directory. That one will not be kept up to date magically, like the ones online, obviously. Whenever we get a new install of the program, you will get the latest, but there could be a disconnect. We've done because we certainly have clients who have issues internet-accessing stuff, just for security reasons. So, with that--

T.J. MEEHAN: So let's talk about custom databases. How do you build your own and why would you want to build your own? So I'm going to start by just showing you how the out-of-the-box databases are structured so you can see, because it is pretty simple. Let me run over to Excel.

So this is the US database, right here. And I'll zoom in a little bit so you can see it. Every tab in Excel equates to the database you want to use. You can name those tabs whatever you want. It's totally up to you what you want to name them. Inside, you'll see the first six rows are where you would edit your information, in particular, these cells right here is where you would plug-in your information. And notice what it is. I give it a title. I give it a description. I give it a version. And then you'll see the fourth one is Function.

If you remember, in the Classification Manager I can assign two contacts, to Facility, to Spaces, or to Elements. So it needs to say one of those things. And out-of-the-box, you'll see each of them will say one of those four things. And that's how it shows up within it. So these all say element, but if I move down to here, this one said Facility. And so it knows just where to show it when you're in that Classification Manager. Where was I at? UniFormat.

So a couple of things that happen here. Obviously, these rows you don't want to change. Starting here is where you plug-in your number and description on whatever you want that to be inside of there. You'll notice as I scroll over, there's a couple of other columns in here. And that first column is Level. This is how it knows how to tree

Things. How do I build a tree, a subtree, of items? And so, the very first level is the name in the database. And then after that I have Row 9, which is UniFormat Number 10, is Level 2. And then you'll see it goes down 3, 4. And that's how the tree is built.

This is the format that comes with all the databases that come with Revit, itself. If you've ever dealt with those assembly code databases or OmniClass databases, it's the same thing. In fact, you can actually copy, from Row 8, those first three columns all the way down and paste them into a text file and replace your out-of-the-box databases, if you're still using Assembly Code within Revit.

The other column, you'll notice in here, is something called Category. So when Jason changed the filter to say doors, only show me classifications that apply to doors, it's looking in that column and trying to find a value. And so, if I scroll down and get through the general stuff, see all these codes right here? So again, this is how Revit has set it up to give you these codes to equate to a family category. Of course, we do not expect you to memorize these codes or know what these codes mean.

So the very first tab within any of the databases is some instructions on what we're talking about and all the codes of all the different Family Types. Notice they all start with a negative, they all have seven digits, 200 something. And we've organized them by discipline so that you can find them pretty quickly. So if you're building your own database and you want that added functionality for people to be able to filter by Family Category, you could plug this code into that fourth column. It is not necessary. You don't have to do it. It's just if you want to do it.

Now in the US and the UniClass class databases we also have what's called the Crosswalks. So the Crosswalks is where you map what's the equivalent of these other tabs? So I have a tab for Master Format, along with UniFormat. What's the equivalent value of that one? There isn't always an equivalent value in there. Again, you guys could use that, you don't have to use it. You can add those columns and plug it in, if you want to.

You'll see that Table 23 really doesn't equate to much between the other ones. And, in fact, Master Format has 700 values, but UniClass has 7,000 values. So there's never going to be a one to one between those specifically. But there are quite a few equivalents as you work through that.

Let's look at a custom database. Oh, I forgot to mention, too, the parameters. So here's the parameters that it's using. It's that simple. It goes off of name. So when you build your own custom database, you just put the name of the parameter. If that parameter has been assigned at the type level or the instance level, it will just find that and add to it. Of course, as with any good modeling and Revit, you want to be careful that you don't have two parameters with the exact same name because it's going to find, from what we can tell, it will find the first one that was created, which is very difficult to identify. So you just have to be careful when you're creating parameters in there.

Now, these particular parameters are designated in our Shared Parameters file that comes with the software. If you build your own custom database, it's not going to create those parameters if they're not already in the model. So be aware of that. It's important that those parameters already created in the model. This will not create parameters for you because you obviously need a lot of data to create parameters, like the type and the type of parameters. Revit likes use the word type a lot.

Let me switch over to this other database in here. And then I'm going to show you a quick demonstration of how this one works. So here I created a Fire Ratings database. And you'll see I actually gave it a date and a name. It's an element, 1. And notice the parameters that I used. I actually used out-of-the-box parameters for this. So you can do that. You don't actually have to create your own custom shared parameters, you can point to parameters that are within Revit, by name, and fill those in. So Type Comments is something that's on every type. Fire Rating is something that's on walls and doors and things like that. I'll do a little bit more on that here in a second.

Move to the next one here. So, why make a Fire Rating one? Let's talk about that for a little bit. So here's the dilemma. I have a whole bunch of architects working, or a whole bunch of engineers working, in this model and one person decides to go to the Fire Rating Parameter in Revit and put in 1hr., all lowercase. And then the next one goes in and puts 1HR, capitalized, with no period. And the next one puts in 1hour, lowercase. And soon I have three different values, meaning the exact same thing.

So if any of you've ever worked in Revit, I'm assuming many of you have, that Revit doesn't really have the ability to build a dropdown list to just say, these are the only values I want people to plug into this parameter. You can't really do that. Now we will build a dropdown list of what people have already typed in, certainly, but you don't get to control that at all. Now there is a way to actually make a dropdown list. Does anybody know?

AUDIENCE: Yeah, key schedules.

T.J. MEEHAN: Key schedules, correct. But the probably key schedules is twofold. First off, it has to use a custom parameter. And secondly, it only works for one family category. I can't assign it to multiple family categories. This is where the Classification Manager can come in. You can build, essentially your pick lists, your list of values you want people to choose from, and then they can just use the Classification Manager to assign those. And our Fire Ratings is a perfect example of this.

So let me show you here. Let me jump into Revit. Oh, thank you. Yeah. It won't like it if I have that Excel file open. Where is my-- so you see in here, I've put some that just say 30 minutes, 30-minute fire rating construction, to standardize that list. I'm going to close this. Revit doesn't want me to have it open in Excel and in Revit at the same time. That's more of a Windows thing, not a Revit thing.

And I'll go run my Setup. And in this case I'll Browse and load that database, my pick list database. And, of course, I can actually grab, not that I would fire rate the walls around a closet, but I can actually multi-select these things. Even though I grabbed the room as well, it's not a big deal because it knows that this is only going to assign to the doors and the walls in here. So I could say that they're a 45-minute rating. I could Assign that.

Again, I don't even have to close this. I can go back now and pick on this door and look at the type parameters and you'll see that it now says, 45-minute Fire Rating Construction, under type comments and the Fire Rating now says 45-minutes. In a couple of clicks, I don't have to worry about people spelling it right or leaving the caps lock on or putting the period or not putting the period. And that's a great example of utilizing this for that type of thing.

Another example of standardization. Again, most of you probably know that Revit does not subcategorize elements. In other words, Mechanical Equipment, as a family category, is a little broad because is that a boiler, a chiller, an air handling unit, a pump? What is it? And so often we have to subcategorize those. Well, standardize that. Build a quick database with your kind of abbreviated version and your full description of that and use that to start subcategorizing these. Choose your parameter for it.

So in this case, this one's called TNID. This is the state of Tennessee's. So they have this whole thing they call TNID, Tennessee ID, for everything. And this is how they subcategorize their mechanical equipment on their BIM standards with it. But this is a great way to control that, whatever your subcategory parameter may be. Mayne you just call it subcategory.

That was this example, in here. Western Michigan University does the same thing with theirs. They utilized Classification Manager. And what both of these-- so these are owners. These are owners that have made their BIM requirements publicly available to everybody. They also make these databases publicly available. Because they say if you're going to work on a project with us, we want you to assign the same thing consistently.

So here's the database to do that. Here's the Classification Manager database to do it. It's free software, free database. And, in fact, if any of you are working on projects like that, we're happy to post those databases and make them available to everybody so that the whole team has them right inside the software.

Let's do a little deeper dive of some of this stuff. So, we've mentioned a couple times about the COBie extension. So the COBie extension, obviously, is the tool to use if I'm trying to get COBie data in my Revit models so I can export to a COBie spreadsheet. We did class on this a couple of days ago. The Classification Manager and the COBie extension play nicely together. And you can choose how they play nicely together.

So in the COBie standard, on the Type Worksheet in COBie, there's a Category option. And that Category option typically is the classification. In the US, it would be the OmniClass number. In the UK, it's usually the UniClass number. So if I'm working on COBie, I can actually have the Classification Manager fill in that COBie data using the Classification Manager database to standardize these things.

To get them to talk to each other so that they're using the same parameters together, you can use one of these four methods. And we put them in order. But the first method in here is, if I'm in the Classification Manager, we have a button that just says set COBie Parameters. So instead of it assigning that to classification.OmniClass.21.name and number, it'll go find the COBie parameter, COBie.classification, COBie.type.classification, and assign it to that parameter, instead, just by checking that box.

Of course, that's Classification Manager pushing it to COBie. You could do it the other way around. The COBie extension has settings in it to say, grab the Classification Manager parameters. So if you like those parameters, you can just say use those, and when you export to COBie, it'll grab the data inside of those and do it.

There is some more convoluted methods. The COBie extension has a way to do parameter mapping, so you can actually do a concatenation of these Classification Manager Parameters, if you wanted to get that involved. You can also edit the Classification Manager database and change your parameter names to the those names instead. It's probably more difficult.

JASON KUNKEL: Yep. One quick mention, in terms of the methods. Number one's usually our favorite. You've got to make sure you've actually run the COBie extension and setup your project first. Otherwise, those COBie parameters are not going to be there waiting for the Classification Manager to push the data into. So just a quick note on that one.

T.J. MEEHAN: So, out-of-the-box, Revit actually has some classifications built-in, right? There's the Assembly Code Parameter and then there's an OmniClass Parameter. Anybody know where I find the Assembly Code Parameter? Where do I typically find that?

AUDIENCE: Family Types.

T.J. MEEHAN: Family Types. That's exactly right. So if I pick on this door, let's say, and I edit the type, you'll actually see in here Assembly Code and you see this C2010 assigned to it. And then if you scroll down a little bit more, you'll actually see that Assembly Description says Interior Doors. I can't edit that, right? But there's this world's tiniest button right next to it, and when I click on that little Browse button, it opens up this database.

So this is the out-of-the-box Assembly Code database that comes with Revit. Has anybody ever used this database, or people using this database? You probably know that it is less than reliable. It is missing some values. It is out of date on some values. Certainly, we keep the Classification Manager up to date. I'm not sure that this has been touched since 2009.

You can actually replace this file that it's looking for by opening up our US database in Excel, copying the whole UniFormat, and pasting it right into this text file, which is what Revit is referencing, and update this one if you want to continue to use this. You don't have to use the Classification Manager. Yes, sir?

AUDIENCE: I have a question. This built-in [INAUDIBLE], these are [INAUDIBLE] being scheduled. So if you create a schedule of [INAUDIBLE], or whatever, you see those [INAUDIBLE]. Can we get your [INAUDIBLE] that you create in Schedules?

T.J. MEEHAN: Yeah. So the question is, will the Classification Manager parameters show up in a schedule? Yes. As long as you use a shared parameter, you can--

AUDIENCE: Are there shared parameters?

T.J. MEEHAN: There are shared parameters that come with the Classification Manager. So all the ones that come with it, and then if you make your own, as long as you make them a shared parameter and have your Excel file point to that name, you can have them in Schedules, just like you can have this in Schedules. Both works. So there's this Assembly Code parameter they actually added a few versions ago.

AUDIENCE: [INAUDIBLE]

T.J. MEEHAN: Oh, yes, sir?

AUDIENCE: Yes. It's pointing to a C drive. Can it be pointed to a [INAUDIBLE] drive, so that everybody sees the same [INAUDIBLE]?

T.J. MEEHAN: So can you put that Assembly Code file somewhere else? Yes, you can. So, by default, it points to the C drive. If you're in Revit and you go to Additional Settings, there is now an Assembly Code option that start a couple versions ago, and this is where you path it to wherever you want it to be. OK? And this is that text file that you could recreate.

You can do the same with the Classification Manager. You can put those databases somewhere on a network. You could ask us to host them on the internet for you, either one. And then you could point to those, as well.

AUDIENCE: It should be where the model is.

T.J. MEEHAN: It should be where the model is? Depends. I mean, a classification database is a universal standard, it's not project specific, necessarily.

AUDIENCE: If it changes [INAUDIBLE]

T.J. MEEHAN: If it changes, you want to keep it close to it? Well, again, I would probably want a centrally-located classification database, so that if it does change I can see that. If you don't want that, so for example, in this project I'm using UniClass 1.4 and not UniClass 2015, then maybe I want to point to a project-specific UniClass database so that nobody updates that or edits that.

AUDIENCE: So I did exactly that. I did project-specific. What I did is I pointed it to our own [INAUDIBLE] So that's exactly-- we had a central file, but then they got edited. They were editing the central file, and it screwed up other projects. And then in previous versions, I did find that linking it anywhere away from the C drive, we'd get [INAUDIBLE] every once in a while.

T.J. MEEHAN: Yeah. So what you're mentioning is, he had some issues with centrally locating that and it did it project base because of people editing and or sometimes getting corrupted that way. Now, here's another question for you. There is also OmniClass numbers inside of Revit, built into Revit. Anybody know where that database is accessed or how you assign those? You can't answer again.

[LAUGHTER]

AUDIENCE: Family.

T.J. MEEHAN: In the family. Who was that? Nice job. Nice job. Yeah. So if I pick on any family in Revit, and actually edit it in the Family Editor, and go into the Family Editor, built in here into the overall settings is, right down here, OmniClass number. You see it right there?

So that is built-in to the Family Editor for pieces. And it points to an OmniClass Table 23 database, which is Products. Kind of makes sense, kind of doesn't make sense. That should probably be a type parameter and not a family overall parameter, right, because the products could change by type, in this case. But that is where it is.

A little bit different here, you don't get to control this database. You don't get to say, point somewhere else or do something else. You don't even get to control the file name. This is sitting on your drive in your Program Data. Again, you could update that text file with the Classification Manager database to bring it up to speed because this one is, again, way out of date if you utilizing this. Or you could just use Classification Manager and use those parameters inside of it instead.

Let me jump back over to the PowerPoint. So another database that we include with the Classification Manager is an IFC database. If you've ever exported from Revit to IFC, you'll know that the whole issue of not enough subcategories comes into play. So IFC does not have IFC Mechanical Equipment, it has IFC Boiler, IFC Chiller. Those are the classes that IFC uses. So you want to assign them the correct class in Revit, so that when I export to an IFC file, the IFC file will know what subcategory it is.

So we built a IFC database that has all the IFC classes built in it, and Revit has a little hidden gem inside of it that says, if you have an IFC export as parameter assigned to your elements, whatever you put in that it will replace when it exports to IFC or replace with the class you put in there. So, if you just load that database with the Classification Manager, which is one of the public databases, it'll create that parameter for you as a shared parameter. And you can go in and start to assign the correct IFC classes, so if you do have to export to IFC, they will come out correctly.

JASON KUNKEL: Quick question, who has actively used IFC on a project or who is using IFC actively on a project? More for curiosity for me, mainly. Oh, OK. There we go.

T.J. MEEHAN: What's next?

JASON KUNKEL: The fun one.

T.J. MEEHAN: Oh, yeah. So FICM is another database that comes with it. A lot of higher-ed institutions are utilizing FICM, so we included that recently. Over in Europe, too, there's an ASTM E-1557 database, which is almost identical to UniFormat. We've included that, as well. It's used a lot in France, I think.

Oh, this is a great tip. So you probably noticed that when Jason was working, every time he would select something he would go back up to the BIM Interoperability Tools tab, and then click on the Assign classification. That can get a little tedious. So one tip you can do is, you can actually go in and assign a keyboard shortcut to that. Do you want to show that really quick?

JASON KUNKEL: Sure. So if I'm over inside of Revit, and I'm going to go to-- I'm in the Family Editor, aren't I? Let's close this. Let's get back on the project. And over in View, and over in User Interface, Keyboard Shortcuts is right here. And if I have a command associated with any of my add-ins, I can come in here and start typing the name of that command.

And the command is just Assign, but it tells me where it's from. So BIM Interoperability Tools, Classification Manager. I click on it. I type in the keys I want. And I put in, AC, nothing else is using AC, and that's just for Assign Classification.

So now if I Cancel, and I'm going to grab, say this wall, instead of having to now go up to different tab-- because as soon as I select something, my Modify tab comes up. Now I just type AC and it's going to open up the Classification Manager dialog box for me.

AUDIENCE: Do you have this part after you install? Or because the [INAUDIBLE] is not going to be there [INAUDIBLE].

JASON KUNKEL: Correct. The question was, do you have do it after the install? Yes, you've got to make sure you've the tools installed first, so it knows where to find that tool. Yep. You may be able to do that beforehand. They user data cache, I think, can be updated in the Deployment Image. And I think you can add-- because I know you can update the INI in there, you might be able to update the keyboard shortcuts in your deployment. So, moving forward you can-- I get a nod, yes. Someone has tested that, yeah, so you can.

AUDIENCE: It's probably in the user data cache [INAUDIBLE].

JASON KUNKEL: Right. The User Data Cache folder, you drop your updated keyboard shortcuts text file into there and then all new installs will have it.

T.J. MEEHAN: Nice. We kind of mentioned the other tip, just be sure if you are editing-- so sometimes you're going back and forth, editing your database, assigning classifications, you have to close that Excel file before you actually try to assign the classification or you'll just literally have a blank screen in your Classification Manager. So save it, close it, reload, and you're good to go.

JASON KUNKEL: OK. Let's wrap up. So any questions on any of that? Who's going to use this now? Right? It's a no-brainer.

T.J. MEEHAN: Nice.

JASON KUNKEL: It costs a lot, though. It costs zero, so just be careful that. Yes, sir, you have a question?

AUDIENCE: So you're getting ready to [INAUDIBLE], go ahead and [INAUDIBLE]

JASON KUNKEL: Very good point. He just gave a third tip, which was, if you're going to use the Classification Manager to update your Family Library, you probably want a blank out the Assembly Code Value and that OmniClass value that come out-of-the-box to alleviate confusion and so you don't have to update three different places in there. Yes, sir?

AUDIENCE: Can you remind us where to find the [INAUDIBLE]?

JASON KUNKEL: Yes. I'll show you where to get the add-in on the next slide. Please do your surveys for us. That helps us out a lot. You can just do it right on the phone, it's only two questions this year. It's super easy to do.

T.J. MEEHAN: Another quick question. Yes, sir?

AUDIENCE: What's the release [INAUDIBLE] of the Interoperability Tool?

T.J. MEEHAN: The release of them? They're available.

AUDIENCE: OK, good. [INAUDIBLE]

Does anybody need to be out of state [INAUDIBLE] before somebody else has 2.0. So we all have to be [INAUDIBLE]?

T.J. MEEHAN: In general, yes. The Classification Manager, the functionality, kind of the back end, didn't change significantly enough. So the new version can use the old database, the old version can't use the new databases. Because of that, we had the removal of the tab limitation. So you could have a new database with seven spaces.

The old Classification Manager doesn't know what to do with that. It'll just kind of die once it sees too many space tabs. So, ideally, yes. Everybody gets consistent, everybody gets up to date, everybody's on the same version. It may work back and forth, that's not the supported method, though. Yes?

AUDIENCE: Any availability to expose to the API?

JASON KUNKEL: Question was, any availability to expose the API? No, that's on the long end of the wish list. It's been asked for before, but nothing as of yet.

AUDIENCE: [INAUDIBLE]

JASON KUNKEL: OK.

T.J. MEEHAN: All right. Where do you get them? So, BIMInteroperabilityTools.com. If you can say it fast, you get to download two of them. But that's where you can get all the tools, the Classification Manager, the Model Checker, Model Checker Configurator, COBie extension, all of those are in there. You can also get more information at Autodesk.com/interoperability. And as I mentioned before, they're going to be in the Autodesk desktop app very soon.

JASON KUNKEL: There are other resources on this page. There's links to a YouTube channel. There are how many minutes of videos up there, now? You did the math the other day.

T.J. MEEHAN: There's a lot. There are 20 or 30 videos, training videos, all short, two, three, four minutes long, on how to use all of the tools. We have a whole YouTube channel that's accessed from the website, if you want to get there. There's also all the Help pages on AKN, on Autodesk Knowledge Network, on how to use them. And, very soon, we'll be coming out with different language versions on French, German, Spanish, Russian, and Japanese, along with English. So you'll probably see those in the next couple months.

CAD Microsystems is a service provider on the Autodesk Services Marketplace. If you guys have any questions, or want to help implementing this stuff, just come talk to us about that. And this is how you can get a hold of Jason and I. Feel free to reach out to us. I think that's it.

JASON KUNKEL: That's we got.

[APPLAUSE]

______
icon-svg-close-thick

Cookie preferences

Your privacy is important to us and so is an optimal experience. To help us customize information and build applications, we collect data about your use of this site.

May we collect and use your data?

Learn more about the Third Party Services we use and our Privacy Statement.

Strictly necessary – required for our site to work and to provide services to you

These cookies allow us to record your preferences or login information, respond to your requests or fulfill items in your shopping cart.

Improve your experience – allows us to show you what is relevant to you

These cookies enable us to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we use to deliver information and experiences tailored to you. If you do not allow these cookies, some or all of these services may not be available for you.

Customize your advertising – permits us to offer targeted advertising to you

These cookies collect data about you based on your activities and interests in order to show you relevant ads and to track effectiveness. By collecting this data, the ads you see will be more tailored to your interests. If you do not allow these cookies, you will experience less targeted advertising.

icon-svg-close-thick

THIRD PARTY SERVICES

Learn more about the Third-Party Services we use in each category, and how we use the data we collect from you online.

icon-svg-hide-thick

icon-svg-show-thick

Strictly necessary – required for our site to work and to provide services to you

Qualtrics
We use Qualtrics to let you give us feedback via surveys or online forms. You may be randomly selected to participate in a survey, or you can actively decide to give us feedback. We collect data to better understand what actions you took before filling out a survey. This helps us troubleshoot issues you may have experienced. Qualtrics Privacy Policy
Akamai mPulse
We use Akamai mPulse to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Akamai mPulse Privacy Policy
Digital River
We use Digital River to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Digital River Privacy Policy
Dynatrace
We use Dynatrace to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Dynatrace Privacy Policy
Khoros
We use Khoros to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Khoros Privacy Policy
Launch Darkly
We use Launch Darkly to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Launch Darkly Privacy Policy
New Relic
We use New Relic to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. New Relic Privacy Policy
Salesforce Live Agent
We use Salesforce Live Agent to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Salesforce Live Agent Privacy Policy
Wistia
We use Wistia to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Wistia Privacy Policy
Tealium
We use Tealium to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Tealium Privacy Policy
Upsellit
We use Upsellit to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Upsellit Privacy Policy
CJ Affiliates
We use CJ Affiliates to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. CJ Affiliates Privacy Policy
Commission Factory
We use Commission Factory to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Commission Factory Privacy Policy
Google Analytics (Strictly Necessary)
We use Google Analytics (Strictly Necessary) to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Google Analytics (Strictly Necessary) Privacy Policy
Typepad Stats
We use Typepad Stats to collect data about your behaviour on our sites. This may include pages you’ve visited. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our platform to provide the most relevant content. This allows us to enhance your overall user experience. Typepad Stats Privacy Policy
Geo Targetly
We use Geo Targetly to direct website visitors to the most appropriate web page and/or serve tailored content based on their location. Geo Targetly uses the IP address of a website visitor to determine the approximate location of the visitor’s device. This helps ensure that the visitor views content in their (most likely) local language.Geo Targetly Privacy Policy
SpeedCurve
We use SpeedCurve to monitor and measure the performance of your website experience by measuring web page load times as well as the responsiveness of subsequent elements such as images, scripts, and text.SpeedCurve Privacy Policy
Qualified
Qualified is the Autodesk Live Chat agent platform. This platform provides services to allow our customers to communicate in real-time with Autodesk support. We may collect unique ID for specific browser sessions during a chat. Qualified Privacy Policy

icon-svg-hide-thick

icon-svg-show-thick

Improve your experience – allows us to show you what is relevant to you

Google Optimize
We use Google Optimize to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Google Optimize Privacy Policy
ClickTale
We use ClickTale to better understand where you may encounter difficulties with our sites. We use session recording to help us see how you interact with our sites, including any elements on our pages. Your Personally Identifiable Information is masked and is not collected. ClickTale Privacy Policy
OneSignal
We use OneSignal to deploy digital advertising on sites supported by OneSignal. Ads are based on both OneSignal data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that OneSignal has collected from you. We use the data that we provide to OneSignal to better customize your digital advertising experience and present you with more relevant ads. OneSignal Privacy Policy
Optimizely
We use Optimizely to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Optimizely Privacy Policy
Amplitude
We use Amplitude to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Amplitude Privacy Policy
Snowplow
We use Snowplow to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Snowplow Privacy Policy
UserVoice
We use UserVoice to collect data about your behaviour on our sites. This may include pages you’ve visited. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our platform to provide the most relevant content. This allows us to enhance your overall user experience. UserVoice Privacy Policy
Clearbit
Clearbit allows real-time data enrichment to provide a personalized and relevant experience to our customers. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID.Clearbit Privacy Policy
YouTube
YouTube is a video sharing platform which allows users to view and share embedded videos on our websites. YouTube provides viewership metrics on video performance. YouTube Privacy Policy

icon-svg-hide-thick

icon-svg-show-thick

Customize your advertising – permits us to offer targeted advertising to you

Adobe Analytics
We use Adobe Analytics to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, and your Autodesk ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Adobe Analytics Privacy Policy
Google Analytics (Web Analytics)
We use Google Analytics (Web Analytics) to collect data about your behavior on our sites. This may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. We use this data to measure our site performance and evaluate the ease of your online experience, so we can enhance our features. We also use advanced analytics methods to optimize your experience with email, customer support, and sales. Google Analytics (Web Analytics) Privacy Policy
AdWords
We use AdWords to deploy digital advertising on sites supported by AdWords. Ads are based on both AdWords data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that AdWords has collected from you. We use the data that we provide to AdWords to better customize your digital advertising experience and present you with more relevant ads. AdWords Privacy Policy
Marketo
We use Marketo to send you more timely and relevant email content. To do this, we collect data about your online behavior and your interaction with the emails we send. Data collected may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, email open rates, links clicked, and others. We may combine this data with data collected from other sources to offer you improved sales or customer service experiences, as well as more relevant content based on advanced analytics processing. Marketo Privacy Policy
Doubleclick
We use Doubleclick to deploy digital advertising on sites supported by Doubleclick. Ads are based on both Doubleclick data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Doubleclick has collected from you. We use the data that we provide to Doubleclick to better customize your digital advertising experience and present you with more relevant ads. Doubleclick Privacy Policy
HubSpot
We use HubSpot to send you more timely and relevant email content. To do this, we collect data about your online behavior and your interaction with the emails we send. Data collected may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, email open rates, links clicked, and others. HubSpot Privacy Policy
Twitter
We use Twitter to deploy digital advertising on sites supported by Twitter. Ads are based on both Twitter data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Twitter has collected from you. We use the data that we provide to Twitter to better customize your digital advertising experience and present you with more relevant ads. Twitter Privacy Policy
Facebook
We use Facebook to deploy digital advertising on sites supported by Facebook. Ads are based on both Facebook data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Facebook has collected from you. We use the data that we provide to Facebook to better customize your digital advertising experience and present you with more relevant ads. Facebook Privacy Policy
LinkedIn
We use LinkedIn to deploy digital advertising on sites supported by LinkedIn. Ads are based on both LinkedIn data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that LinkedIn has collected from you. We use the data that we provide to LinkedIn to better customize your digital advertising experience and present you with more relevant ads. LinkedIn Privacy Policy
Yahoo! Japan
We use Yahoo! Japan to deploy digital advertising on sites supported by Yahoo! Japan. Ads are based on both Yahoo! Japan data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Yahoo! Japan has collected from you. We use the data that we provide to Yahoo! Japan to better customize your digital advertising experience and present you with more relevant ads. Yahoo! Japan Privacy Policy
Naver
We use Naver to deploy digital advertising on sites supported by Naver. Ads are based on both Naver data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Naver has collected from you. We use the data that we provide to Naver to better customize your digital advertising experience and present you with more relevant ads. Naver Privacy Policy
Quantcast
We use Quantcast to deploy digital advertising on sites supported by Quantcast. Ads are based on both Quantcast data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Quantcast has collected from you. We use the data that we provide to Quantcast to better customize your digital advertising experience and present you with more relevant ads. Quantcast Privacy Policy
Call Tracking
We use Call Tracking to provide customized phone numbers for our campaigns. This gives you faster access to our agents and helps us more accurately evaluate our performance. We may collect data about your behavior on our sites based on the phone number provided. Call Tracking Privacy Policy
Wunderkind
We use Wunderkind to deploy digital advertising on sites supported by Wunderkind. Ads are based on both Wunderkind data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Wunderkind has collected from you. We use the data that we provide to Wunderkind to better customize your digital advertising experience and present you with more relevant ads. Wunderkind Privacy Policy
ADC Media
We use ADC Media to deploy digital advertising on sites supported by ADC Media. Ads are based on both ADC Media data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that ADC Media has collected from you. We use the data that we provide to ADC Media to better customize your digital advertising experience and present you with more relevant ads. ADC Media Privacy Policy
AgrantSEM
We use AgrantSEM to deploy digital advertising on sites supported by AgrantSEM. Ads are based on both AgrantSEM data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that AgrantSEM has collected from you. We use the data that we provide to AgrantSEM to better customize your digital advertising experience and present you with more relevant ads. AgrantSEM Privacy Policy
Bidtellect
We use Bidtellect to deploy digital advertising on sites supported by Bidtellect. Ads are based on both Bidtellect data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Bidtellect has collected from you. We use the data that we provide to Bidtellect to better customize your digital advertising experience and present you with more relevant ads. Bidtellect Privacy Policy
Bing
We use Bing to deploy digital advertising on sites supported by Bing. Ads are based on both Bing data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Bing has collected from you. We use the data that we provide to Bing to better customize your digital advertising experience and present you with more relevant ads. Bing Privacy Policy
G2Crowd
We use G2Crowd to deploy digital advertising on sites supported by G2Crowd. Ads are based on both G2Crowd data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that G2Crowd has collected from you. We use the data that we provide to G2Crowd to better customize your digital advertising experience and present you with more relevant ads. G2Crowd Privacy Policy
NMPI Display
We use NMPI Display to deploy digital advertising on sites supported by NMPI Display. Ads are based on both NMPI Display data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that NMPI Display has collected from you. We use the data that we provide to NMPI Display to better customize your digital advertising experience and present you with more relevant ads. NMPI Display Privacy Policy
VK
We use VK to deploy digital advertising on sites supported by VK. Ads are based on both VK data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that VK has collected from you. We use the data that we provide to VK to better customize your digital advertising experience and present you with more relevant ads. VK Privacy Policy
Adobe Target
We use Adobe Target to test new features on our sites and customize your experience of these features. To do this, we collect behavioral data while you’re on our sites. This data may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, your IP address or device ID, your Autodesk ID, and others. You may experience a different version of our sites based on feature testing, or view personalized content based on your visitor attributes. Adobe Target Privacy Policy
Google Analytics (Advertising)
We use Google Analytics (Advertising) to deploy digital advertising on sites supported by Google Analytics (Advertising). Ads are based on both Google Analytics (Advertising) data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Google Analytics (Advertising) has collected from you. We use the data that we provide to Google Analytics (Advertising) to better customize your digital advertising experience and present you with more relevant ads. Google Analytics (Advertising) Privacy Policy
Trendkite
We use Trendkite to deploy digital advertising on sites supported by Trendkite. Ads are based on both Trendkite data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Trendkite has collected from you. We use the data that we provide to Trendkite to better customize your digital advertising experience and present you with more relevant ads. Trendkite Privacy Policy
Hotjar
We use Hotjar to deploy digital advertising on sites supported by Hotjar. Ads are based on both Hotjar data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Hotjar has collected from you. We use the data that we provide to Hotjar to better customize your digital advertising experience and present you with more relevant ads. Hotjar Privacy Policy
6 Sense
We use 6 Sense to deploy digital advertising on sites supported by 6 Sense. Ads are based on both 6 Sense data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that 6 Sense has collected from you. We use the data that we provide to 6 Sense to better customize your digital advertising experience and present you with more relevant ads. 6 Sense Privacy Policy
Terminus
We use Terminus to deploy digital advertising on sites supported by Terminus. Ads are based on both Terminus data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that Terminus has collected from you. We use the data that we provide to Terminus to better customize your digital advertising experience and present you with more relevant ads. Terminus Privacy Policy
StackAdapt
We use StackAdapt to deploy digital advertising on sites supported by StackAdapt. Ads are based on both StackAdapt data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that StackAdapt has collected from you. We use the data that we provide to StackAdapt to better customize your digital advertising experience and present you with more relevant ads. StackAdapt Privacy Policy
The Trade Desk
We use The Trade Desk to deploy digital advertising on sites supported by The Trade Desk. Ads are based on both The Trade Desk data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that The Trade Desk has collected from you. We use the data that we provide to The Trade Desk to better customize your digital advertising experience and present you with more relevant ads. The Trade Desk Privacy Policy
RollWorks
We use RollWorks to deploy digital advertising on sites supported by RollWorks. Ads are based on both RollWorks data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that RollWorks has collected from you. We use the data that we provide to RollWorks to better customize your digital advertising experience and present you with more relevant ads. RollWorks Privacy Policy

Are you sure you want a less customized experience?

We can access your data only if you select "yes" for the categories on the previous screen. This lets us tailor our marketing so that it's more relevant for you. You can change your settings at any time by visiting our privacy statement

Your experience. Your choice.

We care about your privacy. The data we collect helps us understand how you use our products, what information you might be interested in, and what we can improve to make your engagement with Autodesk more rewarding.

May we collect and use your data to tailor your experience?

Explore the benefits of a customized experience by managing your privacy settings for this site or visit our Privacy Statement to learn more about your options.