Definieren und Aktualisieren von benutzerdefinierten Attributen (BDA)

Tekla Structures
2021
Tekla Structures

Definieren und Aktualisieren von benutzerdefinierten Attributen (BDA)

Benutzerdefinierten Attribute (BDAs) können Sie für ein Objekt in einem Modell oder einer Zeichnung einstellen. Diese BDAs können für viele Zwecke verwendet werden, beispielsweise Filter, Zeichnungen, Listen, Export, Import, Herstellung, Zusammenbau und Revision.

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, führen Sie den Befehl Attributdefinitionen prüfen und ändern aus, um die Definitionen im Modell zu aktualisieren.

Wenn Sie ein neues benutzerdefiniertes Attribut definieren, verwenden Sie keinen Attributnamen, der länger als 19 Zeichen ist. Tekla Structures sucht nur nach den ersten 19 Zeichen. Beispielsweise betrachtet Tekla Structures TEST_ATTRIBUTE_OBJECT und TEST_ATTRIBUTE_OBJECX nicht als unterschiedlich.

Machen Sie die Definition des benutzerdefinierten Attributs eindeutig. Ein benutzerdefiniertes Attribut darf 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 angeben, 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 objects.inp-Dateien aus 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 eine Liste erstellen, der die Werte auflistet, diese mit externen Werkzeugen konvertieren und die konvertierten Werte importieren.

Fanden Sie das hilfreich?
Zurück
Weiter