Blender e OpenEMS insieme realizzano simulazioni straordinarie
Esistono tonnellate di teorie per spiegare il comportamento dei circuiti elettronici e delle onde elettromagnetiche. Quando si tratta di visualizzazione, però, la maggior parte di noi ha dovuto accontentarsi dei migliori scarabocchi sulla lavagna del nostro docente o di alcuni diagrammi in un libro di testo. [Sam A], tuttavia, ha lavorato su alcune splendide simulazioni animate, che ci mostrano vari fenomeni in un modo molto più intuitivo.
Le animazioni sono state create in Blender, il popolare software di animazione 3D. Per quanto riguarda la simulazione sottostante che avviene dietro le quinte, questa è stata creata utilizzando la piattaforma openEMS. [Sam] ha utilizzato openEMS per eseguire simulazioni elettromagnetiche di circuiti semplici tramite KiCAD. Da lì, si trattava di trovare un modo per esportare i risultati della simulazione in modo che potessero essere importati in Blender. Ciò è stato ottenuto con il software Paraview che funge da canale, abbinato a uno script Python personalizzato.
Il risultato è che [Sam] può produrre simulazioni elettromagnetiche visivamente piacevoli e facili da capire. Non è necessario immaginare il comportamento di un segnale RF in un cavo coassiale teorico senza terminazione, quando si può semplicemente vedere cosa succede nell'animazione di [Sam].
La simulazione è uno strumento potente che spesso è fondamentale per i flussi di lavoro ingegneristici, come abbiamo visto in precedenza.