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

Öffnungselement Grundrissschraffur

snow
Moderator
Hallo zusammen,

nochmals ein Thema, zu dem ich mich hier durchfrage:

Wie bekomme ich die Öffnung schraffiert?

Habe die Variable 'AC_WALL_THICKNESS' gefunden...
... in die Parameterliste aufgenommen und Y-Koordinaten damit im 2D-Skript ersetzt.

Zeigt aber keinerlei Auswirkung.
Steht ja, auch was vom Marker-Kontext dabei... sieht fast so aus, dass so was gar nicht über so eine Variable gesteuert wird... wie vielleicht auch die automatischen Hotspots, die sich ja oftmals (zumindest zunächst) nicht an den Ecken der anderen Wandseite befinden.

Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
14 ANTWORTEN 14
Anonymous
Nicht anwendbar
Ich würde ein POLY2 oder einen der weiterführenden POLY2 Befehle im 2D Skript verwenden. Parameter: Wandstärke und Türbreite - die sind ja (normalerweise) schon definiert.
Die richtige Platzierung ist vielleicht etwas tricky. Kann aber mit einem ersten Versuch und dann mit einer entsprechenden Verschiebung gelöst werden.
snow
Moderator
... Parameter: Wandstärke und Türbreite - die sind ja (normalerweise) schon definiert.

Dass ich den Parameter 'Wandstärke' nicht finden kann, ist ja mein Problem
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Anonymous
Nicht anwendbar
Füge das einmal ins 2d Skript ein und schau was passiert.
Die Schraffur muss dann noch verschoben werden.
(a= Türbreite, Wandstärke = WALL_THICKNESS)

SET FILL "Erde"
POLY2 5, 3,
0,0,
a, 0,
a, WALL_THICKNESS,
0, WALL_THICKNESS,
0,0
snow
Moderator
okay okay...
es scheint also sowohl 'AC_WALL_THICKNESS', als auch
'WALL_THICKNESS' zu geben.

Letzterer muss wohl nicht – im Gegensatz zu anderen, ebenfalls 'globale' Variablen genannt – in der Paramaterliste enthalten sein... warum auch immer...
... und im Gegensatz zur 'langen" Variante "funktioniert" das ganze damit auch noch. 😄

Vielen Dank für die rasche Hilfestellung ! 🙂
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
runxel
Legend
Und ohne Koordinatentransfer:

poly2_b 5, 2+4,
63, 63,
A/2, 0, 1,
-A/2, 0, 1,
-A/2, -C_, 1,
A/2, -C_, 1,
A/2, 0, 1


Wenn du mal eines der mitgelieferten Türen/Fenster aufmachst, wirst du dort noch häufig den Variablennamen "C_" finden.
Das ist der alte, globale Bezeichner von "WALL_THICKNESS".

"AC_WALL_THICKNESS" bezeichnet zwar auch die Wandstärke, aber der Kontext ist ein ganz anderer, der Parameter ist nämlich für Etiketten reserviert.
Grundsätzlich gilt: Wenn etwas mit "AC_" anfängt, dann sind das Parameter, welche von Archicad Werte bekommen (sofern sie als Parameter angelegt wurden).
Lucas Becker | AC 27 on Mac | 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»
snow
Moderator
Vielen Dank für die Erklärung!

Jetzt versteh' ich das ganze besser. 💡
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
snow
Moderator
Doch nochmals was, anhand dieser Thematik:

Lässt sich die Darstellungsreihenfolge hier eigentlich regeln?

Die Schraffur verdeckt jetzt die Wandkonturen zur Hälfte.
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Anonymous
Nicht anwendbar
Bedingt. Es gibt POLY2.... Befehle, mit denen die Kantendarstellung geregelt werden kann. Ich glaube es ist POLY2_A.
Stefan L_
Mentor
Und es gibt DRAWINDEX...

--
Stefan
--
Stefan
AC ...-27, WIN10

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen