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

Etikett mehrschichtiges Bauteil

Anonymous
Nicht anwendbar
Vielleicht kann mir jemand weiterhelfen?

Ich würde gerne das Etikett zu den mehrschichtigen Bauteilen anpassen.

Mir ist es bereits gelungen einer Kopie des Etiketts mir nicht den Namen des mehrschichtigen Bauteils anzeigen zu lassen, sondern an dessen Stelle die Wand ID.

Das war aber eher unbeabsichtigt.
Ich würde mir gerne von dem stuctre_name des mehrschichtigen Bauteiles nur die ersten 5 Zeichen anzeigen lassen. Jedoch habe ich nicht die entsprechende Zeile entdeckt und im GDL-Handbuch sich zurecht zu finden, ist am Anfang des Themas auch nicht so einfach.

Freue mich, wenn mir jemand weiterhelfen kann.

Danke.
12 ANTWORTEN 12
Anonymous
Nicht anwendbar
Stefan L_
Advisor
Die gute Nachricht: Es geht auch ohne GDL.
Die schlechte Nachricht: Berechnungseditor 😁

Du brauchst eine neue Eigenschaft, die für alle Klassifizierungen der zu etikettierenden Elemente gilt (Verfügbarkeit unten rechts, 'Individuell bearbeiten' oder einfach 'Alle'), und die müssen natürlich auch so klassifiziert sein.
- Name: frei wählbar
- Datentyp: Zeichenfolge
- Standardwert: Berechnung

Dann geht sofort der Editor auf, da kannst Du das hier reinkopieren:
LEFT ( {Property:Allgemeine Parameter/Mehrschichtige Bauteile}; FIND ( " "; {Property:Allgemeine Parameter/Mehrschichtige Bauteile}; 1 ) )
Das komische 'Property...' sollte sich dann in ein graues Feld verwandeln und der Editor sollte sich fehlerfrei schließen lassen.

Mal ausprobieren:
- Eigenschaften-Manager schließen
- passendes Mehrschicht-Bauteil im Grundriss auswählen
- Eigenschaften-Manager wieder öffnen
- den 'Auswerten'-Knopf unter Deiner Berechnung drücken
Im Popup sollte jetzt das Ergebnis erscheinen.

Jetzt brauchst Du noch die Mimik für Profile:
- Berechnung doppelklicken (Editor geht auf)
- alles markieren und STRG-C
- Editor schließen
- unter der Berechnung 'Hinzufügen' klicken (Editor geht auf)
- STRG-V einfügen
- ein graues 'Mehrschichtige Bauteile' anklicken, es wird blau
- oben links 'Parameter...' klicken und 'Profil' eintippen
- den Treffer 'Allgemeine Parameter Profil' doppelklicken
- im Editor das 'Profil' markieren, STRG-C, 'Mehrschicht...' markieren, STRG-V
- OK, OK, fertig. Hoffentlich.

Dann kannst Du mit dem Text/Autotext-Etikett Deine neue Eigenschaft als Autotext auswählen und loslegen.

--
Stefan
--
Stefan
AC ...-27, WIN10
Anonymous
Nicht anwendbar
Hallo Stefan,

Großartig, es hat funktioniert und ist genau was ich wollte!
Vielen Dank!