Definieren und Aktualisieren von benutzerdefinierten Attributen (BDA)

Tekla Structures
2019i
Tekla Structures

Definieren und Aktualisieren von benutzerdefinierten Attributen (BDA)

Der Eigenschaftenbereich und viele Dialogfelder enthalten benutzerdefinierte Attribute (BDA) für diverse Objekte, darunter Träger, Stützen, Schrauben und Zeichnungen. Tekla Structures zeigt diese Felder an, wenn Sie auf die Schaltfläche Mehr im Eigenschaftenbereich oder auf die Schaltfläche Benutzerdefinierte Attribute im Dialogfeld klicken. So sind Kommentar, Gesperrt und Montagestatus benutzerdefinierte Attribute.

Wenn Sie neue benutzerdefinierte Attribute definieren

Die benutzerdefinierten Attribute werden in der Datei objects.inp verwaltet. Um neue benutzerdefinierte Attribute zu definieren, erstellen Sie im Modell-, Projekt- oder Firmenordner Ihre eigene objects.inp -Datei. Nachdem Sie Ihre eigenen benutzerdefinierten Attribute hinzugefügt haben, müssen Sie den Befehl Attributdefinitionen prüfen und ändern ausführen, um die Definitionen im Modell zu aktualisieren.

Wenn Sie ein neues benutzerdefiniertes Attribut definieren , muss die Definition des benutzerdefinierten Attributs eindeutig sein. Ein benutzerdefiniertes Attribut darf nämlich für unterschiedliche Objekttypen wie Träger und Stützen keine unterschiedlichen Definitionen aufweisen.

Die object.inp -Dateien werden zusammengeführt. Eventuell in diesen Dateien vorhandene benutzerdefinierte Attribute werden in der Benutzeroberfläche angezeigt. Bei der Zusammenführung der Dateien eliminiert Tekla Structures eventuelle Duplikate von Attributen. Falls Tekla Structures denselben Attributnamen in mehreren objects.inp -Dateien findet, wird das Attribut aus der zuletzt gelesenen objects.inp -Datei verwendet.

Wenn Sie mehrere objects.inp -Dateien im selben Ordner benötigen, können Sie ein Suffix im Dateinamen festlegen, um alle Dateien zu verwenden. Dies ermöglicht es, mehrere objects_<Suffix>.inp -Dateien im gleichen Ordner abzulegen. Der Dateiname könnte zum Beispiel objects_precast.inp lauten.

Warnung:

Kopieren Sie die Datei objects.inp nicht in den Ordner ..\environments\common\inp\. Beim Kopieren der Datei werden unnötige Duplikate erstellt, und spätere Aktualisierungen der Datei objects.inp durch Tekla Structures können verloren gehen.

Tekla Structures liest die Dateien objects.inp in den folgenden Ordnern in der folgenden Reihenfolge:

  1. Modellordner
  2. Projektordner
  3. Firmenordner
  4. Systemordner
  5. Ordner inp

Ändern von vorhandenen benutzerdefinierten Attributdefinitionen

Beim Aktualisieren einer benutzerdefinierten Attributdefinition in einem Modell werden keine Werte konvertiert, die bereits im Feld gespeichert sind. Wenn Sie den Werttyp eines Felds ändern, das bereits Werte im Modell enthält, stellen Sie sicher, dass die Werte für den neuen Datentyp gültig sind, und prüfen Sie die Ergebnisse.

Der sicherste Ansatz besteht darin, ein neues Attribut zu erstellen, wenn sich das Format der Werte im Feld ändert. Wenn Sie benutzerdefinierte Attributwerte konvertieren möchten, können Sie einen Bericht erstellen, der die Werte auflistet, diese mit externen Werkzeugen konvertieren und die konvertierten Werte importieren.

Fanden Sie das hilfreich?
Zurück
Weiter