diff --git a/src/ifcopenshell-python/docs/ifcopenshell-python/geometry_creation.rst b/src/ifcopenshell-python/docs/ifcopenshell-python/geometry_creation.rst index 05bf981cc8..09bf0dfb6c 100644 --- a/src/ifcopenshell-python/docs/ifcopenshell-python/geometry_creation.rst +++ b/src/ifcopenshell-python/docs/ifcopenshell-python/geometry_creation.rst @@ -28,6 +28,7 @@ object's geometry is always relative to the **Object Placement**. **Object Placements** are optional if the object has no geometry. However, any object with a geometry must have an **Object Placement**. +.. image:: images/object-placement-bunny.png IFC products may have multiple geometric representations, positioned relative to the **Object Placement**. For example, a door might have a 3D body of a @@ -45,6 +46,8 @@ is intended to be viewed. For example, a "2D Plan View" might be a **Representation Context**. This allows the user to choose to see the appropriate **Representation**. +.. image:: images/representation-contexts.png + A **Representation** contains one or more **Representation Items**. Each **Representation Item** could be an extrusion, a mesh, a surface, a curve, and so on depending on the type of geometric modeling technique. Techniques cannot diff --git a/src/ifcopenshell-python/docs/ifcopenshell-python/images/object-placement-bunny.png b/src/ifcopenshell-python/docs/ifcopenshell-python/images/object-placement-bunny.png new file mode 100644 index 0000000000..c0424e5828 Binary files /dev/null and b/src/ifcopenshell-python/docs/ifcopenshell-python/images/object-placement-bunny.png differ diff --git a/src/ifcopenshell-python/docs/ifcopenshell-python/images/representation-contexts.png b/src/ifcopenshell-python/docs/ifcopenshell-python/images/representation-contexts.png new file mode 100644 index 0000000000..a6d7bda9fc Binary files /dev/null and b/src/ifcopenshell-python/docs/ifcopenshell-python/images/representation-contexts.png differ