Inhaltsverzeichnis ausblenden

P&ID-Dateiformat

Sie können ein Rohrsystem- und Geräteausstattungsdiagramm (P&ID-Datei) von einer speziell formatierten .xml-Datei importieren und diese Datei als Anleitung zum Erstellen von Leitungsbaugruppen verwenden. Die .xml-Datei definiert jedes Gerät und Rohrsystem, 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-xml-Datei unter C:\ProgramData oder C:\Dokumente und Einstellungen\All Users\Application Data, je nach Betriebssystem:
SolidWorks\SolidWorks Version\design library\routing\piping\pnid sample Version.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> value 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>* value* Definiert einen Zeichenkettenwert, der das Rohr- und Geräteausstattungssystem beschreibt.
Die Beschreibung wird in einer Baumstruktur eines P&ID-Validierungsberichts angezeigt.
<Comment> value 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.
<Description> value Definiert einen Zeichenkettenwert, der das Rohrsystem beschreibt.
<Comment> value Definiert einen Zeichenkettenwert für einen Kommentar zum Rohrsystem.
<Name>* value* Definiert einen Zeichenkettenwert für den Namen des Rohrsystems.
<Tag>* value* Definiert einen Zeichenkettenwert für das Rohrsystem-Etikett.
Dieser Wert wird auf der Registerkarte Rohrsystem und Geräteausstattung des Task-Fensterbereichs angezeigt.
<In-lineFittings>*   Definiert ein Container-Element für Rohrverbindungen, definiert in <Fitting>-Elementen.
Erfordert das Abschlusselement </In-lineFittings>.
<Connections>*   Definiert ein Container-Element für Rohrverbindungen, definiert in <PipeSegment>-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>* value* Definiert einen eindeutigen Zeichenkettenwert, die das Gerät oder das Rohrelement kennzeichnet.
<Tag>* value* 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> value Definiert einen Zeichenkettenwert, der das Gerät oder die Rohrverbindung kennzeichnet.
<PartNumber> value Definiert einen Zeichenkettenwert für eine SolidWorks Benennung für das Gerät oder die Rohrverbindung.
Wenn Sie keine Benennung zuweisen, können Sie die Bilbiothekssuch mit den Elementen <Type>, <SubType>, <Size> und <Specification> definieren.
<Config> value Definiert einen Zeichenkettenwert für die SolidWorks Teilkonfiguration für das Gerät oder die Rohrverbindung.
<Area> value Definiert einen Zeichenkettenwert für das Flächen-Subetikett Gerät oder Rohrverbindung.
<Type> value Definiert einen Zeichenkettenwert für den Komponententyp, z.B. "tee" oder "reducer".
Wenn Sie keinen Wert unter <Type> zuweisen, werden Sie aufgefordert, nach der Datei zu suchen, wenn das Dialogfeld Komponente auswählen angezeigt wird.
<SubType> value Definiert für Ventilteiltyüpen einen Zeichenkettenwert für den Untertyp, z.B. "gate" oder "globe".
<System> value 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.
<Size> value 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> value Definiert einen Zeichenkettenwert für das Spezifikation-Unteretikett.
<Custom>  
Definiert das Container-Element für benutzerdefinierte Attribute und Werte. Beziehen Sie das Element <BenutzerdefiniertesAttribut> ins Element <Benutzerdefiniert> mit ein.
Benutzerdefinierte Attributwerte bieten Metadata, werden aber nicht referenziert, wenn Sie eine Leitungsführungsbaugruppe von der P&ID-Datei erstellen.

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

<CustomAttribute> name Definiert eine Zeichenkette für den Namen des benutzerdefinierten Attributs.
value 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>* value* Definiert einen eindeutigen Zeichenkettenwert, der das Rohrsegment kennzeichnet.
<Tag>* v*alue Definiert einen Zeichenkettenwert für das Rohrsegment-Etikett.
<Diameter> value Definiert einen Zeichenkettenwert für den Rohrdurchmesser. Dieser Wert ist in Zoll interpretiert.
<FromEquip>* value* Definiert eine Zeichenkett, die dem Wert <tag> des Geräts entspricht, von wo das Rohrsegment stammt.
Sie können Etikettenwerte für jedes <Gerät>-Element und für jedes <Rohrverbindungs>element referenzieren, das in demselben Element <PipelineInfo> festgelegt ist.
<FromEquipPort>* value* Definiert einen Zeichenkettenwert für einen Geräteanschluss, von dem das Rohrsegment verlegt ist.
<FromEquipSize> value Definiert einen Zeichenkettenwert für die Größe des Geräts, von dem das Rohrsegment verlegt ist.
<ToEquip>* value* Definiert eine Zeichenkett, die dem Wert <tag> des Geräts entspricht, wohin das Rohrsegment verlegt ist.
Sie können Etikettenwerte für jedes <Gerät>-Element und für jedes <Rohrverbindungs>element referenzieren, das in demselben Element <PipelineInfo> festgelegt ist.
<ToEquipPort>* value* Definiert einen Zeichenkettenwert für eine Geräte-Verbindungspunktanschluss-ID, von der das Rohrsegment verlegt ist.
<ToEquipSize> * value* Definiert einen Zeichenkettenwert für die Größe des Geräts, zu dem das Rohrsegment verlegt ist.
<Area> value Definiert einen Zeichenkettenwert für das Unteretikett Fläche.
<System> value Definiert eine Textkette für das System-Unteretikett Rohrsegment, das dem Leitungsführungs-Untersystem, zu dem das Rohrsegment gehört, einen Namen zuweist.
<Size> value Definiert einen Zeichenkettenwert für das Größen-Unteretikett Rohrsegment, das die nominale Größe definiert.
<Fluid> value Definiert einen Zeichenkettenwert für das Rohrsegment-Unteretikett Fluid, das den Typ des Fluids durch das Rohrsegment transportiert, wie Öl oder Wasser.
<PhaseState> value Definiert einen Zeichenkettenwert für das Rohrsegment-Unteretikett Phasenstatus, das die physikalische Phase des Materials, das durch das Rohrsegment transportiert wird, definiert. Weisen Sie auf eine der folgenden Wert zu:
Solid
Liquid
Gas
<Insulation> value Definiert einen Zeichenkettenwert für das Unteretikett Isolierung.
<Identifier> value 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 <BenutzerdefiniertesAttribut> ins Element <Benutzerdefiniert> mit ein.
Benutzerdefinierte Attributwerte bieten Metadata, werden aber nicht referenziert, wenn Sie eine Leitungsführungsbaugruppe von der P&ID-Datei erstellen.
<CustomAttribute> name Definiert eine Zeichenkette für den Namen des benutzerdefinierten Attributs.
value 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 2012 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.