Inhaltsverzeichnis ausblenden

P&ID-Dateiformat

Die .xml-Datei definiert jedes Gerät und Rohr- oder Schlauchsystem, das in die Leitungsführungsbaugruppe eingefügt werden soll, und muss dem SOLIDWORKS P&ID-Dateiformat entsprechen.

Um ein Beispiel des P&ID-Dateiformats anzuzeigen, doppelklicken Sie auf die P&ID- xmlBeispieldatei aus folgendem Speicherort in C:\ProgramData oder C:\Dokumente und Einstellungen\Alle Benutzer\Anwendungsdatenje nach Betriebssystem:
SOLIDWORKS\SOLIDWORKS Version\design library\routing\piping\pnid sampleVersion.xml

P&ID-Daten

Attribut-Zeichenkettenwerte sind optional, sofern nicht anders angegeben. Erforderliche Werte und Elemente sind durch ein * gekennzeichnet.
Element Attribut Element- oder Attributbeschreibung
<PnIDData> *   Definiert das Container-Element, das am Beginn aller P&ID-Dateien steht.
Erfordert das Abschlusselement </PnIDData>.
<Version> Wert Definiert einen Zeichenkettenwert für die P&ID-Dateiversion.
<SystemInfo> *   Definiert einen Container für Elemente, die das Rohr- und Geräteausstattungssystem beschreiben.
Erfordert das Abschlusselement </SystemInfo>.
<Description> * Wert * Definiert einen Zeichenkettenwert, der das Rohr- und Geräteausstattungssystem beschreibt.
Die Beschreibung wird in einer Baumstruktur eines P&ID-Validierungsberichts angezeigt.
<Comment> Wert Definiert einen Zeichenkettenwert für einen Kommentar über die P&ID-Datei.
<EquipmentReferenced> *   Definiert das Container-Element für alle <Equipment>-Elemente im Rohr- und Geräteausstattungssystem.
Erfordert das Abschlusselement </EquipmentReferenced>.
<PipelineInfo>   Definiert ein Container-Element für Rohrverbindungen und Verbindungselemente.
Erfordert das Abschlusselement </PipelineInfo>.
Sie können mehrere Elemente definieren, um mehrere Rohrleitungen in der Leitungsführungsbaugruppe zu modellieren, aber Sie können nicht zwei Rohrleitungen mit demselben Etikett in separaten Leitungsführungsbaugruppen zuweisen.
<TubelineInfo>   Definiert ein Container-Element für Schlauchverbindungen und Verbindungselemente.
Erfordert das Abschlusselement </TubelineInfo>.
Sie können mehrere Elemente definieren, um mehrere Schlauchleitungen in der Leitungsführungsbaugruppe zu modellieren, aber Sie können nicht zwei Schlauchleitungen mit demselben Etikett in separaten Leitungsführungsbaugruppen zuweisen.
<Description> Wert Definiert einen Zeichenkettenwert, der das Rohr- oder Schlauchsystem beschreibt.
<Comment> Wert Definiert einen Zeichenkettenwert für einen Kommentar zum Rohr- oder Schlauchsystem.
<Name> * Wert * Definiert einen Zeichenkettenwert für den Namen des Rohr- oder Schlauchsystems.
<Tag> * Wert * Definiert einen Zeichenkettenwert für das Etikett des Rohr- oder Schlauchsystems.
Dieser Wert wird auf der Registerkarte Rohrsystem und Geräteausstattung des Task-Fensterbereichs angezeigt.
<In-lineFittings> *   Definiert ein Container-Element für Rohr- oder Schlauchverbindungen, definiert in <Fitting>-Elementen.
Erfordert das Abschlusselement </In-lineFittings>.
<Connections> *   Definiert ein Container-Element für Rohr- oder Schlauchverbindungen, definiert in <PipeSegment>- oder <TubeSegment>-Elementen.
Erfordert das Abschlusselement </Connections>.

Gerät und Rohrverbindungen

