- 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>". Він містить компоненти ланцюгів схеми. Формат рядки:

Wires

Цей розділ починається з "<Wires>" і закінчується "</Wires>". Він містить провідники (електричне з'єднання між компонентами електричного кола), їх мітки і вузли. Формат рядку:

Diagrams

Цей розділ починається з "<Diagrams>" і закінчується "</Diagrams>". Він містить діаграми з своїми графіками і маркерами.

Paintings

Цей розділ починається з "<Paintings>" і закінчується "</Paintings>". Він містить елементи малювання, які є в схемі.