Creating family content

00:04

After completing this lesson, you will be able to understand solid and void geometry, create a pile family,

00:11

work with reference planes, work with family parameters, and work with shared parameters.

00:17

The objective domains covered are: 2.2a, create or delete an instance or type parameter.

00:35

And 2.3e, associate dimensional parameters.

00:41

There are five different methods to create solid and void geometry within the Family Editor.

00:46

These range from a simple extrusion to complex shape forms, blends and swept blends.

00:51

The most common types of structural families tend to be extrusions or sweeps.

00:56

An extrusion simply takes a profile and extrudes it upwards.

00:60

However, a sweep takes a profile and allows you to sweep it down a complex path.

01:06

Void geometry is used to cut from solid geometry.

01:10

This is useful when creating penetrations or recesses into solid geometry.

01:15

You first create your void geometry and then use the Cut command to cut this from the solid.

01:20

Note that solids can also be joined to form monolithic shapes.

01:26

So we're currently viewing Revit's home screen.

01:30

In the home screen, we can create new families.

01:34

Go ahead and select "New".

01:36

You are than presented with the New Family dialog box.

01:39

Here, we can select a template.

01:42

The templates have a file extension .rft and each one of them will generate a specific family.

01:49

For example, if we want to create a structural foundation, you can see here that we have structural foundation.

01:55

However, if we want to create a structural column, we have structural column template here.

02:01

Another option is to use generic models.

02:04

The benefit with our generic models is we can choose the type of hosting we require.

02:09

So for example, if I was creating a pile family that needs to be hosted on to the face of something else,

02:16

I could choose here Generic Model face based.

02:20

In this example, I'm just going to go ahead and use generic model. Let's select "Open".

02:29

We are now in the Revit Family Editor.

02:32

You could see the ribbon structure across the top is very different from the project's environment.

02:37

So we have a Create ribbon here, and on the Create ribbon, we have solid forms.

02:43

You'd also notice that we have the same forms that create voids.

02:49

On the Create ribbon, select Family Category and Parameters.

02:55

In the Family Category and Parameters dialog, box you'll notice that the current category is generic model.

03:02

We're going to change this.

03:04

This is going to become structural foundations.

03:08

By selecting the family category, this will change the entire behavior of the family when we use it in the project environment.

03:15

Also, we'll have different family parameters available in the lower half of the dialog box.

03:21

Note that these same family parameters are also available in the Properties palette.

03:27

So here you can see that we have always vertical selected.

03:30

Well, that would be quite good for a pile family.

03:33

Generally, sometimes we might want to raking pile, but in this case, our pile is always going to be vertical.

03:39

The material for model behavior I'm going to set to concrete.

03:44

For example, if we were creating a piled wall, we might want these piles to blend together.

03:48

And I also want the ability to cut with voids when loaded.

03:51

So I'm going to select that option as well.

03:54

Let's go ahead and select "OK" to our Family Category and Parameters dialog box.

04:01

Next, we create the parametric framework.

04:05

The parametric framework is essentially a group of reference planes and reference lines that we add dimensions to.

04:12

It's very important to get this framework correct before we start adding geometry.

04:17

The parametric framework that we create will also affect how the family operates in the project environment.

04:25

Generally, most families will have a minimum of two reference planes already created in the template.

04:33

If we go ahead and select the two reference planes here, you'll notice in the Properties palette, these two reference planes define the origin.

04:41

We can change this if we want to.

04:44

You'd also notice here that these reference planes are pinned.

04:49

We're going to now go ahead and create some additional reference planes.

04:54

Click the Create ribbon and then select "Reference Plane".

05:00

On the context ribbon, we have the ability of drawing a line or picking an existing piece of geometry.

05:08

We'll go ahead here and select a reference plane up the vertical path here.

05:15

A little tip here is if you hold down the Shift key, the reference plane will be drawn orthogonally.

05:22

We would also draw another reference plane horizontally.

05:24

So again here, I can select a position, hold down my Shift key and place that horizontal plane.

05:34

We'll then go ahead and select Modify.

05:38

Now what I want to do here is create some symmetry around these fixed work planes.

05:45

To do this, I can simply mirror the reference planes that I've just created.

05:48

So I'm going to go ahead and select this vertical reference plane here.

05:52

And on the Modify context ribbon, I'll go ahead and select Mirror - Pick Axis.

06:00

And I'll repeat that for my horizontal plane.

06:07

So I now have some symmetry around my reference planes.

06:11

I want to ensure that this symmetry is persistent when I create the family.

06:16

To do this, I'm going to add some align dimensions and then make them equal.

06:21

On the quick access toolbar, select Aligned Dimension.

06:26

We'll then select our three vertical reference planes and then position the dimensions in between the reference planes somewhere here.

06:35

You'll notice that when three or more elements are selected, we have the ability of creating an equal constraint.

06:41

Let's go ahead and make these equal.

06:45

We'll repeat that for the three horizontal planes.

06:50

Place the dimensions down and make them equal.

06:56

We now have our parametric framework setup.

06:59

If I select one of these reference planes on the left hand side, I can flex the reference plane.

07:04

To flex the reference plane, I can use the left and right hand cursor keys.

07:09

And you'll notice as I move the cursor keys backwards and forwards, the planes respond symmetrically.

07:15

I can do the same for my horizontal planes using the up and down cursor keys.

07:23

Next, we create some parameters to control our pile family.

07:27

On the Modify ribbon, select "Family Types".

07:32

In the Family Types dialog box, you'll notice that we've already got length, width, and foundation thickness created.

07:39

These were created automatically when we selected the category structural foundations.

07:45

However, none of these are useful for our pile family.

07:48

So we're going to go ahead and create our own parameter.

07:52

Click New Parameter.

07:54

We'll begin by creating a parameter for pile diameter.

08:00

It's important to note here that when you use parameter names, they are case sensitive.

08:05

So you need to choose a standard and stick to that.

08:09

Here this is going to be a type parameter.

08:12

The discipline is going to be common and the type of parameter will be a length because it's a dimension.

08:18

And also here, we want to group the parameters under dimension.

08:23

The name Pile Diameter is pretty descriptive, but if it wasn't, I could use edit tooltip and I could create a tooltip to give additional help.

08:31

Let's go ahead and select "OK".

08:34

You can now see that we have pile diameter setup.

08:38

So I'm initially going to set this to 12 inches.

08:44

Let's go ahead and select "OK".

08:46

We will now create some dimensions and assign a new parameter to those dimensions.

08:51

On the quick access toolbar, select the Aligned Dimension command.

08:57

We'll place a dimension here and another dimension here.

09:04

I'll then hold down the "Ctrl" key and select both of these newly placed dimensions.

09:09

On the context ribbon, in the Label Dimension panel, you'll note here that we can select that newly created parameter Pile Diameter.

09:19

Note that the reference planes have now driven to that new dimension.

09:23

I'm now ready to create some geometry.

09:26

Let's select the Create ribbon.

09:28

And in this example, we're going to go ahead and use Extrusion.

09:35

On the context ribbon, I'm going to select Circle.

09:39

Let's zoom in to our reference planes, and here I'll select the intersection of the two reference planes and sketch out my circle.

09:50

I need to control the diameter of this circle.

09:53

So on the same context ribbon, I'm going to select Diameter Dimension.

09:58

I'll then place a diameter on my circle.

10:02

Once again, I'll select that dimension that I've just created and again assign that pile diameter.

10:11

Once this is complete, I'll select Finish Edit Mode, and my solid geometry is created.

10:20

Next, we control the height and embedment of our pile.

10:24

To do this, switch the view to the front elevation.

10:28

You'll notice in the front elevation that we have a reference level.

10:31

This is going to be the level that the pile was placed at.

10:35

Now the piles going to want to project above the reference level, which is going to be the embedment into the pile cap,

10:41

and also it wants to have a depth to the toe of the pile.

10:45

Both of these parameters will need to be set up with reference planes.

10:49

So let's go ahead and create two new reference planes.

10:52

Select the Create ribbon and select "Reference Plane".

10:58

We'll sketch a reference plane here to represent the cutoff level, and another reference plane down here to control the length of the pile.

11:08

You'll notice here that we can select our extrusion geometry and we have shape handles on top of this geometry.

11:15

We can drag the shape handle to meet the reference plane and then constrain that using the padlock.

11:22

We do the same to the bottom here.

11:24

And once again, constrain it by locking the padlock.

11:28

You'll now notice that as I dragged a reference plane up and down, the pile's length will adapt and change.

11:36

So we are now ready to place down two new dimensions that we can control the embedment and the overall pile depth.

11:43

On the quick access toolbar, select Aligned Dimension.

11:49

First, I'm going to dimension the pile length.

11:52

So I'll dimension from this top reference plane to the bottom reference plane here.

11:58

