We may earn an affiliate commission when you visit our partners.
Amir Karami • BIM

Note: Revit family modeling, as taught in this course is different from other courses by its high level of professionalism and expertise.

  • Are you ready to take your Revit family creation skills to the next level and explore advanced techniques?

  • Have you ever wondered how Revit families can be intelligently utilized to model different parts of a project?

  • Are you seeking to enhance your proficiency in cataloging and organizing families effectively for streamlined workflow and improved productivity?

Read more

Note: Revit family modeling, as taught in this course is different from other courses by its high level of professionalism and expertise.

  • Are you ready to take your Revit family creation skills to the next level and explore advanced techniques?

  • Have you ever wondered how Revit families can be intelligently utilized to model different parts of a project?

  • Are you seeking to enhance your proficiency in cataloging and organizing families effectively for streamlined workflow and improved productivity?

In this course, we delve into the world of advanced family creation techniques specifically tailored for professionals like you. Revit families are not just about creating objects; they are often an intelligent and efficient way to model various project components. In this course, we start by explaining the importance of using nested families through a simple example of a shelf. We then proceed to explore practical and complex examples, showcasing how nested families can be applied in real-life projects. Furthermore, we examine the transformative power of parameterizing family types and demonstrate how it leads to the creation of Mega Families. Through the modeling of multiple common examples, you will gain hands-on experience in this area.

Next, we tackle the crucial topic of Share Parameters through several illustrative examples. I firmly believe that without properly employing Share Parameters, it is challenging to create professional-grade families. To ensure comprehensive coverage of the subject, we also provide insights into other important and practical aspects of families based on our experiences.

Some of the course topics include:

  • Nested families and associated parameters

  • Combining nested families with hosted families

  • Creating "Family Type" parameters

  • Parametric radial arrays

  • In-depth explanation of Share Parameters and their differences from Project Parameters

  • Styling projects with 2.5D families

  • Object replication using railing and curtain wall systems (such as theater seating arrangements, ceramic ceiling tiles, structural waffles, and more)

  • Cataloging and organizing families effectively

  • Applications of classification and keynote usage

  • Implementing conditional (IF) statements in family creation

  • Creating an automatic Keyplan

  • Building objects using Line-Based Families

This is a comprehensive course that every professional BIM modeler needs. Everything is explained in detail with real-world examples. Enroll now and feel free to ask me any questions throughout the course.

Enroll now

What's inside

Learning objectives

  • Advanced techniques for revit family creation
  • Parameters and constraints in revit families
  • Using formulas and functions
  • Working with nested families
  • Exploring revit family types and variations
  • Revit family templates and standards
  • Creating custom 2d symbols
  • Revit family documentation and annotation
  • Publishing and sharing revit families
  • Classification and keynote
  • Creating an automatic keyplan
  • Cataloging families: organizing and managing family libraries

Syllabus

Course Catalog
Nested Families
Modeling Library
Modeling and Formula
Read more
Associate Parameters
Multi-Lat Window Modeling
Exercise Explanation
Exercise ; Multi-Lat Window (Part 1)
Exercise ; Multi-Lat Window (Part 2)
Exercise ; Multi-Lat Window (Part 3)
Example ; Round Table
Nested Family
Creating Different Types of Family
Selecting Grouped Objects
Example ; Modeling a Round Table with Round Base
Parametric Family Types
Example: Kitchen Sink Modeling
Cutting Families
Dynamic Keyplan
Example: Grating Modeling
Modeling and Parameters
Parametric Family Creation
Example ; Yonolits Modeling
Share Parameters
Visibility and Parametrize Families
Share Parameter and Detail Item
Share Parameter and Detail Item (Part 1)
Share Parameter and Detail Item (Part 2)
Modeling Stair Components (Tread, Rise, Nosing)
Metal Deck Modeling
Corner Window
Reproduction Objects by Railing & Curtain Wall Commands
2.5D Families
Face Base Families & Void
Line Base Families
Maintain Annotation Orientation
Cataloging of Families
Keynote & Classification
Bonus Section
Bonus Lecture

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Delves into advanced family creation techniques, which are specifically tailored for professionals and their real-world projects, enhancing their proficiency and streamlining workflows
Explores the transformative power of parameterizing family types, demonstrating how it leads to the creation of Mega Families, which is useful for large-scale projects
Explains the importance of using nested families through practical and complex examples, showcasing how nested families can be applied in real-life projects
Requires a firm understanding of Share Parameters, which are essential for creating professional-grade families and managing complex project data effectively
Covers object replication using railing and curtain wall systems, which allows for efficient modeling of repetitive elements like theater seating or ceiling tiles
Includes topics such as creating an automatic Keyplan and building objects using Line-Based Families, which are useful for automating documentation and modeling complex geometries

Save this course

