# Example implementations

**URL:** <https://forums.buildingsmart.org/t/example-implementations/2224>\
**Category:** Developers\
**Created:** [January 8, 2020, 7:13am UTC](https://forums.buildingsmart.org/t/example-implementations/2224 "2020-01-08T07:13:03Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Duncan\_Lithgow](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/duncan_lithgow/32/1701_2.png) [@Duncan\_Lithgow](https://forums.buildingsmart.org/u/Duncan_Lithgow)\
**Post date:** [January 8, 2020, 7:13am UTC](https://forums.buildingsmart.org/t/example-implementations/2224/1 "2020-01-08T07:13:04Z")

</div>

Does bSI or anyone know of example building and infrastructure models openly available as examples to work with? I have no several times developed in house models with Revit in different disciplines to use as examples of best practice and as course material. But a freely available model I can help develop would be preferable. It would, for example, show how different software exports to IFC formats.

Edit 2019-01-08  
I notice that I didn’t really explain that I’m interested where the native file format model is also available.

---

<div class="post-metadata">

**Author:** ![Moult](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/moult/32/196_2.png) [@Moult](https://forums.buildingsmart.org/u/Moult)\
**Post date:** [January 8, 2020, 7:40am UTC](https://forums.buildingsmart.org/t/example-implementations/2224/2 "2020-01-08T07:40:45Z")

</div>

Ping @robsnyder - what about the Irish Pub?

---

<div class="post-metadata">

**Author:** ![Hans\_Lammerts](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/hans_lammerts/32/835_2.png) [@Hans\_Lammerts](https://forums.buildingsmart.org/u/Hans_Lammerts)\
**Post date:** [January 8, 2020, 7:56am UTC](https://forums.buildingsmart.org/t/example-implementations/2224/3 "2020-01-08T07:56:55Z")

</div>

That would be a great idea !  
I would think for certifications some various discipline models would have been used. For more comparison and ifc use for users these should be public, open. I think the most of us are not so fond of using ‘own material’

---

<div class="post-metadata">

**Author:** ![jwouellette](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/jwouellette/32/2140_2.png) [@jwouellette](https://forums.buildingsmart.org/u/jwouellette)\
**Post date:** [January 8, 2020, 12:52pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/4 "2020-01-08T12:52:01Z")

</div>

This has been considered at recent ISG meetings and mentioned in another post:

> [@IFC Sample Files on GitHub](https://forums.buildingsmart.org/t/ifc-sample-files-on-github/1389):
>
> Hi everyone, I finally have the ability to set up and manage repositories in GitHub. As discussed in various contexts, I would like to create a repository for sample IFC files, IFC2x3 and IFC4, with varied levels of complexity (though let’s not get too crazy), for “public” testing and example purposes. I propose that there be a single “SAMPLE FILES” repository with folders for each of the different “purposes”, e.g.: Sample\_Files \> IFC\_documentation\_samples IFC2x3 IFC4 (includes .ifc, .ifcxm…

The logistics are a bit tricky because we need to set up a protocol to validate the IFC examples. We’ve started this task within the ISG, but need some more time to get it up and running.

In addition, we’ve considered a set of official example “unit” files; There were some at one time, but they had not been previously validated or updated to IFC4.

---

<div class="post-metadata">

**Author:** ![ReD\_CoDE](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/red_code/32/226_2.png) [@ReD\_CoDE](https://forums.buildingsmart.org/u/ReD_CoDE)\
**Post date:** [January 8, 2020, 2:20pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/5 "2020-01-08T14:20:28Z")

</div>

Hi @jwouellette, I think IFC Sample/Example is a good idea which you mentioned some months ago

And IFC publication method is really good when it provides anything needed, just is needed each entity has an official sample/example too inside that needs time and a huge collaboration

It’d be better let all send their examples to you and after quality tests choose them as official samples and add them directly to publication source

---

<div class="post-metadata">

**Author:** ![Herb](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/herb/32/757_2.png) [@Herb](https://forums.buildingsmart.org/u/Herb)\
**Post date:** [January 8, 2020, 5:08pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/6 "2020-01-08T17:08:45Z")

</div>

@Duncan_Lithgow

Do you mean something like this?

> **[IfcOpenShell/files](https://github.com/IfcOpenShell/files)**
>
> Public test files. Contribute to IfcOpenShell/files development by creating an account on GitHub.

I don’t know the terms of usage, please check if it fits your needs.

---

<div class="post-metadata">

**Author:** ![Hans\_Lammerts](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/hans_lammerts/32/835_2.png) [@Hans\_Lammerts](https://forums.buildingsmart.org/u/Hans_Lammerts)\
**Post date:** [January 8, 2020, 9:49pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/7 "2020-01-08T21:49:47Z")

</div>

Walked through these files. A lot of isolated situations for code analysis i would think.  
I’d like more complete and ‘complex’ **design** (sub)models for multi propose use! For focussing and benchmarking software (import and export user experiences).

---

<div class="post-metadata">

**Author:** ![pasi.paasiala](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pasi.paasiala](https://forums.buildingsmart.org/u/pasi.paasiala)\
**Post date:** [January 9, 2020, 6:16am UTC](https://forums.buildingsmart.org/t/example-implementations/2224/8 "2020-01-09T06:16:14Z")

</div>

You can find some examples here: [http://www.ifcwiki.org/index.php?title=Examples](http://www.ifcwiki.org/index.php?title=Examples)

The problem with such examples is that they usually have been done in one point in time with the software that existed then. I don’t think these should be used as part of certification, but rather as more realistic examples.

---

<div class="post-metadata">

**Author:** ![Hans\_Lammerts](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/hans_lammerts/32/835_2.png) [@Hans\_Lammerts](https://forums.buildingsmart.org/u/Hans_Lammerts)\
**Post date:** [January 9, 2020, 1:24pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/9 "2020-01-09T13:24:40Z")

</div>

These BuildingSmart IFC files are very old. 2011- 2013, 7 years is a long time in AEC dev. history. No IFC4 A lot of empty leads and ‘page not found’

---

<div class="post-metadata">

**Author:** ![Duncan\_Lithgow](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/duncan_lithgow/32/1701_2.png) [@Duncan\_Lithgow](https://forums.buildingsmart.org/u/Duncan_Lithgow)\
**Post date:** [January 9, 2020, 6:23pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/10 "2020-01-09T18:23:18Z")

</div>

not really, but thanks for looking, I see this discussion has focused on something else so I’ll drop my query for now. Though I’d love to hear from @robsnyder about the Irish Pub. I could do with a beer (not making me drink Guiness)

---

<div class="post-metadata">

**Author:** ![ReD\_CoDE](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/red_code/32/226_2.png) [@ReD\_CoDE](https://forums.buildingsmart.org/u/ReD_CoDE)\
**Post date:** [January 9, 2020, 6:45pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/11 "2020-01-09T18:45:19Z")

</div>

You have to investigate this repository, FreeCAD and BlenderBIM friends add some projects here, but still I don’t know do they complex and big enough for test usage or not?

> **[OpeningDesign/OD\_Library](https://github.com/OpeningDesign/OD_Library)**
>
> An evolving content library. Contribute to OpeningDesign/OD\_Library development by creating an account on GitHub.

Also, there’re some samples on IfcWebServer:

[https://ifcwebserver.org/](https://ifcwebserver.org/)

---

<div class="post-metadata">

**Author:** ![Nader](https://avatars.discourse-cdn.com/v4/letter/n/6de8d8/32.png) [@Nader](https://forums.buildingsmart.org/u/Nader)\
**Post date:** [January 13, 2020, 2:16pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/12 "2020-01-13T14:16:56Z")

</div>

Ask Rob Jackson, @bondbryanBIM in Twitter.

He may have dealt with something similiar.

---

<div class="post-metadata">

**Author:** ![ReD\_CoDE](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/red_code/32/226_2.png) [@ReD\_CoDE](https://forums.buildingsmart.org/u/ReD_CoDE)\
**Post date:** [January 13, 2020, 3:24pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/13 "2020-01-13T15:24:26Z")

</div>

As long as I know they have not worked on OpenBIM and are less familiar with OpenBIM

---

<div class="post-metadata">

**Author:** ![Duncan\_Lithgow](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/duncan_lithgow/32/1701_2.png) [@Duncan\_Lithgow](https://forums.buildingsmart.org/u/Duncan_Lithgow)\
**Post date:** [January 13, 2020, 8:52pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/14 "2020-01-13T20:52:44Z")

</div>

Bond Bryan have worked a lot with IFC [https://www.youtube.com/watch?v=aOIhGGB5Gnw&feature=emb\_logo](https://www.youtube.com/watch?v=aOIhGGB5Gnw&feature=emb_logo)

I might have a look at OpeningDesign, I haven’t looked closely at their work.

---

<div class="post-metadata">

**Author:** ![ReD\_CoDE](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/red_code/32/226_2.png) [@ReD\_CoDE](https://forums.buildingsmart.org/u/ReD_CoDE)\
**Post date:** [January 13, 2020, 10:04pm UTC](https://forums.buildingsmart.org/t/example-implementations/2224/15 "2020-01-13T22:04:43Z")

</div>

Someday will share why I dislike any solution that talks about “COBie and IFC”  
Especially when some just talk about COBie spreadsheet (based on IFC2x3) but claim it’s related to OpenBIM and IFC and most importantly claim it’s about “Facility Management - FM”

COBie was good for 1980s, not today (even if it be IFC-based)
