abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Wir schätzen Ihren Input!
Bitte nehmen Sie an der Umfrage zu Archicad 28 Startbildschirm und Lerninhalte/Schnell-Tutorials teil

Programmierung
Alles über Programmierung in GDL und Python

2D Symbol - verschiedene Linien und Schraffur Farbe defi

Anonymous
Nicht anwendbar
Hallo zusammen,

Wieder einmal jemand der neu hier im Forum ist 😉

Folgende Frage zum 2D Symbol:

Ist es Möglich zwei verschiedene Farben für die Linien und Schraffuren zu definieren?

Mit PEN kann ja eine Farbe definiert werden.
Befehle in dieser Art stelle ich mir vor:

FILL_PEN
LINE_PEN

Ziel:
Mehrere 2D Symbole (z.B. spezielle Badewannen Grundrisse) bei welchen die Schraffur ein und ausgeblendet werden kann.
(2 verschiedene Fragmente wären möglich aber umständlich.)

Andere Lösungsansätze?

Merci für eure Antworten!

Grüsse Wisu
3 ANTWORTEN 3
zzyzx
Newcomer
schau mal hier:

www.selfgdl.de : POLY2_B

das kann dann im 2d skript so aussehen:
 ! parameter definieren
schraffurstift = 95
hintergrundstift = 21
umrandung = 6
schraffur = 17
konturfuellung = 3

!
fill schraffur
pen umrandung
poly2_b 5,konturfuellung,schraffurstift,hintergrundstift,
0,0,1,
a,0,1,
a,b,1,
0,b,1,
0,0,-1
die schraffurfüllung kannst du ausblenden, indem du eine der folgenden ändeungen vornimmst:
* konturfuellung = 1 (statt 3)
* schraffur = "Leer" (statt 17) und hintergrundstift = 0


:winken:
Anonymous
Nicht anwendbar
Danke für deine Antwort.

Damit kann ich eine Schraffur im 2D Script definieren.

Kann ich jedoch auch den Schraffuren welche im 2D Symbol bereits vorhanden sind eine andere Farbe zuweisen?

Ich habe verschiedene Fragmente mit unterschiedlichen Schraffuren.
(Badewannen Grundriss, Schnitt, Ansicht, usw.)
zzyzx
Newcomer
die möglichekeiten, dinge im 2d symbol sinnvoll zu beeinflussen, sind stark begrenzt; lies mal hier: www.selfgdl.de: FRAGMENT2

wenn du aber die schraffuren vom 2d symbol ins 2d skriptfenster ziehst, erhältst du den entsprechenden skriptschnipsel, den du passend verändern kannst.

:winken: