How can we look for so it relationships playing with ifcOpenShell?

  • 5 أشهر ago
  • 1

How can we look for so it relationships playing with ifcOpenShell?

I’m one of several developers from Ladybug Devices History plugins and you can already, I am working on performing a good translator from IFC so you can HBJSON. I was having fun with ifcOpenShell within the Python 3.7.0 and i also was basically winning from inside the extracting triangulated mesh geometry regarding IFC issue up to now.

I’m iterating more aspects within the an IFC document using ifcOpenShell and i am desperate for the way i is understand mother IfcSpace and you will/or IfcWall to possess a keen IfcWindow feature. One guidance about are going to be very useful.


Thank-you ! That is providing me IfcBuildingStorey element. I’m making an application for IfcSpace you to definitely an IfcWindow try attached in order to. Excite comprehend the screen sample away from Solibri less than. Solibri is able to share with the selected window (emphasized into the environmentally friendly) falls under a keen IfcSpace Place of work.

The opposite might work for me personally. If there is a method to understand IfcOpeningElement, IfcWindow, and you can IfcDoor issues connected with a keen IfcSpace. Who would also work for me.

whether it will provide you with this new IfcBuildingStorey feature, this means that new screen is part of the storey, maybe not the space. This is certainly fairly normal of BIM apps – as in principle the window is not “inside” the bedroom. From an enthusiastic FM perspective and structural place data layer angle, it is wrong, a window is to fall under the key space through which your would be to access to possess restoration objectives. However, brand new sad the reality is that numerous things aren’t safely consisted of within our BIM analysis.

The newest “Nearest Room” shown during the Solibri is not a formal IFC dating. Using Solibri because the an audience will get mislead somebody into the thinking that particular dating and you may research can be found in IFC in which it actually do not, which is merely something that Solibri comes.

Together with, ping as he enjoys quite a few clever procedures and it has lots of experience with examining these investigation.

Thanks a lot, there aren’t any explicit relationships on the IFC that i is also note that hook the new screen to your room.

One to probability of how Solibri is deriving which, is wanting at the ObjectPlacement of your screen (we.elizabeth. their source point) in addition to ObjectPlacement of each place, and you can computing the brand new closest area. That it naturally provides area to possess mistake, but actually I get an identical influence since Solibri if i get they that way. When you need to, you’ll find the new matrix of your own ObjectPlacement of every feature (wall, screen, etc) having fun with ifcopenshell.util.location.get_local_placement(element.ObjectPlacement) . The advantage of this process is that simple fact is that most affordable.

Various other probably far more perfect way is to use the real geometry of the window. While the windows don’t intersect to the space, considering aloud perhaps you can find the typical and you can centroid of any face for the an IfcSpace, and then a typical and centroid of your premier face for for every single windows. Then, by comparing normals and centroids, you might chart screen so you can areas. Hopefully, that isn’t too costly, as screen are generally mapped which means you assess after, then of many screen is display an identical mapped example of the geometry. Ready to demonstrate ideas on how to accomplish that if you want to go-down this station.

I ought to keep in mind that the fresh new document has place limitations, which is everything you really would like – best specific content to have time study, maybe not guesswork and you can drawing. However, it only has room borders linking the room towards slab, not the bedroom on window.

Thanks a lot, I do believe it would be very costly which will be how come I am seeking assist right here never to wade that route. To own Pollination, we have to think about the measure regarding habits individuals will render. I’ve seen area-scale times models and you will doing this get it done to find the new nearby screen might possibly be very costly from the a huge scale which have lots of zones.

Dating in IFC

The object placement route looks fascinating to me. I could is you to. Whenever appears too expensive, up coming we target this matter using a user manual towards the guidelines into painters. i can recommend that the window is going to be place within area level and not within storey height.

I am not sure what you mean from the a gap line. If it what you are talking about? And additionally, what’s the most useful financing to read much more about the fresh spae limits?

اشترك في النقاش

Compare listings