-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
References, Insertion blocks, typical floors #61
Comments
To clarify, I believe what should be proposed here to solve is to introduce a concept similar to MappedRepresentation, but instead of happening at a representation + associated type level, it should happen at an IfcGroup level. |
I think mapped ifcgroups would be a good idea as well. Surprised there's not already something like this in IFC. |
|
OK, begin rant. That said, I wish the community would stop propagating the myth that IFC = PDF file. The end goal is interoperability and collaboration. Right now, due to this myth that people treat IFC as a generated static by-product, the result is that the quality of IFCs has degraded to such a point that we cannot trust them as users. Imports and exports are highly lossy procedures, and makes OpenBIM look bad by contrast to ClosedBIM data sources. Meanwhile, the IFC spec contains things like the Design Transfer MVD, Owner Histories for the sole purposes of incrementally updating and collaborating together via BIM servers, project libraries to collaborate with IFCs, bsDD servers to ensure attributes are correct during the native authoring phase, and of course the fact that IFC is available in a variety of ASCII serialisations, none of which is important if IFC were simply "a PDF file". Apps like Augin, Tridify, BIMData, USBim, Bexel, all treat IFC as first class, because that is what we need to work together as an industry. All this is evidence that IFC is more than just a PDF file. And by goodness the AEC industry deserves better interoperability standards than a PDF file - when we were drawing by hand, that's all we got because that's all we could do. When we were using 2D CAD, we linked DWGs and DXFs, not PDFs wherever possible. Now - let's take AEC tech out of the dark ages and properly collaborate with native schemas. IFC, and the OpenBIM umbrella of technologies (IDS, MVD, bsDD) is better compared to the early days of the web - the HTTP, HTML, CSS, JS that bring together the entire internet community. Like the rocky start that the web got with browser incompatibilities and dialects, similarly, we have AEC apps with their dialects, slowly coalescing around standards-based, native, development globally. End rant :) Note to self: write a longer rant to easily link to next time somebody says IFC = PDF file. |
@mtveerman don’t mix up the most common use case of coordination/reference view with IFC. You see one use-case but that does not mean IFC is limited to that. It has so many more features that many have never heard of. |
Would love to see this accommodated in the schema. Any ideas how we can officially implement this? |
Caught in the wild: https://community.osarch.org/discussion/807/grouping-in-blenderbim |
Seems like approaches like this would not even be necessary if mapped IfcGroups was an option. |
Took a stab... buildingSMART/IFC4.4.x-development#17 |
Just curious, will IFC5 be able to accommodate this type of functionality? |
IFC 5 is still heavily in development. You can find the current status here: https://ifc5.technical.buildingsmart.org/ |
99% of floors in the condo design are the same.
Duplicating them
increase file size with factor 99
make impossible modification after Design Transfer View
STEP ed 3 is one way, but maybe we will have better solution knowing business logic... At least typical floors.
Move IfcMappedItem one level up.
(Remaining 1% of floors is made from the same typical floor parts)
The text was updated successfully, but these errors were encountered: