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

values Script Nachfrage - Proportionale Grösse beibehalten

Andreas81ch
Expert
Guten Tag zusammen,
 
Man kann die Grösse vom gespeicherten GDL Objekt in diversen Grössen sperren, z.B:
 
values "B", 0.60, 0.90, 1.20, 1.50
 
>Wie kann ich einstellen, dass Value "A"  proportional grösser gemacht werden kann zum Verhältnis zu value "B" ?
Weil das Objekt hat z.B. eine Grösse von:
A = 0.684
B = 0.600
 
ArchiCAD v6.5 - 28 (CHE Swiss Edition) / macOS / Windows (Switzerland / Schweiz)
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM
2 ANTWORTEN 2
Andreas81ch
Expert

PS:
Die Mindest und Maximal Länge kann man auch noch definieren, und mit Range von bis.

Kann mir jemand noch ein je Bespiel schreiben, wie man diesen Script mit dem Wert A oder B oder XXYZX dafür nutzen kann?

Weil verstehe vereinzelt die Script Beispiele nicht, die im Internet zu finden sind.

 

ArchiCAD v6.5 - 28 (CHE Swiss Edition) / macOS / Windows (Switzerland / Schweiz)
Workstation office specs: mac OS, Apple M2 Max, 64 GB RAM
Frank Beister
Moderator

 

A = B * 0.684 / 0.6

PARAMETERS A = A

LOCK "A"

 

 


@Andreas81ch  schrieb:
Weil verstehe vereinzelt die Script Beispiele nicht, die im Internet zu finden sind.


Hmm. das wird sich von alleine nicht lösen. 🙂

Die Längen kann man entweder über VALUES i.V.m. RANGE steuern, oder man fängt die Eingaben per GLOB_MOD_PARA_NAME (?) und IF ab, prüft die EIngaben und überschreibt ggf. die Eingabe per PARAMETERS.

 

das alles im Parameter Skript. Besser NICHT im Master Skript.

 

bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm