Export Qucs RF schematics to KiCad layouts & OpenEMS scripts
A tool to produce layouts from Qucs RF schematic (microstrip only for now)
qucs-schematic.sch
-> kicad-layout.kicad_pcb
[OK]
-> kicad-module.kicad_mod
[OK]
-> pcb-rnd-layout.lht
[OK]
-> openEMS-script.m
[Beta]
-> gmsh.geo
[ASAP]
French documentation here
This software is a part of the Open-RFlab project and relies on the octave-openems-hll library, if you are interrested in contributing or involved in an other somewhat -> openems
converter please take a look.
Generated scripts outputs :
.sxp
).gif
)Here is a tutorial.
PATH
variable.octave-openems
package available on Debian based distros, octave-openEMS
on openSUSE)For Debian based distributions, a repository is available here.
For RPM based distributions and Windows, you can download packages here.
nix profile install --impure 'github:thomaslepoix/Qucs-RFlayout#qucsrflayoutNixGL'
Debian way : Take a look on the debian branch.
Classic way :
The build-time dependencies are the following on Debian, check equivalents on your own (reports are welcome) for non Debian-based distros :
qt6-base-dev
, libqt6opengl6-dev
, texlive-xetex
, fonts-lato
Qucs-RFlayout $
cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release
cmake --build build
sudo cmake --build build --target install
qucsrflayout -i qucs-schematic.sch -o output-directory -f .output-format
Work in progress... [email protected]