Give building industry professionals BIM on Linux via Blender
Written by michael.jonker the 12 Jan 10 at 01:19.
New
I am an architect. In a relatively short timeframe the building industry has joined the digital revolution and moved from the drawing board/ paper to computer (CAD)/ files. The next wave is happening in the form of BIM (Building Information Modelling). A digital model is sliced and diced to generate 2D drawings which go to site (or the 3D goes direct to factory for component manufacture). Think Google Sketchup on steroids (but as intuitive to use)!
The software market is still fresh with 3 major runners (Archicad, Revit, Catia). There are a few other frauds selling dysfunctional BIM products. None of these are available for Linux and there is no open source alternative.
The three mentioned are designed from the ground up to be 3D modelling engines with a UI layer to generate 2D architectural/ engineering drawings and analysis. The 3D and 2D are dynamically linked in a push/ pull way. ie. Change the 2D and the 3D follows and vice versa. It strikes me that Blender is an excellent 3D Modelling engine with an ordered data structure. It already has many of the core functions required for this, but no UI link or libraries.
Solution #2:
Take the "Whole Project" approach to design
Written by
alms66 the 12 Jan 10 at 15:38.
That is, it should be a single software package which can be used from the very first day of design to the last day of completion of the project, without the need to use any other software. This software should be what Autodesk's Revit is to Architects, StruCAD is to Engineers, Tekla's Structures is to Steel Detailers and Fabtrol is to Fabricators (those programs listed are widely considered the best in their field by many), but all rolled into one.
As far as I know, there really is no good software available today that handles an entire project from beginning to end, incorporating all disciplines (electrical, architectural, structural, etc.), and this would give Ubuntu/Linux a niche market into the business world.
Note that this is in addition to #1.
That is, it should be a single software package which can be used from the very first day of design to the last day of completion of the project, without the need to use any other software. This software should be what Autodesk's Revit is to Architects, StruCAD is to Engineers, Tekla's Structures is to Steel Detailers and Fabtrol is to Fabricators (those programs listed are widely considered the best in their field by many), but all rolled into one.
As far as I know, there really is no good software available today that handles an entire project from beginning to end, incorporating all disciplines (electrical, architectural, structural, etc.), and this would give Ubuntu/Linux a niche market into the business world.
Note that this is in addition to #1.
Solution #3:
Do this the open source way. Use existing Open Source software.
Written by
jrodri14 the 11 Feb 10 at 04:32.
There's already an opensource BIM server currently being designed. (
http://www.bimserver.org/). Why not simply take the best current open source 3d modelers (Blender, etc), and program interconectivity between it and BIM server. Write the libraries that would give a 3d modeler the ability to write IFC data into BIMserver, give blender some units, develop it's GUI, create jobs for programmers who can implement the technology for large firms, and create a viable alternative to expensive CAD and BIM for small time technically savvy Architects who are willing to put the time into learning linux systems. It would reduce a lot of designing and programming from scratch, and probably bring in a large part of an entire profession into the open source fold. At the end of the day, Autodesk has far more resources than whatever progammers would volunteer for a project of this complexity at the open source level. It seems that open source survives mainly because of the community of developer groups and projects, not because of one.
The problem then breaks up into two: creating interoperability between a 3d modeler and BIMserver, and creating an architectural GUI in blender, which non programing architects can use. "Simple as that".
There's already an opensource BIM server currently being designed. (http://www.bimserver.org/). Why not simply take the best current open source 3d modelers (Blender, etc), and program interconectivity between it and BIM server. Write the libraries that would give a 3d modeler the ability to write IFC data into BIMserver, give blender some units, develop it's GUI, create jobs for programmers who can implement the technology for large firms, and create a viable alternative to expensive CAD and BIM for small time technically savvy Architects who are willing to put the time into learning linux systems. It would reduce a lot of designing and programming from scratch, and probably bring in a large part of an entire profession into the open source fold. At the end of the day, Autodesk has far more resources than whatever progammers would volunteer for a project of this complexity at the open source level. It seems that open source survives mainly because of the community of developer groups and projects, not because of one.
The problem then breaks up into two: creating interoperability between a 3d modeler and BIMserver, and creating an architectural GUI in blender, which non programing architects can use. "Simple as that".