abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

Hilfe zu GDL Sonnenschirm

Anonymous
Nicht anwendbar
High,

GDL Skripte sind fuer mich zur Zeit noch
spanische Doerfer. Deshalb suche ich jmd,
der mir bei folgendem Problem hilft.

Ich habe einen Sonnenschirm gebastelt und
als gsm Datei abgespeichert. Nun moechte ich
aber die zwei Materialien als Variable ein-
richten und hab, nachdem ich mir nun schon
einige andere vergleichbare Modelle angeschaut
habe, keine Ahnung, wie man sowas umsetzt.

Wer mir helfen moechte, melde sich bitte per
eMail an anksunamun@gmx.net und ich sende diesem
guten Menschen das Modell zu. Ich wuerde mich
sehr freun.

Vielen Dank
ciao anck
4 ANTWORTEN 4
Anonymous
Nicht anwendbar
Hi,

mach' den on-line-Kurs hier aus dem Forum. Dann ist das ein Kinderspiel.

Roland
zzyzx
Newcomer
Also: erstmal das Bibliothekselement in ArchiCAD öffnen,
die notwendigen Parameter anlegen :
- Schaltfläche "Neu" ganz oben links klicken, es erscheint in der Parameterliste eine neue Zeile
- dem Parameter einen Namen geben, etwa mats für das Stoffmaterial
- auf den knopf neben dem Variablennamen klicken und als Variablentyp "Material" angeben (Bildchen mit Kubus und Kugel)
- Die Variable beschreiben "Material Stoff"
- eine Voreinstellung wählen für das Material, am besten auffälliges wie "Gold"
ins 3dskript rein
die zu ersetzende Materialbezeichnung suchen, in Zwischenablage kopieren und zwar mit Anführungszeichen!!! ("Marktplatz Schirm 03")
den Cursor in die erste Skriptzeile setzen!
Rechtsklick, Suchen und ersetzen,
"Marktplatz Schirm 03" durch mats erseten (Alle ersetzen)
ebenso "Marktplatz Schirmalu" durch matm
-----soweitsogut
ein paar Fehler tauchen bei mir noch auf, da einige call Befehle drin sind, aber bei Dir müsste es jetzt gehen
ein paar tipps noch für Einsteiger:
*** alles um den ArchiCAD Ursprung drumrum anordnen (bei dem Schirm also die Mitte auf den Ursprung)
*** möglichst keine anderen Objekte benutzen; soweit als möglich mit Decken arbeiten
*** besser aus dem Grundriss ins 3D Skript ziehen statt sichern als Objekt
zzyzx
Newcomer
hallo anck

war nicht ganz einfach mit der Fehlersuche...
... und zwar weil das Skript nicht gerade übersichtlich ist
... ist nämlich ein mit ArchiCAD erstelltes und da ist alles mögliche drin, was nicht gebraucht wird
ich hab dann im aufgerufenen Skript schirmrand.gsm im 3 D skript
set material 0 umgeändert zu
set material mats
den Parameter mats eingefügt (siehe die vorherige Beschreibung) und das Ding gespeichert.
dann noch im schirm selbst im 3D Skript etwas verändern, nämlich den CALL, damit der Parameter auch übergeben wird:

CALL "Schirmrand" PARAMETERS A = 2.688186, B = 0.004982,
ZZYZX = 0.115829
zu
CALL "Schirmrand" PARAMETERS A = 2.688186, B = 0.004982,
ZZYZX = 0.115829, mats = mats
das wars
bei fragen fragen...
gruss zzyzx
Anonymous
Nicht anwendbar
Hallo zzyzx,

habs endlich geschafft, auch den "Schirmrand"
so umzuaendern, dass das Material ebenso
variabel ist. Dank deiner guten Beschreibung und
Hilfe !!

Ich moechte mich aber auch bei Bernhard Binder
und Jochen Suehlo bedanken, die mir ihre Hilfe
angeboten haben.

Gruss anck