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

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
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
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Arnaut_2604
Booster

Thanks Barry!

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!