Comments (20)
Sent email...
from qucs_s.
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.
from qucs_s.
The present user interface for Qucsconv is not well thought out.
I have never seen this dialog window in Qucs before. How to call it?
Will the new "Qucsconv-RF" still convert Spice files to Qucs schematics?
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.
from qucs_s.
Project->Import/Export Data.
It needs a complete makeover to improve clarity and clear out the unneeded utility choices.
Qucs-0.0.20 has the "s-parameter" converter. It converts qucs.dat files from an s-parameter analysis to an *.s2p file. Not sure how it handles more than 2 ports.
from qucs_s.
It needs a complete makeover to improve clarity and clear out the unneeded utility choices
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.
from qucs_s.
I have attached TODO list for this issue.
from qucs_s.
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.
from qucs_s.
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.
from qucs_s.
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
2SC3356 Amplifiers_qucs_prj.zip
from qucs_s.
Converting SIMPLE 2SC3356.cir file to 2SC3356.sch is NOT working
CIR to SCH conversion was never implemented in Qucsconv. SPICE netlist could be converted only Qucsator netlist, but not to XML schematic.
from qucs_s.
The valid pairs for conversion are the following. The qucs
is meant qucs netlist, but not schematic.
FORMAT: The input - output format pair should be one of the following:
inputformat - outputformat
spice - qucs
spice - qucslib
vcd - qucsdata
qucsdata - csv
qucsdata - touchstone
citi - qucsdata
touchstone - qucsdata
csv - qucsdata
zvr - qucsdata
mdl - qucsdata
qucsdata - matlab
from qucs_s.
I created NE85633 HF Spice Model.sch using the qucsconv in QucsStudio.
I cannot backport features from QucsStudio to Qucs-S without permission of its developer. Even open parts of QucsStudio may be under copyright.
from qucs_s.
Converting SIMPLE 2SC3356.cir Spice file to Qucs Library netlist is working AFAIK. What this file is useful for is unknown...
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.
from qucs_s.
I fully understand however I've converted multiple Spice files to *.sch using qucsconv in Qucs. The biggest problem has been missing sources so I end up using QucsStudio. I would have to dig through old projects. I saved multiple failed conversions.
These schematics are after I clean them up.
from qucs_s.
fully understand however I've converted multiple Spice files to *.sch using qucsconv in Qucs.
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.
from qucs_s.
I have inspected the sources, the qucsconv version from Qucs-0.0.20 release cannot produce SCH files, but the version from QucsStudio can.
from qucs_s.
Using QucsStudio, this is the converted file for the IRFP250 MOSFET looks like after it has been partially cleaned up. Looking at my old notes, QucsStudio doesn't do B sources as well as numerous other Spice specific components.
from qucs_s.
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.
from qucs_s.
The import dialog redesign was made by #654. Here is the new dialog look:
from qucs_s.
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.
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.
from qucs_s.
Related Issues (20)
- Bug: DC simulation does not work HOT 4
- Qucs legacy equation: not editable HOT 3
- MacOS installed qucs-s not working HOT 20
- Where cmake is looking for functions? HOT 4
- Improve MacOS support. HOT 12
- File based s-parameter simulation with Xyce HOT 4
- [MacOS] add Qucs-S to homebrew package manager HOT 11
- Cauer filter schematic contains an invalid equation in SPICE mode
- Not possible to clear pin assignment for SpiceLibComp HOT 14
- Deprecate *.qucs packages HOT 4
- schematic error causes component line format error HOT 2
- Dark theme and rendering issue on windows HOT 7
- parameters not working in rectangular voltage source HOT 4
- Rotate shortcut not working correctly. HOT 7
- [ FEATURE ] Add trackpad gesture zoom-in/out for macOS. HOT 1
- Improve converter tool GUI HOT 3
- ASCO optimization doesn't work with QucsatorRF but works with Qucsator HOT 2
- Deprecate SweepModel property of Parameter Sweep. HOT 1
- Library extension HOT 11
- Fresh Qucs-S installation tries to set working directory to system root / HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qucs_s.