Select the dimension and this time we're going to create a new parameter using this icon here.

12:05

The difference here is it won't ask us to select the type of parameter.

12:09

This is predefined because we've started by selecting a dimension.

12:13

So here, we can type in Pile Length as our parameter name.

12:17

And we'll accept the rest of the defaults here and click "OK".

12:22

I need to create another dimension.

12:24

This is going to attach to the top reference plane here and I also want to attach to the reference plane here.

12:30

Now you may find that it gets to the reference level, so you'll need to use the Tab key to make sure that the reference plane is in fact selected.

12:41

So again, we can now select this dimension here.

12:44

On the context ribbon, we'll select Create Parameter.

12:48

And here, I'm going to call this one Embedment.

12:52

And click "OK".

12:56

If we now switch to our 3D view, we can now see our pile in three dimensions.

13:02

We can give it a final check by selecting Family Types.

13:06

And in our Family Types dialog box, we can now flex the parameters just simply by giving them new values.

13:12

So here you can see we currently have a pile length of 10 feet and 11 inches.

13:16

Let's change this to 6 feet and click "Apply".

13:20

And you can see the pile length changes.

13:23

Again here for the diameter, I might reduce this perhaps to a 10 inch pile, and again hit "Apply".

13:30

And again, we can see that change.

13:33

Ok, so will now put this back to starting defaults here.

13:37

So we'll have 12 feet there and we'll have a pile diameter of 1 foot.

13:43

We'd also setting embedment in here of perhaps 8 inches.

13:49

Ok, so there's our default pile setup.

13:54

The last few stages, we showed that we can apply a structural material to this pile and, of course, save it.

14:00

So to apply a material, let's select the pile.

14:04

And you'll notice in the Properties palette, we have material.

14:08

Now, of course, I could hard-code the material by adding it in here, but what I want to do is associate a family parameter.

14:16

Because the category is already set to a structural foundation, Revit automatically creates a structural material parameter for us.

14:23

Let's go ahead and select that.

14:27

So now you'll note that when we go into our Family Types dialog box, this structural material here will control the pile's material.

14:37

Finally, we can go ahead and "Save".

14:41

So here, I'm going to type in In Situ Pile, and click "Save".

Video transcript

00:04

After completing this lesson, you will be able to understand solid and void geometry, create a pile family,

00:11

work with reference planes, work with family parameters, and work with shared parameters.

00:17

The objective domains covered are: 2.2a, create or delete an instance or type parameter.

00:35

And 2.3e, associate dimensional parameters.

00:41

There are five different methods to create solid and void geometry within the Family Editor.

00:46

These range from a simple extrusion to complex shape forms, blends and swept blends.

00:51

The most common types of structural families tend to be extrusions or sweeps.

00:56

An extrusion simply takes a profile and extrudes it upwards.

00:60

However, a sweep takes a profile and allows you to sweep it down a complex path.

01:06

Void geometry is used to cut from solid geometry.

01:10

This is useful when creating penetrations or recesses into solid geometry.

01:15

You first create your void geometry and then use the Cut command to cut this from the solid.

01:20

Note that solids can also be joined to form monolithic shapes.

01:26

So we're currently viewing Revit's home screen.

01:30

In the home screen, we can create new families.

01:34

Go ahead and select "New".

01:36

You are than presented with the New Family dialog box.

01:39

Here, we can select a template.

01:42

The templates have a file extension .rft and each one of them will generate a specific family.

01:49

For example, if we want to create a structural foundation, you can see here that we have structural foundation.

01:55

However, if we want to create a structural column, we have structural column template here.

02:01

Another option is to use generic models.

02:04

The benefit with our generic models is we can choose the type of hosting we require.

02:09

So for example, if I was creating a pile family that needs to be hosted on to the face of something else,

02:16

I could choose here Generic Model face based.

02:20

In this example, I'm just going to go ahead and use generic model. Let's select "Open".

02:29

We are now in the Revit Family Editor.

02:32

You could see the ribbon structure across the top is very different from the project's environment.

02:37

So we have a Create ribbon here, and on the Create ribbon, we have solid forms.

02:43

You'd also notice that we have the same forms that create voids.

02:49

On the Create ribbon, select Family Category and Parameters.

02:55

In the Family Category and Parameters dialog, box you'll notice that the current category is generic model.

03:02

We're going to change this.

03:04

This is going to become structural foundations.

03:08

By selecting the family category, this will change the entire behavior of the family when we use it in the project environment.

03:15

Also, we'll have different family parameters available in the lower half of the dialog box.

03:21

Note that these same family parameters are also available in the Properties palette.

03:27

So here you can see that we have always vertical selected.

03:30

Well, that would be quite good for a pile family.

03:33

Generally, sometimes we might want to raking pile, but in this case, our pile is always going to be vertical.

03:39

The material for model behavior I'm going to set to concrete.

03:44

For example, if we were creating a piled wall, we might want these piles to blend together.

03:48

And I also want the ability to cut with voids when loaded.

03:51

So I'm going to select that option as well.

03:54

Let's go ahead and select "OK" to our Family Category and Parameters dialog box.

04:01

Next, we create the parametric framework.

04:05

The parametric framework is essentially a group of reference planes and reference lines that we add dimensions to.

04:12

It's very important to get this framework correct before we start adding geometry.

04:17

The parametric framework that we create will also affect how the family operates in the project environment.

04:25

Generally, most families will have a minimum of two reference planes already created in the template.

04:33

If we go ahead and select the two reference planes here, you'll notice in the Properties palette, these two reference planes define the origin.

04:41

We can change this if we want to.

04:44

You'd also notice here that these reference planes are pinned.

04:49

We're going to now go ahead and create some additional reference planes.

04:54

Click the Create ribbon and then select "Reference Plane".

05:00

On the context ribbon, we have the ability of drawing a line or picking an existing piece of geometry.

05:08

We'll go ahead here and select a reference plane up the vertical path here.

05:15

A little tip here is if you hold down the Shift key, the reference plane will be drawn orthogonally.

05:22

We would also draw another reference plane horizontally.

05:24

So again here, I can select a position, hold down my Shift key and place that horizontal plane.

05:34

We'll then go ahead and select Modify.

05:38

Now what I want to do here is create some symmetry around these fixed work planes.

05:45

To do this, I can simply mirror the reference planes that I've just created.

05:48

So I'm going to go ahead and select this vertical reference plane here.

05:52

And on the Modify context ribbon, I'll go ahead and select Mirror - Pick Axis.

06:00

And I'll repeat that for my horizontal plane.

06:07

So I now have some symmetry around my reference planes.

06:11

I want to ensure that this symmetry is persistent when I create the family.

06:16

To do this, I'm going to add some align dimensions and then make them equal.

06:21

On the quick access toolbar, select Aligned Dimension.

06:26

We'll then select our three vertical reference planes and then position the dimensions in between the reference planes somewhere here.

06:35

You'll notice that when three or more elements are selected, we have the ability of creating an equal constraint.

06:41

Let's go ahead and make these equal.

06:45

We'll repeat that for the three horizontal planes.

06:50

Place the dimensions down and make them equal.

06:56

We now have our parametric framework setup.

06:59

If I select one of these reference planes on the left hand side, I can flex the reference plane.

07:04

To flex the reference plane, I can use the left and right hand cursor keys.

07:09

And you'll notice as I move the cursor keys backwards and forwards, the planes respond symmetrically.

07:15

I can do the same for my horizontal planes using the up and down cursor keys.

07:23

Next, we create some parameters to control our pile family.

07:27

On the Modify ribbon, select "Family Types".

07:32

In the Family Types dialog box, you'll notice that we've already got length, width, and foundation thickness created.

07:39

These were created automatically when we selected the category structural foundations.

07:45

However, none of these are useful for our pile family.

07:48

So we're going to go ahead and create our own parameter.

07:52

Click New Parameter.

07:54

We'll begin by creating a parameter for pile diameter.

08:00

It's important to note here that when you use parameter names, they are case sensitive.

08:05

So you need to choose a standard and stick to that.

08:09

Here this is going to be a type parameter.

08:12

The discipline is going to be common and the type of parameter will be a length because it's a dimension.

08:18

And also here, we want to group the parameters under dimension.

08:23

The name Pile Diameter is pretty descriptive, but if it wasn't, I could use edit tooltip and I could create a tooltip to give additional help.

08:31

Let's go ahead and select "OK".

08:34

You can now see that we have pile diameter setup.

08:38

So I'm initially going to set this to 12 inches.

08:44

Let's go ahead and select "OK".

08:46

We will now create some dimensions and assign a new parameter to those dimensions.

08:51

On the quick access toolbar, select the Aligned Dimension command.

08:57

We'll place a dimension here and another dimension here.

09:04

I'll then hold down the "Ctrl" key and select both of these newly placed dimensions.

09:09

On the context ribbon, in the Label Dimension panel, you'll note here that we can select that newly created parameter Pile Diameter.

09:19

Note that the reference planes have now driven to that new dimension.

09:23

I'm now ready to create some geometry.

09:26

Let's select the Create ribbon.

09:28

And in this example, we're going to go ahead and use Extrusion.

09:35

On the context ribbon, I'm going to select Circle.

09:39

Let's zoom in to our reference planes, and here I'll select the intersection of the two reference planes and sketch out my circle.

09:50

I need to control the diameter of this circle.

09:53

So on the same context ribbon, I'm going to select Diameter Dimension.

09:58

I'll then place a diameter on my circle.

10:02

Once again, I'll select that dimension that I've just created and again assign that pile diameter.

10:11

Once this is complete, I'll select Finish Edit Mode, and my solid geometry is created.

10:20

Next, we control the height and embedment of our pile.

10:24

To do this, switch the view to the front elevation.

10:28

You'll notice in the front elevation that we have a reference level.

10:31

This is going to be the level that the pile was placed at.

10:35

Now the piles going to want to project above the reference level, which is going to be the embedment into the pile cap,

10:41

and also it wants to have a depth to the toe of the pile.

10:45

Both of these parameters will need to be set up with reference planes.

10:49

So let's go ahead and create two new reference planes.

10:52

Select the Create ribbon and select "Reference Plane".

10:58

We'll sketch a reference plane here to represent the cutoff level, and another reference plane down here to control the length of the pile.

11:08

You'll notice here that we can select our extrusion geometry and we have shape handles on top of this geometry.

11:15

We can drag the shape handle to meet the reference plane and then constrain that using the padlock.

11:22

We do the same to the bottom here.

11:24

And once again, constrain it by locking the padlock.

11:28

You'll now notice that as I dragged a reference plane up and down, the pile's length will adapt and change.

11:36

So we are now ready to place down two new dimensions that we can control the embedment and the overall pile depth.

11:43

On the quick access toolbar, select Aligned Dimension.

11:49

First, I'm going to dimension the pile length.

11:52

So I'll dimension from this top reference plane to the bottom reference plane here.

11:58

Select the dimension and this time we're going to create a new parameter using this icon here.

12:05

The difference here is it won't ask us to select the type of parameter.

12:09

This is predefined because we've started by selecting a dimension.

12:13

So here, we can type in Pile Length as our parameter name.

12:17

And we'll accept the rest of the defaults here and click "OK".

12:22

I need to create another dimension.

12:24

This is going to attach to the top reference plane here and I also want to attach to the reference plane here.

12:30

Now you may find that it gets to the reference level, so you'll need to use the Tab key to make sure that the reference plane is in fact selected.

12:41

So again, we can now select this dimension here.

12:44

On the context ribbon, we'll select Create Parameter.

12:48

And here, I'm going to call this one Embedment.

12:52

And click "OK".

12:56

If we now switch to our 3D view, we can now see our pile in three dimensions.

13:02

We can give it a final check by selecting Family Types.

13:06

And in our Family Types dialog box, we can now flex the parameters just simply by giving them new values.

13:12

So here you can see we currently have a pile length of 10 feet and 11 inches.

13:16

Let's change this to 6 feet and click "Apply".

13:20

And you can see the pile length changes.

13:23

Again here for the diameter, I might reduce this perhaps to a 10 inch pile, and again hit "Apply".

13:30

And again, we can see that change.

13:33

Ok, so will now put this back to starting defaults here.

13:37

So we'll have 12 feet there and we'll have a pile diameter of 1 foot.

13:43

We'd also setting embedment in here of perhaps 8 inches.

13:49

Ok, so there's our default pile setup.

13:54

The last few stages, we showed that we can apply a structural material to this pile and, of course, save it.

14:00

So to apply a material, let's select the pile.

14:04

And you'll notice in the Properties palette, we have material.

14:08

Now, of course, I could hard-code the material by adding it in here, but what I want to do is associate a family parameter.

14:16

Because the category is already set to a structural foundation, Revit automatically creates a structural material parameter for us.

14:23

Let's go ahead and select that.

14:27

So now you'll note that when we go into our Family Types dialog box, this structural material here will control the pile's material.

14:37

Finally, we can go ahead and "Save".

14:41

So here, I'm going to type in In Situ Pile, and click "Save".

Video quiz

What can be used to define the insertion point of a family?

(Select one)
Select an answer

1/1 questions left unanswered

Was this information helpful?