-
Notifications
You must be signed in to change notification settings - Fork 20
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
BIM and IFC comparison #8
Comments
Hi Dion! First of all: thanks a lot for spending time to look at it! It means a lot to me! Regarding comparison to IFC: yeah, this table is kind of simplified explanation for people to show the motiviation why we're doing it. Many people don't get the point of it, many others don't like an idea of having another format if there is one existing already. So it is kind of small table so someone can see it, look at it, and say: okay, so it contains geometry and data, but with 1 page documentation. Something like this ;)
Currently we're testing it on Revit here: https://github.com/harrycollin/dotbim-revit, and few hours ago it turned out that Revit exporter of geometries could be developed by @harrycollin during, I don't know, 4 hours it was? So one of the goals would be to try different platforms and see how fast we can develop some stuff around it. PS: I'm a huge fan of BlenderBIM, was using it constantly during development of tools for IFC. Thank you once again for comments, and for adding it to wiki.osarch! |
Thanks so much for the response! Yes, the point wasn't to say "X is better" but instead to describe the differences to help people spot the differences. As you say many people don't get the point of it, and that's because they've heard of IFC (or others) but they don't know enough about the details to compare or understand that these target different usecases. So I thought perhaps the table could be revised to help describe to those unfamiliar with the technicalities of the offerings out there that "hey guys, there's a clear need here for both sides of the spectrum". This changes the rhetoric from "choose X over Y" into "We need both X and Y for different purposes". So the list above is definitely a list of differences, not change requests :) I totally agree that for dotbim's ethos, it should definitely focus on one serialisation like JSON. Don't change your design strategy - it's a great one and something missing in our industry. Minor tech nitpick: for point 2 I was referring to computer interpretable schema definitions, so text docs don't quite count :) |
I've added link to this issue in the readme.md in the BIM vs IFC chapter so anyone could see it if more comparison is needed :) Thank you once again ;) |
Hey guys! I just want to start by saying that your work is awesome! However (here it comes!) I think it is important to have a more comprehensive comparison of dotbim and IFC so that people understand the strengths of each and know which to use for their purpose. The table seemed a little simplistic right now. Would you be interested in updating the README comparison table with some of these differences?
It's probably good to have IFC on the comparison table because IFC is stupidly popular, but at the same time has such a strikingly different audience: things like ISO, tech agnosticism, and an appetite for building scope that is downright scary - but many people either don't know what IFC can do, or they do, but they legitimately want a more lightweight solution.
To emphasize what makes dotbim truly awesome, it'd be good to perhaps add some other libraries that have a similar scope to dotbim (as opposed to IFC which is at the other end of the spectrum). Maybe https://hypar-io.github.io/Elements/index.html Hypar Elements or Speckle Objects https://speckle.guide/dev/objects.html comes to mind.
Keep up the great work! I've added dotbim to https://wiki.osarch.org/index.php?title=AEC_Open_Data_Standards_Directory :)
The text was updated successfully, but these errors were encountered: