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

Note: This course is full of real-world examples of creating Revit families in various projects.

  • Do you find that certain types of families or components are particularly difficult to create in Revit?

  • your families are flexible and can be easily modified to meet changing design requirements?

  • Have you ever had to create a family from scratch for a particularly unique or complex design element?

In this comprehensive course, you'll learn everything you need to know to design and create families that are both precise and adaptable.

Read more

Note: This course is full of real-world examples of creating Revit families in various projects.

  • Do you find that certain types of families or components are particularly difficult to create in Revit?

  • your families are flexible and can be easily modified to meet changing design requirements?

  • Have you ever had to create a family from scratch for a particularly unique or complex design element?

In this comprehensive course, you'll learn everything you need to know to design and create families that are both precise and adaptable.

Starting with the basics of creating simple components, we'll move on to more complex design elements like columns, beams, and even staircases. You'll learn how to make your families parametric, so they can be easily modified to meet changing design requirements. We'll also cover best practices for organizing your families, so you and your team can quickly and easily find the right component for your project.Headlines:

  • Family Editor Basics: Introduction to Family Editor interface and basic tools.

  • Parametric Family Creation: Creating flexible models using parameters and formulas.

  • Creating Nested Families: Techniques for creating families within other families, allowing for greater flexibility in modeling.

  • control the visibility of different elements within a family to create more dynamic and flexible models.

  • Placing families within a Revit project and understanding how to host them to other elements in the project.

  • Many Examples of different types of Family

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

  • Introduction to revit family creation
  • Creating custom grid heads and level heads in revit families
  • Building a parametric mullion system
  • Designing custom doors and panels
  • Lighting fixtures: designing a custom lamp shade
  • Four-legged table with parametric controls
  • Railing systems: designing balusters, rails, and posts
  • Hosting and nesting in revit
  • Custom fire boxes and smoke detectors
  • Custom stair components, including treads, risers, and nosing

Syllabus

Course Catalog
Grid & Level Head
Grid Head
Level Head (Part 1)
Read more
Level Head (Part 2)
Exercise File
Quiz
Editing Symbols
Chandelier
Door
Mullion
Door Modeling
Column
Column Modeling
Parametric Column
Hexagonal Column
Structural Framing
Curtain Wall Door
Elemets Placement by Railing
Curtain Panel
Railing Details
Lampshade
Example
Parametric Table
Parametric Column (Part 1)
Parametric Column (Part 2)
Parametric Column (Part 3)
Stair Details
Bonus Section
Hosted Family
Spindle Railing
Wall Light
Bonus Lecture
Fire Box
Cane Railing
Indian Toilet Bowl
Panel Railing
Glass Railing
Structural Railing
Hosting

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers family editor basics, which provides a strong foundation for creating and modifying Revit families, essential for BIM projects
Teaches parametric family creation, enabling users to design flexible models that can adapt to changing project requirements, a key skill for BIM professionals
Explores creating nested families, which allows for greater flexibility in modeling complex design elements, enhancing the efficiency of BIM workflows
Includes examples of different family types, providing practical insights and hands-on experience for BIM modelers to apply in real-world projects
Requires access to Revit software, which may pose a barrier for some learners who do not have a license or access to the software
Focuses on Revit family creation, which may not be relevant for learners interested in other aspects of BIM or different BIM software platforms

Save this course

Save BIM- Revit Family Creation- From Zero to Advanced 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- From Zero to Advanced with these activities:
The Revit Family Guide
Reinforce understanding of Revit family creation by studying a comprehensive guide with practical examples.
Show steps
  • Acquire 'The Revit Family Guide'.
  • Read the chapters on parametric families.
  • Practice creating families from the book.
Review Parametric Modeling Principles
Strengthen foundational knowledge of parametric modeling to better grasp Revit's family creation process.
Browse courses on Parametric Modeling
Show steps
  • Review the basics of parametric design.
  • Practice creating simple parametric models.
  • Explore different types of parameters.
Create a Custom Door Family
Apply learned concepts by designing a fully parametric door family with various customizable features.
Show steps
  • Define the door's parameters.
  • Model the door geometry.
  • Add parametric controls.
  • Test the family in a project.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Practice Family Editor Exercises
Reinforce skills by completing a series of exercises focused on using the Revit Family Editor.
Show steps
  • Find online Revit Family Editor exercises.
  • Complete at least three exercises.
  • Review and refine your techniques.
