cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.
SOLVED!

Archicad - Blender Connection

Alison_007
Booster

Good morning everyone.

I've been working with Blender and Cycle to render, sending my Archicad file to Blender by exporting it as FBX, but sometimes due to changes or updates, I was wondering if there are a tool capable of establishing this connection between these two programs, like D5 or Twinmotion, for example. I searched the internet and didn't find anything except someone's project on Github, but so far it seems like just an idea, not something exact or functional.

STUDIO A5 Architect - AC 26 | Computer: |7-12700H | 16GB RAM | Nvidia RTX 3060 | Windows 11 Pro.
2 ACCEPTED SOLUTIONS

Accepted Solutions
Solution

Hi,

I've been using Archicad > Blender for many years, I would recommend using FBX or OBJ, both formats are natively supported by Blender.

There is a plugin to import SKP that also works well. (https://github.com/RedHaloStudio/Sketchup_Importer/releases)

 


It is using IFC as its file format, so if you have this Add-On, and you export an IFC from Archicad, you will be able to open it in Bonsai. I suppose that you will still have all the rendering capabilities available as well.  


For rendering purposes, I don't recommend using IFC. It has some issues with objects with multiple materials (different override on each side not being preserved), and also it doesn't export textures.

View solution in original post

Solution

@CosminF  escreveu:

I usually export as .dae (Collada) file and I always get my textures from Archicad into Blender.


Blender 5.0 dropped official support for DAE format, so maybe it's not the best future proof format.

https://developer.blender.org/docs/release_notes/4.5/#compatibility

View solution in original post

16 REPLIES 16
Laszlo Nagy
Community Admin
Community Admin

There is an open-source Blender Add-On called Bonsai (previously called BlenderBIM):

https://bonsaibim.org/

It is using IFC as its file format, so if you have this Add-On, and you export an IFC from Archicad, you will be able to open it in Bonsai. I suppose that you will still have all the rendering capabilities available as well.  

Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac29

Right. Thank you very much for the tip, I will look for and try this solution.

STUDIO A5 Architect - AC 26 | Computer: |7-12700H | 16GB RAM | Nvidia RTX 3060 | Windows 11 Pro.
Solution

Hi,

I've been using Archicad > Blender for many years, I would recommend using FBX or OBJ, both formats are natively supported by Blender.

There is a plugin to import SKP that also works well. (https://github.com/RedHaloStudio/Sketchup_Importer/releases)

 


It is using IFC as its file format, so if you have this Add-On, and you export an IFC from Archicad, you will be able to open it in Bonsai. I suppose that you will still have all the rendering capabilities available as well.  


For rendering purposes, I don't recommend using IFC. It has some issues with objects with multiple materials (different override on each side not being preserved), and also it doesn't export textures.

CosminF
Advisor

Hi, 

I usually export as .dae (Collada) file and I always get my textures from Archicad into Blender.

First thing into Blender is to apply a decimate modifier on one objects with all the other ones selected, and then copy the modifiers to all objects and apply visual geometry to mesh. In that way you reduce the polygon count tremendously. 

If any updates are made into the Archicad model, I try to save only those and import the file/ replace in Blender. Because once you re-define textures and properties on materials, it would be easier to reassign them onto the newly imported objects.

Cosmin Furdui - architect @ Wincon
AC 27, running on Windows 11 Intel(R) Core(TM) i7-14700K CPU64, 3.40GHz, 32GB RAM, Nvidia GeForce RTX5060 32GB

Hello,

I use Blender to render Archicad models with Cycles.

With Gemini Pro, I have created a script to relink the applied materials once the model is updated from Archicad.

Due to work issues, I cannot share it, but I am in the process of learning to program to create something based on that in my spare time to refine it and upload it to the Blender extensions website.

Even so, if you ask Gemini, it can make it work without any problems. I'm sure you can use any other AI to create it.

Antonio_ClavelArqu_0-1765799727746.png


The basic operation is to assign the source material to each element when importing it, then when you import something new, you tell it to read those values from the previous model and reassign materials to the new model based on that data.

As I said, I can't share much more for work reasons, but I want to do so on a personal level and put it on the extensions website openly.

Solution

@CosminF  escreveu:

I usually export as .dae (Collada) file and I always get my textures from Archicad into Blender.


Blender 5.0 dropped official support for DAE format, so maybe it's not the best future proof format.

https://developer.blender.org/docs/release_notes/4.5/#compatibility

I forgot to mention, I always export using FBX files.

That's great, this tool seems incredible; it would be very useful to have a dedicated tool for this, exporting textures, lights, updating the model, and so on. Congratulations on the initiative.

STUDIO A5 Architect - AC 26 | Computer: |7-12700H | 16GB RAM | Nvidia RTX 3060 | Windows 11 Pro.

I will try this.

STUDIO A5 Architect - AC 26 | Computer: |7-12700H | 16GB RAM | Nvidia RTX 3060 | Windows 11 Pro.