20150420 20150421 Tutorial Making Detailed Revit Door Families

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
in this tutorial we're going to learn how to make a Revit door family that has the appropriate parametric capabilities to give yourself the ability to open the door in 3d so it has a 3d swing also the two-day swing is able to operate as well and this door has true profiles for the actual frame so that it can either be within a jib board wall assembly or a masonry opening and you can kind of see here real quick when I'm just changing some of these parameters that kind of when we're done we're able to open and close the door in 3d so that if we're doing 3d renderings and we want to be able to look into a room we might have that capability and then also I can adjust the 2d swing so that when I'm working on a floor plan I have the ability to make sure I don't have a lot of doors you know essentially intersecting one another one thing that you'll find with Revit is the door families that actually come you know just out of the package don't give you a whole lot of options there's the single flush door a couple things about it you know it's okay for you just kind of starting out but there's a couple things that's wrong with it one there's just a panel and it's got the door trim that's around it but it doesn't represent a hollow metal door frame which is pretty much the most typical door frame out there that you're going to be using commercial construction this one's more of a wood trim door and even then it doesn't really have all the parts of pieces to it just kind of a generic representation also in a floorplan view everything is always at 90 degrees for the door swing so you're not able to really adjust this unless you want to do a lot more drawing and and so on to adjust it and then make a new door type so when I'm going over here today is to make a all-purpose door that can not only have the solid door panel but it's also going to have the ability to change the door panel into a door panel that has glazing and it also has all these abilities to adjust so we're going to do is I'm just going to close out of all of this and I'm going to open back up the door that I was in so on this door family it's actually made up of three parts we've got a extruded sweep that makes up each side of the frame and that extruded sweep is going to reference a profile family so basically we need to have a 2d profile that's able to you know mimic the shape of the section that we need when we look at our hollow metal frame it also has a 3d door panel that will also be a separate family that can either be something that has glazing in it or will just be a solid panel like you see here and then the third family associated with this door is the 2d swing which is basically made up of a generic model that has 2d symbolic lines that make it kind of move putting all these things together as three separate files makes it all work together if you try to do two all in one file you do run into a lot of errors as you're working so starting out looking at the actual frame profiles we've got basic two conditions and I'm just kind of looking at old set of drawings here obviously but there is the condition when a hollow metal frame is within a CMU enclosure or opening and then you've got the condition when it's intersecting with a chipboard assembly the difference is usually with the CMU you are butting into the side of this normally the frame is maybe flush with the CMU and the depth of the whole entire frame is usually customized and then when you have the gypsum wallboard assembly your hollow metal frame is usually wrapping around that that assembly so you can see those two different conditions there and then we've got different dimensions for each frame type so this one was referencing frame profile D and this one is B but really the only difference here is actually according to B and D there is no difference they all have the same exact dimensions except for that rabbit leg at the very back here when it comes back is different from a B versus a D so anyway that doesn't really matter too much what we're going to do is make that profile so it's parametric also we're going to be making these door panels I'm going to ignore the one that has a louver in it we're just going to assume this one's a solid panel that'll be the easy one then we've got one that has glass in it that's kind of in the upper part of the door and then an overall door frame or not door frame but door panel that has pretty much all glass and just a small frame around it so what we want to do is go ahead and go into Revit and we're going to open up our families and go to a new family template this new family template will want to be working in a profile family so that we can make those double rabbit door frames that are hollow metal now the idea always with making something parametric is to make a lot of reference planes that are assigned to dimensions and then ultimately have our 2d lines connect to them or lock to those so that they can move with the reference planes so in this case I'm going to kind of mimic basically wherever you see a dimension line and you see those stringers I'm going to make that a particular reference plane so here if I go to create and hit reference plane I'll go ahead and make a vertical off to the right and I'm going to make a horizontal off to the top here you can strike a dimension between these and I'm also going to change the scale down at the very bottom so that our dimensions are so big and with these first set of dimensions I'm going to call this horizontal one I go to label I'm going to add a parameter and I'm going to make this parametric by calling this a face-frame we can call it face frame width we'll keep it as a type and click OK and when I go to my family types dialog box by clicking on create and the family types in this dialog box I want to make this dimension two inches that's a very typical Halle metal frame width size now the other one is the depth so I'm going to click on that add parameter I'm going to call this frame depth keep it as a type click OK and for now let's just make it a some kind of whole number like you know 8 inches that frame depth that's always going to vary it depends what type of wall it goes into and that's your responsibility eventually to tell a contractor what you to door it's particular depth is going to be when it when you're when that frame is in that wall assembly now a couple other reference planes that we need I need one that's representing sort of this rabbit bump out and the rabbit depth which is this one in fifteen sixteenths and so on I'm not going to worry about the one in the middle because that one's going to be variable so what that means is I need a couple more reference planes that are horizontal and I'll strike a dimension from the bottom to that first one and then from the top to the other one that we made and I'll make both of these by holding in the control key and selecting those add parameter I'm going to call that rabbit depth again that's a type and we'll click ok now the rabbit depth will go ahead and set to whatever it was already which is 115 sixteenths of an inch then I need to deal with that bump out so I'm going to go to reference plane make a vertical and then make a dimension that can be called rabbit whip look like from the drawings that that is at a 5/8 of an inch which by the way those drawings are old but not much has changed in the design of a hollow metal frame so grab it width is 5/8 of an inch so I can start to see I've got my reference planes that I can start drawing with but I need two more because again one time looking at this drawing I've got another dimension at the backside which is basically the leg of the rabbit at the backside so we want to be able to - or we could call that like the flange leg or there's probably a good term for that but anyway we want to be able to change that dimension room either 1/2 inch to 1 and 3/16 and so on so I'm going to make two more horizontal reference planes and with each of those I will strike a dimension to it on the outside to a horizontal reference plane I'll select both of them I'm going to call this ad parameter let's just call this the flange leg I look like it might change between 1/2 inch or 1 and 3/16 so for right now let's just give it a 1/2 inch dimension I'm going to go ahead and do a save as of this family and we want to save it somewhere we're working so I'm going to go to Revit workspace for now a bit of my family section and I'll call this profile hollow metal door frame we'll just leave it at that and we want to do is go ahead and make using create I'm going to draw with lines and we'll keep this as profile lines it's are pretty much only option I'm going to hit pick lines I'm going to pick all these lines or the reference planes I can kind of imagine myself drawing this profile kind of sketching it connecting the dots and I want to be able to lock each of these lines as I draw them I'm going to use the split line command because there's are there are a few that need to be split like this one off to the left and the one kind of in the middle I can use my trim and extend to corner and I can start to go around and try to make this profile and this last one I use the line command and I will align and then pick that point I do it again on this other one I'm going to do a line I'm going to go to that leg flange leg reference plane and make sure that I lock those I just want to double-check that I still have my lines locked so I'm going to go to a line make sure I hover over any of these lines and f1 is able to be selected then we still need to lock it it usually happens when we split a line so usually with the split there's one that isn't locked anymore so just to verify real quick if I were to change the frame depth to 7 inches all of my lines there should move I've already change my rabbit width that moves okay but I'll change it back you always want to experiment for us to make sure everything's working change my rabbit depth so that works but I'll change it back to 1 and 15 16 and lastly the frame width into 4 inches make sure that changes now it turns out the 4 inches because there are times when the head of your Halle metal frame depending on what kind of construction it goes into it might end up being a four inch frame or it might be what's most common a two inch frame now because this is a profile we need this to be a completely closed shape so essentially what we need to do is take all of these lines and give it a thickness which would be to offset them we might give it an offset of we'll look at a pinch to see if that works but then we'll also have to lock that you eight-inch dimension all the way around it's my good offset options bar I'll go too I've been eighth inch looks looks about right I'm going to copy all of these eighth inch lines towards the interior just give us a thickness and we want to trim and extend all of these lines together and then we want to close the shape so I'm probably going to want to pick lines click that reference plane and lock it do the same thing with the flange like on the other side lock it and then close the shape or trim and extend now all of those eighth inch offsets in order for this profile to continue to move it's always good to take a dimension string and I'm going to make a dimension for each one and lock it this will just ensure that wherever these the main you know official lines that were locked to reference planes move to the ones that are offset also move in the same amount of direction select my dimensions I want to make sure I've been locking them which I just have to do one more here so you can go ahead and hit save on that we now have a profile as long as a completely closed profile and everything's locked and moving together with all these parametric dimensions we'll be able to adapt this to either be within the gypsum wall enclosure or a masonry opening so we want to make sure we hit save on this and I'm going to keep this open in the background now that we have the profile made we want to be able to bring it into a Revit door template so I'm going to go to view user interface recent files I mean go to families and new and then we can pick door as our template now on a door template all we're going to be presented with is they've got some frame components in here we're going to delete those because those don't represent anything we're doing at the moment I'm going to also change the scale of this plan to something a little bit bigger like three inches equals a foot in this template we're also going to go to the family types dialog box I'm going to delete this frame projection exterior by hitting remove the frame projection interior remove and also the frame width because we're going to be adding in our own parameters based on what we just made also looking at this door family if you look in the template if you look at the exterior elevation this one I also change the scale to inch and a half equals a foot but essentially the door family is an opening in a wall so if I tabbed over one time I have a sketch here if I were to edit that sketch it's just representing the void that's going to be cut through that wall the door width and the height that is supposed to be representing the actual door panel itself so eventually we're going to do some modifications here because our door family also has to incorporate the frame so if I look at this elevation view I'm going to go ahead and go to switch windows and go back to my profile Halla metal frame that we just made and click load into project before we do anything with this profile we look at our project browser off to the right and under families I'm going to expand that and also expand profiles furthermore expand the profile hollow metal door frame and if we double left-click in that we now get all of our parameters that we set up and the ability to eventually transfer all these parameters into this template because we're bringing in a profile family and we have embedded it within this door family we have to transfer those parameters that we can use them so what I'm going to do is next to each one of these if I click on the button off to the right I'm going to add a parameter and I'm going to name it the same exact thing so I'll say rabbet width and click OK do the same thing the next one down add a parameter call that rabbet depth you can do frame depth now with the frame depth I'm actually going to make this out of all the other parameters I'm going to make this one an instance parameter and the reason for that is the frame depth is eventually going to be based on whatever the wall thickness is so we want that door family or that parameter to adapt based on wherever it gets inserted next one is the frame leg I'll go ahead and make that parameter and the last one is face frame width ad parameter face frame width so now that we have those set so basically now if we go to our family types dialog box off to the left here you'll see here we've got all those parameters now that are associated with this door family essentially now so they look at an exterior elevation I'm going to go ahead and place one of these frames and then get it to parametrically do what it needs to do I go to create and sweep I'm going to hit sketch path in order to make the extrusion length or line so I do pick lines and I'm going to pick one of these reference planes off to the left at this moment I'm going to lock that I'm just going to use the line tool I'm going to align the reference plane and the dot or the endpoint of that line the sketch line and then lock it click a line again I'll do the same thing at the bottom and then lock it now while we're in here I'm just going to go to material and finish this off to the left here and also give that a parameter so that eventually we can call this frame material if I make it an instance parameter we can you know from every door that we place we could give it a different color if we wanted to but essentially we have this ability now by adding that parameter to make a material that could be applied to that frame and hit the check box at the top and then off to the top right where it says sweep and it has a select profile on the pulldown menu I'm going to select the profile hollow metal door frame now I'm just going to click the check box let's look at it in plan so that we can see exactly what's happening so essentially this hollow metal door frame is actually positioned where it needs to be eventually we need to change the opening cut but I need to adjust it so that right now it's being placed by the centerline of the wall and I eventually need it to move and also adjust to whatever the wall this might be depending on if we're using a jib board assembly or a masonry assembly so to do that I'm going to strike a dimension I'm going to tab over this wall that's in this family tab over this other one so I get the basically the outside and outside dimension of the wall that's part of this family now again this wall is just a default component that's within this template when it comes into the project environment it'll adapt to whatever wall type is being placed into so if I click on this dimension I'm going to add a dimension add a parameter I'm going to make this an instance and also a reporting dimension so that I can report what the wall thickness is every time I bring in a door into a different wall type so I'm going to call this wall will call it wall depth and then make sure it's instance and reporting parameter click OK so now since this door frame is being placed by the centerline of that wall a couple of things when we click on that parameter or the profile if you look to the left there's a horizontal profile offset I were to change that to like one foot you see how it moves to the right I have a vertical offset it's vertical gun in this view so I'm going to change that to one foot you can see how that moves so eventually we need to tie those to the wall I also have a rotation angle right now this particular profile is facing the wrong way I could do two things I can either type in 180 degrees on the angle good undo that or I can click on this button and hit flip now it also flip it let's also flipping it into the opening which eventually we want it to move out of it that's okay we can make that adjustment so the first thing would be we want this door frame to move out of the overall width of the door panel so in order for that to move and be in the right location we want it to move the frame or face width that was associated with that particular door frame so I'm going to use the horizontal offset I'm going to click on that button I'm going to change this to the frame or the face frame width and click OK and that will move that frame exactly where we want it now there's a little rabbit depth that will be part of the opening and the other part is we want to be able to size this frame in the depth based on the wall assembly because if you remember from if you remember from this drawing sometimes this frame is the exact width the wall or the depth of the wall and sometimes is actually overhanging depending on the wall assembly so I'm going to add in a couple options here for what how we can make this adjust and also be positioned right first of all the vertical offset let's give that a parameter I'm going to add that I'm going to call this frame profile vertical offset we could we probably want to make that instance because it's going to reference the overall wall thickness which is over D I keep seeing thickness and depth back and forth anyway the wall depth is an instance parameter so we want this one to be an instance parameter because we're going to connect to that eventually through a formula the other component here is we'll be able to adjust that frame bring depth in a little bit I do a file save as real quick we should call this door hollow metal Halla middle frame will say adjustable swings as far as our 3d swing in our 2d swing eventually so with that already set up with those parameters we can go ahead and do a couple things by going to the you can even get it into it by create or in our modify toolbar we want to go to family types dialog box we want to play around with that vertical offset and also the overall width of that or depth thank you again depth width thickness whatever of that overall doorframe I'm going to go to add parameters and I'm going to add a parameter here that is a type parameter called yes/no now this yes/no parameter is going to tell us whether or not we want this to be either a masonry opening or Gipp board opening so I'm going to call this parameter is masonry opening and we'll make that a type and we'll click OK now with the masonry opening if it's masonry which means it's uh this box is checked we want the overall width of this door to be the width sorry the depth of the wall so here's the wall depth which was our reporting parameter at 6 inches so what I can do is with the frame depth in the formula bar the easiest thing at the moment before dealing with all the toggles I'm going to introduce is my frame depth in the formula bar could equal the wall depth that's if this is going to be a masonry opening you can see here when I hit apply that adjusted and then our frame profile vertical offset since it's being put in at the midpoint of the wall I could have adjusted this profile and made it where it went grew about the center line but I didn't so I'm going to make an adjustment here where I say that this is the wall depth divided by 2 and hit apply and I see that it's moving in the wrong direction so I'll put that in parenthesis and put a negative in front of it so you can see I get that frame in there obviously we still have to adjust the opening but that'll be something in a little bit here now so what I'm going to do is while I'm sitting here I'm going to do the family types and then click new and I'm going to call this masonry door frame and I'm going to click new and I'm going to call this other one gypsum board frame or we can say gypsum wallboard now with the gypsum wallboard frame I'm going to uncheck the masonry opening still doesn't do anything because we haven't programmed it but in the formula bar up here with the frame depth I'm going to make the frame depth have a conditional statement I'm going to say F parentheses is masonry opening , then make it make the hole depth of the frame the wall depth to make it flush out comma if not which means if it is a tip some wallboard assembly I'm going to make it the wall depth plus in parentheses 2 times the frame leg because essentially even though in these documents that I'm showing you the this is saying one in 3/16 of an inch or this is saying 1/2 inch depending on the universe being applied we want this frame leg dimension whatever it might be times two to make up the overall frame depth in order to hit another parenthesis on that hit enter click apply and then we'll have to do another conditional statement up here with the foam pile frame profile vertical offset so first of all with this toggle if I were to change this from the masonry door frame and hit apply you can see how that changed the back to gypsum wallboard assembly and that also changes now the only thing we need to do with the frame profile vertical offset is to give it a conditional statement so it adjusts accordingly as well so in this formula bar I can say if is masonry opening , put all this in parenthesis the negative wall depth divided by 2 is what we want , if it's not if is in the gypsum wall assembly we need to add in in parentheses negative parenthesis wall depth plus in parenthesis 2 times the frame leg basically we're copying the same exact formulas that are part of the frame depth so actually I think I could simplify this if is masonry opening I may not even have to do that to say- in parentheses frame depth / - I don't think that's going to work I did to change it back to the masonry there we go so actually that was a lot easier I was going somewhere in another direction anyway so if we have our frame profile vertical offset is just negative the frame depth because it's being controlled by this conditional statement that we already set up with the frame depth we're able to get this profile as you can see when we change it from masonry door frame to gypsum door frame to adjust now with the gypsum wallboard door frame if you remember looking back to set the these drawings as an example the gypsum board is referencing profile B and it says that that leg is 1 and 3/16 of an inch so in my frame leg I'm going to change this under the gypsum wallboard frame family changed out to 1 what was it 3/16 you can see there we can hit apply which seems a little bit deep to me typically in our office we've always done everything half inch so but we'll keep it at that for now I can change this now back to masonry it apply you can see how that frame continuously keeps to change go ahead and hit save on that and what we need to do is set up this frame on the other side and then also at the head condition and then join them together so to work on the other part of the door frames I'm going to go back to an exterior elevation and I'm going to click on sweep sketch path and we'll go back to here to pick lines I'm going to pick the other vertical right side click on the padlock and use a line and I'm going to line the top reference plane and the endpoint of that line and lock it and do the same thing with the bottom and lock it again we can give that a material parameter I clicked on that little button off to the left of material and since we already set up frame material we'll go ahead and click OK at the check box and then we'll select our hollow metal door frame and hit checkbox now let's look at it in plan make sure this one is in the correct location and it isn't as our other one was not as well we don't have to rotate this one but I'm going to use my horizontal profile offset if I clip on click on the face frame width it's going to move it out off to the right so what that means is I actually need a face frame width negative number so I can move this over now click OK on that if I go to my family type dialog box and where I had the face frame with negative I'm just going to make that in the formula bar bar negative face frame width then I'll move that door frame into the correct location now I can pick that profile again and with the vertical profile offset we should just be able to pick the same exact parameter and click OK so now we've got both of the jam details again we will adjust the opening correctly in a little bit but you should be able to look at your family types dialog box and switch between masonry and gypsum wallboard and hit apply and you can see how that doorframe is changing I gotta be honest I don't like the frame play get one in 3/16 I know they kept it that way to keep all the frames the same I think that's why they did it but we typically do half-inch that looks a little more normal so last thing is we need to deal with the head profile so I'm going to look at a left elevation and we also go back to an exterior elevation and that's what I'm going to create a sweep and this time I'm going to make a sweep again with the sketch path pick lines and I'm going to choose that horizontal top reference plane and lock it and then a line each of these and actually by doing that we need to cancel out of that command real quick I need to create a couple more reference planes I'm going to create one vertical to the left another one vertical to the right I'm going to give that a dimension from each of those reference planes and I'm going to call both of those with the label up here of face frame width I just need those as a end destination of what I'm about to draw with this weep so we hit create sweep sketch path pick lines and then pick that horizontal line at the top and lock it and use my aligned dimension or line command and pick the end points it's a line from that reference plane we just made to the end point of the sketch basically eventually need these frames you know they're going to overlap but we can join them again I'm going to give this a material by clicking on the material and finishes and click on the button I already have a frame material parameter entered in so I can select that I'll hit the check box and then with my profile up to the right choose profile hollow metal door frame hit the check box I'm going to look at that in a left elevation because it's probably not in the right location at all and I probably want to just flip this and then I'm going to give it a horizontal dimension let me check so my horizontal when we're kind of in this view it's a little bit backwards our horizontal actually moves this up and down and our vertical is going to move it you know back and forth so our vertical offset we can make that equal again to the face or the frame profile vertical offset that moves it into place and I need my horizontal profile offset to move up the face frame width so that gets that in the correct location as well the last thing we have to deal with is the opening cut right now if this was a chipboard wall assembly which we're showing right now typically your rough in gap is one inch from the overall opening of the door and so you would have a another gap here that goes one inch over in the frame and if this was if I go back to my family types dialog box and hit masonry door frame and okay when it's a masonry door frame the opening gap is actually going to be you could either do it right up against the frame or typically in the detail now if you look back at what we have here you're going to have an additional three eighths of an inch that's going to have a joint for your ceiling and backer rod so we want to be able to program all that end I'm going to go ahead and hit save on this and then we'll go ahead and program that offset for the roughing gap for whether it's a masonry or a gypsum wallboard assembly if we look at our left elevation our frame should still look correct up there one thing I do want to do with this frame that's up at the top right now we're referencing the profile frame I want to duplicate this just for the head so over my project browser I'm going to go to duplicate I'm going to call this hollow metal door frame underscore head the reason for that is sometimes your head has a different dimension than your jams your head might have a four inch your jams might have a two inch face frame so with my hollow metal door frame head if I double left-click on it I have to reset all these parameters because we just duplicated it I'm going to make my rabbit width click on that button equal to the rabbit width here rabbit depth the same thing rabbit depth my frame depth also frame depth frame leg we will also do that as the frame leg and here with the frame or the face frame width I'm going to click on that and this time I'm going to click Add parameter I'm going to call this face frame width head this way this will give me options to eventually which I'm not going to do at this moment but eventually you'll have the option here to change if I were to go to my family types dialog box I could say face frame whip head I were to change that to 4 inches click apply and I was supposed to change oh so I also have to click this profile if we got to do that over here where I'm referencing a profile I need to change that to reference the hollow metal door frame head profile it's going to cause me to also adjust the vertical offset or the horizontal offset so we'll make that the face frame head that will adjust that correctly so sometimes you have a four inch head because you want to have all your doors at CIMMYT high and it's being put into a masonry opening so usually you end up with a four inch head to make a course out sometimes you might customize your door to be some one foot too and then you can keep all your frames at two inches so anyway I have this ability to change that door head height with that parameter so now that we have the frame made we just need to work on that roughen gap so what I'm going to do is look at an exterior elevation and what we want to do is a couple things here is we want to be able to take the opening that's dealing with basically what's going to be cut through the wall and we want that to adjust basically if it's a masonry opening versus if it's just a jet board enclosure so I'm going to make a parameter I'm going to add parameter and call it rough in gap jamb and we'll make the same thing but as the head so let's say rough in Gap head now the jamb and the head it's all going to be based on again this toggle that if is masonry opening conditional statement so with the jamb we're going to type in in the formula bar if is masonry opening then we want the actual opening to become basically an additional face frame width if it's not masonry opening then we just want it to be one inch I'm going to do the same thing with the head but this time we'll say if parentheses is masonry opening then we want the face frame width with head otherwise again we just want one inch and hit parentheses so when we change from gypsum to masonry our roughen gap should be changing up here see where that change from two inch to one inch as I switch back and forth and then we want to actually make this parameter so that we can attach the opening cut to this someone hit create and I'm going to do a reference plane now I'm just going to do a vertical reference plane to the left another one to the right now do one horizontal to the top horizontal to the top I'll make a dimension string that's from the top of the door up to that wherever that horizontal plane might have been and I'm going to turn that dimension into the rough end gap head I'm going to do the same thing with the other two sides I'm going from the inside basically where the door panels supposed to be and then the vertical on both sides now both of these will be the jamb so I can select both of these and click on roughing gap jamb and for right now I'm going to change my door into a gypsum wallboard frame just so I get those reference planes to only be one inch away so eventually I can snap this opening cut to it a little bit better I'm gonna hit save on that so next if you hover over kind of the outside boundary of where the door is supposed to be I'm going to tab over a couple times until over on the bottom left-hand corner you should start seeing a note that eventually says opening cut opening cut now I'm going to click on that and then click Edit sketch basically this gives me the sketch of the void and what I want to do is use the line tool I'm going to line it to those new reference planes that we just created that are going to represent that roughing gap I'm gonna do that all the way around and I'm going to remove the constraints and then I'm going to lock the padlock I'll do that on all three sides and when I click the check box what I end up having when I look and plan you can see here if this was a chip board wall enclosure that's exactly what you'd expect to see a one-inch gap and then your frame sort of hugging the wall and if I were changes to the masonry opening click apply you can see there now I have the frame and it's actually butting up against the gap or the masonry opening now the masonry opening also has a 3/8 inch gap usually so that you can have a sealant and backer rod in it we could get that specific we wanted to and if we wanted to do that we go to our family types and where it says or this is masonry opening will do the freight base frame width now I'll just add plus 3/8 of an inch now to do that on both of those and now when I look at that door I have that that frame setup so last part with the frame is if we look at this in 3d I'm going to turn on the shaded view we've got a jamb and we have a head and you can see there we've kind of got a line there that's showing where all the different parts and pieces were coming together under modify I can hit a join tool and then just join these together and that will get rid of that line so what we have left to make is now the door panel so we've got a couple different options for that and also the 2d door swing that will also go into this family type I'm going to hit save on that and then we'll go ahead and make those other two parts and put it all together and then we'll have our operable door that's fully parametric and has all of those 2d components associated with it now again I've got a basement door frame and a gypsum wallboard frame assembly that are programmed directly into this door family at the moment so now we want to be able to make the door panels we'll start off with the solid panel and then work our way to the one that has a different you know sizes of glass basically in it so back in Revit what we want to do is we can keep this file open I'm going to go to view user interface recent files and let's go ahead and open up a new in this case we will do a new generic model generic model templates are great for starting something that doesn't have a wall in it you know usually if we do like the door template we're always going to have a wall hosted within this once we do a generic model we can go up here to the very top where it says family categories and parameters I can click on that I can change this to be a door so I all I did was select door I ignored that pop-up window that came up and clicked okay so in the front elevation I'm going to just draw use this as a drawing plane to start making our door panel and so the very first one which is a solid door is actually very simple we do a reference plane I'll make it horizontal then a vertical one off to the right we can give it two dimensions and the one that's horizontal will use the label and add a parameter you can see here that because we turn turn this into a door family it already now came with a width and height and other parameters that are associated with doors so we actually don't have to make any new parameters I can just assign this dimension the horizontal by using the options bar pulling down the label and I'll select width the other one I'll do the same thing and select height and in our family type dialog box let's make this kind of a normal door for now as a default so some foot high by 3 foot which is probably the most typical door out there then what we want to do is create an extrusion so I'm going to stay in this view and hit create extrusion and I'm going to use pick lines I'm going to pick all of the reference planes I want to lock my lines to them and then trim and extend by clicking on the parts that you want to keep and then we can go ahead and click the check box now if I look at this on plan this is going to be into big extrusion you know basically it extruded down by default of 1 foot I'm going to do a couple things off to the left here where it says materials I'm going to click on that little button there and I'm going to call this door panel material we can make that an instance and click OK and then we've got an extrusion start an extrusion end the extrusion end wants to be equal to so if I click that button next to it equal to the thickness of the door this way now I can change it with my family types dialog box and I can change the thickness to a typical door which is 1.75 inches or 1 and 3/4 so that in itself is you know a very simple way of making a door panel I'm going to go ahead and do file save as family and we want to go ahead and save this as a and get my right spot here we will call this a door we'll call this solid flush 3d panel give it some kind of description now with a door family basically I'm going to bring this into the the next model but I want to make a couple other door panels before we start you know bringing it and into the main door family and then also dealing with the 2d door swing so I'm going to go back to the front elevation here I'm going to do a file save as of this and we can call this door solid flush 3d panel and let's call this with will say with half light half light will represent this door panel number C or letter C which basically has a glass panel that's up at the top portion and then we'll do this other one that's going to be kind of more what's called a stile and rail door styles are the verticals and rails are the horizontals we can make that another panel type as well so on this one we're going to have basically a void and then in another extrusion that's going to be the glass within it so we can actually set this up this glass door or this door panel can actually have a couple of different family types in it so we could actually do the style in real door and we could actually do the half-light but we'll we'll just do it as one file and then the other for now so what I'm going to do is create a couple more reference planes and then do a vertical to verticals on either side and to horizontals you know something that's going to represent what will eventually cut out and do a dimension horizontally from the reference planes and then the vertical dimensions to the horizontal reference planes and I'm going to call the one on the left let's go ahead and add a parameter and I'm going to call this one let's just call it side style left width do the next one we can add a parameter I'll call this side style right width and then we want the top this would be counted as a rail so I'll call this top rail we can call it height and we call it with as well that's fine and then this other one down below we will call that even though in this door panel it's really kind of the bottom panel let's just call that the bottom rail width and then if we look at this drawing we can see that we've got the bottom glass goes at three feet we have nine and a half inches on either side and then fourteen inches at the top so I will go into the family types dialog box and we can say the top rail width is the 14 inches these right and left styles are nine and a half inches and then that bottom is three feet so that I'll get that that panel and what we want to do is click on our extrusion so if I click on that and click Edit extrusion I can now click on pick lines and pick all of those reference planes and because we're kind of making this square or rectangle inscribed within a door panel or an extrusion it will now become a void and now we can add the glass material so I'll create another extrusion we can select by tabbing over a number probably three times you can select all of the inside parts of that void at once and then we can let go ahead and lock all of those components now I'm going to make this material I'm going to add a parameter here and call this glass material we can make that in instance and then the extrusion start and end we're going to go ahead and give that two parameters I'm going to make that button and add I'll call this glass dart and the other one we can add a parameter and call that glass and now the reason for that is we're going to Center this glass within the door panel and what we need to do is come up with a little bit of a formula to make that always work so I'll hit the check box and in my family types dialog box I'm going to go ahead and set the glass material and we click on it and just by default I'm going to select a glass in the materials dialog box that pops up so you can see here right now we've got the glass but it's you know extruding obviously by default of one foot so to get that centered what I'm going to do is give this a little bit of a formula we want to first make a parameter in our family types dialog box by clicking add on parameters and I'm going to click glass thickness as the new parameter now the reason for this is sometimes your glass is one inch if it's used as an exterior door and sometimes it might be just a quarter inch if it's an interior door so what we can do we'll just make this a quarter inch for now we can now make our extrusion start or a glass start and glass end a little bit of a formula here to get this centered we need the overall thickness of the door and I'm going to divide that bite I'm going to subtract actually the glass thickness put that in parentheses and that will basically give us the remaining amount in the door and if I divide that by two that should give me the start of where that glass should be I'd apply it'll put that at that location now to get the glass end I'm going to say basically all we need to do is the glass start plus the glass thickness and that should give us our quarter inch glass that's right there centered in the middle you can see that off to the left I can check this by changing this to one inch piece of glass and click apply you can see how that glass extrusion changes and it's still centered so we've now made that door type I can go ahead and click Save on that and then we can just make the other one and I could actually do it in this family we could now let's go ahead and do that because that's what this is setup for even though I named this file door solid flush 3d panel with half light I might rename that file so I'm going to do a file save as family and we should call this solid flush 3d panel let's just call it with glass because I think gives us more options so what I can do is since I've made this door I'm going to click on this and say new family type I'll call this a half light door and then to make the other door type if I look back here I've got a style and rail door that's basically the same kind of configuration except there's just more glass so it looks like at the top it's hard to tell but I think it's five inches all the way around and then seven half at the bottom so we can just make a new in my family types dialog box just click click new under family types and I'm going to call this one style and rail and we will call the sidelights will be five inches each of those the bottom rail width was seven and a half and the top rail was five inches we hit apply we now have made just by changing parameters the style of rail door as well so those are our two 3d panels that we're going to use for the moment there's actually three but two files that were using and I can go ahead and load this into my door family project and it's going to want me to place it I'm just going to hit escape or just to modify and I'm also going to go back and I want to load up some of the good recent files my solid or I'm going to load this into the project of course it want to place it again we'll just ignore that for now so now that we have the door panels loaded in let's go ahead and set it up so that they can relate to a reference plane that actually rotates so if we go to a floor plan if I look at our door family that we've set up so far what we want to do is create another reference plane I'm going to create it above horizontally of this in this view I'm going to strike a dimension from the center of the wall and I want to make sure I'm selecting the center of the wall to that reference plane and you know you're selecting the center of the wall when you see that blue dashed line instead of selecting the green one now just move that dimension off to the side now this dimension wants to be a new dimension called or a new parameter we'll just call this some face of frame we'll make it an instance and with our family types dialog box the face of frame parameter that we just made we want this to be and if you remember our frame profile vertical offset is actually the frame depth divided by 2 and it's a negative number we want the same thing or we could just say abs for absolute value in parentheses and we can say frame profile vertical offset now give us a positive value that we can assign to that basically what this does is make it so that this reference plane is always at the face of that hollow metal frame now you think we could just lock it to it but locking things to Jex usually results in any kind of constraints not satisfied errors and things like that so next step is I'm going to hit create reference line and I'm going to make this reference line from the corner of that hollow metal frame and I'm just going to draw it out in some kneel fashion what we want to do is align a my line to this vertical now I'm a tab over till I get the dot of that reference plane I'm gonna do the same thing with this horizontal that we just made tab over and get the dot or the endpoint once we have that locked we can select this reference line and I can click the dimension icon basically turns out temporary dimension into a real dimension that we can then also change to be the width of the door it's going to rotate a little bit that's okay next step is to use our angular dimensions I'm going to angle my dimension from that reference plane to the reference line we can make that into a parameter by selecting that angle dimension and going to add parameter and we'll call this 3d door swing it will make it an instance we should be able to check our work by changing let's say the width of the door to four feet looks like everything moved correctly and then we could change our 3d door swing let me give it a 45 degree and our reference line should rotate I'm going to change the width back to 3 feet which is a more common door size so that we have this reference plane or reference line the door panels that we've brought in so we've got all these we got the door solid flush panel and we have the one that's a half light and a style and rail from expanding over here on the right with my families a couple things we want to do is I'm going to double left click on where it says door solid flush 3d panel and we've got a few parameters here that have some buttons that basically we need to pass into this family type so the width I'm going to click the button and I want that equal to the width of the parameter that's in the family same the thickness I might want to double check something go back to our family types let's make sure our thickness has a dimension to it and then type in 1.75 inches if we didn't do that we'd get an error that it couldn't make the door because it would have gone from 1 and 3/4 to 0 so I can select thickness and the other one is height I think that's it for now and we can go ahead and click okay we want to do that with the half-light this one has remember a few more parameters that we're probably going to have to pass and also make part of this door family so I'm going to go to whip top rail whip we don't have that one here so I'm going to do add parameter I'll say top rail whip we'll keep that as a type thickness we have so we can select that one side style right and left we don't have so I can add a parameter you can say side style right width solid style side style left whip we need to add a parameter we have the height and we need a glass thickness and then we've got a bottom rail whip that we'll also add in there and starting to think about it don't really need to I guess I could do the same thing with the style and rail but actually all of these parameters since they're being passed into the door family we can set the style and rail door up as a set of parameters so we'll we'll just place the half-light maybe out let's delete the style and rail out of there and rename a half light we just call this back to the door solid flush 3d panel with glass I was thinking earlier on that we might need the extra one but now that I think about it I think we'll be good with just these two styles so what we want to do is place one of these doors and I'm going to click create and component I'm going to pick the one here that says door solid flush panel and before I place it just realize we need cut another step back here on our door family I'm going to right click where it says door solid flush panel click Edit that will bring me back into this panel and over here to the left I forgot that we need to set this as a work plane based family and hit save and load back into the project and overwrite and do the same thing with the door solid panel with glass right click on it till it to edit I'm just going to delete these names that I have up here let's gonna bring that in area the week I'm just deleting the names the half style and style and rail because I still had to open it brought back the other one that I already made anyway workplane base I want to check that hit save and I'm going to load this into the project and overwrite what that allows me to do now is when I hit create and component I can now choose the place on a work plane and then I can choose in the options bar or it says placement plane I can choose pick and I want to pick a plane if I hover over this door we're not the door but the reference line and click I'm now placing it on that plane I'll just place it around there and I'm going to align it and lock it and tab over till I get the end point aligned and lock and if I look at that correctly do two things I'm going to change the door swing just make sure right that rotates and it says constraints not satisfied great so I need to do a couple more things here if I go back to my door families click right-click and click Edit also when we checked work plane based I also need to check always vertical and uncheck that so I'm going to do that with both of those door panels unload it in door solid flush with glass right click on it and say edit and this will be work plane based only and always vertical is unchecked by doing that I load it in and overwrite if I hit create and component and I place this door so I've got the door solid flush 3d panel I'm going to click worth plane or place on work plane and I'm going to choose placement plane and pick choose pick a plane and then that reference line again now when I align it this time I'm going to align the door panel I'm not going to lock it if I test this out and change the rotation you can see how the door panel is moving with the actual reference line for some reason by locking it it creates a constraint error so if I were to line and mark actually it does doesn't do that anymore anyway so actually you could lock it it's probably a good practice now the other part is we need to figure out which side is going to allow us to lock to the end of this reference line so I'm going to do an aligned command I'm going to try this first one off to the left and I tab over till I get the endpoint and then I'm going to pick and lock let's make sure when I change the degrees I still get an error message so now I'm going to try to lay a line and lock the other side so looks like the end on the right side is the end that's going to work so we now have a door family we got the frame we've got the solid panel in there and when we change the swing we can get it to open and we get it to close open do any degrees that we want so that we could have the ability to change this for you know future you know like if you're doing a rendering or something and you want to open the door in your model now typically in a floor plan we don't see the 3d swing so I'm going to click on that and I'm going to also make that I go to my visibility settings I'm going to uncheck to see that in plan reflect the ceiling plan actually we only want to see it display in 3d views and and that says play an RCP we don't want to see it now we do want to see it in the front back and left right ok so we want all that click OK now I can click on this door and over here where it says a door panel material I want to click on that and make that equal to we need to add a parameter called door panel material and then with this door panel we can actually select it and I'm going to choose under the label here where it says options I'm going to add a parameter and this is going to be a family-type parameter that I can actually change out this door panel so I'm going to say door panel type for the for this parameter so what that does looking at it in 3d is I can now set up where I have my couple different door types so we've already done the frame so we've got gypsum wallboard frame we've got a masonry door frame what we want to do is with a gypsum wallboard frame I'm going to rename it I'm going to do some underscores and I'm going to call this one it's a solid flush underscore and we'll call this one three foot by seven foot give it actual name and so if this is going to be a solid flush door everything that I've already set up is correct so I'll click apply let's say I want to tip some wallboard frame with one of the half-light I'm going to do new I'll sage it some actually it'd be easier to click rename hit control-c get all that text then hit cancel then do new control V and then I'm going to say this is solid flush with half white three foot by seven foot and then all I have to do is come down to the bottom here where it says door panel type I can click on the down arrow and I can select the one for glass I'm gonna hit apply of course so it switches out but my constraints are still not satisfied so I just realized maybe the locking the end doesn't quite work because if I just move this panel down to where it's supposed to be I don't have to lock it because it's attached to that reference line and if I change the angle and also change my from solid flush to be from to the solid flush from the glass it seems to work correctly rabbit so finicky about these constraints so I've got that panel um it's rotating and I'm going to look at what happens when I tuned it to a masonry doorframe can't make the door because I probably have yep masonry doorframe I didn't set up a thickness for it so now when I hit apply you can see how that door panel is now working so I could do the same thing with the masonry door frame I could set up a solid flush with half light three foot by seven foot because I'll do the same thing with a solid solid flush so I'll rename this one do underscore solid flush underscore three foot I seven foot and I can hit rename ctrl C cancel do family types new ctrl V and let's say solid flush with half light and then we can just scroll down to the bottom here and change the door panel type to be the one with glass so we've got our door set up the only last component we need is when you're in a floor plan typically you don't like I said see the 3d or the 3d component that's something you want to see obviously when you're doing a rendering or so on we're looking at it in 3d so what we need to do is add in a 2d swing that will mimic with symbolic lines give us some other adjustability in our floor plan when we're just looking at the the doors you know kind of layout with within different rooms you want to have the ability to open and close your door swing so it looks good for your floor plan but again you might want to have something different for your door swings when you're looking at an elevation or perhaps in renderings so typically by default I make all my 3d door swings at zero just because typically when you look at all of these options you kind of want your door to be closed so that when you're looking at an elevation you see the actual type of door that it is and if you want to open it then you have that ability and again we made that 3d door swing an instance parameter so that makes it where you have the option once it comes into your family or into your project to open and close it before we go into the 2d door swing I forgot that we also have the style and rail door so I want to show how we'll make that and we don't have to do anything more now other than create some more family types so up here I will do a rename hit ctrl C do family types new ctrl V and I'm going to call this one - solid flush this is not really solid anymore is it we just call that style and rail three foot by seven foot and then we can change our parameters here remember our style right and left was five inches and then our top rail was five inches and our bottom rail was 7.5 inches if I apply you've got your style rail door and now you can also make obviously whatever a glass door you want I'm going to do a rename ctrl C do a new ctrl V this time I'm going to change it to be masonry frame and all we have to do is uh nor check the button is masonry opening and hit apply and we now have that in our masonry opening so the last thing that we need to make is the 2d door swing so I'm going to go to view user interface and recent files let's go ahead and open up a new family template and we'll start a generic model with the generic model open in the floor plan I'm going to create a reference line and we'll go ahead and just draw it off to the right at some kind of random angle and once I'm going to align and lock the end point to both of the vertical and the horizontal we can select that line and then give that a real dimension by clicking on that icon and then if I select this dimension I'm going to add a parameter I'm going to call that width next we'll give it another parameter or dimension that's angular from the horizontal to that and I'll give this a parameter by adding a label I'm going to call this 2d swing it'll probably jump to the other side but it should we did everything where I'd be able to change our parameters to 3-foot that changes and our door swing we change it for our reference line angle should also change now next we want to use the annotate toolbar and we're going to use symbolic line symbolic lines are not model lines they're just generic lines that are show up in 2d and in this case I'm going to use a generic model projection and I'm going to use the pick lines and I'll pick that reference line and lock it I'm also going to offset let's say 1.75 inches towards the right side of this now I use create or I'm sorry annotate symbolic line and we want to close the ends of that door panel and we want to set up dimensions and it's very important now that we tab over until we find in a lower left corner it says reference lines referent lines reference it's kind of redundant but that's what we want to select and then I'm going to strike a dimension I'll give that dimension a parameter will call that thickness click OK now we want to make sure that when we tab over that endpoint of the reference line our line here should be a line let's just double check let's make this a 4 foot width yep so you can see my door panel is not moving to the end of the what would be the door width so I'm gonna use a line dimensions I'm going to select that reference line and then the end panel or line and lock it I do the same thing on the other side I want to tab over a couple times then lock it I had a tab over a couple times in total I was selecting the reference line again so we did everything right I should be able to type in 3 feet my door should shrink and I should be able to type in a new angle dimension and everything should rotate a couple other things will create a another symbolic line I'm going to do a center ends arc command and we will just draw from the center of the or the origin of this file to the end of the door panel and then make that arc swing come all the way down so it should grow as we change the dimension or it should shrink we're able to get that door swing so if I go to 90 I won't go to 94 right now I'll just go 45 anyway we got that working I'm going to do a file save as let's call this door we can call it 2d swing now because some of our doors sometimes have glass in it we also want to represent which doors have glazing and where it might be again we're just dealing with 2d so I'm going to do a couple things by just offsetting let's just pick 5 inches for now kind of this end point or the end line at the tab over to get that one and I'm going to give that a dimension and I'm going to dimension from we can do from end and end and to match up with what we've done so far with the 3d panels I'm going to click on the dimension on the right I'm going to add a parameter I'll call that side style with right I'll call the other one side style width left now we want to double check things I'm going to change my angle dimension everything's rotating and if I change this to 6 inches just want to make sure that by side styles are moving the next part is to offset two lines and I'm going to do let's do a quarter inch each time and with this line it's going to represent the glass and we'll get it to set correctly in a minute but I'm going to align to the inside of the style and I'm going to tab over and pick the end of that symbolic line oops I did not get the right one let's do this let's trim it first then I'm going to align and hit the endpoint and lock it over constrain the sketch maybe we don't have to lock it never know when Revit is going to tell us we've over constrained all right I change this 5 inch and five inch let's just make sure things grow so those lines actually don't need to be locked all right what we do need to do is add dimensions so that we can get the glass to appear like it would if it's centered within the door and sometimes it's a quarter-inch piece of glass and sometimes it's going to be a one-inch piece of glass so I'm going to strike a dimension and this is going to be important that we come from tabbing over until it says reference lines reference lines reference and I'm going to go to the first offset then I'm going to go from that offset line to the next one I'm just going to pull it dimension off so this first dimension the one that was from the reference line to the first offset I'm going to add a parameter I'm going to call that glass start and the other one add parameter and call that glass end then we can do the same thing with our formula that we did in the 3d panel I can click on this and say I need to add a parameter called glass thickness and if I say this is supposed to be one inch for now and then we can change it to look at it our glass dart is going to be the formula thickness - glass thickness in parentheses will divide that by two then our glass end is going to be the glass start actually in this case because we went from the glass start already the glass end will just be equal to glass thickness so we kind of did a redundant parameter here I click OK you can see how that adjusted there if I change this back to something like an interior door where this would be a quarter-inch piece of glass you can see there were you know centers within that panel so I'm going to test out a couple things I want to grow the door let's say the four feet everything moves and if I change my door swing everything moves correctly so the only last thing that we need to do is because sometimes this is going to be a solid door and sometimes it'll be a glass door is I'm going to select all the items that would represent a glass door which are basically the lines that I've highlighted here and over to the left where says visible I'm going to click on that parameter and give it a visibility parameter called show glass door click okay okay then now we have it where we have a toggle where we can actually change this from a glass door to a solid panel so I'm going to hit save and we can load this into the project now I'm just going to place it somewhere off into outer space and as I place this when I select it I'm going to click on edit type and we're going to transfer these parameters over so that we're able to control them within this overall door so clicking on the button whip we want that equal to the width that's here in the project same thing with the thickness side style with right and left we have those parameters so that one was right next one is left glass thickness we also have that one glass and we don't need to worry about that the 2d swing we're going to click on that but we don't have that as a parameter so I'm going to add this and call it 2d door swing we'll make that an instance so that should be all of our parameters that we need oh and I've got this in my show glass door we need to click on that and I'm going to say show 2d glass door as that parameter and click OK we'll eventually have to set those settings but now if I use the line tool I'm going to make sure I pick this reference plane that was outside the basically the face of frame parameter that we made I'm going to select that and then the door and lock it and then over to the left kind of the inside part of the frame and lock it and now I have my door assembly but what I need to do is set it so it looks correctly depending on what type of door type we have so in my family types dialog box with all those doors that we've already set up since we've added a few more parameters here actually only the one that says show 2d glass door you can see here our style and rail has that checked I'm going to go start from the top I'm going to go to the half light and hit apply you can see how that changed then go to the solid and I'm going to uncheck the show to the glass opening or door click apply you can see how that changes to the left I'm going to go through to make sure I set this correctly with all of the types that I've made this one's solid so I uncheck show to the glass door and this one shows the glass so I'll click apply so now we've set up our door that is obviously very detailed but it does a lot of things that we want it to do when we're working in Revit I'm going to bring this into a project family or a project environment so that we can test it out definitely want to hit save on this but we've got the frames that look correct we have the ability to change the head of the frame depending on whether it's a four inch or a two inch frame so we gave it that ability there's also the opportunity to open and close the door and 3d for renderings and so forth and then also our 2d swing if I were to change the 2d door swing by default we will set it to 90 you can see how we can get our typical door that's one thing I probably want to do is go to all these door types and set it to 90 which is what Revit starts out with you know with their door type but you're never able to change that door swing so I'm just going through these doors and confer the 2d swing just by default when it comes in that's going to be at 90 degrees so I'll hit save and if I go to view user interface recent files I go ahead and open up an architectural template now make a wall just any generic wall and then I'll take this door now close out of the 2d door swing but the door type we just made and load it into the project and then I can place it so in this case I placed a door type that isn't a masonry opening I can now over to the left change it to my solid chipboard with the half-light there I can do the solid and I have the ability here for each door that I placed to change the door swing in 3d and 2d well don't change it to zero on the 2d you'll never typically show a 2d door swing at zero the reason it gives me that error saying it can't make the door type is if the 2d swing is at zero this arc eventually goes away which means Revit doesn't know how to deal with you know deleting a line that was already in the family so that's why I got the error message also um there is a little bit of a workaround with that if you wanted to you could extend this arc a little bit further down and then it wouldn't ever go to you know basically zero looking at this in 3d I'm going to just close out by copying this door if we made what six types I'm going to copy this six times could operate it but look at it in 3d now go ahead and make each one different type so I can start with the first one I'll make it the first one that we made solid this dial on rail masonry one he's pretty solid masonry style and rail so there we have it one door that can do everything that we need it to do just by following obviously there's a lot of steps are involved but again once you make this you should never have to make the style rail doors again you might just have to eventually change the parameters of it depending on your your future project so that's how to make a Revit door that has all the detail that we want to see when we're looking at it and plan when we look at it in elevation and also in 3d and gives us these opportunities again to open and close but not only in 3d panel with a 2d door swing you
Info
Channel: Jeremy Roh
Views: 143,075
Rating: 4.9455166 out of 5
Keywords: BIMethods, Revit, Autodesk Revit, Computational Practice
Id: Uw_3Wa0juoo
Channel Id: undefined
Length: 110min 9sec (6609 seconds)
Published: Tue Apr 21 2015
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.