Zum Hauptinhalt springen
Alle KollektionenBricsCAD AllgemeinBenutzerhandbuch
So erstellen Sie ein benutzerdefiniertes Normteil
So erstellen Sie ein benutzerdefiniertes Normteil
Vor über einer Woche aktualisiert

So erstellen Sie ein benutzerdefiniertes Normteil

Um

Der Befehl -BMHARDWARE kann verwendet werden, um benutzerdefinierte Standardteile verschiedener Kategorien zu erstellen, zum Beispiel: Rohr, Kreuz, T-Stück usw. Er hat die Option Benutzerdefiniert erstellen, mit der .TXT-Datei(en) ausgewählt werden können. Diese Dateien sollten die folgenden Teile enthalten:

  1. Obligatorische Erstellungsparameter

  2. Optionale Erstellungsparameter

  3. Konfigurationstabelle

Lassen Sie uns diese Teile einzeln beschreiben, aber zuerst einige allgemeine Regeln:

  • Zeilen, die mit Semikolon beginnen, werden ignoriert.

  • Alle Zeilen mit Erstellungsparametern sollten die folgende Signatur haben:

    PARAMETER_NAME: "parameter_value"

Obligatorische Erstellungsparameter

Obligatorische Erstellungsparameter sind Parameter, ohne die ein Teil einfach nicht erstellt wird. Derzeit gibt es die folgenden obligatorischen Parameter:

  • NAME: Name des erstellten Teils.

  • CATEGORY: Kategorie des erstellten Teils (unterstützte Kategorien werden unten aufgelistet, englische Namen müssen verwendet werden).

  • PATH: Der Pfad zum erstellten Teil im Bedienfeld „Bibliothek “.

    Hinweis: Ordner können durch Semikolon getrennt werden. Zum Beispiel bedeutet der Wert „Piping; Bögen“, dass das Teil im Ordner Normteile → Piping → Bögen → der Wert des Erstellungsparameters STANDARD erstellt wird.

  • STANDARD: Der Standard des erstellten Teils, zum Beispiel: ASME, ANSI, DIN, ISO usw. (Normenfamilien), und nicht ASME B16.5, DIN EN 1092-1 usw. (besondere Normen).

  • BESCHREIBUNG: Beschreibung des erstellten Teils.

Optionale Erstellungsparameter

Die folgenden Erstellungsparameter können weggelassen werden:

  • EXPOSED_PARAMETERS: Die Parameter in der Konfigurationstabelle, auf die Benutzer der angegebenen Teile zugreifen können.

    Hinweis: Die Parameter sollten durch Leerzeichen getrennt werden.

  • INITIAL_VALUE: Der Schlüsselwert aus der Tabelle, der verwendet wird, wenn das Teil aus der Bibliothek gezogen wird.

    Hinweis: Wenn dieser Parameter weggelassen wird, wird die erste Zeile der Tabelle als Anfangswert verwendet.

  • MATERIAL: Das Material des erstellten Teils.

    Hinweis: Es können nur Materialien aus der Materialbibliothek verwendet werden.

  • CUSTOM_PARAMETERS: Die Parameter, die einen beliebigen Wert haben können und nicht durch die Tabelle bestimmt werden können (z. B. Rohrlänge).

  • KEY_PARAMETER: Der Parameter, der als Schlüssel der Parametertabelle verwendet wird.

    Hinweis: Wenn dieser Parameter weggelassen wird, wird die erste Spalte als Schlüsselparameter verwendet.

  • LENGTH_MEASUREMENT_TYPE_PARAMETERS,AREA_MEASUREMENT_TYPE_PARAMETERS,VOLUME_MEASUREMENT_TYPE_PARAMETERS,UNKNOWN_MEASUREMENT_TYPE_PARAMETERS: Die Parameter, die den entsprechenden Typ haben werden. Zum Beispiel wird es in Länge/Fläche/Volumen geändert, wenn ein Teil in Dokumente mit anderen Einheiten eingefügt wird. Längentyp ist standardmäßig.

Konfigurationstabelle

Die Konfigurationstabelle hat auch obligatorische und optionale Parameter. Die obligatorischen Konfigurationsparameter sind die folgenden:

  • Geometrische Parameter: Diese Parameter bestimmen die Geometrie des Teils und unterscheiden sich für verschiedene Kategorien von Teilen. Die vollständige Liste solcher Parameter für jede Kategorie wird unten beschrieben.

  • Schlüsselparameter: Dieser Parameter sollte die Teilekonfiguration eindeutig bestimmen.

  • Einheitenparameter: Bestimmt die Einheiten, in denen das Teil erstellt wird. Es kann „IN“ – Zoll und „MM“ – Millimeterwerte haben.

Außerdem kann es eine beliebige Anzahl anderer Parameter geben.

