> I must've tarred it up at the wrong time. Oops. The main.sch should have
> start=0, stop=10ms, 5e6 points and less_points.sch should have start=0,
> stop=10ms, 1e6 points. Under these conditions, main.sch has the expected
> behavior (Vout goes to the 5v area and then decays to 0v). I just
> confirmed
> that my current simulations use these stop, start, and points.

Ok, I check the schematics once again.

In the attachment you find a modified version which is probably what
you want.  I played with the initial conditions of the L/C's in the
circuit.  Due to the large L/C values you have also large time constants.
And on the other hand you have small time steps due to the current
excitations.  This is the problem.

Very good!

Now I also see why you request a MaxStep property for the transient
analysis.  In your case the built-in algorithm to determine a max. step
somehow fails due to the above problem.  Locally I already implemented
the property.  It's going into CVS as soon as possible and will be
available in the next release.

I'll be watching for the next release!

I am still curious to understand how the time-step control handles a state change in a relay (transition from closed->open or vise versa). In our previous e-mails, you mentioned that the time-step control took it into account, but I don't understand how it responds.

Cheers and thanks for your patience,

All the thanks should be to you, Stefan, for working on this great simulator.

Mike