EMC in der Lehre & Forschung
Aufgrund des offenen Quellcodes und der freien Lizenz ist EMC geradezu prädestiniert für Forschungsprojekte im Bereich Werkzeugmaschinen / Automation / Steuerungstechnik.
Zur Zeit wird EMC bei folgenden Forschungprojekten eingesetzt:
Intelligent Open Architecture Control (NIST)
Ein Projekt des National Institute of Standards and Technology (NIST). Da die Codebasis von EMC vom NIST stammt, lag es auf der Hand für weitere Arbeiten auf EMC zurückzugreifen. Beim Intelligent Open Architecture Projekt geht es um die Entwicklung eines STEP-NC (ISO 14649) Interfaces. STEP ist bereits bekannt als genormtes Format (ISO 10303) für den Datenaustausch zwischen CAD/CAM Systemen. Das Ziel ist es, STEP Daten ohne Konvertierung direkt auf einer Steuerung abarbeiten zu können. Vereinfacht gesagt: STEP soll in naher Zukunft die heute bekannten G-Codes ablösen. Die Gründe:
- Die Entwicklung der G-Codes geht zurück in die NC-Steinzeit (Steuerungen ohne Speicher mit Lochstreifen betrieben).
- Heute übliche Funktionen (SPLINE, NURBS) sind im Allgemeinen nicht auf G-Code Interpretern implementiert.
- Obwohl genormt, haben viele Steuerungshersteller den Standard abgewandelt. Ein G-Code Programm kann nicht ohne Bearbeitung auf verschiedenen Steuerungen laufen.
- CAD/CAM erzeugte G-Code Programme werden im Allgemeinen vom Maschinenbediener vor Ort angepasst (verändert). Diese Änderungen gehen verloren, da die Programme nicht zurückkonvertiert werden können.
- Die Durchgängigkeit der Daten ist heutzutage nicht gegeben. Die bereits vorliegenden, digitalen Konstruktionsdaten (CAD-Zeichnung) müssen in einem weiteren Arbeitsschritt manuell oder teilautomatisiert (CAM) zu einem anderen, digitalen Format für die CNC-Steuerung umgewandelt werden.
Das Projekt läuft bis 2005, der Projektrahmen beläuft sich auf US$ 1,5 Millionen. Den Code findet man im EMC CVS. Link:
Eine gute Beschreibung von STEP-NC findet man beim National Research Laboratory for STEP NC Technology der Pohang Univerity / Korea :
EMC beim ISW der Universität Stuttgart
Beim "Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen (ISW)" werden Echtzeitvarianten von Linux in der Forschung & Lehre eingesetzt. Der Grund (Zitat von der ISW Internetseite):
"...because it is powerful, open and free."
EMC wird beim ISW u.a. zur Erforschung neuartiger Maschinenkinematiken eingesetzt.