De laatste versie van SimSmith kan je vinden op www.ae6ty.com
Het gebruik van SimSmith is geen onderdeel van deze tutorial en wordt in detail en met massaal veel video materiaal toegelicht door zowel Ward AE6TY, de maker van de software als Larry W0QE.
Een zoektocht op YouTube geeft je de nodige linken.
Verder heeft Ward een forum waarop ervaring kan gedeeld worden.
In de tutorials zullen we stap voor stap het gecombineerd gebruik van SimSmith circuit design met de NEC mogelijkheden toelichten waarbij de volgende onderwerpen aan bod gaan komen:
Eenvoudig antenne design met een RUSE block met de definiteis van grond type, draad eigenschappen en waarbij alle gegegevens van de geometrie parametreerbaar zijn zodat de antenne "gegenereerd" kan worden.
Het vervolledigen van het antennesysteem met een tuner, zodat alle gevens van SWR, stralingspatroon, mismatch verliezen enz kunnen bekeken worden in de plots.
Het gebruik van de NEC display en de real-time mogelijkheden om bij aanpassingen van de geometrie inzicht te krijgen in het stralingspatroon.
Het gebruik van Optimizer code, zoals Nelder Mead, om de beste settings te vinden.
Het gebruik van de spreadsheet om meerdere variabelen in één keer te kunnen overzien en aanpassen, zelfs vanuit een Google Sheet.
Het gebruik van het N-block voor het programmeren van een antenne via code, waarbij zowel gebruik kan gemaakt worden van eigen code (genereren helix etc) als van een .nec export uit een ander programma (GW lijnen)
Het meten van de fysieke antenne met nanoVNA Connect
Vermits SimNEC gebruik maakt van heel wat dll en subprogramma's is het mogelijk dat er bij het updaten/verwijderen in een windows omgeving zaken achter blijven of fout vermeld worden.
Simnec gebruikt 2 hoofd plaatsen in windows:
..\Program Files\SimNEC
c:\users\<username>\.SimNEC.
Deze is "hidden" en dien je via je file browser zichtbaar te maken.
In deze folder staat ook de nec2c engine en je preferences
Wanneer je de melding krijgt dat een onderdeel te oud is of er iets niet naar behoren werkt, kan je de folder in je user dir wissen en simNEC opnieuw installeren.
Vermits Ward heel wat oudere versie blijft ondersteunen kan je ook enkel de laatste nieuwe versie wissen.
Het verwijderen van deze volledige subfolder wist ook je preferences.
Bij het veranderen van de versienummer, doe je er goed aan om SimNEC te deinstalleren, de folders te wissen en dan pas de nieuw versie te installeren, om zo ook alle voorbeeldfiles etc correct te hebben.
Het gebruik van de NEC5 engine(LLNL licentie vereist) ipv de NEC2 laat je toe om ook binnen SimNEC betere resultaten te bekomen en gebruik te maken van Surfaces(Cone, Patch, Sphere), iets wat niet veel progamma's kunnen.
Vanaf versie SimNEC4C4 is het gebruik van de isolatie parameters verandert. Zie de NEC manual.
Vermits SimNEC volledig in JAVA geschreven is, kan het handig zijn om het geheugengebruik van de Java engine (heap) zelf te bepalen.
Door de minimale(-Xms) en maximale (-Xmx) limieten vast te zetten, kan je de pauses die optreden doordat Java intern geheugen moet opruimen, beperken.
Dit bevordert de reactietijd.
De file SimNEC.vmoptions kan je aanpassen en dien je te plaatsen in de folder waar eveneens de SimNEC.exe en SimNEC.jar staat.
In ons voorbeeld gebruik ik een vaste heapsize van 32Gb op een machine met 64Gb geheugen.
Deze is in windows: c:\ Program Files\SimNEC\
Indien je een licentie hebt op de NEC5, te bekomen via LLNL: NEC5 moet je de exe file (nec5cl_x13.exe) plaatsen in een folder die toegankelijk is voor windows onder jouw gebruikernaam, dus niet in dezelfde \Example\....\nec2c.ae6ty folder waarin de nec2 engine zit!
Een voorbeeld is de folder in je homedir \Documents waar je een extra folder kan in creëren vb: \Documents\SimNEC\bin.
Zo blijft deze ook bewaard en bruikbaar bij het updaten van SimNEC