Attribut-Zeichenkettenwerte sind optional, sofern nicht anders angegeben.
Element Attribut Element- oder Attributbeschreibung
<Equipment> *oder <Fitting> *   Definiert das Container-Element für ein Gerät oder eine Rohrverbindung im Rohr- und Geräteausstattungssystem.
Erfordert ein bestimmtes Abschlusselement.
<ID> * Wert * Definiert einen eindeutigen Zeichenkettenwert, die das Gerät oder das Rohrelement kennzeichnet.
<Tag> * Wert * Definiert einen eindeutigen Zeichenkettenwert für das Gerät- oder Rohrverbindungs-Etikett.
Dieser Wert wird auf der Registerkarte Rohrsystem und Geräteausstattung des Task-Fensterbereichs angezeigt.
<Description> Wert Definiert einen Zeichenkettenwert, der das Gerät oder die Rohrverbindung kennzeichnet.
<PartNumber> Wert Definiert einen Zeichenkettenwert für eine SOLIDWORKS Teilenummer für das Gerät oder die Rohrverbindung.
Wenn Sie keine Benennung zuweisen, können Sie die Bibliothekssuche mit den Elementen <Type>, <SubType>, <Size> und <Specification> definieren.
<Config> Wert Definiert einen Zeichenkettenwert für die SOLIDWORKS Teilkonfiguration für das Gerät oder die Rohrverbindung.
<Area> Wert Definiert einen Zeichenkettenwert für das Flächen-Subetikett Gerät oder Rohrverbindung.
<Type> Wert Definiert einen Zeichenkettenwert für den Komponententyp, z.B. „tee“ oder „reducer“.
Wenn Sie keinen Wert für <Type> zuweisen, werden Sie aufgefordert, die Datei zu suchen, wenn das Dialogfeld Komponente auswählen angezeigt wird.
<SubType> Wert Definiert für Ventilteiltypen einen Zeichenkettenwert für den Untertyp, z.B. „gate“ oder „globe“.
<System> Wert Definiert eine Textkette für das Gerätsystem-Unteretikett, das dem Leitungsführungs-Untersystem, zu dem das Gerät oder Rohrverbindung gehört, einen Namen zuweist.
<Größe> Wert Definiert einen Zeichenkettenwert für das Größen-Unteretikett Gerät oder Rohrverbindung. Die Größe hilft bei der Datenbanksuche, wenn Sie die Benennung und Konfiguration nicht angeben.
<Specification> Wert Definiert einen Zeichenkettenwert für das Spezifikation-Unteretikett.
<Custom>  
Definiert das Container-Element für benutzerdefinierte Attribute und Werte. Beziehen Sie das Element <CustomAttribute> in das Element <Custom> mit ein.
Benutzerdefinierte Attributwerte bieten Metadaten, werden aber nicht referenziert, wenn Sie eine Leitungsführungsbaugruppe von der P&ID-Datei erstellen.

Um zum Beispiel eine benutzerdefinierte Breite mit dem Wert 1,345 für ein Rohrsegment zu definieren, schließen Sie Folgendes in das Element <PipeSegment> mit ein: <Custom> <CustomAttribute name="width" value="1,345"/> </Custom>.

<CustomAttribute> definierter Definiert eine Zeichenfolge für den Namen des benutzerdefinierten Attributs.
Wert Definiert einen Zeichenkettenwert für das benutzerdefinierte Attribut.

PipeSegment

