- 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>". Він містить провідники (електричне з'єднання між компонентами електричного кола), їх мітки і вузли. Формат рядку:
<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>". Він містить елементи малювання, які є в схемі.

нагору