Fixed MNA matrix for N mutual inductances
Extend EDD to 20 branches max.
Circular waveguide component added
Fixed va2cpp rules for ADMS on Windows
Dear Qucs-S users! Please read this before posting questions in this forum. Use Github discussion https://github.com/ra3xdh/qucs_s/discussions to ask questions about Qucs-S and find the proper support. This forum is for old Qucs project.
@thierryhardy , Also please don't post questions about Qucs-S here. This forum is for old Qucs application. Use special Github discussion page: https://github.com/ra3xdh/qucs_s/discussions
Hello Thierry Parameter sweep works differently in Qucs and Qucs-S. Parameter sweep requires device name but not variable name. Refer to new tutorial: https://ra3xdh.github.io/pdf/qucs_s_tutorial.pdf Don't use old Qucs tutorials with Qucs-S. Don't try to launch examples for qucsator with Qucs-S+Ngspice. This will not work without a modification. You can find the proper examples in share/qucs_s/examples/ngspice subdirectory in the application installation root. Your schematic requires slight modification...
Verilog-A in Qucs has not been finished. Qucs-S supports Verilog-A models using Ngspice+OpenVAF link. ADMS+Qucsator support is kept in Qucs-S only for backward compatibility.
One year later, any news regarding Qucs 0.0.20 for Windows? Consider switching to Qucs-S. It was recently ported to Qt6 and released for all modern platform. I have added a 64-bit Windows installer recently. Qucs-S uses Ngspice as the default simulation kernlel. Since v2.0.0 it supports quick simulator switching if you still need to use Qucsator. Get the latest release here: https://github.com/ra3xdh/qucs_s/releases/tag/2.0.0
I can post my binary of analog.cm The CM files should be compiled with the same compiler version as Ngspice itseltf. Otherwise you will get application crash. I faced similar errors while experimenting with other XSPICE models. The same is valid for Windows version. Providing the CM file will not help users. I am able to recompile the Ngspice, so I will probably provide some feedback in the future on your new device operation. So, I am waiting for the final solution that may be accepted for Qucs...
See also discussion in the Qucs-S issue tracker on the S2P device support: https://github.com/ra3xdh/qucs_s/issues/233
@gatk555, Please submit your XSPICE device to the Ngspice upstream to make it available for all Ngspice users. The out-of-tree build of XSPICE models is broken at least in the version distributed with Ubuntu. Now it requires to recompile an entire Ngspice to add external XSPICE device. It is user unfriendly. Once your model will be submitted to upstream it will be available for all users without need to compile anything. Once this frequency dependent XSPICE source will be available in the Ngspice...
Beginning Recent Files realization
Saving recent files in QucsSettings
Added basic functionality with recent files. TODO: move file, which already in list to first position.
Recent Files Menu fully realized
Removed debug printing
Adiing to list files from projects is realised
Export to Graphics File Item is added to diagram context menu. Slot was realised for this menu.
Basic graphics export. Not works properly.
Further development of export graphics
Basic functions works for export diagram to png graphics
Further development
New diagram export dialog is realised.
Realised controls in export diagram dialog. Need to add scaling of diagram.
Added scaling and basic export to svg for diagrams
Added messages for error and sucess export. Removed debug printing
Added Russian translations for my new features and some other Russian translations.
Added some new Russian translations
Added saving last diagrams export path
Basic functions for export schematic to image
Added menu entryes and slots for export entire schematic to image
Schematic size calculation. Works wrong.
Basic correct export to PNG
Paintings added to export
Export Diagram Dialog adapted for export schematics
Valid image format checking was moved to exportdiagramdialog.cpp
Added schematic export to SVG. SVGs created during export now can be correctly opened by Inkscape
Added diagrams to export schematic
Added export export to image for selected area. Now it is need to unite ExportDiagram and ExportSch functions to one.
Added Scale line edit to Export dialog
Slots slotSaveDiagramToGraphicsFile and slotSaveSchematicToGraphicsFile are united to one slot in file qucs.cpp
Selected area size calculation was rewrited
Removed some commented code and replaced some magic numbers
Added Image Format ComboBox to Export Dialog
Removed some comments
Methods for calculation size of image was moved to schematic.cpp
Fixed bug in qucs-library. Component description in right area of window updates only by clicking on component in component list. If you select component by pressing Up and Down keys on keyboard component descroption not updates. Now component description updates if selected component is changed in result of any action, including pressing Up and Down keys on keyboard.
Started PDF and EPS export implementation
PDF, EPS and PDF_TEX export is working. Inkscape was used.
Removed debug printing and made some optimisation
Added Russian translations
Added ability to ignore version missmatch while loading schematics
Added check box for ignoring schematic versions
Fixed bug in exportdialog. When filename is initially set to *.svg, export format is not recognised as SVG.
Fixed issue #20 --- syntax hilighting at text files saving
Added hidden files to remove list
fixed issue #18
Removed comment
Further fix for issue #24. Supressed trace names concatenation.
Fixed issue #24
Corrected warning level (set -Wall) for CMake
Added DefaultSymbol recognition to makeModelString()
Fixed duplicate shortcuts for tools
Files addition to recent opened files if File->SaveAs executed
Fixed issue #102
Added translator for qucs-activefilter
Added Russian translations for QucsActivefilter
Qucs GUI moved to C++11
Qucs-activefilter moved to C++11
Enabled C++11 in qucs/configure.ac
Added to qucs-tools CMakeLists.txt
Added fix to avoid infinite loop
Forbidden to past subcircuit in itself by double click in TreeView
Fixed issues #319 and #320
Continuing fixing #320
Fixed bug on applying on nonexistant property in ID_Dialog
Implemented force removing of diskette icon from all tabs during SaveAll
Merge pull request #371 from in3otd/issue_140
Merge pull request #375 from in3otd/issue_367
Fixed typo in VCResistor
Fixed not uppdating the recent files list when SaveAs is invoked
Merge branch 'issue_526' into release-0.0.19
Enabled loading of unknown components:
Improved unknown component processing for CLI mode
Insert dummy File property for subcircuit placeholdrers
Introduced setting to hold Octave executable path
Fixed printing of diagram markers
Fixed issue with wire labels. Similar to #522
Refactoring at imagewriter.cpp
Able to print diagram independently from markers
Corrected wire label size determination
Fixed image export issues for the whole schematic
Fixed Timing diagram printing
Fixed issue 591. Check library path is relative or absolute.
Fixed empty symbols for device-only libraries (Diodes.lib, etc.)
Ask when export image file already exisits
Circular waveguide component added
Extend EDD to 20 branches max.
Qucsactivefilter: Legendre filter added