# Suggested approach for modelling a blockwork quay wall

**URL:** https://forums.buildingsmart.org/t/suggested-approach-for-modelling-a-blockwork-quay-wall/6045
**Category:** Users
**Created:** [March 31, 2025, 8:06am UTC](https://forums.buildingsmart.org/t/suggested-approach-for-modelling-a-blockwork-quay-wall/6045 "2025-03-31T08:06:56Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![DanPeel](https://avatars.discourse-cdn.com/v4/letter/d/ecccb3/32.png) [@DanPeel](https://forums.buildingsmart.org/u/DanPeel)
#### Post date: [March 31, 2025, 8:06am UTC](https://forums.buildingsmart.org/t/suggested-approach-for-modelling-a-blockwork-quay-wall/6045/1 "2025-03-31T08:06:56Z")

</div>

I am delivering a shipyard project in ifc 4.3 where we have several blockwork type quay walls. These walls are constructed from pre-cast concrete blocks each weighing around 70 tonnes. Each block is treated as its own entity with its own pouring and placement record and they are monitored and inspected/maintained on an individual basis. It is like a brick wall but in the case of such large ‘bricks’ we do need traceability of materials, construction and maintenance.

What would people suggest is the best way to model this? I would like to model each block as an IfcBuildingElementPart with an IfcRelAggregates relationship to the complete IfcWall - something like the stud wall element example in the ifc schema documentation.

Does that seem appropriate?

---

<div class="post-metadata">

### Author: ![Dieter-Hubertson](https://avatars.discourse-cdn.com/v4/letter/d/eb8c5e/32.png) [@Dieter-Hubertson](https://forums.buildingsmart.org/u/Dieter-Hubertson)
#### Post date: [March 31, 2025, 12:50pm UTC](https://forums.buildingsmart.org/t/suggested-approach-for-modelling-a-blockwork-quay-wall/6045/2 "2025-03-31T12:50:25Z")

</div>

yes Dan, this is the right way to do it I think. Those blocks (as a system) look similar to IfcBuildingElementParts predefined type ‘armourunit’. The whole is an IfcWall (predefined type Retainingwall: Examples of retaining walls are wing wall, headwall, stem wall, pierwall and protecting wall.)
