[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
JAVATC v10
Original poster: Bart Anderson <classi6-at-classictesla-dot-com>
Hi ALL -
JAVATC version 10 has been in testing for a couple months now. I think it's
finally ready for all List members to use it as they see fit. It is a
complete re-write. I wanted to take advantage of Paul Nicholson's GEOTC
(the core code which FANTC uses) and pull GEOTC's accuracy into JAVATC.
This has been accomplished, but was not an easy task. I'd like to say a
special thank you to John Couture and Gerry Reynolds for their very
detailed feedback over the past couple months. I'd also like to thank
everyone else who tested the program.
JAVATC will now account for walls, ceiling, groundplane, multiple topload
objects, and inductive and capacitive variations due to non-linear current
distribution. JAVATC can now run helical, cone, inv. cone, and flat
geometry for both secondary and primary coils.
JAVATC has been written to allow both Inches and Meters (to take care of
our UK coilers and others who use meters).
JAVATC now has a Consolidated Output function (click this button and all
inputs/outputs are consolidated in a list form).
JAVATC still has a Transformer Design, an RSG design, and now a STATIC Gap
design. The Static Gap area is new, and I still have much to work to do in
this area. I am waiting for more feedback, especially regarding the break
rate. Take these outputs with a grain of salt.
JAVATC also has a coupling adjustment (entered desired, it adjust proximity
vertically). Note, max k occurs when the primary is centered to the
secondary. If you value is greater than what the coil can be adjusted to
(vertically), the highest k possible will be used and listed in the output.
For my "personal" coils, I usually start with 0.153 and adjust form there.
The program cannot (yet) tell you if the coupling is too tight or too
loose, just simply the value of k at the position. You may want to just
leave this field 0 which the tells the program to ignore the "desired
coupling" input field and simply calculate mutual inductance and k at the
current positions. These little tid bits are why it is a good idea to
"read" the help pop-ups.
JAVATC is on a whole new level with this version. Because of all the number
crunching (JavaScript is not compiled), it takes time.
Usually 30 to 45 seconds on my 900 MHz using Internet Explorer 6 (yes, the
browser makes a major difference).
I put informational links in all the output numbers and help for the inputs
(anything colored "blue" is probably a pop-up). All pop-ups open in a
separate window so that JAVATC retains it's data. When refreshed, an onload
event resets the form.
JAVATC is not for the Faint of Heart. There are some browser quirks that
can't be changed. The main quirk is a "message" that asks you if you would
like to stop the script. You should not cancel the script, but let it run.
Browsers by default limit the number of iterations JavaScript runs and
provides a warning to the user when the limit is reached. This warning was
put into browsers to prevent code from locking up a browser if it gets
stuck in a loop. For Internet Explorer, the limit is 5 million iterations.
Well, depending on coil design, JAVATC can easily exceed this value. Just
let it run. This is normal behavior for these browsers.
All you Netscape users - Forget even trying! Netscape 6 is a lost cause and
Netscape 7 is terribly slow. Internet Explorer 6 is still the KING for
speed and functionality (and this said from an avid Netscape user = me).
Other browsers may or may not work well (unknown)
**** PLEASE REVERT ALL QUESTIONS TO MY EMAIL ADDRESS SO WE DON'T CLOG UP
THE LIST ****
classi6-at-classictesla-dot-com
I'll do my best to answer any questions you have, but let me give you fair
warning, I'm a dad with teenagers!
Here's the url:
http://www.classictesla-dot-com/
NOTE: Version 10 takes the place of the old version 9.1 (old links will
still work and bring up the new version).
Take care,
Bart