I sucessfully imported the database, filtered it and generated a ifc library containing object types with 3D and 2D representations. (theres only one type of object in the library right now, so they all end up a box/plane)
There is also now basic Sverchok support for any IFC object which will help with Sverchok integration. This is a generic integration not specific to generating content libraries, where you can have any IFC element be represented by a Sverchok graph. It needs a bit more work to be tailored towards content libraries - hopefully this way we can support many methods of content creation: programmatic, node based, etc.
There is also now basic Sverchok support for any IFC object which will help with Sverchok integration. This is a generic integration not specific to generating content libraries, where you can have any IFC element be represented by a Sverchok graph. It needs a bit more work to be tailored towards content libraries - hopefully this way we can support many methods of content creation: programmatic, node based, etc.
I'm an architect from Sweden, now digging in and having spare time over to get a hold of BlenderBim.
If I like to create some of my own IFC types, like the ones you added that are Neufert, but with Swedish standards and according to SWE regulations, and also with typical 2d representation lines etc. Is there a good guide on how to do this? A library of items?
For example, when we add furniture in Sweden, we use a certain area around beds, tables etc that shows the accessibility for people in wheelchair, this would also be great to be able to hide / unhide etc, so I really feel the urge to get a hold of the process - if it's not to complicated?
@CGR Any IFC that has IfcTypes in it can work as a library. Have you seen this already?
For example, when we add furniture in Sweden, we use a certain area around beds, tables etc that shows the accessibility for people in wheelchair, this would also be great to be able to hide / unhide etc, so I really feel the urge to get a hold of the process - if it's not to complicated?
I think that to create the possibility to hide and unhide things, for now, is a little more complicated. Parametric geometry is created through code or IfcSverchock.
@CGR in addition to manually building them yourself, would you be interested in helping add to a free database of these dimensions and locations so that anybody can generate these shapes (i.e. with their own bed style, but still with correct dimensions)? This is a little more complex since it involved figuring out a way to store the data and we can help write the code that reads / generates it, but it would bit a great little step towards standardised libraries around the world.
@CGR Any IFC that has IfcTypes in it can work as a library. Have you seen this already?
For example, when we add furniture in Sweden, we use a certain area around beds, tables etc that shows the accessibility for people in wheelchair, this would also be great to be able to hide / unhide etc, so I really feel the urge to get a hold of the process - if it's not to complicated?
I think that to create the possibility to hide and unhide things, for now, is a little more complicated. Parametric geometry is created through code or IfcSverchock.
Perfect, had looked through his videos but misses that one ?
@CGR in addition to manually building them yourself, would you be interested in helping add to a free database of these dimensions and locations so that anybody can generate these shapes (i.e. with their own bed style, but still with correct dimensions)? This is a little more complex since it involved figuring out a way to store the data and we can help write the code that reads / generates it, but it would bit a great little step towards standardised libraries around the world.
Yea , that would be great, I guess I need to find out how you did with the neufert models in the excel file and see if I could come up with a categorisation that could be generated automatically. But I will probably need to ask some questions here a long the way so it becomes correct :)
we use a certain area around beds, tables etc that shows the accessibility for people in wheelchair, this would also be great to be able to hide / unhide etc, so I really feel the urge to get a hold of the process - if it's not to complicated?
Would love if there was some mechanism where we could turn on/off things in our types.
here you can find my version of the IFC library generator script, which takes a csv file as an input (so you can just define the standard dimensions you want to have in a spreadsheet) and spits out a library of IfcTypes.
The parametric objects are also loaded from a separate python library, to make management of the parametric libraries easier.