Mastering Revit Architecture
Expand knowledge of Revit Architecture and family creation by studying a comprehensive guide.
Show steps
  • Acquire 'Mastering Revit Architecture'.
  • Read the chapters on family creation.
  • Explore advanced family techniques.
Document Your Family Creation Process
Solidify understanding by creating a written guide or video tutorial on creating a specific type of Revit family.
Show steps
  • Choose a Revit family type.
  • Document each step of the creation process.
  • Share your guide or tutorial online.
Contribute to a Revit Family Library
Deepen expertise by contributing custom-created families to an open-source Revit family library.
Show steps
  • Find an open-source Revit family library.
  • Create a high-quality Revit family.
  • Submit your family to the library.

Career center

Learners who complete BIM- Revit Family Creation- From Zero to Advanced will develop knowledge and skills that may be useful to these careers:
Revit Content Creator
A Revit Content Creator designs and develops Revit families and templates that meet project requirements or client specifications. This role is a perfect fit for the skills taught in this course because the course provides a detailed understanding of how to build diverse families, from simple to more complex structures. Professionals in the roles of Revit Content Creator should know how to create families that have parameters and formulas that are easy to manage and modify. They should also be able to create nested families and control the visibility of elements, which are topics addressed in this course. A Revit Content Creator would find the real-world examples and comprehensive approach of the course to be particularly helpful in their work creating custom content.
BIM Modeler
A BIM Modeler is responsible for creating and managing Building Information Models, using software like Revit. This course is deeply relevant to a career as a BIM Modeler, as it focuses on the essential skill of creating custom Revit families. BIM Modelers need to be able to create families that are both precise and adaptable, and this course directly addresses those requirements. The course's emphasis on parametric family creation, nested families, and visibility controls equips the BIM Modeler with advanced techniques to create complex and dynamic models. The course also covers a variety of family types, ensuring a solid base of knowledge. A BIM Modeler would find particular value in the sections on creating custom doors, panels, railings, and stair components.
Architectural Technician
An Architectural Technician assists architects in preparing technical drawings and models. This course benefits an Architectural Technician greatly because it focuses on the creation of custom Revit families, which they use in their day-to-day work. The course covers a range of types of components, from simple to complex. It provides a solid understanding of the skills needed to create parametric families, which allows for easy modification based on a design’s changing requirements. An Architectural Technician would find the specific examples of components to be of particular use in their work using Revit to create accurate and detailed models.
Architectural Designer
An Architectural Designer uses CAD and BIM tools to create technical drawings and models that translate plans into tangible designs. This course on Revit family creation is highly beneficial for an Architectural Designer. The course teaches how to create components that are both precise and adaptable, key to effectively visualizing and communicating designs. The focus on parametric family creation is especially useful, enabling a designer to quickly adjust designs to meet a client's needs. An Architectural Designer would find immediate value in the course's examples of creating custom doors, columns, beams, and staircases. This course will help a designer create effective and accurate models that are vital for high profile projects.
Design Technology Specialist
A Design Technology Specialist is a role that combines architectural knowledge and software expertise to implement technology solutions for design teams. This course is essential for a Design Technology Specialist who needs to understand how to create and manage Revit families effectively. By learning how to create custom, parametric families, the Design Technology Specialist can develop and maintain standards for BIM modeling within their organization. The focus on nested families and visibility controls in this course is essential knowledge for managing complex models. The detailed examples and comprehensive approach of this course will help the Design Technology Specialist support design teams in creating efficient and accurate models.
Structural Engineer
A Structural Engineer designs and analyzes structures to ensure their safety and stability. This course is helpful for a Structural Engineer because it teaches how to create parametric families using Revit. By learning how to create custom components for structural modeling, the Structural Engineer is able to make their models more detailed. This course also covers topics such as creating beams, columns, and railings, all structural elements that are useful in their work. A Structural Engineer would find the training on hosting and nesting especially useful to ensure accurate models. The variety of component creation examples is also beneficial to the Structural Engineer to make a more detailed model.
Construction Technologist
A Construction Technologist utilizes software and technology to improve efficiency and accuracy in construction design and planning. This course helps support a Construction Technologist by improving their capability to create custom and parametric Revit families. This ability helps in creating accurate models for cost estimation, scheduling, and building analysis. The skills learned in this course to create nested families and understand different component placements are very beneficial to this role. The varied real-world examples provided by this course help the Construction Technologist use digital tools more effectively and improve communication with project teams.
Interior designer
An Interior Designer creates functional and aesthetically pleasing spaces. Many interior designers use BIM platforms in their design work, making this course useful for an Interior Designer. Creating custom families allows them to model their exact design choices in 3D. This course teaches how to create parametric components, which allows for easy modification of designs. An Interior Designer might create custom families for furniture, lighting, or fixtures. The course’s emphasis on visibility controls also helps in managing complex interior designs. The examples of lighting fixtures and tables in this course would be particularly useful for an Interior Designer.
MEP Modeler
A MEP Modeler is responsible for creating models of mechanical, electrical, and plumbing systems using BIM software. While this course emphasizes architectural elements, the core concepts of family creation are universally applicable to all disciplines. A MEP Modeler would benefit from the deep coverage of family creation, because they also need custom families to accurately represent their unique systems. This course’s focus on parametric families, nested families, and visibility options will help a MEP Modeler create efficient and accurate models. Though not specifically focused on mechanical or electrical elements, the general principles of the course will be useful to a MEP Modeler.
Project Coordinator
A Project Coordinator is responsible for overseeing and ensuring the smooth running of a project, often with a focus on digital aspects. This course may be useful to a Project Coordinator, because they may be required to understand BIM models and to manage teams of those who create them. This course provides a detailed understanding of how Revit families are created and managed. The course will enhance a Project Coordinator's understanding of design and modeling workflows. The training on organizing families and hosting and nesting will be useful to a Project Coordinator who seeks to manage BIM projects.
Facilities Manager
A Facilities Manager is responsible for the maintenance and management of buildings. Though not a core role, this course could be useful to a Facilities Manager, who is part of building operations and maintenance. Understanding how BIM models are created and managed can help a Facilities Manager in their work. This course may enhance their ability to use BIM for facility management. Knowledge of Revit family structures could help the Facilities Manager to better interpret the data, as well as improve communication with the team. The course content may help a Facilities Manager to become more fluent in communicating data with engineering and architecture teams.
CAD Technician
A CAD Technician uses computer-aided design software to create technical drawings and models. This course may be useful to a CAD Technician, as it will increase their technical knowledge through the use of BIM platforms in addition to CAD platforms. This course focuses on creating custom components in Revit, which is a useful skill to add to a CAD technician's toolkit. The course’s emphasis on parametric family creation and best practices can help refine the CAD Technician’s approach to design. The hands-on experience of this course could deepen the theoretical knowledge already possessed by a CAD technician.
Set Designer
A Set Designer creates the environments for film, television, and theater productions. This course may be useful to a Set Designer, as BIM software becomes increasingly used in production. This course offers a way for the Set Designer to expand their technical skills. Learning to create custom components in Revit enables more accurate and detailed models, beneficial for the design of sets. A Set Designer may find the knowledge of parametric families and visibility controls useful in manipulating designs. Though the course focuses on building design, the underlying principles are useful for set design as well.
Urban Planner
An Urban Planner develops plans and policies for land use and development. While this course does not directly relate to an Urban Planner's role, the skills it teaches may be useful in developing presentations on a project. The course's focus on creating precise and flexible models may help with communicating urban planning concepts to stakeholders. The course’s content on custom components and visibility controls could be used to manage large-scale urban models. Though not a core skill, understanding BIM software is often a benefit to an Urban Planner. The knowledge of how these models are created could be useful in that context.
Real Estate Developer
A Real Estate Developer oversees the construction of real estate projects. This course is not directly useful to a Real Estate Developer. However, a Real Estate Developer who understands BIM and the process of creating models may find some benefit. This course teaches a developer about the technical side of design. While the project manager typically engages with the construction team and architects, this course will provide a level of understanding of BIM that may be useful in conversation with them. However, this course is designed for those who plan to work directly with BIM software.

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- From Zero to Advanced.
Provides a comprehensive guide to creating Revit families, covering everything from basic concepts to advanced techniques. It includes numerous examples and step-by-step instructions, making it an excellent resource for both beginners and experienced users. The book's focus on practical application and real-world scenarios aligns perfectly with the course's emphasis on creating families for various projects. It serves as a valuable reference for understanding the intricacies of parametric family creation and customization.
Provides a comprehensive overview of Revit Architecture, including advanced topics such as family creation and customization. While not solely focused on families, it offers valuable context and insights into how families are used within a larger architectural project. It useful reference for understanding best practices and workflows for creating and managing Revit families in a professional setting. This book is commonly used as a textbook in architectural programs.

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