- Qucs -
Ziemlich Universeller Schaltungssimulator

Dateiformat der Schaltpläne

Dieses Dokument beschreibt kurz das Dateiformat der Schaltpläne von Qucs. Das Format wird für Schaltpläne (normalerweise mit der Dateiendung ".sch") und für Datenvisualisierungen (normalerweise mit der Dateiendung ".dpl") verwendet. Der folgende Text zeigt ein kurzes Beispiel für eine solche Datei.

<Qucs Schematic 0.0.6>
<Properties>
  <View=0,0,800,800,1,0,0>
</Properties>
<Symbol>
  <.ID -20 14 SUB>
</Symbol>
<Components>
  <R R1 1 180 150 15 -26 0 1 "50 Ohm" 1 "26.85" 0 "european" 0>
  <GND * 1 180 180 0 0 0 0>
</Components>
<Wires>
  <180 100 180 120 "" 0 0 0 "">
  <120 100 180 100 "Input" 170 70 21 "">
</Wires>
<Diagrams>
  <Polar 300 250 200 200 1 #c0c0c0 1 00 1 0 1 1 1 0 5 15 1 0 1 1 315 0 225 "" "" "">
    <"acnoise2:S[2,1]" #0000ff 0 3 0 0 0>
      <Mkr 6e+09 118 -195 3 0 0>
  </Polar>
</Diagrams>
<Paintings>
  <Arrow 210 320 50 -100 20 8 #000000 0 1>
</Paintings>


Die Datei beinhaltet mehrere Abschnitte. Jeder dieser Abschnitte wird nachfolgend erklärt. Jede Zeile besteht aus einem einzigen Informationsblock, der mit dem Kleiner-Zeichen "<" beginnt und mit dem Größer-Zeichen ">" endet.

Eigenschaften

Der erste Abschnitt beginnt mit "<Properties>" und endet mit "</Properties>". Er beinhaltet die Dokumenteneigenschaften der Datei. Jede dieser Zeilen ist optional. Die folgenden Eigenschaften werden unterstützt.

Symbol

Dieser Abschnitt beginnt mit "<Symbol>" und endet mit "</Symbol>". Er beinhaltet die Zeichnungselemente, die das Schaltplansymbol dieser Datei bilden. Das wird normalerweise nur bei Schaltplänen verwendet, die eine Unterschaltung darstellen.

Komponenten

Dieser Abschnitt beginnt mit "<Components>" und endet mit "</Components>". Er beinhaltet die Schaltkreiskomponenten des Schaltplans. Das Zeilenformat ist wie folgt aufgebaut:
<type name active x y xtext ytext mirrorX rotate "Value1" visible "Value2" visible ...>

Verbindungen

Der Abschnitt beginnt mit "<Wires>" und endet mit "</Wires>". Er beinhaltet die Drähte (elektrische Verbindungen zwischen den Schlatkreiskomponenten) und ihre Bezeichnungen bzw. zusätzlichen Eigenschaften. Das Zeilenformat sieht wie folgt aus:
<x1 y1 x2 y2 "label" xlabel ylabel dlabel "node set">

Diagramme

Der Abschnitt beginnt mit "<Diagrams>" und endet mit "</Diagrams>". Er beinhaltet die Diagramme mit ihren Kurven und Markierungen.
<x y width height grid gridcolor gridstyle log xAutoscale xmin xstep xmax yAutoscale ymin ystep ymax zAutoscale zmin zstep zmax xrotate yrotate zrotate "xlabel" "ylabel" "zlabel">

Zeichnungen

Der Abschnitt beginnt mit "<Paintings>" und endet mit "</Paintings>". Er beinhaltet die Zeichnungselemente, die sich in dem Schaltplan befinden.

zurück nach oben