Element Attribut Element- oder Attributbeschreibung
<PipeSegment> *   Definiert das Container-Element für ein Rohrsegment im Rohr- und Geräteausstattungssystem.
Erfordert das Abschlusselement </PipeSegment>.
<ID> * Wert * Definiert einen eindeutigen Zeichenkettenwert, der das Rohrsegment kennzeichnet.
<Tag> * Wert* Definiert einen Zeichenkettenwert für das Rohrsegment-Etikett.
<Diameter> Wert Definiert einen Zeichenkettenwert für den Rohrdurchmesser. Dieser Wert ist in Zoll interpretiert.
<FromEquip> * Wert * Definiert eine Zeichenkette, die dem Wert <tag> des Geräts entspricht, von dem das Rohrsegment stammt.
Sie können Etikettenwerte für jedes <Equipment>-Element und für jedes <Fitting>-Element referenzieren, das in demselben Element <PipelineInfo> festgelegt ist.
<FromEquipPort> * Wert * Definiert einen Zeichenkettenwert für einen Geräteanschluss, von dem das Rohrsegment verlegt ist.
<FromEquipSize> Wert Definiert einen Zeichenkettenwert für die Größe des Geräts, von dem das Rohrsegment verlegt ist.
<ToEquip> * Wert * Definiert eine Zeichenkette, die dem Wert <tag> des Geräts entspricht, in das das Rohrsegment verlegt wird.
Sie können Etikettenwerte für jedes <Equipment>-Element und für jedes <Fitting>-Element referenzieren, das in demselben Element <PipelineInfo> festgelegt ist.
<ToEquipPort> * Wert * Definiert einen Zeichenkettenwert für eine Geräte-Verbindungspunktanschluss-ID, von der das Rohrsegment verlegt ist.
<ToEquipSize> * Wert * Definiert einen Zeichenkettenwert für die Größe des Geräts, zu dem das Rohrsegment verlegt ist.
<Area> Wert Definiert einen Zeichenkettenwert für das Unteretikett Fläche.
<System> Wert Definiert eine Textkette für das System-Unteretikett Rohrsegment, das dem Leitungsführungs-Untersystem, zu dem das Rohrsegment gehört, einen Namen zuweist.
<Größe> Wert Definiert einen Zeichenkettenwert für das Größen-Unteretikett Rohrsegment, das die nominale Größe definiert.
<Fluid> Wert Definiert einen Zeichenkettenwert für das Rohrsegment-Unteretikett Fluid, das den Typ des Fluids durch das Rohrsegment transportiert, wie Öl oder Wasser.
<PhaseState> Wert Definiert einen Zeichenkettenwert für das Rohrsegment-Unteretikett „Phasenstatus“, das die physikalische Phase des Materials, das durch das Rohrsegment transportiert wird, definiert. Weisen Sie einen der folgenden Werte zu:

Feststoff

Flüssigkeit

Gas

<Insulation> Wert Definiert einen Zeichenkettenwert für das Unteretikett Isolierung.
<Identifier> Wert Definiert einen Zeichenkettenwert für das Unteretikett Kennung.
Geben Sie einen eindeutigen Wert für das Unteretikett Kennung ein, um sicher zu stellen, dass jedes Rohrsegment-Etikett, das von Ihrem Etikettenschema definiert wird, eindeutig ist.
<Custom>  
Definiert das Container-Element für benutzerdefinierte Attribute und Werte. Beziehen Sie das Element <CustomAttribute> in das Element <Custom> mit ein.
Benutzerdefinierte Attributwerte bieten Metadaten, werden aber nicht referenziert, wenn Sie eine Leitungsführungsbaugruppe von der P&ID-Datei erstellen.
<CustomAttribute> definierter Definiert eine Zeichenfolge für den Namen des benutzerdefinierten Attributs.
Wert Definiert einen Zeichenkettenwert für das benutzerdefinierte Attribut.

TubeSegment

Element Attribut Element- oder Attributbeschreibung
<TubeSegment> *   Definiert das Container-Element für ein Schlauchsegment im Rohr- und Geräteausstattungssystem.
Erfordert das Abschlusselement </PipeSegment>.
<ID> * Wert * Definiert einen eindeutigen Zeichenkettenwert, der das Schlauchsegment kennzeichnet.
<Tag> * Wert* Definiert einen Zeichenkettenwert für das Schlauchsegment-Etikett.
<Diameter> Wert Definiert einen Zeichenkettenwert für den Schlauchdurchmesser. Dieser Wert ist in Zoll interpretiert.
<FromEquip> * Wert * Definiert eine Zeichenkette, die dem Wert <tag> des Geräts entspricht, von dem das Schlauchsegment verlegt ist.
Sie können Etikettenwerte für jedes <Equipment>-Element und für jedes <Fitting>-Element referenzieren, das in demselben Element <PipelineInfo> festgelegt ist.
<FromEquipPort> * Wert * Definiert einen Zeichenkettenwert für einen Geräteanschluss, von dem das Schlauchsegment verlegt ist.
<FromEquipSize> Wert Definiert einen Zeichenkettenwert für die Größe des Geräts, von dem das Schlauchsegment verlegt ist.
<ToEquip> * Wert * Definiert einen Zeichenkettewert, der dem Wert <tag> des Geräts entspricht, zu dem das Schlauchsegment verlegt ist.
Sie können Etikettwerte für jedes <Equipment>-Element und für jedes <Fitting>-Element referenzieren, das in demselben <TubelineInfo>-Element festgelegt ist.
<ToEquipPort> * Wert * Definiert einen Zeichenkettenwert für eine Geräte-Verbindungspunktanschluss-ID, zu der das Schlauchsegment verlegt ist.
<ToEquipSize> * Wert * Definiert einen Zeichenkettenwert für die Größe des Geräts, zu dem das Schlauchsegment verlegt ist.
<Area> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „Fläche“.
<System> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „System“, das dem Leitungsführungs-Untersystem, zu dem das Schlauchsegment gehört, einen Namen zuweist.
<Größe> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „Größe“, das die nominale Größe definiert.
<Fluid> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „Fluid“, das den Typ des durch das Schlauchsegment transportierten Fluids festlegt, wie zum Beispiel Öl oder Wasser.
<PhaseState> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „Phasenstatus“, das die physikalische Phase des Materials, das durch das Schlauchsegment transportiert wird, festlegt. Weisen Sie einen der folgenden Werte zu:

Feststoff

Flüssigkeit

Gas

<Insulation> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „Isolierung“.
<Identifier> Wert Definiert einen Zeichenkettenwert für das Schlauchsegment-Unteretikett „Kennung“.
Geben Sie einen eindeutigen Wert für das Unteretikett „Kennung“ ein, um sicherzustellen, dass jedes Schlauchsegment-Etikett, das von Ihrem Etikettenschema definiert wird, eindeutig ist.
<Custom>  
Definiert das Container-Element für benutzerdefinierte Attribute und Werte. Beziehen Sie das Element <CustomAttribute> in das Element <Custom> mit ein.
Benutzerdefinierte Attributwerte bieten Metadaten, werden aber nicht referenziert, wenn Sie eine Leitungsführungsbaugruppe von der P&ID-Datei erstellen.
<CustomAttribute> definierter Definiert eine Zeichenfolge für den Namen des benutzerdefinierten Attributs.
Wert Definiert einen Zeichenkettenwert für das benutzerdefinierte Attribut.


Feedback zu diesem Thema geben

SOLIDWORKS ist dankbar für Ihr Feedback zur Präsentation, Genauigkeit und Vollständigkeit der Dokumentation. Verwenden Sie das nachstehende Formular, um Ihre Kommentare und Vorschläge zu diesem Thema direkt an unser Dokumentations-Team zu senden. Das Dokumentations-Team kann keine Fragen für den technischen Support beantworten. Klicken Sie hier für Informationen zum technischen Support.

* Erforderlich

 
*E-Mail:  
Betreff:   Feedback zu Hilfethemen
Seite:   P&ID-Dateiformat
*Kommentar:  
*   Ich bestätige, dass ich die Datenschutzerklärung, unter der meine personenbezogenen Daten durch Dassault Systèmes verarbeitet werden, gelesen habe und akzeptiere.

Thema drucken

Wählen Sie aus, was gedruckt werden soll:

x

Sie verwenden einen Browser, der älter als Internet Explorer 7 ist. Für eine optimierte Anzeige sollten Sie Ihren Browser auf Internet Explorer 7 oder höher aktualisieren.

 Diese Meldung nicht mehr anzeigen
x

Web-Hilfe Inhaltsversion: SOLIDWORKS 2017 SP05

Um die Web-Hilfe in SOLIDWORKS zu deaktivieren und stattdessen die lokale Hilfe zu verwenden, klicken Sie auf Help > SOLIDWORKS Web-Hilfe verwenden.

Um Probleme mit der Oberfläche und der Suche der Web-Hilfe zu melden, wenden Sie sich an Ihren Support vor Ort. Um Feedback zu einzelnen Hilfethemen zu geben, verwenden Sie den Link “Feedback zu diesem Thema” auf der entsprechenden Themenseite.