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

Z und X Achse von GDL Objekt vertauschen

Anonymous
Nicht anwendbar
Hallo liebe Forum User,

ich würde gerne von eine Schere die ich im Netz gefunden habe die Achsen vertauschen.



Uploaded with ImageShack.us

Im Moment sieht das ganze so aus das die Schere Senkrecht in der Luft steht.

Ich würde sie gerne auf die Spitze stellen um sie z.B. in einen Stift Becher zu platzieren.
Dazu muss ich die Z und X Achse vertauschen.

Als zweite Möglichkeit wäre es auch nicht schlecht die Z und die Y Achse vertauschen zu können.

So jetzt wollte ich gerne wissen wie ich das Manuel bewerkstellige und eventuell wie man das im 3D Script mit Parametern hinbekommt.

Vielen Dank im Voraus
5 ANTWORTEN 5
Hmooslechner
Moderator
in 3D - Code des Elementes vor der "Geometrie" einfügen:

rotx 90

oder

roty 90


probiers mal aus..

Du könntest dann auch einen neuen Parameter in der Parameterliste einführen:

und dann mit

rotx NeuerParamerName

in der Dialogbox es für den User einfach erreichbar machen.


Wenn Du mit GDL nichts am Hut hast - wandle es in ein Morph um und dann kannst Du es frei im Raum drehen...
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Anonymous
Nicht anwendbar
OK Danke für die schnelle Antwort.

Der Befehl

rotx 90
roty -90

funktioniert einzeln sehr gut.

Jetzt wollte ich so wie du es vorhin schon beschrieben hast, das Ganze auch über das Menü einstellbar machen. Und da taucht auch das nächste Problem auf.

Ich habe als Variable rotx eingegeben, als Typ Winkel, als Name Rotation X und als Wert 0°. Daraufhin bekam ich eine Fehlermeldung ROTX kann nicht als Name verwendet werden. So jetzt habe ich als Variable rot_x eingegeben und den Rest so gelassen wie es war. Was muss ich noch im 3D Script einfügen damit es funktioniert.

Übrigens als Morph kann ich es leider nicht machen da ich mit AC 15 unterwegs bin.
Und mit GDL beschäftige ich mich auch noch nicht so lange.

MfG
poeik
Virtuoso
Zu ROTX und ROTY gibt es hier eine Anleitung.

Ersetze im 3D-Script
ROTX 90 durch ROTX rot_x und allenfalls
ROTY -90 durch ROTY rot_y (dann musst du einen Parameter rot_y erstellen)

Gruss, poeik
ArchiCAD CHE 5 - 27 - Windows 10
Anonymous
Nicht anwendbar
Klapt wunderbar Super Danke 😉
Holger Kreienbrink
Graphisoft
Graphisoft
oder in Morph konvertieren
Holger Kreienbrink
Director Product Intelligence
Munich, Germany
Archicad since Version 5....
If I sound too harsh, please forgive me: I am German.