a similar complex model but from a building could be imported by ifc into FreeCAD. See topic https://forum.freecadweb.org/viewtopic. ... 131#p40373easyw-fc wrote:https://github.com/sgrogan/FreeCAD/rele ... teptest.7ztriplus wrote:vejmarie wrote:Yes it should !
P.S. What is the link to that huge STEP file you once mentioned?
STEP reader improvement (Pass 4): Moving to OpenGL 3.2
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
I got an IFC not supported on my system. Any idea on how to enable it ?
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
Arch IFC
The importer is still a work in progress, and depends on an external piece of open-source software, called IfcOpenShell, which is not bundled with FreeCAD and must be installed on your system.
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
https://www.freecadweb.org/wiki/index.p ... enShell/envejmarie wrote:I got an IFC not supported on my system. Any idea on how to enable it ?
There are some tips also for OSX
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
I'm gone provided an step, but it will take a few hours, because ifc importer in FreeCAD is not optimized on speed.vejmarie wrote:I got an IFC not supported on my system. Any idea on how to enable it ?
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
If you would import it yourself you would need to compile ifcopenshell. Some people did it on OSX too allready. See https://sourceforge.net/p/ifcopenshell/ ... rce=navbar The official github repo is https://github.com/IfcOpenShell/IfcOpenShellvejmarie wrote:I got an IFC not supported on my system. Any idea on how to enable it ?
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
You can work on the second point if you like. I will work on the last two points then and will hopefully make a new PR soon.vejmarie wrote:That is strange for the progress bar as I still do have it on MacOS with Qt4. I will have a look to the other point. Thanks to have merged the PR !
About the progress bar:
It works with
But it neither works withOS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6706 (Git)
Build type: Release
Branch: releases/FreeCAD-0-16
Hash: f86a4e411ff7848dea98d7242f43b7774bee8fa0
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
nor withOS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10074 (Git)
Build type: Release
Branch: master
Hash: 34a3039577b20fcf69300f84ff59a140fe690aa6
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
So it can also be an OCC 7 issue.OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10073 (Git)
Build type: Debug
Branch: master
Hash: 69e027a6071cd9eafa1e7190c95d151949a39ca9
Python version: 2.7.8
Qt version: 5.6.0
Coin version: 4.0.0a
OCC version: 7.0.0
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
I you remember I have push a PR a few days ago to increase the progress bar timing. Could it be related ? I don't think so, but we never know. One of the issue I faced was that the handling of the progress bar was taking a lot of time on MacOS and OCCT which was reporting too much things to the bar, it could have perhaps a side effect to "disable" it.
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
I wouldn't have expected this but it's indeed your change that doesn't let the progress bar to progress.vejmarie wrote:I you remember I have push a PR a few days ago to increase the progress bar timing. Could it be related ? I don't think so, but we never know. One of the issue I faced was that the handling of the progress bar was taking a lot of time on MacOS and OCCT which was reporting too much things to the bar, it could have perhaps a side effect to "disable" it.
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement (Pass 4): Moving to OpenGL 3.2
I wouldn't either. Let me try to understand why. Perhaps the restart call is resetting the progress bar ? It should be easy to fix.wmayer wrote: I wouldn't have expected this but it's indeed your change that doesn't let the progress bar to progress.