(WORKAROUND) incomplete ifc export. operating error?
Re: (WORKAROUND) incomplete ifc export. operating error?
it depends what you would like to archive ... Just for viewing your BIM data in a model view application eithe no solids or a mesh representation would be fine. But if someone would like to use your data for further geometric workit makes sense to provide valid good and no corrupt data. Solids or even parametric objects with extrusions would be the choice for this.
As an example I am a structural engineer. On a new project with a underground car parking we are very much interested how much earth is on the slab. For this we use the new earth surface from landscape architect and the slab surface from the architect to create a solid earth geometry. In most projects this is very cumbersome because we get very poor geometric data. Thus lots of work has to be done to create valid good geometry out of the data we get.
As an example I am a structural engineer. On a new project with a underground car parking we are very much interested how much earth is on the slab. For this we use the new earth surface from landscape architect and the slab surface from the architect to create a solid earth geometry. In most projects this is very cumbersome because we get very poor geometric data. Thus lots of work has to be done to create valid good geometry out of the data we get.
- thomas-neemann
- Veteran
- Posts: 11915
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: (WORKAROUND) incomplete ifc export. operating error?
That's true, but that's also dangerous with solids, e.g. it is not checked whether there are overlaps and multiple parts.
Re: (WORKAROUND) incomplete ifc export. operating error?
For sure ... just because one delivers solid geometry does not mean the geometry does not have any problems ...
But for some workflows you just need solid geometry and even more like opening objects etc ...
But for some workflows you just need solid geometry and even more like opening objects etc ...
- thomas-neemann
- Veteran
- Posts: 11915
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: (WORKAROUND) incomplete ifc export. operating error?
is correct. i will try to create only solids in the future. but if quick changes are needed, e.g. from one meeting to the next in a few minutes, then faces are unbeatably fast
Re: (WORKAROUND) incomplete ifc export. operating error?
In theory, IFC objects are not required to be solids. However, it seemed to be a good practice to enforce it, because in the reality there is no physical object that is not solid (besides a sheet of paper maybe, and even so it actually is a solid ). IIRC, though, if you turn the Brep flag on for your object, (in Utils menu), it will export even if the object is not solid.
However if your compound DOES contain solids (and other faces), then indeed only the solids will be exported.
Maybe we need an additional, forceFaces flag?
However if your compound DOES contain solids (and other faces), then indeed only the solids will be exported.
Maybe we need an additional, forceFaces flag?
- thomas-neemann
- Veteran
- Posts: 11915
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: (WORKAROUND) incomplete ifc export. operating error?
Thanks for the feedback. if I set the flag, how do I know it worked? the ifc from it is still a wireframe
Re: (WORKAROUND) incomplete ifc export. operating error?
https://github.com/FreeCAD/FreeCAD/blob ... 2190-L2195
shells or lonley faces not belonging to a solid inside one object will not be taken into account for ifc export. A shell in a own object will be exported.
shells or lonley faces not belonging to a solid inside one object will not be taken into account for ifc export. A shell in a own object will be exported.
- thomas-neemann
- Veteran
- Posts: 11915
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: (WORKAROUND) incomplete ifc export. operating error?
wonderful. 1000 thanks. a nice example of how quickly a "problem" can be solved in open source.
Re: (WORKAROUND) incomplete ifc export. operating error?
good idea
we could even export wires like this ... At work ATM I am testing exporting polylines as axes for survey the building site. We are in a real POC where we do build without any drawing only with the BIM model. We would like to even NOT use any dwg or dxf. The aim is just to use ifc data. ATM the problem ist about survey axes.
Re: (WORKAROUND) incomplete ifc export. operating error?
It does not solve it ... It just shows where all this is happening in the code ...thomas-neemann wrote: ↑Tue Mar 28, 2023 10:03 amwonderful. 1000 thanks. a nice example of how quickly a "problem" can be solved in open source.