Post Go back to editing

LTspice 24.1.4 .meas does not work; LTspice 24.1.4 is exe 20 MByte large, and 13% slower?

Category: Software

Hello,

My simulation is not working after installing LTspice 24.1.4:

".meas Inductance FIND MAG(V(Z)/(2*pi*10e6)) WHEN FREQ=10e6" does not work

Multiple inclusion components from different libraries is not working.

".probe" causes errors.

Other simulations are about 13% slower than before.

The LTspice exe is 20 MB bigger without useful functions added.

What a waste of time.  

Please change this back as it was as soon as possible.

Regards Udobead_model_test1.zipLTSpiceBenchmarkEricSims-20250303.zip

  • Hi  ,

    My simulation is not working after installing LTspice 24.1.4:

    ".meas Inductance FIND MAG(V(Z)/(2*pi*10e6)) WHEN FREQ=10e6" does not work

    We'll take a look. 

    Multiple inclusion components from different libraries is not working.

    Will also check this.

    ".probe" causes errors.

    Theoretically, long ago not supported pspice, undocumented feature of LTspice, but will look into the possibility of support.

    Other simulations are about 13% slower than before.

    Thousands of tests show that LTspice 24.1.4 runs more efficiently and faster on most schematics. Nevertheless, it is possible some are slower. Will take a look at the schematics you've sent.

    The LTspice exe is 20 MB bigger without useful functions added.

    "20MB bigger" lacks reference, and possibly perspective against the wider realm of industry-wide software bloat? "Without useful functions added," again, lacking reference. We do want to improve functionality, so your thoughts on functions you would like to see are welcome. Note that many of the improvements to LTspice are "under the hood" modifications that make it possible to add functionality in the future—features that could not exist in the old framework. LTspice serves manifold disparate masters, so maybe there are features added that help others?

    What a waste of time.  

    Noted.

    Please change this back as it was as soon as possible.

    Again, back to what reference point?

    mike

  • ".meas Inductance FIND MAG(V(Z)/(2*pi*10e6)) WHEN FREQ=10e6" does not work

    => Change FREQ by FREQUENCY

  • Hi   and  ,

      is correct, it must be "FREQUENCY" to work, but…

     According the LTspice documentation, the preferred syntax for measuring a value at a particular frequency in AC analysis:

    .meas AC Inductance FIND MAG(V(Z)/(2*pi*10e6)) AT=10e6

    The form you used is acceptable (with "frequency"),

    .meas AC Inductance FIND MAG(V(Z)/(2*pi*10e6)) WHEN FREQUENCY=10e6

    but this is simply interpreted by LTspice as "AT", as you can see in the log:

    Think of using "WHEN" when you want to FIND some VALUE at a time (TRAN) or frequency (AC) when some EXPRESSION is true. The time or frequency are not required. "Give me the value of y(x) at x, WHEN x satisfies f(x)=g(x)". When is useful as a shorthand way of connecting ordinate values at some time, without explicitly demanding the time via several measure statements.

    Think of using "AT" when you want a VALUE at a particular time or frequency, essentially, give me the VALUE at some point on the abscissa. "Just give me y(x) AT x".

    If you simply want the time or frequency, leave out FIND or AT.

    mike