CONSULT-BIM (by BCCV)
Courses
Members
Login
×
Log in
Email:
Password:
Don't have an account?
Register here
Forgot your password?
Reset Your Password
×
Join learners like you 🥕
Email
Username
Password
Confirm Password
Already have an account?
Login here
Lessons
Discussion
Quizz
2 - Class Inheritance and IFC attributes
Log in to access completion tracker and earn 🥕 XP!
❔ Quizz
0 %
Rules:
Each question has one or more correct answers
For every correct question, you earn
10 🥕
Each quizz has a maximum of 2 attempts
To pass the quizz, you need to score at least 50%
1
What are the two main categories of IFC classes mentioned in the video?
Primary and Secondary
Rooted and Non-rooted
Internal and External
2
Which class do rooted classes inherit from in the IFC classes hierarchy?
IFCObject
IFCRoot
IFCProduct
3
What are the attributes of the 'IFCRoot' class?
Global ID, Owner History, Name, Description
Object ID, Object Type, Object Name
Product ID, Product Type, Product Name
4
What does the 'is_a()' method do in the context of IFC classes in Blender?
Retrieves the type of class of an entity
Checks if an entity is a certain class
Returns the types of class this entity represents
5
Why is it important to fill out optional attributes like 'Description'?
It's not important, and they can be left empty
It improves the visual representation in Blender
It allows better for better documentation
6
What is the purpose of 'IsTypedBy' and 'RelatingType' in the context of IFC classes?
To access the attributes of an IFC element
To access the type of an IFC element through the 'IfcRelDefinesByType' relationship
To retrieve related objects of a certain type
7
If an attribute is marked as optional, does it mean it should be left empty?
It's optional, and leaving it empty is acceptable when you don't yet have information
It's optional, but it should still be filled out when it is your duty
It's optional, so who cares?
8
Why might you need to create a custom property set in IFC Open Shell?
To duplicate existing attributes
To organize IFC elements in Blender
To add properties not defined in common property sets in the schema
9
How can you check if an IFC element is a 'rooted' entity in IFC Open Shell?
Use the 'is_a()' method with 'IfcRoot' as an argument
Use the 'IsTypedBy' property with 'IfcRoot' as an argument
Search for 'IFC Root' in the 'file.RootedEntities' set
Submit
You have scored:
0%
Attemps Left:
2