Save BIM- Revit Family Creation- Expert Level (Level 2) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in BIM- Revit Family Creation- Expert Level (Level 2) with these activities:
Review Revit Family Fundamentals
Solidify your understanding of fundamental Revit family concepts before diving into advanced techniques. This will help you grasp the more complex topics covered in the course.
Show steps
  • Review basic family types and their uses.
  • Practice creating simple families like doors and windows.
  • Familiarize yourself with the Revit interface and tools.
The Revit Family Guide
Use this book to gain a solid foundation in Revit family creation. It provides practical examples and step-by-step instructions that are easy to follow.
Show steps
  • Read the introductory chapters on Revit families.
  • Work through the examples provided in the book.
Mastering Revit Families
Use this book as a reference to deepen your understanding of Revit families. It provides detailed explanations and practical examples that complement the course material.
Show steps
  • Read the chapters related to nested families and shared parameters.
  • Try the examples provided in the book to reinforce your learning.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Parameter and Formula Exercises
Sharpen your skills in using parameters and formulas by completing a series of exercises. This will help you become more proficient in creating intelligent and flexible families.
Show steps
  • Find online resources with Revit family parameter exercises.
  • Practice creating families with different types of parameters.
  • Experiment with using formulas to control the behavior of families.
Create a Parametric Furniture Family
Apply the concepts learned in the course by creating a complex parametric furniture family. This project will test your ability to use nested families, shared parameters, and formulas.
Show steps
  • Choose a piece of furniture to model (e.g., a chair or table).
  • Break down the furniture into its component parts.
  • Create nested families for each component.
  • Use shared parameters to control the dimensions and materials.
  • Test the family by changing the parameters.
Document Your Family Creation Process
Reinforce your understanding by documenting your family creation process. This will help you identify areas where you can improve and share your knowledge with others.
Show steps
  • Choose a family you have created.
  • Write a step-by-step guide on how you created the family.
  • Include screenshots and diagrams to illustrate your process.
  • Share your guide on a BIM forum or blog.
Contribute to an Open-Source Revit Family Library
Enhance your skills and contribute to the BIM community by contributing to an open-source Revit family library. This will give you the opportunity to work with other professionals and learn from their expertise.
Show steps
  • Find an open-source Revit family library project.
  • Identify families that need to be created or improved.
  • Create or modify the families according to the project's standards.
  • Submit your contributions to the project.

Career center

