Categories:
-
3d 96 articles
-
animations 16 articles
-
architecture 47 articles
-
blender 98 articles
-
bédé 19 articles
-
techdrawing 24 articles
-
freecad 189 articles
-
gaming 1 articles
-
idsampa 8 articles
-
inthepress 8 articles
-
linux 57 articles
-
music 1 articles
-
nativeifc 30 articles
-
opensource 266 articles
-
orange 4 articles
-
photo 16 articles
-
projects 35 articles
-
receitas 176 articles
-
saopaulo 18 articles
-
sketches 163 articles
-
talks 25 articles
-
techdrawing 24 articles
-
textes 7 articles
-
trilhas 3 articles
-
urbanoids 1 articles
-
video 47 articles
-
webdesign 7 articles
-
works 151 articles
Archives:
-
2007 22 articles
-
2008 32 articles
-
2009 66 articles
-
2010 74 articles
-
2011 74 articles
-
2012 47 articles
-
2013 31 articles
-
2014 38 articles
-
2015 28 articles
-
2016 36 articles
-
2017 41 articles
-
2018 46 articles
-
2019 59 articles
-
2020 18 articles
-
2021 20 articles
-
2022 7 articles
-
2023 25 articles
-
2024 14 articles
FreeCAD BIM update 24
Hi all!
Still working on the 1.0 release of FreeCAD, and we're very close now! But I have more news on the BIM/IFC side too. Read on!
Release 1.0
We are almost there. I talked quite a lot here already about FreeCAD 1.0 and what you can expect to find in it. Well, the community has been incredibly busy, and last tasks have now been done, last bugs have been squashed, latest translations are in, and release candidates are ready. Release candidates are 1.0 installers, but not the "official ones". They are there for you to test, and help us find last-minute bugs that have manage to pass under the radar.
Many people already started downloading and trying the RC builds, and we already received a fair amount of bug reports, and developers are fixing as fast as hell. Depending on how that process goes, we expect to have the final, official builds out in a couple of weeks.
People are also starting to use NativeIFC seriously, and I'm quite relieved pleased to say it seems to hold quite well so far.
I will of course also write something more official when the time has come, but in the meantime, if you have a moment to spare, please give the RC build a test spin!
Specific icons for NativeIFC objects
This is a trivial thing but also I think a welcome change from the old Arch/BIM objects: Up to now, all NativeIFC objects had the same icon. With this change, they will get a specific icon based on their IFC class. So if you change the class of an object from wall to beam, the icon will change too.
This wasn't something I wanted to do with the old Arch/BIM objects, because these objects all used a different "engine". So if you changed the IFC type of a wall to beam, it would export to IFC as a beam, but would still use the wall engine. So it made sense to keep the wall icon because it is an important information.
Now with NativeIFC, all objects use the same engine (IfcOpenShell, in fact). So the above is no longer valid, and it makes more sense for the icon to reflect the class.
This will be merged right after the 1.0 release, but in the meantime you can already test this pull request.
New example models
As I wrote earlier, the default, built-in Arch/BIM example that you get on the FreeCAD start page has already been changed to a more proper, standard BIM model (which is the one used in this course (in portuguese). However, it's a pity the old Arch detail example vanished, as I believe it's a really nice feature of FreeCAD over other BIM solutions, that by happily permitting mixing of 3D and 2D elements, it's a very good platform for detailing. So I rescued one of the old models we did at OpeningDetail and formatted as a new detail example. This will be added to FreeCAD right after the 1.0 release. As all OpeningDetail models, it relies a lot on parametricity, and all the descriptions are automatically generated from the materials. There is much more improvement to be done on that kind of workflow, though, hopefully this example will help sparking some new ideas.
Apart from that, the collection of BIM example models that is available via the Help menu in the BIM workbench got one addition, a project I've just been working on that was graciously donated by Luc Nelles Architectes, that contains the model plus a whole set of 2D drawings generated from it.
IfcOpenShell 0.8 support
IfcOpenShell, the IFC engine that supports IFC functionality in FreeCAD, is in constant evolution, and its next version, v0.8, is around the corner and already available on some platforms. I'm happy to report that FreeCAD will support it right from day one. This is now ready to merge, hopefully in time for the 1.0 release.
That's all there is for this edition I'm afraid, but as soon as version 1.0 is out we'll be able to resume working fully on BIM! As always, a huge thank you to everybody who sponsors my FreeCAD BIM work on Patreon, LiberaPay or GitHub!
Cheers
Yorik
Comment on this post on Twitter FreeCAD forum OSArch Mastodon - Show replies