Dipl. Informatiker/in HF Fachrichtung Applikation

NCXchange

Steuerungsunabhängiges Zwischenformat und Analyse für NC-Code

NC-Programme verschiedener Steuerungen sind nicht miteinander kompatibel. Bei einem Wechsel zu einer Maschine mit einer anderen Steuerung können die bestehenden Programme nicht zwingend weiterverwendet werden. NCXchange bietet hier eine Lösungsansatz, indem es den vom CAM-System generierten NC-Code in einem ersten Schritt in ein steuerungsunabhängiges Zwischenformat konvertiert. Zusätzlich lässt sich der NC-Code zur Fehlersuche und Optimierung gezielt hinsichtlich der Eigenschaften Punktabstand und Winkelvariation analysieren.

10. November 2023
Peter Burgener

AusgangslageFür den weiteren Ausbau des Angebotes der Online-Plattform CNC-Master.xyz ist die Umsetzung eines innovativen Projekts geplant. Der erste Schritt dieses Vorhabens beinhaltet die Definition eines Zwischenformats, welches eine steuerungsunabhängige Repräsentation von NC-Code ermöglicht.Im zweiten Schritt ist die Entwicklung eines Prototyps vorgesehen. Dieser soll den NC-Code in das neu erarbeitete Zwischenformat konvertieren können. Neben der Konvertierung soll der Prototyp darauf ausgelegt sein, spezifische Bereiche des NC-Codes hinsichtlich der Eigenschaften wie Punktabstand oder Winkelvariation zu analysieren. Im Rahmen dieses Projekts wird sich vorerst auf die Steuerungen der Hersteller Fanuc und Heidenhain konzentriert.UmsetzungDas ZwischenformatFür die Erarbeitung des Zwischenformates wurde der NC-Code der beiden Steuerungen schrittweise zerlegt. Für die einzelnen Bestandteile wurde eine entsprechend neutrale Repräsentation erarbeitet, welche für die Vorgegeben Steuerungen passt.Der ProtoypDer Prototyp wurde in C# für den Windows-Desktop umgesetzt. Der Konverter arbeitet sich schrittweise durch den NC-Code und konvertiert diesen in die entsprechenden Bausteine des Zwischenformates.Für die Berechnung des Punkteabstandes wurde die euklidische Distanzformel verwendet.Für die Berechnung der Winkelvariation wird zunächst ein Einheitsvektor erstellt, der anschliessend um die entsprechenden Winkel A, B und C geschwenkt wird. Dieser wird danach mit dem vorangegangenen Vektor verrechnet, um den Winkel zu bestimmen.

Wie weiter?Die notwendigen Grundlagen für einen weiteren Ausbau des Zwischenformats sowie der Analysefunktion konnten geschaffen werden. Limitierungen und Einschränkungen können nun schrittweise eliminiert und die Funktionalität ausgebaut werden.Informationen über die weiterführung dieses Projektes finden Sie auf www.cnc-master.xyz

Portrait

Peter Burgener

Postprozessor Programmierer, CAD/CAM Techniker


info@cnc-master.xyz


Xing | Linkedin

Weiterbildung neben Beruf und Freizeit

Gratis E-Book mit 10 Tipps zur Work-Life-Learn-Balance

Weiterbildung neben Beruf und Freizeit – schaffe ich das?

10 Tipps zur Work-Life-Learn-Balance

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, wäre falsch.

In diesem E-Book erfährst du:

  • wie du deine Zeit effizienter nutzt
  • wie du dich trotz Weiterbildung genügend Freizeit bewahrst
  • wie sich Beruf, Weiterbildung und Freizeit gegenseitig ergänzen statt konkurrenzieren können

Tipps aus dem Inhalt

  • TIPP 1: Gestalte deine Arbeit so flexibel wie möglich!
  • TIPP 2: Beziehe Arbeitgeber sowie Kollegen und Kolleginnen in deine Weiterbildungspläne mit ein!
  • TIPP 3: Arbeite effizienter und effektiver mit Zielorientierung!
  • TIPP 4: Entwickle deinen idealen Lernrhythmus!
  • TIPP 5: Lerne mit System und festen Strukturen!
  • TIPP 6: Schaffe genug Ausgleich und Entspannung!
  • TIPP 7: Binde deine/n Partner/in, deine Familie und externe Hilfen in deine Planung ein!
  • TIPP 8: Belohne dich für deine Erfolge!
  • TIPP 9: Mach eine Zeitinventur!
  • TIPP 10: Erstelle eine Zeitplanung aller drei Bereiche!

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.

Aktuelles Studienprogramm

Alles Wissenswerte zur Weiterbildung in einem PDF zusammengefasst.

Studienprogramm  herunterladen

Alles Wissenswerte zu deiner Weiterbildung in einem PDF zusammengefasst

  • Detaillierter Lehrplan zu allen Studiengängen
  • Alle wichtigen Hintergrundinfos zu Ausbildungszielen, Teilnehmerkreisen, Aufnahmebedingungen und weiterführenden Studiengängen

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.

Gratis E-Book für dich

Weiterbildung neben Beruf und Freizeit - schaffe ich das?

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, muss nicht sein.

Lies jetzt unser E-Book mit 10 wertvollen Tipps zur Work-Life-Learn-Balance.

Weiterbildung neben Beruf und Freizeit – schaffe ich das?

10 Tipps zur Work-Life-Learn-Balance

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, wäre falsch.

In diesem E-Book erfährst du:

  • wie du deine Zeit effizienter nutzt
  • wie du dich trotz Weiterbildung genügend Freizeit bewahrst
  • wie sich Beruf, Weiterbildung und Freizeit gegenseitig ergänzen statt konkurrenzieren können

Tipps aus dem Inhalt

  • TIPP 1: Gestalte deine Arbeit so flexibel wie möglich!
  • TIPP 2: Beziehe Arbeitgeber sowie Kollegen und Kolleginnen in deine Weiterbildungspläne mit ein!
  • TIPP 3: Arbeite effizienter und effektiver mit Zielorientierung!
  • TIPP 4: Entwickle deinen idealen Lernrhythmus!
  • TIPP 5: Lerne mit System und festen Strukturen!
  • TIPP 6: Schaffe genug Ausgleich und Entspannung!
  • TIPP 7: Binde deine/n Partner/in, deine Familie und externe Hilfen in deine Planung ein!
  • TIPP 8: Belohne dich für deine Erfolge!
  • TIPP 9: Mach eine Zeitinventur!
  • TIPP 10: Erstelle eine Zeitplanung aller drei Bereiche!

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.