Independent X-Axis & Custom Transient/PULSE Setup

Hi everyone,

I have two questions regarding QSPICE:

:one: Separate / Non-Synchronized X-Axis for Multiple Waveforms**

In LTspice, it is possible to display two plots with different and independent X-axis scales (for example, one in ms and another in µs), as shown in the attached image.

However, in QSPICE, I cannot find an option to make the X-axis of two waveform panes independent or unsynchronized.

Is this feature available in QSPICE?
If yes, how can it be enabled?
If not, is there any workaround?

:two: Custom Transient Command Symbol & Parameterized PULSE Source**

In the second image:

  • The transient analysis appears as a graphical “Transient” block (Berkeley Syntax style), but I cannot find such a symbol in the QSPICE library.
  • The independent voltage source is parameterized using expressions like:

PULSE 0 15 0 1n 1n .5/fsw 1/fsw
.param fsw=1Meg

In my QSPICE installation:

  • The transient directive does not appear as a graphical symbol.
  • The default independent PULSE voltage source symbol looks different.
  • I cannot see how it was converted into that parameterized form with symbolic attributes (V1, V2, Ton, Tper, etc.).

My questions:

  • How was the transient block created in that graphical format?
  • Is that a custom symbol?
  • How can I parameterize a PULSE voltage source like that using symbolic attributes?
  • Is this done via editing symbol attributes manually?

Any clarification would be appreciated.

Thanks in advance.

Wow, this is the first time I’ve learned that the LTspice waveform viewer has an option to unsync the horizontal axis.

I believe there is no such option in Qspice currently. An alternative approach is to go to Windows Explorer, double-click the data file (.qraw) to open another individual waveform viewer for this purpose.

1 Like

This is custom symbol from community instead of official. Here is a reference.
An Experimental Feature - Command Symbols - QSPICE - Qorvo Tech Forum

Here is my custom library, custom symbols you saw in your screen capture are all included in my library. My plan is to provide high quality symbols to easn the simulation in Qspice.
Qspice/Symbols-KSKelvin at main · KSKelvin-Github/Qspice
There is instruction in readme.md (or scroll down to the bottom after opening the above link) of how to clone or download entire library if you are not familiar with Github operation.

2 Likes

Thank you for sharing this. This is a very complete and impressive library.

It would be even more helpful if there were demo examples or small sample circuits for many of the components and elements included in the library. That would make it much easier to understand how to use some of the blocks in practice.

Do such demos or example projects already exist? Or is there any kind of guide or documentation explaining how to use some of the blocks?

1 Like