Forum: Projekte & Code Taschenrechner für Magnetfelder (MagnetiCalc)


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Pawl W. (pawl_w)


Angehängte Dateien:

Bewertung
6 lesenswert
nicht lesenswert
Moin allerseits!

Ich habe kürzlich einen "Taschenrechner" für Magnetfelder programmiert.
Die Software heißt "MagnetiCalc" und steht unter einer freien Lizenz, 
kann also von jedem benutzt, weitergegeben und verbessert werden.

Ich habe mal einen Screenshot der GUI angehängt.
Hier der Link zum GitHub-Repository: 
https://github.com/shredEngineer/MagnetiCalc

Momentan berechnet das Programm die magnetische Flussdichte, in 
zukünftigen Versionen möchte ich aber unbedingt auch eine Berechnung der 
Eigeninduktivität mit einbauen.
Insofern würde sich das Programm auch zur interaktiven Dimensionierung 
aller möglichen Luftspulen eigenen.

Außerdem sollten in Zukunft unbedingt auch permeable Kernmaterialien 
(also außer Vakuum halt) unterstützt werden.
Leider bin ich kein Physiker und warte an dieser Stelle immer noch auf 
den goldenen Tipp, wie man das ohne großartige analytische Umwege 
weiterhin durch Superposition mittels Biot-Savart hinbekommt...

Falls hier also jemand ebenso gerne in Python programmiert und sich für 
Magnetfelder oder Elektrodynamik im weitesten Sinne interessiert, freue 
ich mich natürlich um jede Mithilfe und "Commits" auf GitHub!

Lasst mal hören, was ihr davon haltet. Ich nehme jeden 
Verbesserungsvorschlag dankend an und werde versuchen, diese umgehend 
umzusetzen! :-)

Beste Grüße & ein schönes WE
- Paul

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.