-
-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GUI for Qucsconv #647
Comments
Sent email... |
The present user interface for Qucsconv is not well thought out. A new user wouldn't understand what file entries or drop down menu choices to make. At a minimum the file extensions should have been listed. Also what the drop down menu choices actually mean would help like what file format goes in and what format comes out. I don't even know what some of them will do. Will the new "Qucsconv-RF" still convert Spice files to Qucs schematics? Qucsconv only works for simple Spice files. |
I have never seen this dialog window in Qucs before. How to call it?
Qucsconv from Qucsator-RF follows the state for Qucsator-0.0.20: https://github.com/qucs/qucsator I may consider adding some extensions in the future, but I cannot promise when exactly and what. |
Yes, the existing converter GUI needs improvement. It should be moved to Tools menu and allowed to be launched outside projects. Also it should allow only valid input/output pairs. |
I have attached TODO list for this issue. |
The requirement for opening a Project first isn't too bad since it will save a lot of mouse clicks choosing the input file and indicate the directory where the output file is saved. The input file(s) will generally be in a Project file. Unfortunately in Qucs when you click the "Browse" button it It points to the location where Qucs is installed instead of the chosen Project directory. Qucsconv should present the chosen Project directory first. |
Qucsconv doesn't automatically choose the correct Output file suffix (s2p) even though Touchstone was chosen. Qucsconv defaults to the filename and suffix of the input file so you must change the suffix to s2p. Unsure why the "Output Data:" field is opened when choosing Touchstone. There is no details. |
Using Qucsconv_rf: Converting NE85633_s_parameters.dat file to Touchstone S-parameter file is working Converting SIMPLE 2SC3356.cir Spice file to Qucs Library netlist is working AFAIK. What this file is useful for is unknown... Converting SIMPLE 2SC3356.cir Spice file to 2SC3356.sch is NOT working. This simple Spice file should easily convert into a sch file. Attached is an old Qucs project. I created NE85633 HF Spice Model.sch using the qucsconv in QucsStudio. NE85633=2SC3356 |
CIR to SCH conversion was never implemented in Qucsconv. SPICE netlist could be converted only Qucsator netlist, but not to XML schematic. |
The valid pairs for conversion are the following. The
|
I cannot backport features from QucsStudio to Qucs-S without permission of its developer. Even open parts of QucsStudio may be under copyright. |
This works only for files containing modelcards. The example of such file is here: https://ltwiki.org/index.php?title=Standard.bjt Running qucsconv on it will produce a valid library containing transistor models. |
Am I understanding correct? Could you post CLI syntax to convert SPICE to SCH XML? Qucsconv from Qucs never supported this feature. There is no way to convert netlist to schematic. I suspect this may be either something undocumented or you can be using Qucsconv from QucsStudio by mistake. |
I have inspected the sources, the qucsconv version from Qucs-0.0.20 release cannot produce SCH files, but the version from QucsStudio can. |
As I wrote before, I cannot backport the features from open parts of QucsStudio without permission of its developer. I will try to contact Michael Margraf and ask about the license status of the open parts of QucsStudio. |
The import dialog redesign was made by #654. Here is the new dialog look: |
There really isn't a need to convert Spice to Sch. QucsStudio can't convert the majority of Spice models successfully anyway. It was useful to use it for Qucs but not for Qucs-S. Attached is an old Qucs project trying to find OpAmps that worked in Qucs/QucsStudio. I needed OpAmp Spice models that accurately modeled VCC/VEE current for a power amplifier simulation. In multiple cases the OpAmps worked in Qucs and not in QucsStudio. |
The new version of Qucs-S will include QucsatorRF #370. The Qucsconv utility is a part of QucsatorRF. This tool operates only in CLI mode now. It would be good to add a simple GUI to Qucsconv in the Tools menu.
Update
No new GUI for qucsconv is needed. It's need to improve the existing one.
TODO list:
The text was updated successfully, but these errors were encountered: