Archicad C++ API
About Archicad add-on development using the C++ API.
SOLVED!

Buiding Materials Merging automatically

Arnaut_2604
Booster

I have an issue with 3d Elements merging when I want to see the Section Lines.

These are two Prisms which I don't want to connect.

 

This is why I did two prisms instead of one.

Arnaut_2604_1-1655897446544.png

Arnaut_2604_2-1655897477910.png

 

Can this be defined somewhere or do two elements with the same building material always join.

 

1 ACCEPTED SOLUTION

Accepted Solutions
Solution

Maybe this will help.

 

https://community.graphisoft.com/t5/Developer-forum/How-can-I-make-the-prism-not-combine/td-p/340151

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

View solution in original post

4 REPLIES 4
mi_jan
Enthusiast

If the two building materials are the same and you are using any of the basic 3d elements (wall, columns, beams...) to model this element, they will always want to merge however, Morphs will not merge if they are separate elements. Assuming you are building this with the wall tool; The two quick workarounds I can think of are:

1. duplicate the layer those elements are on and have one of the elements on the duplicated layer, then you make that duplicated layer have a different intersection priority to prevent it from healing.

2. Duplicate that Building Material, and give it a higher priority, then assign this duplicate Bmat to one of the segments. 

iMac - MacOs Big Sur 11.6.6
Archicad 24 - Latest Build
Archicad 25 - Latest Build

It's part of a 3D GDL Script. I was wondering whether you can do something similar in a 3D script.

Solution

Maybe this will help.

 

https://community.graphisoft.com/t5/Developer-forum/How-can-I-make-the-prism-not-combine/td-p/340151

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Arnaut_2604
Booster

Thanks Barry!