Hinweis: Einige allgemeine Regeln:

  • Zeichenfolgen Parameter sollten in Anführungszeichen stehen: "Wert".

  • Wenn Anführungszeichen Teil des Parameterwertsymbols sind, sollte das Symbol\vor dem Symbol" stehen . Beispiel:

    "1/2\" X 1/2\" SCH 5"

    wird als 1/2" X 1/2" SCH 5 erkannt.

So erstellen Sie eine Datei zum Erstellen eines Normteils

Die übliche Methode zum Erstellen einer Datei zum Erstellen eines Normteils ist die folgende:

  1. Erstellen Sie die Tabelle mit den Werten aus Standards, die Schlüsselwerte und geometrische Parameter enthalten. Fügen Sie bei Bedarf eine Spalte mit Einheiten und benutzerdefinierten Parameterspalten hinzu.

  2. Konvertieren Sie die Tabelle in das Textformat (z. B. in .CSV).Leerzeichen sollten als Trennzeichen verwendet werden, und Textwerte sollten in doppelte Anführungszeichen (") gesetzt werden.

  3. Kopieren Sie den Inhalt dieser Datei und fügen Sie ihn in eine .TXT-Datei ein, oder ändern Sie sogar die Erweiterung dieser .CSV-Datei in .TXT.

  4. Fügen Sie alle obligatorischen Erstellungsparameter und bei Bedarf optionale Parameter am Anfang dieser .TXT-Datei hinzu.

  5. Ihre Datei ist einsatzbereit.

Erstellung eines benutzerdefinierten Standardteils aus einer vorhandenen TXT-Datei

Nachdem Sie Ihre .TXT-Datei erstellt haben, müssen Sie Folgendes tun:

  1. Führen Sie in einer beliebigen Zeichnung den Befehl -BMHARDWARE aus und wählen Sie die Option Benutzerdefiniert erstellen aus .

  2. Wählen Sie im Dialogfeld Konfigurationstabellendatei auswählen Ihre erstellte .TXT-Datei (oder -Dateien) aus.

  3. Der Befehl erstellt ein neues Normteil. Zum Beispiel:

    • Es wird eine neue Zeichnung mit den richtigen Einheiten geöffnet.

    • Es erstellt Komponenten mit Eigenschaften gemäß der .TXT-Datei.

    • Dadurch wird das Standardteil an der richtigen Stelle gespeichert.

    • Es werden Miniaturansichten für die Bibliothek erstellt.

Beispiel einer möglichen .TXT-Datei zum Erstellen eines Musterbogens:

; Mandatory creation parameters
NAME: "Sample elbow"
CATEGORY: "Elbow"
PATH: "Piping;Elbows"
STANDARD: "Sample standard"
DESCRIPTION: "Sample description"
; Optional creation parameters
EXPOSED_PARAMETERS: "PartNumber" "Size" "OuterDiameter" "Thickness" "Schedule"
INITIAL_VALUE: "1/2\" X 0.065\" (SCH 5S)"
LENGTH_MEASUREMENT_TYPE_PARAMETERS: "OuterDiameter" "Thickness"
MATERIAL: "Steel"
; other possible optional parameters
; CUSTOM_PARAMETERS:
; KEY_PARAMETER:
; UNKNOWN_MEASUREMENT_TYPE_PARAMETERS:
; AREA_MEASUREMENT_TYPE_PARAMETERS:
; VOLUME_MEASUREMENT_TYPE_PARAMETERS:
; table
"PartNumber"                   "Size"      "UNIT"     "OuterDiameter"     "Thickness"     "Schedule"     "B"      "DEG"
"1/2\" X 0.065\" (SCH 5)"      "1/2\""     "IN"       0.84                0.065           "SCH 5"        0.62     45.0
"1/2\" X 0.065\" (SCH 5S)"     "1/2\""     "IN"       0.84                0.065           "SCH 5S"       0.62     45.0
"1/2\" X 0.083\" (SCH 10)"     "1/2\""     "IN"       0.84                0.083           "SCH 10"       0.62     45.0

Übertragen von Modellen mit kundenspezifischen Normteilen

Derzeit werden die Daten für die benutzerdefinierten Normteile getrennt von der Zeichnung gespeichert, in die sie eingefügt werden. Damit ein anderer Benutzer mit Modellen mit benutzerdefinierten Standardteilen arbeiten kann, sollte er auch über die entsprechende .TXT-Datei verfügen, aus der sie erstellt wurden. Dieser Benutzer sollte alle Schritte ab Erstellung eines benutzerdefinierten Standardteils aus einer vorhandenen TXT-Dateiausführen .

Hinweis:Die Dichtung kann Schraubenlöcher enthalten.Um sie hinzuzufügen, müssen Sie drei Parameter angeben.Sie können das Muster in ASME B 16.21 FullFace-Dichtung sehen.

N_HOLES: Anzahl der Löcher.

HOLE_D: Lochdurchmesser.

HOLES_CRCL_D: Der Kreisdurchmesser, auf dem sich die Löcher befinden.

Hat dies deine Frage beantwortet?