Learners who complete BIM- Revit Family Creation- Expert Level (Level 2) will develop knowledge and skills that may be useful to these careers:
Revit Content Creator
A Revit Content Creator is a specialist in making high-quality digital building components, called families, for use in architectural modeling. This course is especially useful to a Revit Content Creator who wants to advance their skill. This involves a deep understanding of the software and how to use all of its features such as nested families, family types and share parameters, all topics covered in this course. The course’s focus on real-world examples and advanced family creation techniques is directly applicable to the type of work a Revit Content Creator performs. Furthermore, the instruction on organizing and cataloging families will be particularly useful for managing a library of model components.
BIM Modeler
A BIM Modeler uses software like Revit to create detailed three-dimensional models for construction projects, and this course in Revit family creation is directly relevant to that role. This role requires expertise in creating and managing a variety of BIM families, and this course teaches advanced techniques such as nested families, parameterized family types, and shared parameters. A core aspect of a BIM Modeler's work is to accurately represent project components; this course will help a BIM Modeler create intelligent, efficient, and professional families. The course's focus on cataloging and organizing families is crucial for maintaining efficient workflows.
Architectural Designer
An Architectural Designer develops design concepts for buildings, often using BIM software like Revit, and this course will be incredibly helpful to an Architectural Designer. This role demands a deep understanding of building components and how to represent them digitally using families. The course's exploration of nested families, shared parameters, and family types allows for the construction of complex, detailed digital designs. By learning how to create and manage Revit families effectively, an Architectural Designer can enhance the quality and efficiency of producing design plans. The ability to use parameters to create variations of design components will allow them to test options more easily.
Virtual Design and Construction Coordinator
A Virtual Design and Construction Coordinator implements BIM in construction projects, and this course in Revit family creation will be extremely helpful. This role requires a deep understanding of BIM workflows and the nuances of using Revit. The course's focus on advanced techniques like nested families, shared parameters, and family types contributes directly to the workflow of a Virtual Design and Construction Coordinator. The course will be helpful since it provides ways to enhance the creation of detailed, accurate models, which are essential to effective coordination in the virtual design and construction process. Specifically, the course's focus on cataloging and organizing families should be useful.
Digital Design Specialist
A Digital Design Specialist uses computer software to create digital designs, often for construction projects. This course is a very good resource for learning to use and apply Revit. A digital design specialist who is working with BIM software will need the skills taught in this course such as nested families and shared parameters. The course is useful for those who need advanced techniques for creating accurate and detailed digital designs, which is a key aspect of the work of a Digital Design Specialist. The course's emphasis on real-world examples and practical applications will help build skills needed for professional digital design projects.
Construction Technologist
A Construction Technologist uses digital tools including BIM to plan, manage, and oversee construction projects, and this course is a great fit for the Construction Technologist. This career requires a solid understanding of how building components are modeled within BIM software, and this course provides that knowledge specifically using Revit. The course's focus on advanced family creation techniques, including shared parameters and nested families, directly applies to the creation of detailed and accurate digital models, which are often needed for construction planning and management. The course may be helpful in its teaching of cataloging and organizing families to help streamline the digital workflow.
Architectural Technician
An Architectural Technician produces technical drawings and plans using software like Revit, and this course is well-suited for an Architectural Technician looking to develop their skills. This role requires proficiency in creating and manipulating digital architectural components, and the course's focus on advanced family creation techniques like nested families, shared parameters, and parametric family types. This kind of knowledge allows for the creation of more complex and detailed models. The course may be useful for an Architectural Technician in enhancing the quality of their work and streamlining the development of construction documentation as well.
Building Information Manager
A Building Information Manager oversees the implementation and use of BIM on a construction project, requiring a deep understanding of BIM processes. The content of this course helps with a Building Information Manager's understanding of the processes of building families. This course also will help with the manager's understanding of advanced techniques in Revit family creation such as nested families, shared parameters, and parametric family types. A Building Information Manager who has a thorough knowledge of the processes and the software can help implement more efficient workflows in their teams. The course may be useful by helping managers understand the requirements of a project.
CAD Technician
A CAD Technician creates technical drawings using computer-aided design software. This course will be helpful to a CAD technician. Although it is specifically for Revit, learning how to use design software professionally is helpful for any CAD technician. CAD often involves building and creating families in a variety of software, and the skills developed in this course, such as nested families and shared parameters will transfer to other contexts. The course’s exploration of advanced techniques may be useful in enhancing a CAD Technician's ability to create accurate and detailed technical drawings.
Construction Project Manager
A Construction Project Manager plans, organizes, and oversees construction projects. This course may be useful for a construction project manager who benefits from understanding how BIM models are constructed. The course will give a more thorough view of the construction process that may be useful since construction project managers often need to understand the technical aspects of a project to effectively manage their team. The course, with its focus on advanced family creation techniques, may be helpful for a manager that wants to ensure accuracy and efficiency in the use of BIM.
Interior designer
An Interior Designer plans and designs interior spaces, and may benefit from this course. As an interior designer often works with architectural drawings, this course on Revit may be useful as well as the course's focus on creating and managing families which may help them understand the ways that building components are represented in CAD drawings. This course’s focus on cataloging families and organizing them into libraries will be helpful for managing the components and objects an Interior Designer needs for their designs.
Facilities Manager
A Facilities Manager oversees the maintenance and operation of buildings and facilities. This course may be helpful for a Facilities Manager who needs to understand the digital representations of buildings, particularly if they use BIM software. A facilities manager could also benefit from learning how the building components are created within the software. The course's approach to organizing and cataloging families within Revit may be useful for a manager who needs to keep track of the various building systems and their components, as well.
Urban Planner
An Urban Planner develops plans and programs for land use and development in urban areas, and this course may be useful for some planners. Some planners use BIM to create representations of cities and need an understanding of some of the software used by architects and designers. While Revit is less focused on urban planning, the course may be useful since the course focuses on creating and managing families, which is helpful for creating libraries of objects in CAD programs. The course may also be helpful in giving a planner familiarity with how buildings are represented digitally.
Estimator
An Estimator determines the cost of construction projects. An estimator who works on projects using BIM may find this course useful because it allows them to see how models are created. The course will give a more detailed view of building components and the level of detail that BIM models can have, and that may be useful for the estimation process. By understanding this, an Estimator can better estimate the cost of projects that use BIM, and it may be helpful for understanding the scope of projects that employ BIM models.
Real Estate Developer
A Real Estate Developer oversees the planning, financing, and execution of real estate projects. This course may be useful for a real estate developer who wants to understand the technical aspects of the projects, particularly those using BIM. An understanding of the digital modeling process, and specifically the creation of families within Revit, may be helpful for a developer as they assess the feasibility and details of the project. By understanding BIM, this can improve the developer’s ability to understand the scope of design projects, and improve their ability to communicate with their design teams.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in BIM- Revit Family Creation- Expert Level (Level 2).
Provides a comprehensive guide to creating and managing Revit families. It covers a wide range of topics, from basic family creation to advanced techniques such as nested families and shared parameters. It serves as an excellent reference for the course, offering detailed explanations and practical examples to enhance your understanding of Revit family creation.
Offers a practical approach to understanding and creating Revit families. It focuses on real-world examples and provides step-by-step instructions for creating various types of families. While not as comprehensive as 'Mastering Revit Families', it serves as a valuable resource for beginners and intermediate users looking to improve their family creation skills. It is particularly helpful for understanding the basics of family creation and parameterization.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser