# Proposed changes to implementations table on BS-tech website

**URL:** https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868
**Category:** Site Feedback
**Created:** [January 14, 2019, 11:23am UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868 "2019-01-14T11:23:09Z")
**Posts on this page:** 10
**Page:** 1

<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 14, 2019, 11:23am UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/1 "2019-01-14T11:23:09Z")

</div>

I would like to propose two changes to the [implementations page](http://www.buildingsmart-tech.org/implementation/implementations) based off my findings in the Linux thread:

1. Add a copy of FreeCAD to the “Architectural” category. Just as Revit has Revit MEP and Revit Architecture, FreeCAD also has multiple workbenches, at least one of which specialises in architectural workflows.
2. Add IfcPlusPlus SimpleViewer to the “Model Viewer” category.
3. Add IfcQuery to the “Model Viewer” category.

Not exactly sure how to get in contact with the ISG, but I figured I’d try posting here.

---

<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 14, 2019, 1:46pm UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/2 "2019-01-14T13:46:52Z")

</div>

Hi Dion,

Thanks for the input. I’m working on a new version of the technical website and that table, as we speak. You an email/message me offline, as well.

I do have FreeCAD on my new list. I’ll add IFC++/IFCQuery. Thank you for the reference.

---

<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 14, 2019, 9:16pm UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/3 "2019-01-14T21:16:04Z")

</div>

It would be good to add IfcOpenShell as a viewer as well. It offers a Qt5 based viewer.

I think it’s best to keep discussions on the forum, so it is more transparent to the community, and collaboration is what this is all about. Is there a place we can see the new version of the tech website?

---

<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 15, 2019, 4:26am UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/4 "2019-01-15T04:26:36Z")

</div>

I do have IfcOpenShell as a development tool. I’m not aware of the viewer.  
Mentioning items to add to the list here is fine.  
The new tech site isn’t quite ready, yet. We’ll be sure to make a big announcement when it is.

---

<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 15, 2019, 8:17am UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/5 "2019-01-15T08:17:33Z")

</div>

Indeed, IfcOpenShell’s Python module does have a viewer which can be launched via Python that depends on PythonOCC. If it got added as a Model Viewer perhaps more people would become aware 🙂 It’s quite a good IFC viewer too.

I look forward to the new website.

---

<div class="post-metadata">

### Author: ![stefkeB](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/stefkeb/32/1755_2.png) [@stefkeB](https://forums.buildingsmart.org/u/stefkeB)
#### Post date: [January 21, 2019, 8:31am UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/6 "2019-01-21T08:31:14Z")

</div>

Within the IfcOpenShell sources, I’m only aware of a first (empty) start of a Qt-based viewer. It doesn’t do anything, really. I am trying to make a minimal usable example myself (and possibly contribute to IfcOpenShell), but it’s not functional currently.

---

<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 21, 2019, 8:52am UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/7 "2019-01-21T08:52:13Z")

</div>

The Qt-based viewer is a bit of a red herring. See:

> [@IFC software that is both open-source and available for Linux?](https://forums.buildingsmart.org/t/ifc-software-that-is-both-open-source-and-available-for-linux/828/6):
>
> Hey thanks @Moult. I hadn’t built PythonOCC master for a while, seems that version is not officially released yet [https://github.com/tpaviot/pythonocc-core/releases](https://github.com/tpaviot/pythonocc-core/releases) Do you have any intention on updating it to the latest PythonOCC version? Sure. Backwards compatibility of these changes seems like it’s going to be a bit painful, but I’ll need that for a while. Pull Request very welcome!

Please also see:

> **[How to view BIM IFC files on Linux](https://thinkmoult.com/how-to-view-bim-ifc-files-linux.html)**
>
> BIM IFC (Industry Foundation Classes) files can be viewed and parsed on Linux in a few ways. I describe how to open IFC files with FreeCAD, IfcPlusPlus, and IfcOpenShell.

I have documented all the options there.

---

<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: [February 27, 2019, 10:11pm UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/8 "2019-02-27T22:11:59Z")

</div>

Just curious if it has been added to the list, so that this thread can be closed?

---

<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: [February 27, 2019, 10:24pm UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/9 "2019-02-27T22:24:45Z")

</div>

I have noted it for the new database on the new site. When [buildingsmart-tech.org](http://buildingsmart-tech.org) is deprecated, so will that particular implementation table. A new one will have a different, simpler format. We can address it then.

---

<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: [February 27, 2019, 10:24pm UTC](https://forums.buildingsmart.org/t/proposed-changes-to-implementations-table-on-bs-tech-website/868/10 "2019-02-27T22:24:50Z")

</div>


