← All ideas
  • Published 3 Nov 2024

Blender + BIM = Blender BIM :)

I’d love to see Blender become more architecture- and BIM-oriented, aligning with tools like ArchiCAD, Revit, AutoCAD, and Rhino. DALL·E 2024-11-03 16.56.43 - Blender BIM.jpg

Features that allow direct 3D-to-2D workflows—like creating plans, sections, and elevations, as well as annotations, scaling, and layout exporting would be invaluable.

Here is an update and ofc there are more futures and there are some good future already in blender.

  1. 2D Drafting and Annotation (AutoCAD-Inspired)
  • 2D Drawing Workspace: Dedicated environment for creating 2D floor plans, sections, and elevations with accurate control over line thickness, color, and type.

  • Annotation Tools: Add dimensions, text annotations, leaders, and hatches for architectural detailing.

  • Scaling and Units: Ability to set and work with precise units and scale (e.g., 1:100, 1:50) to enable professional-level 2D documentation.

  • Layer System: Organize elements by layers (walls, furniture, annotations) similar to AutoCAD, with layer properties control.

  • Layout and Title Block Templates: Templates for different sheet sizes and layout configurations to prepare documentation directly in Blender.

  • Vector Output (PDF/ SVG Export): Export 2D layouts as vector files with customizable line weights for precise plotting and printing.

  1. Parametric Modeling and Families (Revit-Inspired)
  • Parametric Modeling Tools: Implement parametric objects that allow for adjustable properties (e.g., height, width, material) as in Revit’s “Families.”

  • Intelligent Walls, Doors, and Windows: Support for architectural elements that adapt to geometry (walls, roofs, doors, windows) and can be modified parametrically.

  • Constraints and Relationships: Ability to set dimensional constraints and establish relationships between objects (e.g., doors centered on walls).

  • BIM Data Integration: Assign metadata to elements (e.g., material type, cost, fire resistance) for intelligent data management.

  • Document Sets: Creation of sheet sets with title blocks, similar to Revit’s sheet and view management.

  • Schedule and Quantity Takeoff: Generate and update schedules for various components (doors, windows, materials) with export to Excel or other spreadsheet formats.

  1. Documentation and Sheet Management (Revit and ArchiCAD-Inspired)
  • View Management: Manage multiple views (floor plans, sections, elevations) with specific display settings for each.

  • Automated Section and Elevation Views: Create sections and elevations dynamically from the 3D model. Automatic generation of 2D documentation from 3D models.

  • Annotation and Labeling Standards: Tools for consistent labeling, dimensioning, and annotation to adhere to architectural documentation standards.

  • Printable Layouts and Sheets: Layout sheets with customizable title blocks, allowing users to plot multiple drawings on a single sheet.

  • Automatic Detail Generation: Support for generating detailed 2D sections from 3D models, complete with material and layer-based line settings.

  • Revision Management: System for tracking changes and updates to drawings, ensuring version control for documentation sets.

  1. 3D Model Interoperability and Exchange Formats (Revit and Rhino-Inspired)
  • IFC Export and Import: Integration with Industry Foundation Classes (IFC) to ensure compatibility with other BIM software.

  • DWG/DXF Import and Export: Compatibility with DWG/DXF formats for seamless exchange with AutoCAD and other CAD tools.

  • BIM Collaboration Formats: Support for BCF (BIM Collaboration Format) for collaboration between stakeholders in different software environments.

  • LOD (Level of Development) Control: Ability to create models with varying levels of detail depending on the project phase.

  1. Precision Modeling and Advanced Geometry Tools (Rhino-Inspired)
  • NURBS Modeling: Integration of NURBS (Non-Uniform Rational B-Splines) for advanced surface modeling, beneficial for complex architectural forms.

  • Boolean and Trim Operations: Enhanced Boolean, trim, and split tools, essential for architectural detailing and creating clean geometries.

  • Grasshopper-like Visual Scripting: A visual programming tool (like Grasshopper for Rhino) for parametric design, enabling the creation of complex and responsive models.

  • Mesh-to-Solid Conversion: Convert meshes into solids for better handling of models and compatibility with BIM workflows.

  • Topological Editing: Tools for precise control over vertex, edge, and face manipulations, enabling detailed edits for complex shapes.

  1. Data and Property Management for BIM (Inspired by Revit and ArchiCAD)
  • Attribute and Property Data Assignment: Assign properties to each element in the model for data-rich BIM usage (e.g., fire rating, thermal performance).

  • Material Quantities and Specifications: Ability to attach material properties to objects and generate material schedules and specifications.

  • Element Classifications: Classify elements by type (e.g., walls, floors, windows) according to BIM standards, ensuring consistency across projects.

  • Integrated Material Library: Library for materials and textures specifically tailored for architecture, with realistic physical and performance data.

  1. Rendering and Visualization (black and white lines drawings like renders)

  2. Analysis and Simulation (Advanced Revit and Rhino-Inspired)

  • Environmental Analysis: Sun path, shadow studies, and daylight simulations directly within Blender.

  • Structural Analysis Compatibility: Interface with structural analysis tools, exporting geometry in formats compatible with structural software.

  • Energy Analysis Tools: Integration or export options for energy simulation software, allowing for early-stage energy performance feedback.

I’ll keep advocating for this in the hopes of seeing these updates integrated soon :)

0%

Development Status: Open

Upvote 0 Downvote 2
Ehsan-Mussa
3 Nov 2024

5 Comments

Bujus_Krachus

Could you please elaborate the features (core blender or as addon) needed for your suggestion "BIM support" to be fullfilled? Currently the proposal is a bit vague and not usable for anyone outside the field. In my opinion blender is already suitable for architecture visualization, it has modelling, sketching and measurement tools and many more.

3
Ehsan-Mussa Author

I added more stuff to the post. I could go into more detail on each point, though.

There's already some really good BIM addons for Blender, so any additions there might be missing is one for the developers. Aks them to see if they're willing to add the things your looking for ;)

2
douglas.silvestre

Insert "precision tools" that allows users to do more technical stuff in Blender will be great, BUT, Blender actually cannot handle support for so many applications, since each one of them have their own SDK and trademarks, so some of them will even need permission from this brands.

For this kind of scenario what Blender can do is offer support to "bridge files" (I don't know the proper name), like .OBJ that can be opened in many 3D programs, FBX, GLTF, SVG and others.

At this moment, Blender is focused on rendering, so open a 2D CAD or SVG file and them create the meshes based on that, it's the way to go.

About some specific things like annotations, "sections" and etc. Well, GEOMETRY NODES can do this, but it requires someone to do it, so it's hard to believe that Blender itself one day will have such features, specially because engines and architects probably will use something UE 5 for real time visualization, since it's interactive.

1

tbh I always get confused why people think adding a blurry, smeary, AI-generated image will interest people in their post...