- Qucs -
Почти универсальный симулятор цепей

Формат схемного файла

В этом документе описывается формат схемного файла Qucs. Этот формат используется для схем (обычно с расширением ".sch") и для просмотров данных (обычно с расширением ".dpl"). В следующем тексте приводится краткий пример схемного файла.

<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>


В файле несколько разделов. Все они объясняются ниже. Каждая линия состоит из не более чем одного информационного блока, начинающегося знаком "меньше" ("<") и заканчивающегося знаком "больше" (">").

Properties

Первый раздел начинается с "<Properties>" и заканчивается "</Properties>". Он содержит свойства документа, находящегося в файле. Каждая строка необязательна. Поддерживаются следующие свойства:

Symbol

Этот раздел начинается с "<Symbol>" и заканчивается "</Symbol>". Он содержит элементы рисования, составляющие схемное обозначение для файла. Это обычно используется только для схемных файлов, которые считаются подсхемой.

Components

Этот раздел начинается с "<Components>" и заканчивается "</Components>". Он содержит компоненты цепей схемы. Формат строки:
<type name active x y xtext ytext mirrorX rotate "Value1" visible "Value2" visible ...>

Wires

Этот раздел начинается с "<Wires>" и заканчивается "</Wires>". Он содержит проводники (электрическое соединение между компонентами цепи), их метки и узлы. Формат строки:
<x1 y1 x2 y2 "label" xlabel ylabel dlabel "node set">

Diagrams

Этот раздел начинается с "<Diagrams>" и заканчивается "</Diagrams>". Он содержит диаграммы с их графиками и маркерами.
<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">

Paintings

Этот раздел начинается с "<Paintings>" и заканчивается "</Paintings>". Он содержит элементы рисования, которые используются в схеме.

наверх