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

Anordnungsfaktoren weiterverwenden

Hmooslechner
Moderator
Derzeit plage ich mich mit "Anordnungen" herum.

	x2 = (x[k1+1] - x[k1])  	!!berechnet die Distanzen der einzelnen Achsen
y2 = (y[k1+1] - y[k1])
z2 = (z[k1+1] - z[k1])


Dann will ich mit den Werten rechnen:
hier meckert er nicht...
	h = SQR(x2^2+y2^2+z2^2)


Wäre die Raumdiagonal-Länge..



Hier schon !?!
	len2 = sqr(x2^2+y2^2)       ! 2D Axis Length
len3 = sqr(len2^2+z2^2) ! 3D Axis Length


Und hier auch:
	if abs(len2) > EPS then
zAng = atn(z/len2)
endif


Er schreibt mir:

Operator kann für Anordnungsfaktoren nicht verwendet werden bei..


Meine Frage: kann ich die Werte irgendwie umwandeln, dass er sie doch verwenden kann? schließlich sind es ja eigentlich normale Distanzen oder habe ich hier einen Denkfehler?
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
1 ANTWORT 1
Hmooslechner
Moderator
Hab ich lösen können.

Das Problem tauchte nur auf, wenn ich innerhalb einer Schleife mit gosub "name" diese Funktionen hereingeholt habe. Als ich die Berechnungen innerhalb der Schleife direkt gescriptet hatte, gings. - Seltsam aber wahr... 😮
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia

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