Using Revit Schedules to Streamline Your Project Development Workflow

Leveraging Revit Schedules for Efficient Project Documentation and Management.

Learn how to efficiently compile and manage project-specific details using non-model views and how to utilize schedules in Revit to better understand and organize your project's data. The article explains detailed methods to create schedules, filter views, and populate data efficiently within Revit.

Key Insights

  • The article discusses the usefulness of non-model views that can be pulled from any project or model into your current one. This helps in creating a 'container file' of non-model views like details and schedules to be used as a reference.
  • The author emphasizes the importance of schedules in Revit, which serve as table views of the model. These schedules can be used to their full advantage by properly understanding and using them.
  • The article also guides on how to change and customize the display names in the schedules for better understanding and cleaner look. It also highlights the interconnected nature of data within Revit, where updating information in one place reflects across the model or schedule.

Note: These materials offer prospective students a preview of how our classes are structured. Students enrolled in this course will receive access to the full set of materials, including video lectures, project-based assignments, and instructor feedback.

In the previous video, we went ahead and got our 2D details in here. And I just kind of want to touch on this for a minute.

The real reason why we went ahead and put all that together and put this information in here was to just show you, you know, these details are kind of just generic details, but what you could use this for is that you can pull any non-model view from any other model or any other project that you have and pull it into your current one. So one of the tasks that I've done in the past at offices I've worked at is I've created a container file of those non-model views, whether they be details, whether they be schedules, and I have that container so that people can use that as a reference. When you have your typical details, whether that be trap primers or whether it be typical wall details, fixture support details, plumbing pipe support details, those kinds of things that are really kind of the same on every single job, there's always tweaks.

You always need to evaluate your details. I hate calling details a standard detail because every project has its nuance to maybe a code nuance, maybe a requirement of the design, those kinds of things. You still need to evaluate all your details, but at least those baseline details is typically what I call them will get you, you know, 60,70,80,90% of the way there.

You might have to change some notes. You might have to draw things a little differently, but you have most of the drafting already done. And it really does speed up the overall process in putting together a project.

So using that insert and then insert from file, insert views from file, we're able to bring non-modify or non-model views. Again, this says copy specified views, sheets, schedules, or drafting views, which are non-model views and from a project file into the current project. It's a really handy tool.

Learn Revit MEP

  • Nationally accredited
  • Create your own portfolio
  • Free student software
  • Learn at your convenience
  • Authorized Autodesk training center

Learn More

I use it quite often, use it for deep drafting views. I use it for schedules. I use it for sheets, baseline sheets that I've set up, maybe with some notes and everything.

You can do all of that in there and then it speeds everything up really quickly. And it's a little bit nicer than loading your template full of everything with all those items, because not every project is the same. You'll have, you know, many offices have different types of jobs.

So having container files that have those sheets separately from the template, the template is able to nicely stay lean and clean. And then you have those container files where you clean everything up. So on that subject, let's go ahead and get started on our schedules.

We're going to create just a couple schedules, and I feel that schedules are a very, very important part of Revit. A lot of people, I feel, sometimes don't necessarily use the schedules to their full advantage. So I'd really, you know, stress the importance of as a user to Revit, take some time, understand the schedules, understand what's happening.

Again, a schedule is just a table view of our model. If I were to go look at my plumbing one sheet view, we know that this is just a view of our model, right? We're seeing the elements that are in the model. Well, our schedule is nothing more than a table view of that filtered.

In this view, we are seeing the walls, we're seeing the plumbing fixtures, we're seeing piping, we're seeing pipe fittings, pipe insulation, all that kind of stuff, and all the different call-outs. Well, in a schedule, we're seeing a very specific item. So in our schedule, the first schedule we're going to create is we're going to be seeing our plumbing fixtures.

So what I want to go ahead and do is I'm going to go up to my view tab. I want to go over here to schedules, schedules and quantities. We're going to scroll down and please find plumbing fixtures.

You can do it with the multi-category, but I wouldn't. If you're trying to schedule something specific on a specific category, definitely go down to the specific category. You don't want to try to filter it.

I'm going to go ahead and hit okay. Now we need to pick the fields. So imagine this is our view, we're choosing what we want to see in our table view fields.

Are those our fields? So here you are seeing many, we have many different fields. We want to see walls, floors, doors, plumbing fixtures, pipes. Well, we want to see, we've already filtered this down to plumbing fixtures.

Now we want to choose the data from the plumbing fixtures that we want to go ahead and put in here. So what I'm going to do is I'm going to grab a type mark because we are going to be using the type marks. There is also a mark parameter.

This mark parameter is on an instance based. If I had named each, let's say from a plumbing perspective, I had pump one, two, three, and four. Those may be the same exact model of pump, but they're servicing different systems.

I may want to have those separated out by mark as compared to type mark. So I have type mark. I'm going to go ahead and give family.

I'm going to scroll down and choose type. Now this chooses the actual family name and the type name. Again, your family name or your type name might not be what you want to use in this instance.

We have data there, so we're going to go ahead and use that. But we can also bring in the manufacturer. I'm going to bring in model.

I can go ahead and bring in type comments if I wanted to. And take a look down this list and just kind of see what else you could go ahead and bring in here. And all this data really can be filled out by the end user.

But I think this is a pretty good schedule for what we need it for. So type mark family type manufacturer model and type comments. I will also say that this is the order in which these will appear in.

So obviously here as an order down here at the bottom, you can change this order as you see fit, but this is a pretty decent way here. You also have some other options up here. I tend not to use these when I'm creating schedules.

I'd like to kind of get my schedule, just get it populated, get it done, and then I'll go back and refine it very similar to how I draw pipe or how I put other items in. I want to get it in the model and then I'll refine it later on. So I can go to filter, but we'll take a look at this.

We want to filter. We don't have any filter. We're doing all the plumbing fixtures, so we don't have any filters applied.

I'm going to go to my sorting and grouping and I want to go sort by, and I want to sort by type mark. I just want these to be alphabetically listed under formatting. Everything here is pretty good.

A lot of times I like to actually make all of these except for type comments. I like the alignment here to be centered. So what you can do is I can click on the top one, hold shift, click on model, and I'm going to change my alignment to center just so it centers the text.

It makes it a little bit nicer under appearance. This is what the schedule is going to look like when it's on a sheet. I typically like to have an outline.

I usually like to have it a little bit bolder, so we'll make it a detail line weight of three. Um, and then down here at the text, you can assign a template for this. Um, I don't have necessarily one set up right now, but we can always look at that, but I'm really not a fan of the schedule default text.

This schedule default text doesn't tell me what the font is. It doesn't tell me what the size of the font is or anything like that. So I typically like to assign it to very specific.

So I'm going to assign this, my title text, a quarter inch aerial, my header text to three 32nd and my body text to three 32nd. There we go. Everything else here is good.

I'm going to go ahead and hit, okay. And there we are. As you can see now it's currently listing every single one that's in the model.

So I can get a count off of this. I can get a lot of information. What I can go ahead and do those.

I don't want to see every single one. I just want to see one instance of each listed. So I'm going to go over to my, uh, let's go click into fields.

It's not here. It's under my sorting and grouping. Go ahead and uncheck itemize every instance I hit.

Okay. And it makes our schedule a little bit nicer. You can go ahead and grab these and slide them out.

One of the nice things too, is what they've done is, is that you can zoom in and out of the schedules now. If you wanted to zoom into the schedule, you can do that by holding control and then using your scroll wheel on your mouse. Um, it makes it a little bit nicer just when you're working on it to make that a little larger.

If it's very zoomed out like this, it's really hard to work on it. Now, again, this is a view of the model, so I can populate data here. So let's say that I wanted these fixtures to just all be colors.

That's what the client wanted. Maybe we'll make the urinals and the water causes totals, but let's go all the sinks. We're going to go Kohler.

So I can just click on the manufacturer field and type in Kohler. Okay. So that is our, that is the sink in the classrooms.

If I go over to my plumbing, she view, notice I populated that. I got that little warning. I'll type this one too.

It's going to say this will be applied to all elements of the type. Cause again, this is a type parameter, not an instance parameter. Hit.

Okay. If I go back to my plan and I look at my sink one, and this is just to show you how these work. If I select this guy here, I edit type and I scroll down in manufacturer.

You'll notice that Kohler is now populated here in the type properties. That's how these schedules work. The data is linked.

I'm going to hit. Okay. Let's go back to our plan.

Fisher schedule. We'll make this one also Kohler. Okay.

We'll make this a Toto. Okay. We'll make this a Toto.

Okay. We filled out many data. You could also fill out if you had specific model numbers, type comments, all that kind of stuff.

The other thing that you can do with these is you can change these names. These are more like display names as compared to the field, actual like hard names of the parameters. So I can come into here and to make this look correct, I'm going to type Mark.

I'm going to type, let's go with, well, let's go with specifications. Let's go with type. This one, I like to always like to retype this just because I like it in capitals, manufacturer.

We're going to go model. And then some people like to say remarks here. Some people like to say comments.

I'm just going to go ahead and say comments and actually type. I'm going to go ahead and actually change this to description. There we go.

Okay. We can go ahead and I feel like I spelled this wrong. There we go.

That's a little bit better. Okay. It's one of those words.

And then also, sometimes I also like to make this. So I'm going to go ahead and make this all caps. And there we are.

That does change the name over here, just as a heads up. So just be aware that that will change the name here. So you can't have like two plumbing fixture schedules without having something different in the title.

photo of Tyler Grant

Tyler Grant

Revit MEP Instructor


Tyler Grant is a BIM Manager a Delawie. A dedicated, goal-oriented, and experienced architect. Tyler has managed multiple design/build BIM projects from inception to construction completion, through all phases. Technology-driven and experienced educator to train and instruct users, both novice and advanced, in the workflow and processes of the modern architecture, engineering, and construction field. 

More articles by Tyler Grant

How to Learn Revit MEP

Specialize in MEP (Mechanical, Electrical, and Plumbing) systems within Revit for advanced design solutions.

Yelp Facebook LinkedIn YouTube Twitter Instagram