• Pre-Release v1.0.4-beta 0cb806748d

    pyTesla v1.0.4-beta

    epilectrik released this 1 week ago | 0 commits to master since this release

    UI Modifications:

    • Reduced minimum values for topload major and minor
    • Removed restriction preventing internal primary
    • Corrected helicial primary behavior
    • Corrected turn spacing calculation
    • Corrected profile loading not updating turn count
     
  • Pre-Release v1.0.1-beta ce6e356e07

    pyTesla v1.0.1-beta

    epilectrik released this 2 weeks ago | 4 commits to master since this release

    UI Improvements:

    • Added Save, Save As and associated hot keys to file menu
    • Gray out uncompleted simulations
    • Adjusted documentation

    Solver Modifications:

    • Parasitic mode test sets a range of 10x the selected mode frequency
    • Added options for magnetics boundary condition: A=0, 3 shell and 7 shell
    • Electrostatic simulation allows large ground planes and auto resizes boundary
    • Boundary size tightened to speed up magnetic simulations

    Plotter Modifications:

    • Fixed c_matrix error
    • Made voltage field adjustable in Circuit Configuration panel
    • Added primary inductance override to Circuit Configuration panel
     
  • Pre-Release v1.0.0-beta 30b3ae07d6

    pyTesla v1.0.0-beta

    epilectrik released this 2 months ago | 5 commits to master since this release

    UI Improvements:

    • All units are inherently cm in profile saving and FEMM solver. The UI will convert based on your unit choice.
    • LTspice location can be manually set (and probably needs to be done on the first run).
    • Added conical primary.
    • Added direct turn manipulation to secondary.
    • Added breakout point and topload disc.
    • Can switch between lumped and distributed model view.
    • Precision settings in drop-down menu in FEMM panel.
    • Archived spark loads can be selected from a drop-down menu.
    • Button colors represent the state of the simulation: Yellow: needs rerun; Green: simulation up to date.

    Solver Modifications:

    • Added netlist compositing system to dynamically create source + resonator + load netlists.
    • Cleaner distinction between lumped and distributed models.
    • Spark calculator optimizes R for peak power.
    • Spark calculator archives spark models for future use.
    • Distributed sim will continue to run only the magnetic portion to help converge frequency, even if the button is green.
    • Removed superfluous solves for better speed.

    Plotter Modifications:

    • Added transient simulations.
    • Added FFT view.
    • Added the ability to input arbitrary spice directives.
    • Can insert controllers/custom spice files that are located in library folder.
    • Cleaned up preset system.
    • Pre-calculated spark loads can be selected from drop-down menu.
    • Measurement sources can be updated without a full rerun.