License Delivery maintenance is expected to occur on Saturday, November 30, between 8 AM and 11 AM CET. This may cause a short 3-hours outage in which license-related tasks: license key upload, download, update, SSA validation, access to the license pool and Graphisoft ID authentication may not function properly. We apologize for any inconvenience.
GDL
About building parametric objects with GDL.
SOLVED!

Prevent (!) Line elimination

runxel
Legend
Hey folks, I have a TUBE{2} and need my lines to be NOT eliminated.
See this picture below, just two cubes (as dummy) to show the issue. If you stack them, they will join and I somehow need to prevent this from happening, since they need to be visually different.
The MASK parameter for the tube{2} is set to 1+2+16+32, which means, the line elimination flags are not set (especially looking at you, 1024!).
Yet, it still eliminates the line between the two objects.

Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
14 REPLIES 14
runxel
Legend
A. wrote:
well, idk maybe i'm missing something
In my example above it is the same object, just placed twice, so it is stacked upon each other, which will lead to the line elimination.
Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
Jochen Suehlo
Moderator
In my example above it is the same object, just placed twice, so it is stacked upon each other, which will lead to the line elimination.
What is different in your script to the one from A. Smith, that you do not get the lines?
Jochen Suehlo . AC12-27 . MAC OSX 14.4 . WIN11
GDL object creation: b-prisma.de
Lingwisyer
Guru
Joachim wrote:
In my example above it is the same object, just placed twice, so it is stacked upon each other, which will lead to the line elimination.
What is different in your script to the one from A. Smith, that you do not get the lines?

Two boxes in TWO objects vs two boxes in ONE object.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
Jochen Suehlo
Moderator
Two boxes in TWO objects vs two boxes in ONE object.
This is interesting, because 2 double boxes on top of each other have a separation line,
while 2 singles boxes don't have.
Jochen Suehlo . AC12-27 . MAC OSX 14.4 . WIN11
GDL object creation: b-prisma.de
Peter Baksa
Graphisoft
Graphisoft
Hi all,

cprism_{3} can control line elimination:
cprism_{3} 0, 0, 0, 0,
	4, 1,
	0, 0, 0, 15, 0,
	0, 1, 0, 15, 0,
	1, 1, 0, 15, 0,
	1, 0, 0, 15, 0
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest

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!