<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CNC-Master: NC-Code, G-Code &amp; CNC-Wissen on CNC-Master</title><link>https://cnc-master.xyz/</link><description>Recent content in CNC-Master: NC-Code, G-Code &amp; CNC-Wissen on CNC-Master</description><generator>Hugo</generator><language>de</language><atom:link href="https://cnc-master.xyz/index.xml" rel="self" type="application/rss+xml"/><item><title>Das 3D-Bauteil: STEP und Parasolid X_T</title><link>https://cnc-master.xyz/academy/cad/3d-part/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/cad/3d-part/</guid><description>&lt;p&gt;Das 3D-Bauteil, also die 3D-Datei, ist die Schnittstelle zwischen CAD und CAM. Es dient dem Austausch zwischen CAD und CAM und ebenso dem Informationsaustausch zwischen verschiedenen CAD-Systemen. Dafür haben sich zwei Formate weitgehend etabliert: &lt;strong&gt;STEP&lt;/strong&gt; als herstellerunabhängiger Standard und &lt;strong&gt;X_T&lt;/strong&gt; durch die weite Verbreitung des Parasolid-Kernels.&lt;/p&gt;
&lt;figure class="diagram"&gt;
 &lt;svg viewBox="0 0 720 96" width="720" role="img" aria-label="Prozesskette: CAD, CAM, Postprozessor, NC-Code, CNC-Maschine" xmlns="http://www.w3.org/2000/svg"&gt;
 &lt;defs&gt;
 &lt;marker id="pc-arrow" markerWidth="8" markerHeight="8" refX="7" refY="4" orient="auto"&gt;
 &lt;path d="M0,0 L8,4 L0,8 Z" class="d-arrowhead"/&gt;
 &lt;/marker&gt;
 &lt;/defs&gt;
 &lt;rect x="4" y="18" width="120" height="60" rx="9" class="d-box-accent"/&gt;
 &lt;text x="64" y="44" text-anchor="middle" class="d-text-accent"&gt;CAD&lt;/text&gt;
 &lt;text x="64" y="63" text-anchor="middle" class="d-text-small"&gt;Konstruktion&lt;/text&gt;
 &lt;path d="M128 48 H150" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="152" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="212" y="44" text-anchor="middle" class="d-text"&gt;CAM&lt;/text&gt;
 &lt;text x="212" y="63" text-anchor="middle" class="d-text-small"&gt;Programmierung&lt;/text&gt;
 &lt;path d="M276 48 H298" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="300" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="360" y="44" text-anchor="middle" class="d-text"&gt;Postprozessor&lt;/text&gt;
 &lt;text x="360" y="63" text-anchor="middle" class="d-text-small"&gt;Übersetzung&lt;/text&gt;
 &lt;path d="M424 48 H446" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="448" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="508" y="44" text-anchor="middle" class="d-text"&gt;NC-Code&lt;/text&gt;
 &lt;text x="508" y="63" text-anchor="middle" class="d-text-small"&gt;G-Code&lt;/text&gt;
 &lt;path d="M572 48 H594" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="596" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="656" y="44" text-anchor="middle" class="d-text"&gt;CNC-Maschine&lt;/text&gt;
 &lt;text x="656" y="63" text-anchor="middle" class="d-text-small"&gt;Fertigung&lt;/text&gt;
 &lt;/svg&gt;
&lt;/figure&gt;

&lt;h2 id="step--stp-datei"&gt;STEP / STP-Datei&lt;/h2&gt;
&lt;p&gt;Das STEP-Format (Standard for the Exchange of Product Data) ist ein industrielles Dateiformat für den Austausch von 3D-Modellen und Produktinformationen zwischen verschiedenen CAD-Systemen. Es wurde von der International Organization for Standardization (ISO) standardisiert und basiert auf einem neutralen, plattformunabhängigen Datenmodell.&lt;/p&gt;</description></item><item><title>Definition: Grammatik der NCX-Sprache</title><link>https://cnc-master.xyz/ncx/definition/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/ncx/definition/</guid><description>&lt;p&gt;Die NCX-Sprache ist als formale Grammatik in Backus-Naur-Form (BNF) definiert. Ein NC-Programm besteht danach aus Blöcken (Zeilen), die sich aus Zellen der Form &lt;code&gt;[KEYWORD:ADDRESS=VALUE]&lt;/code&gt; zusammensetzen.&lt;/p&gt;
&lt;h2 id="grammatik"&gt;Grammatik&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bnf" data-lang="bnf"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;program&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; ( &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;block&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;new-line&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; )+
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;new-line&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &amp;#34;\n&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;block&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;cell&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;+
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;cell&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &amp;#34;[&amp;#34; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;content&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &amp;#34;]&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;content&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;function&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &amp;#34;=&amp;#34; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;target&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;function&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;text&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; | &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;text&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &amp;#34;:&amp;#34; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;address&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;address&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;text&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;target&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;value&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; | &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;value&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &amp;#34;,&amp;#34; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;target&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;value&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;text&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; | &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;decimal&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; | &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;integer&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;decimal&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;integer&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &amp;#34;.&amp;#34; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digits&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;integer&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digits&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; | &amp;#34;-&amp;#34; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digits&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digits&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digit&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;+
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digit&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &amp;#34;0&amp;#34; | &amp;#34;1&amp;#34; | &amp;#34;2&amp;#34; | &amp;#34;3&amp;#34; | &amp;#34;4&amp;#34; | &amp;#34;5&amp;#34; | &amp;#34;6&amp;#34; | &amp;#34;7&amp;#34; | &amp;#34;8&amp;#34; | &amp;#34;9&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;text&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;character&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;+
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;character&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;::=&lt;/span&gt; &amp;#34;A&amp;#34; ... &amp;#34;Z&amp;#34; | &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;digit&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt; | &amp;#34;_&amp;#34; | &amp;#34;+&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="die-produktionen-im-einzelnen"&gt;Die Produktionen im Einzelnen&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;program&amp;gt;&lt;/code&gt;: Ein Programm besteht aus einem oder mehreren Blöcken, die jeweils mit einem Zeilenumbruch abgeschlossen werden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;block&amp;gt;&lt;/code&gt;: Ein Block ist eine Folge von einer oder mehreren Zellen und entspricht einer Programmzeile.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;cell&amp;gt;&lt;/code&gt;: Die Zelle ist die Grundeinheit eines Programms. Jede Zelle besteht aus einem Inhalt, der in eckige Klammern &lt;code&gt;[…]&lt;/code&gt; eingeschlossen ist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;content&amp;gt;&lt;/code&gt;: Der Inhalt einer Zelle setzt sich aus einer Funktion und einem Ziel zusammen, getrennt durch ein Gleichheitszeichen &lt;code&gt;=&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;function&amp;gt;&lt;/code&gt;: Die Funktion gibt an, welche Aktion die Zelle ausführt. Sie besteht entweder aus einem Text oder aus einem Text, gefolgt von einem Doppelpunkt &lt;code&gt;:&lt;/code&gt; und einer Adresse.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;address&amp;gt;&lt;/code&gt;: Die Adresse ist optional und wird nur verwendet, wenn die Funktion sie benötigt. Sie besteht aus Text.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;target&amp;gt;&lt;/code&gt;: Das Ziel gibt an, worauf die Funktion angewendet wird: ein einzelner Wert oder eine durch Kommas getrennte Liste von Werten (z. B. &lt;code&gt;INTERPO=ARC,CCW&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;value&amp;gt;&lt;/code&gt;: Ein Wert kann Text, eine Dezimalzahl oder eine Ganzzahl sein.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;decimal&amp;gt;&lt;/code&gt;: Eine Dezimalzahl besteht aus einem Ganzzahlteil und einem Nachkommateil, getrennt durch einen Punkt &lt;code&gt;.&lt;/code&gt; (z. B. &lt;code&gt;-22.543&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;integer&amp;gt;&lt;/code&gt;: Eine Ganzzahl ist eine positive oder negative ganze Zahl ohne Dezimalstellen; negative Zahlen beginnen mit einem Minuszeichen &lt;code&gt;-&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;digits&amp;gt;&lt;/code&gt;: Eine Folge von einer oder mehreren Ziffern.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;text&amp;gt;&lt;/code&gt;: Text ist eine Folge von einem oder mehreren Zeichen.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;character&amp;gt;&lt;/code&gt;: Ein einzelnes Zeichen ist ein Grossbuchstabe &lt;code&gt;A&lt;/code&gt;–&lt;code&gt;Z&lt;/code&gt;, eine Ziffer, der Unterstrich &lt;code&gt;_&lt;/code&gt; oder das Pluszeichen &lt;code&gt;+&lt;/code&gt; (z. B. in &lt;code&gt;WORKPLANE=XY+Z&lt;/code&gt;). Leerzeichen sind nicht zulässig.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="beispiel"&gt;Beispiel&lt;/h2&gt;
&lt;p&gt;Ein Block, hier ein Kreisbogen im Uhrzeigersinn mit Mittelpunkt, besteht aus mehreren Zellen:&lt;/p&gt;</description></item><item><title>Fanuc G-Codes: Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/fanuc/g-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/fanuc/g-codes/</guid><description>&lt;p&gt;Diese Referenz listet die G-Codes der Fanuc-Steuerung. Die erste Tabelle zeigt die wichtigsten Befehle für den Alltag, die zweite die vollständige Liste von G00 bis G113. Der tatsächlich verfügbare Funktionsumfang hängt vom Modell und von den Optionen der Steuerung ab.&lt;/p&gt;
&lt;p&gt;Wie sich die Nullpunkte G54 bis G59 per Makrovariable lesen und schreiben lassen, zeigt die Seite &lt;a href="https://cnc-master.xyz/academy/controls/fanuc/zero-point-parameters/"&gt;Nullpunkt-Parameter&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="die-wichtigsten-g-codes"&gt;Die wichtigsten G-Codes&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Code&lt;/th&gt;
					&lt;th&gt;Beschreibung&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;G00&lt;/td&gt;
					&lt;td&gt;Positionierung (Eilgang)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G01&lt;/td&gt;
					&lt;td&gt;Lineare Interpolation (Schnittvorschub)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G02&lt;/td&gt;
					&lt;td&gt;Kreisinterpolation im Uhrzeigersinn oder Schraubenlinieninterpolation im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G03&lt;/td&gt;
					&lt;td&gt;Kreisinterpolation gegen den Uhrzeigersinn oder Schraubenlinieninterpolation gegen den Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G17&lt;/td&gt;
					&lt;td&gt;Auswahl Ebene XpYp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G18&lt;/td&gt;
					&lt;td&gt;Auswahl Ebene ZpXp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G19&lt;/td&gt;
					&lt;td&gt;Auswahl Ebene YpZp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G68&lt;/td&gt;
					&lt;td&gt;Drehung des Koordinatensystems starten oder dreidimensionale Koordinatenumrechnung aktivieren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G69&lt;/td&gt;
					&lt;td&gt;Drehung des Koordinatensystems abbrechen oder dreidimensionale Koordinatenumrechnung deaktivieren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G80&lt;/td&gt;
					&lt;td&gt;Festzyklus Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G81&lt;/td&gt;
					&lt;td&gt;Bohrzyklus oder Punktbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G83&lt;/td&gt;
					&lt;td&gt;Tieflochbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G84&lt;/td&gt;
					&lt;td&gt;Gewindebohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G90&lt;/td&gt;
					&lt;td&gt;Absolutmassprogrammierung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G91&lt;/td&gt;
					&lt;td&gt;Inkrementalmassprogrammierung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G94&lt;/td&gt;
					&lt;td&gt;Vorschub pro Minute&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G95&lt;/td&gt;
					&lt;td&gt;Vorschub pro Umdrehung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G96&lt;/td&gt;
					&lt;td&gt;Konstante Schnittgeschwindigkeitssteuerung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G97&lt;/td&gt;
					&lt;td&gt;Konstante Schnittgeschwindigkeitssteuerung Ende&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="vollständige-referenz"&gt;Vollständige Referenz&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Code&lt;/th&gt;
					&lt;th&gt;Beschreibung&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;G00&lt;/td&gt;
					&lt;td&gt;Positionierung (Eilgang)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G01&lt;/td&gt;
					&lt;td&gt;Lineare Interpolation (Schnittvorschub)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G02&lt;/td&gt;
					&lt;td&gt;Kreisinterpolation im Uhrzeigersinn oder Schraubenlinieninterpolation im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G03&lt;/td&gt;
					&lt;td&gt;Kreisinterpolation gegen den Uhrzeigersinn oder Schraubenlinieninterpolation gegen den Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G02.2&lt;/td&gt;
					&lt;td&gt;Evolventeninterpolation im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G03.2&lt;/td&gt;
					&lt;td&gt;Evolventeninterpolation gegen den Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G02.3&lt;/td&gt;
					&lt;td&gt;Exponentialinterpolation im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G03.3&lt;/td&gt;
					&lt;td&gt;Exponentialinterpolation gegen den Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G02.4&lt;/td&gt;
					&lt;td&gt;Dreidimensionale Koordinatenumwandlung im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G03.4&lt;/td&gt;
					&lt;td&gt;Dreidimensionale Koordinatenumwandlung gegen den Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G04&lt;/td&gt;
					&lt;td&gt;Verweilen&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G05&lt;/td&gt;
					&lt;td&gt;AI-Bahnsteuerung (zu hochpräziser Bahnsteuerung kompatibler Befehl)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G05.1&lt;/td&gt;
					&lt;td&gt;AI-Bahnsteuerung / Nano-Glättung / Gleitinterpolation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G05.4&lt;/td&gt;
					&lt;td&gt;HRV3/4 ein/aus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G06.2&lt;/td&gt;
					&lt;td&gt;NURBS-Interpolation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G07&lt;/td&gt;
					&lt;td&gt;Interpolation mit fiktiver Achse&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G07.1&lt;/td&gt;
					&lt;td&gt;Zylindrische Interpolation (G107)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G08&lt;/td&gt;
					&lt;td&gt;AI-Bahnsteuerung (zur erweiterten Look-Ahead-Steuerung kompatibler Befehl)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G09&lt;/td&gt;
					&lt;td&gt;Genauhalt&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G10&lt;/td&gt;
					&lt;td&gt;Dateneingabe per Programm&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G10.6&lt;/td&gt;
					&lt;td&gt;Werkzeugrückzug und Wiederherstellung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G10.9&lt;/td&gt;
					&lt;td&gt;Programmierbarer Wechsel der Durchmesser-/Radiusspezifikation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G11&lt;/td&gt;
					&lt;td&gt;Modus «Dateneingabe per Programm» Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G12.1&lt;/td&gt;
					&lt;td&gt;Modus «Polarkoordinaten-Interpolation»&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G13.1&lt;/td&gt;
					&lt;td&gt;Modus «Polarkoordinaten-Interpolation» Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G15&lt;/td&gt;
					&lt;td&gt;Polarkoordinaten-Befehl Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G16&lt;/td&gt;
					&lt;td&gt;Polarkoordinaten-Befehl&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G17&lt;/td&gt;
					&lt;td&gt;Auswahl Ebene XpYp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G18&lt;/td&gt;
					&lt;td&gt;Auswahl Ebene ZpXp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G19&lt;/td&gt;
					&lt;td&gt;Auswahl Ebene YpZp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G20&lt;/td&gt;
					&lt;td&gt;Eingabe in Zoll (G70)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G21&lt;/td&gt;
					&lt;td&gt;Eingabe in mm (G71)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G22&lt;/td&gt;
					&lt;td&gt;Funktion «Softendlagen-Überwachung» ein&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G23&lt;/td&gt;
					&lt;td&gt;Funktion «Softendlagen-Überwachung» aus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G25&lt;/td&gt;
					&lt;td&gt;Überwachung der Spindeldrehzahlabweichung aus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G26&lt;/td&gt;
					&lt;td&gt;Überwachung der Spindeldrehzahlabweichung ein&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G27&lt;/td&gt;
					&lt;td&gt;Referenzpunktprüfung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G28&lt;/td&gt;
					&lt;td&gt;Automatische Rückkehr zum Referenzpunkt&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G29&lt;/td&gt;
					&lt;td&gt;Rückkehr vom Referenzpunkt&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G30&lt;/td&gt;
					&lt;td&gt;Anfahren des 2., 3. und 4. Referenzpunkts&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G30.1&lt;/td&gt;
					&lt;td&gt;Verschiebbaren Referenzpunkt anfahren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G31&lt;/td&gt;
					&lt;td&gt;Funktion «Restweg löschen»&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G31.8&lt;/td&gt;
					&lt;td&gt;Restweg löschen für EGB-Achse&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G33&lt;/td&gt;
					&lt;td&gt;Gewindeschneiden&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G34&lt;/td&gt;
					&lt;td&gt;Gewindeschneiden mit variabler Steigung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G35&lt;/td&gt;
					&lt;td&gt;Kreisgewindeschneiden im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G36&lt;/td&gt;
					&lt;td&gt;Kreisgewindeschneiden gegen den Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G37&lt;/td&gt;
					&lt;td&gt;Automatische Werkzeuglängenmessung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G38&lt;/td&gt;
					&lt;td&gt;Fräser- oder Werkzeugschneidenradiuskompensation: Vektor erhalten&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G39&lt;/td&gt;
					&lt;td&gt;Fräser- oder Werkzeugschneidenradiuskompensation: Ecken-Kreisinterpolation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G40&lt;/td&gt;
					&lt;td&gt;Fräser- oder Werkzeugschneidenradiuskompensation Ende; dreidimensionale Werkzeugradiuskompensation Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41&lt;/td&gt;
					&lt;td&gt;Fräser- oder Werkzeugschneidenradiuskompensation links; dreidimensionale Werkzeugradiuskompensation links&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41.2&lt;/td&gt;
					&lt;td&gt;Fräserkorrektur für 5-Achsen-Bearbeitung: links (Typ 1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41.3&lt;/td&gt;
					&lt;td&gt;Fräserkorrektur für 5-Achsen-Bearbeitung (Vorderkantenkorrektur)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41.4&lt;/td&gt;
					&lt;td&gt;Werkzeugradiuskompensation für 5-Achsen-Bearbeitung: links (Typ 1, FS16i-kompatibler Befehl)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41.5&lt;/td&gt;
					&lt;td&gt;Werkzeugradiuskompensation für 5-Achsen-Bearbeitung: links (Typ 1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41.6&lt;/td&gt;
					&lt;td&gt;Werkzeugradiuskompensation für 5-Achsen-Bearbeitung: links (Typ 2)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G42&lt;/td&gt;
					&lt;td&gt;Fräser- oder Werkzeugschneidenradiuskompensation rechts; dreidimensionale Werkzeugradiuskompensation rechts&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G42.2&lt;/td&gt;
					&lt;td&gt;Fräserkorrektur für 5-Achsen-Bearbeitung: rechts (Typ 1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G42.4&lt;/td&gt;
					&lt;td&gt;Werkzeugradiuskompensation für 5-Achsen-Bearbeitung: rechts (Typ 1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G42.5&lt;/td&gt;
					&lt;td&gt;Werkzeugradiuskompensation für 5-Achsen-Bearbeitung: rechts (Typ 1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G42.6&lt;/td&gt;
					&lt;td&gt;Werkzeugradiuskompensation für 5-Achsen-Bearbeitung: rechts (Typ 2)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G40.1&lt;/td&gt;
					&lt;td&gt;Modus «Normalen-Richtungssteuerung» Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G41.1&lt;/td&gt;
					&lt;td&gt;Normalen-Richtungssteuerung ein: links&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G42.1&lt;/td&gt;
					&lt;td&gt;Normalen-Richtungssteuerung ein: rechts&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G43&lt;/td&gt;
					&lt;td&gt;Werkzeuglängenkorrektur +&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G44&lt;/td&gt;
					&lt;td&gt;Werkzeuglängenkorrektur −&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G43.1&lt;/td&gt;
					&lt;td&gt;Werkzeuglängenkompensation in Richtung der Werkzeugachse&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G43.4&lt;/td&gt;
					&lt;td&gt;Werkzeugmittelpunktsteuerung (Typ 1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G43.5&lt;/td&gt;
					&lt;td&gt;Werkzeugmittelpunktsteuerung (Typ 2)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G45&lt;/td&gt;
					&lt;td&gt;Werkzeugkompensationsbetrag erhöhen&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G46&lt;/td&gt;
					&lt;td&gt;Werkzeugkompensationsbetrag verringern&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G47&lt;/td&gt;
					&lt;td&gt;Werkzeugkompensationsbetrag doppelt erhöhen&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G48&lt;/td&gt;
					&lt;td&gt;Werkzeugkompensationsbetrag doppelt verringern&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G49&lt;/td&gt;
					&lt;td&gt;Werkzeuglängenkorrektur Ende (G49.1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G50&lt;/td&gt;
					&lt;td&gt;Skalierung Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G51&lt;/td&gt;
					&lt;td&gt;Skalierung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G50.1&lt;/td&gt;
					&lt;td&gt;Programmierbare Achsenspiegelung Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G51.1&lt;/td&gt;
					&lt;td&gt;Programmierbare Achsenspiegelung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G50.2&lt;/td&gt;
					&lt;td&gt;Polygonales Drehen Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G51.2&lt;/td&gt;
					&lt;td&gt;Polygonales Drehen&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G52&lt;/td&gt;
					&lt;td&gt;Bestimmung des lokalen Koordinatensystems&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G53&lt;/td&gt;
					&lt;td&gt;Anwahl des Maschinen-Koordinatensystems&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G53.1&lt;/td&gt;
					&lt;td&gt;Werkzeugachsenrichtungs-Steuerung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G54&lt;/td&gt;
					&lt;td&gt;Auswahl Werkstück-Koordinatensystem 1 (G54.1)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G55&lt;/td&gt;
					&lt;td&gt;Auswahl Werkstück-Koordinatensystem 2&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G56&lt;/td&gt;
					&lt;td&gt;Auswahl Werkstück-Koordinatensystem 3&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G57&lt;/td&gt;
					&lt;td&gt;Auswahl Werkstück-Koordinatensystem 4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G58&lt;/td&gt;
					&lt;td&gt;Auswahl Werkstück-Koordinatensystem 5&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G59&lt;/td&gt;
					&lt;td&gt;Auswahl Werkstück-Koordinatensystem 6&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G60&lt;/td&gt;
					&lt;td&gt;Einzelrichtungspositionierung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G61&lt;/td&gt;
					&lt;td&gt;Genauhalt-Modus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G62&lt;/td&gt;
					&lt;td&gt;Automatischer Ecken-Override&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G63&lt;/td&gt;
					&lt;td&gt;Modus Gewindebohren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G64&lt;/td&gt;
					&lt;td&gt;Bearbeitungsmodus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G65&lt;/td&gt;
					&lt;td&gt;Makroaufruf&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G66&lt;/td&gt;
					&lt;td&gt;Modaler Makroaufruf A&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G66.1&lt;/td&gt;
					&lt;td&gt;Modaler Makroaufruf B&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G67&lt;/td&gt;
					&lt;td&gt;Modaler Makroaufruf A/B Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G68&lt;/td&gt;
					&lt;td&gt;Drehung des Koordinatensystems starten oder dreidimensionale Koordinatenumrechnung aktivieren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G69&lt;/td&gt;
					&lt;td&gt;Drehung des Koordinatensystems abbrechen oder dreidimensionale Koordinatenumrechnung deaktivieren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G68.2&lt;/td&gt;
					&lt;td&gt;Auswahl eines Merkmal-Koordinatensystems&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G72.1&lt;/td&gt;
					&lt;td&gt;Konturkopieren (Rotationskopie)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G72.2&lt;/td&gt;
					&lt;td&gt;Konturkopieren (lineare Kopie)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G73&lt;/td&gt;
					&lt;td&gt;Tieflochbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G74&lt;/td&gt;
					&lt;td&gt;Linksgewinde-Bohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G76&lt;/td&gt;
					&lt;td&gt;Feinbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G80&lt;/td&gt;
					&lt;td&gt;Festzyklus Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G80.5&lt;/td&gt;
					&lt;td&gt;Elektronisches Getriebe mit 2 Achsenpaaren: Beenden der Synchronisation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G80.8&lt;/td&gt;
					&lt;td&gt;Elektronisches Getriebe: Beenden der Synchronisation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G81&lt;/td&gt;
					&lt;td&gt;Bohrzyklus oder Punktbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G81.1&lt;/td&gt;
					&lt;td&gt;Pendelbetrieb&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G81.5&lt;/td&gt;
					&lt;td&gt;Elektronisches Getriebe mit 2 Achsenpaaren: Beginn der Synchronisation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G81.8&lt;/td&gt;
					&lt;td&gt;Elektronisches Getriebe: Beginn der Synchronisation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G82&lt;/td&gt;
					&lt;td&gt;Bohrzyklus oder Senkbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G83&lt;/td&gt;
					&lt;td&gt;Tieflochbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G84&lt;/td&gt;
					&lt;td&gt;Gewindebohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G84.2&lt;/td&gt;
					&lt;td&gt;Gewindebohrzyklus ohne Ausgleichsfutter (FS15-Format)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G84.3&lt;/td&gt;
					&lt;td&gt;Linksgewindebohren ohne Ausgleichsfutter (FS15-Format)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G85&lt;/td&gt;
					&lt;td&gt;Ausbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G86&lt;/td&gt;
					&lt;td&gt;Ausbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G87&lt;/td&gt;
					&lt;td&gt;Hinterbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G88&lt;/td&gt;
					&lt;td&gt;Ausbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G89&lt;/td&gt;
					&lt;td&gt;Ausbohrzyklus&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G90&lt;/td&gt;
					&lt;td&gt;Absolutmassprogrammierung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G91&lt;/td&gt;
					&lt;td&gt;Inkrementalmassprogrammierung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G91.1&lt;/td&gt;
					&lt;td&gt;Überprüfung des maximal angegebenen Inkrementalbetrags&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G92&lt;/td&gt;
					&lt;td&gt;Einstellung des Werkstück-Koordinatensystems oder Begrenzung der maximalen Spindeldrehzahl&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G92.1&lt;/td&gt;
					&lt;td&gt;Werkstück-Koordinatensystem-Voreinstellung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G93&lt;/td&gt;
					&lt;td&gt;Zeitreziproker Vorschub&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G94&lt;/td&gt;
					&lt;td&gt;Vorschub pro Minute&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G95&lt;/td&gt;
					&lt;td&gt;Vorschub pro Umdrehung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G96&lt;/td&gt;
					&lt;td&gt;Konstante Schnittgeschwindigkeitssteuerung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G97&lt;/td&gt;
					&lt;td&gt;Konstante Schnittgeschwindigkeitssteuerung Ende&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G98&lt;/td&gt;
					&lt;td&gt;Festzyklus: Rückkehr zur Ausgangsebene&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G99&lt;/td&gt;
					&lt;td&gt;Festzyklus: Rückkehr zur Referenzpunktebene&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G107&lt;/td&gt;
					&lt;td&gt;Zylindrische Interpolation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G112&lt;/td&gt;
					&lt;td&gt;Polarkoordinaten-Interpolation&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;G113&lt;/td&gt;
					&lt;td&gt;Polarkoordinaten-Interpolation Ende&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Mazak G-Codes: Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/mazak/g-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/mazak/g-codes/</guid><description>&lt;p&gt;Diese Referenz listet die G-Codes, die in EIA/ISO-Programmen auf Mazatrol-Steuerungen (Fusion 640M, Matrix, Matrix 2, SmoothG) gelten. Dialoggeführte Mazatrol-Programme verwenden sie nicht. Der verfügbare Umfang hängt von der Steuerungsgeneration und den installierten Optionen ab. Ein G-Code, den die Steuerung nicht kennt oder für den die Option fehlt, stoppt das Programm mit Alarm 808.&lt;/p&gt;
&lt;p&gt;Die Festzyklen sind auf der Seite &lt;a href="https://cnc-master.xyz/academy/controls/mazak/cycles/"&gt;Festzyklen&lt;/a&gt; ausführlich beschrieben.&lt;/p&gt;
&lt;div class="notice notice--info"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;circle cx="12" cy="12" r="9"/&gt;&lt;path d="M12 11v6m0-10v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Modale Gruppen&lt;/div&gt;&lt;p&gt;Codes der Gruppe 00 wirken nur in dem Satz, in dem sie stehen. Alle anderen Gruppen sind modal. G-Codes aus verschiedenen Gruppen dürfen im selben Satz stehen, die Steuerung verarbeitet sie in aufsteigender Gruppennummer. Stehen zwei Codes derselben Gruppe in einem Satz, gilt der zuletzt programmierte.&lt;/p&gt;</description></item><item><title>Sinumerik 840D G-Codes: Referenz nach Gruppen</title><link>https://cnc-master.xyz/academy/controls/siemens/g-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/siemens/g-codes/</guid><description>&lt;p&gt;Auf einer Sinumerik-Steuerung sind die G-Befehle in nummerierten G-Gruppen geordnet. Pro Satz darf nur ein Befehl je Gruppe stehen. Ein Befehl bleibt aktiv, bis ein anderer Befehl derselben Gruppe ihn ersetzt (modal), oder er wirkt nur im eigenen Satz (satzweise). Viele Gruppen enthalten statt G-Nummern Schlüsselwörter, zum Beispiel TRANS, BRISK oder CUT2D.&lt;/p&gt;
&lt;p&gt;Diese Seite listet die Gruppen, die für das Fräsen und Drehen im Alltag gebraucht werden. Gruppen für Stanzen, Nibbeln, Schleifen, Spline-Übergänge und OEM-Erweiterungen fehlen. Die Spalte «Grundstellung» zeigt den Befehl, der im Auslieferungszustand nach Einschalten, Reset oder Programmende aktiv ist. Der Maschinenhersteller kann diese Grundstellungen ändern, auf einer Maschine kann der tatsächliche Zustand also abweichen.&lt;/p&gt;</description></item><item><title>Grundlagen Programmablauf: wie ein Programm entscheidet</title><link>https://cnc-master.xyz/academy/advanced/macro-programming/control-flow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/advanced/macro-programming/control-flow/</guid><description>&lt;p&gt;Ein G-Code-Programm läuft von oben nach unten, Satz für Satz. Jeder Wert steht fest im Programm: X50, Z-12, F200. Ändert sich das Teil, muss das Programm geändert werden.&lt;/p&gt;
&lt;p&gt;Ein Makroprogramm kann mehr. Es speichert Werte unter einem Namen, berechnet daraus neue Werte, prüft Bedingungen und springt je nach Ergebnis an eine andere Stelle im Programm. Diese Werkzeuge nennt man Programmablauf oder Kontrollfluss, weil sie steuern, in welcher Reihenfolge die Sätze abgearbeitet werden.&lt;/p&gt;</description></item><item><title>CNC-Maschinenhersteller: die grosse Übersicht</title><link>https://cnc-master.xyz/academy/machines/manufacturers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/machines/manufacturers/</guid><description>&lt;p&gt;Wie viele Anbieter von CNC-Maschinen es gibt, wird meist unterschätzt. Die folgende, bewusst unvollständige Liste reicht von Fräs- und Drehmaschinen über Erodier-, Laser- und Wasserstrahlanlagen bis hin zu CNC-Routern und additiver Fertigung. Sie hilft bei der Maschinenevaluation oder einfach dabei, sich einen Überblick über den Markt zu verschaffen.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Hersteller&lt;/th&gt;
					&lt;th&gt;Website&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;3D SYSTEMS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://de.3dsystems.com/" rel="noopener"&gt;de.3dsystems.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ACCUTEX&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.accutex.com.tw/" rel="noopener"&gt;www.accutex.com.tw&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ACRA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://acramachinery.com" rel="noopener"&gt;acramachinery.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ADVANCE CUTTING SYSTEMS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://advancecutting.com" rel="noopener"&gt;advancecutting.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AKIRA SEIKI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.akiraseiki.com/" rel="noopener"&gt;www.akiraseiki.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ALZMETALL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://alzmetall.de/" rel="noopener"&gt;alzmetall.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AMADA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.amada.eu/" rel="noopener"&gt;www.amada.eu&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AMERA SEIKI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.ameraseikicnc.com/" rel="noopener"&gt;www.ameraseikicnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ANDERSON AMERICA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://andersonamerica.com/" rel="noopener"&gt;andersonamerica.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AP LAZER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://aplazer.com/" rel="noopener"&gt;aplazer.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ASSOCIATED PACIFIC&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://apmcorp.com/" rel="noopener"&gt;apmcorp.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ATRUMP&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.atrump.com/" rel="noopener"&gt;www.atrump.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AVID&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.avidcnc.com/" rel="noopener"&gt;www.avidcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AWEA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.awea.com" rel="noopener"&gt;www.awea.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AXIOM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.axiomprecision.com/" rel="noopener"&gt;www.axiomprecision.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;AXYZ&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.axyz.com" rel="noopener"&gt;www.axyz.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BAVELLONI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.bavelloni.com/en/" rel="noopener"&gt;www.bavelloni.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BIESSE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.biesse.com" rel="noopener"&gt;www.biesse.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BIGLIA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.bigliaspa.it" rel="noopener"&gt;www.bigliaspa.it&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BOSS LASER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://bosslaser.com/" rel="noopener"&gt;bosslaser.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BRIDGEPORT&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hardinge.com" rel="noopener"&gt;www.hardinge.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BROTHER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://machinetool.global.brother" rel="noopener"&gt;machinetool.global.brother&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BURNTABLES&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.burntables.com/" rel="noopener"&gt;www.burntables.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;C.R. ONSRUD&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.cronsrud.com/" rel="noopener"&gt;www.cronsrud.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CHEVALIER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.chevaliertw.com/" rel="noopener"&gt;www.chevaliertw.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CHIRON&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://chiron-group.com" rel="noopener"&gt;chiron-group.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CINCINNATI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://cinmac.com/" rel="noopener"&gt;cinmac.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CITIZEN&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://cmj.citizen.co.jp" rel="noopener"&gt;cmj.citizen.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CLAUSING&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://clausing-industrial.com/" rel="noopener"&gt;clausing-industrial.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CNC MASTERS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.cncmasters.com/" rel="noopener"&gt;www.cncmasters.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;COBRA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.cobracnc.com.br/" rel="noopener"&gt;www.cobracnc.com.br&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;COLCHESTER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.colchester.co.uk/" rel="noopener"&gt;www.colchester.co.uk&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;COLEX&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.colex.com/" rel="noopener"&gt;www.colex.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CONPROFE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.conprofetech.cn" rel="noopener"&gt;www.conprofetech.cn&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CORREA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.nicolascorrea.com" rel="noopener"&gt;www.nicolascorrea.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;COSINE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.cosineadditive.com" rel="noopener"&gt;www.cosineadditive.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DATRON&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.datron.com/" rel="noopener"&gt;www.datron.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DEPOMILL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.depo-cnc.com" rel="noopener"&gt;www.depo-cnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DIGITAL WOOD CARVER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.digitalwoodcarver.com/" rel="noopener"&gt;www.digitalwoodcarver.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DMG MORI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.dmgmori.com" rel="noopener"&gt;www.dmgmori.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DMS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://dmscncrouters.com/" rel="noopener"&gt;dmscncrouters.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DOALL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.doallsaws.com/" rel="noopener"&gt;www.doallsaws.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DOOSAN&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.doosanmachinetools.com" rel="noopener"&gt;www.doosanmachinetools.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EMCO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.emco-world.com" rel="noopener"&gt;www.emco-world.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ENSHU&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.enshu.co.jp/global/" rel="noopener"&gt;www.enshu.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EOS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.eos.info" rel="noopener"&gt;www.eos.info&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EPILOG LASER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.epiloglaser.ch/" rel="noopener"&gt;www.epiloglaser.ch&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EUROTECH&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://eurotechelite.com/" rel="noopener"&gt;eurotechelite.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EXEL CNC AUTOMATION&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.exelcnc.com" rel="noopener"&gt;www.exelcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FADAL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://fadal.com/" rel="noopener"&gt;fadal.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FANUC&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.fanuc.eu" rel="noopener"&gt;www.fanuc.eu&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FEELER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.feeler.com/" rel="noopener"&gt;www.feeler.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FEMCO&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.femcousa.com" rel="noopener"&gt;www.femcousa.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FERMAT&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.fermatmachinery.com" rel="noopener"&gt;www.fermatmachinery.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FIDIA&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.fidia.it" rel="noopener"&gt;www.fidia.it&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FLOW&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.flowwaterjet.com/" rel="noopener"&gt;www.flowwaterjet.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FMB&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.fmb-machinery.de/" rel="noopener"&gt;www.fmb-machinery.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FPT&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.fptindustrie.com" rel="noopener"&gt;www.fptindustrie.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FRYER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.fryermachine.com/" rel="noopener"&gt;www.fryermachine.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GANESH&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.ganeshcnc.com/" rel="noopener"&gt;www.ganeshcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GIDDINGS &amp;amp; LEWIS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.fivesgroup.com/" rel="noopener"&gt;www.fivesgroup.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HAAS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.haascnc.com" rel="noopener"&gt;www.haascnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HACO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.haco.com/en" rel="noopener"&gt;www.haco.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HANWHA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hanwha-pm.com" rel="noopener"&gt;www.hanwha-pm.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HARDINGE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hardinge.com/" rel="noopener"&gt;www.hardinge.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HEDELIUS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hedelius.de/" rel="noopener"&gt;www.hedelius.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HELLER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.heller.biz" rel="noopener"&gt;www.heller.biz&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HENDRICK&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hendrickmanufacturing.com/" rel="noopener"&gt;www.hendrickmanufacturing.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HERMLE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hermle.de" rel="noopener"&gt;www.hermle.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HG TECH&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hgtech-laser.com/" rel="noopener"&gt;www.hgtech-laser.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HOMAG&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.homag.com" rel="noopener"&gt;www.homag.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HONOR&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.honorseiki.com" rel="noopener"&gt;www.honorseiki.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HUAHUA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.huahuacnc.com/" rel="noopener"&gt;www.huahuacnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HÜLLER HILLE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hueller-hille.com/" rel="noopener"&gt;www.hueller-hille.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HURCO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.hurco.com" rel="noopener"&gt;www.hurco.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HWACHEON&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.hwacheon.com" rel="noopener"&gt;www.hwacheon.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HYUNDAI WIA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://machine.hyundai-wia.com" rel="noopener"&gt;machine.hyundai-wia.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;IKEGAI&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.ikegai.co.jp" rel="noopener"&gt;www.ikegai.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;IMSA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.imsaitaly.com" rel="noopener"&gt;www.imsaitaly.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;INDEX&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.index-group.com/en/" rel="noopener"&gt;www.index-group.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;JOHNFORD&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.johnford.com.tw" rel="noopener"&gt;www.johnford.com.tw&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KAAST&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.kaast.de/" rel="noopener"&gt;www.kaast.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KINGSTON&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.kingstonmachine.com/" rel="noopener"&gt;www.kingstonmachine.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KITAKO&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.smd.co.jp/en/" rel="noopener"&gt;www.smd.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KITAMURA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.kitamura-machinery.com/" rel="noopener"&gt;www.kitamura-machinery.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KIWA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.kiwa-mc.co.jp" rel="noopener"&gt;www.kiwa-mc.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KNUTH&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.knuth.com" rel="noopener"&gt;www.knuth.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KOMO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://komo.com/" rel="noopener"&gt;komo.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;KONE&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.kone.com.br/" rel="noopener"&gt;www.kone.com.br&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LAGUNA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://lagunatools.com/cnc/" rel="noopener"&gt;lagunatools.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LEADWELL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.leadwell.com.tw" rel="noopener"&gt;www.leadwell.com.tw&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LUCAS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://lucasprecision.com" rel="noopener"&gt;lucasprecision.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LVD STRIPPIT&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.lvdgroup.com" rel="noopener"&gt;www.lvdgroup.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MAG&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://ffg-ea.com" rel="noopener"&gt;ffg-ea.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MAKINO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.makino.com/" rel="noopener"&gt;www.makino.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MATEC&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.matec.de/" rel="noopener"&gt;www.matec.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MATSUURA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.matsuurausa.com/" rel="noopener"&gt;www.matsuurausa.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MAXMILL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://maxmill-cnc.com/" rel="noopener"&gt;maxmill-cnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MAZAK&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.mazak.com/" rel="noopener"&gt;www.mazak.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MIGHTY VIPER&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.mightyviper.com/" rel="noopener"&gt;www.mightyviper.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MIKRON&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.mikron.com/" rel="noopener"&gt;www.mikron.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MILLTRONICS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://milltronics.com" rel="noopener"&gt;milltronics.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MITSUI SEIKI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.mitsuiseiki.com/" rel="noopener"&gt;www.mitsuiseiki.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MIYANO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.citizenmachines.com/miyano" rel="noopener"&gt;www.citizenmachines.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MOLLART&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://mollart.com/" rel="noopener"&gt;mollart.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MORI SEIKI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://dmgmori.com" rel="noopener"&gt;dmgmori.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MULTICAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.multicam.com" rel="noopener"&gt;www.multicam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;NAKAMURA TOME&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.nakamura-tome.com/" rel="noopener"&gt;www.nakamura-tome.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;NIIGATA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.niigata.eu/" rel="noopener"&gt;www.niigata.eu&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OHIO TOOL WORKS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.ohiotoolworks.com/" rel="noopener"&gt;www.ohiotoolworks.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OKAMOTO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.okamotocorp.com/" rel="noopener"&gt;www.okamotocorp.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OKK&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.okkeurope.com" rel="noopener"&gt;www.okkeurope.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OKUMA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.okuma.com/" rel="noopener"&gt;www.okuma.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OMAX&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.omax.com" rel="noopener"&gt;www.omax.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PARK INDUSTRIES&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.parkindustries.com/" rel="noopener"&gt;www.parkindustries.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PEDDINGHAUS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.peddinghaus.com" rel="noopener"&gt;www.peddinghaus.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PIETRO CARNAGHI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.pietrocarnaghi.it" rel="noopener"&gt;www.pietrocarnaghi.it&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PITTLER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.dvs-technology.com/pittler" rel="noopener"&gt;www.dvs-technology.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;POLYGIM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.polygim.com.tw" rel="noopener"&gt;www.polygim.com.tw&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;RAVELLI&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://ravelli.it" rel="noopener"&gt;ravelli.it&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;REIDEN&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://reiden.com" rel="noopener"&gt;reiden.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROBOTEC&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.robotec-cnc.com/" rel="noopener"&gt;www.robotec-cnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SAACKE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://saacke-pforzheim.com/" rel="noopener"&gt;saacke-pforzheim.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SAMAG&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.samag.de/" rel="noopener"&gt;www.samag.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SAMCHULLY&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.samchully.com/" rel="noopener"&gt;www.samchully.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SAMSUNG&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.smecmachinetools.com" rel="noopener"&gt;www.smecmachinetools.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SHARP&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://sharp-industries.com/product-category/cnc-machines/" rel="noopener"&gt;sharp-industries.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SHIBAURA MACHINE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://shibaura-machine.com" rel="noopener"&gt;shibaura-machine.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SHOPSABRE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.shopsabre.com/" rel="noopener"&gt;www.shopsabre.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SHW&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.shw-wm.de/" rel="noopener"&gt;www.shw-wm.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SIP&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.starrag.com" rel="noopener"&gt;www.starrag.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SMART&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.smartmachinetool.com/" rel="noopener"&gt;www.smartmachinetool.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SNK&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.snkc.co.jp/en/" rel="noopener"&gt;www.snkc.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SODICK&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://sodick.com/" rel="noopener"&gt;sodick.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SORALUCE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.soraluce.com" rel="noopener"&gt;www.soraluce.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SPINNER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.spinner.eu.com/" rel="noopener"&gt;www.spinner.eu.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;STAR&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://starcnc.com/" rel="noopener"&gt;starcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;STRATASYS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.stratasys.com" rel="noopener"&gt;www.stratasys.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SUNNEN&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.sunnen.com/" rel="noopener"&gt;www.sunnen.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TAKAMAZ&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.takamaz.co.jp" rel="noopener"&gt;www.takamaz.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TAKISAWA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.takisawa.co.jp" rel="noopener"&gt;www.takisawa.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TAKUMI&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://www.takumi.com.tw" rel="noopener"&gt;www.takumi.com.tw&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TARUS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://tarus.com/" rel="noopener"&gt;tarus.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;THERMWOOD&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.thermwood.com/" rel="noopener"&gt;www.thermwood.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TONGTAI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.tongtai.com.tw" rel="noopener"&gt;www.tongtai.com.tw&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TORMACH&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://tormach.com/" rel="noopener"&gt;tormach.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TOSHIBA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://shibaura-machine.com" rel="noopener"&gt;shibaura-machine.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TOSHIBA SHIBAURA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://shibaura-machine.com" rel="noopener"&gt;shibaura-machine.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TOYODA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.toyoda.com/machines" rel="noopener"&gt;www.toyoda.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TRAK&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.southwesternindustries.com/" rel="noopener"&gt;www.southwesternindustries.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TRAUB&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.index-group.com/en/" rel="noopener"&gt;www.index-group.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TRUMPF&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.trumpf.com/" rel="noopener"&gt;www.trumpf.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TSUGAMI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.tsugami.co.jp/eng/" rel="noopener"&gt;www.tsugami.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;VELOX&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.veloxcncrouters.com/" rel="noopener"&gt;www.veloxcncrouters.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;VISION WIDE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.visionwide-tech.com/" rel="noopener"&gt;www.visionwide-tech.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;W.F. WELLS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://wfwells.com/" rel="noopener"&gt;wfwells.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;WASINO&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.dmgmori.co.jp/en/" rel="noopener"&gt;www.dmgmori.co.jp&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;WEEKE&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.homag.com/weeke" rel="noopener"&gt;www.homag.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;WEISSER&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.weisser-web.com/" rel="noopener"&gt;www.weisser-web.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;WFL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.wfl.at/" rel="noopener"&gt;www.wfl.at&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;WILLEMIN&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://willemin-macodel.com" rel="noopener"&gt;willemin-macodel.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;YAMA SEIKI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.yamaseiki.com/" rel="noopener"&gt;www.yamaseiki.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;YASDA&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://yasda.com" rel="noopener"&gt;yasda.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;YCM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.ycmcnc.com" rel="noopener"&gt;www.ycmcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;YOU JI&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.youji.com" rel="noopener"&gt;www.youji.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ZENBOT&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.zenbotcnc.com/" rel="noopener"&gt;www.zenbotcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Kartesisches Koordinatensystem</title><link>https://cnc-master.xyz/academy/basics/cartesian-coordinate-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/basics/cartesian-coordinate-system/</guid><description>&lt;p&gt;Das kartesische Koordinatensystem, benannt nach dem französischen Mathematiker René Descartes, dient dazu, Punkte in der Ebene oder im Raum eindeutig zu beschreiben. In der CNC-Technik ist es die Grundlage jeder Positionsangabe: Jeder Punkt, den das Werkzeug anfährt, wird über Koordinaten definiert.&lt;/p&gt;
&lt;h2 id="zwei-dimensionen-x-und-y"&gt;Zwei Dimensionen: X und Y&lt;/h2&gt;
&lt;p&gt;Im zweidimensionalen Koordinatensystem stehen zwei Achsen senkrecht aufeinander: Die X-Achse verläuft horizontal, die Y-Achse vertikal. Der Schnittpunkt der beiden Achsen heisst Ursprung und trägt das Koordinatenpaar (0, 0).&lt;/p&gt;</description></item><item><title>Heidenhain M-Befehle: Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/heidenhain/m-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/heidenhain/m-codes/</guid><description>&lt;p&gt;M-Befehle, bei Heidenhain Zusatzfunktionen genannt, steuern Maschinenfunktionen wie Spindel, Kühlmittel und Programmlauf. Einige Funktionen sind maschinenabhängig und werden vom Maschinenhersteller festgelegt; die genaue Wirkung beschreibt das Handbuch der jeweiligen TNC-Steuerung.&lt;/p&gt;
&lt;h2 id="die-wichtigsten-m-befehle"&gt;Die wichtigsten M-Befehle&lt;/h2&gt;
&lt;p&gt;Diese M-Befehle kommen in der täglichen Arbeit an einer Heidenhain-Steuerung am häufigsten vor.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Code&lt;/th&gt;
					&lt;th&gt;Beschreibung&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;M03&lt;/td&gt;
					&lt;td&gt;Spindel EIN im Uhrzeigersinn&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M05&lt;/td&gt;
					&lt;td&gt;Spindel HALT&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M08&lt;/td&gt;
					&lt;td&gt;Kühlmittel EIN&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M09&lt;/td&gt;
					&lt;td&gt;Kühlmittel AUS&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M30&lt;/td&gt;
					&lt;td&gt;Gleiche Funktion wie M02 (Programmende)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M91&lt;/td&gt;
					&lt;td&gt;Im Positioniersatz: Koordinaten beziehen sich auf den Maschinennullpunkt&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M92&lt;/td&gt;
					&lt;td&gt;Im Positioniersatz: Koordinaten beziehen sich auf eine vom Maschinenhersteller definierte Position, z. B. auf die Werkzeugwechselposition&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M94&lt;/td&gt;
					&lt;td&gt;Anzeige der Drehachse reduzieren auf einen Wert unter 360°&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M99&lt;/td&gt;
					&lt;td&gt;Satzweiser Zyklusaufruf&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M116&lt;/td&gt;
					&lt;td&gt;Vorschub bei Drehachsen in mm/min&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M126&lt;/td&gt;
					&lt;td&gt;Drehachsen wegoptimiert verfahren&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M128&lt;/td&gt;
					&lt;td&gt;Position der Werkzeugspitze beim Positionieren von Schwenkachsen beibehalten (TCPM)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M129&lt;/td&gt;
					&lt;td&gt;M128 zurücksetzen&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M130&lt;/td&gt;
					&lt;td&gt;Im Positioniersatz: Punkte beziehen sich auf das ungeschwenkte Koordinatensystem&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M136&lt;/td&gt;
					&lt;td&gt;Vorschub F in Millimeter pro Spindelumdrehung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M137&lt;/td&gt;
					&lt;td&gt;M136 zurücksetzen&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M140&lt;/td&gt;
					&lt;td&gt;Rückzug von der Kontur in Werkzeugachsenrichtung&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M150&lt;/td&gt;
					&lt;td&gt;Endschaltermeldung unterdrücken&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="vollständige-referenz"&gt;Vollständige Referenz&lt;/h2&gt;
&lt;p&gt;Alle M-Befehle im Überblick, sortiert nach Nummer.&lt;/p&gt;</description></item><item><title>Hurco M-Befehle: Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/hurco/m-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/hurco/m-codes/</guid><description>&lt;p&gt;M-Befehle steuern an Hurco-Bearbeitungszentren die Maschinenfunktionen: Spindel, Kühlmittel, Werkzeugwechsel, Klemmung der Drehachsen, Antasten sowie Laserfunktionen. Die Grundlagen zu &lt;a href="https://cnc-master.xyz/academy/basics/tool-and-spindle/"&gt;Werkzeugwechsel und Spindelbefehlen&lt;/a&gt; gelten dabei wie auf jeder anderen Steuerung.&lt;/p&gt;
&lt;h2 id="die-wichtigsten-m-befehle"&gt;Die wichtigsten M-Befehle&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Befehl&lt;/th&gt;
					&lt;th&gt;Funktion&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;M00&lt;/td&gt;
					&lt;td&gt;Programmhalt: stoppt Spindel, Kühlmittel und die Programmausführung.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M01&lt;/td&gt;
					&lt;td&gt;Optionaler Programmhalt: hält nur an, wenn der Optional-Stop-Schalter aktiv ist; oft zum Umspannen genutzt.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M02&lt;/td&gt;
					&lt;td&gt;Programmende: stoppt Spindel, Kühlmittel und Achsvorschub.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M03&lt;/td&gt;
					&lt;td&gt;Startet die Spindel im Rechtslauf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M04&lt;/td&gt;
					&lt;td&gt;Startet die Spindel im Linkslauf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M05&lt;/td&gt;
					&lt;td&gt;Schaltet die Spindel aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M06&lt;/td&gt;
					&lt;td&gt;Löst einen automatischen Werkzeugwechsel aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M08&lt;/td&gt;
					&lt;td&gt;Schaltet Kühlsystem 1 ein.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M09&lt;/td&gt;
					&lt;td&gt;Schaltet Kühlsystem 1 und 2 aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M30&lt;/td&gt;
					&lt;td&gt;Programmende: markiert das Ende des Hauptprogramms.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M98&lt;/td&gt;
					&lt;td&gt;Ruft ein Unterprogramm auf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M99&lt;/td&gt;
					&lt;td&gt;Sprung bzw. Rücksprung aus dem Unterprogramm.&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="beispiel"&gt;Beispiel&lt;/h2&gt;
&lt;div class="highlight gcode"&gt;&lt;pre&gt;&lt;code class="language-gcode"&gt;&lt;span class="gc-t"&gt;T1&lt;/span&gt; &lt;span class="gc-g"&gt;M06&lt;/span&gt; ; Werkzeug 1 einwechseln
&lt;span class="gc-t"&gt;S8000&lt;/span&gt; &lt;span class="gc-g"&gt;M03&lt;/span&gt; ; Spindel im Rechtslauf, 8000 U/min
&lt;span class="gc-g"&gt;M08&lt;/span&gt; ; Kuehlmittel ein
&lt;span class="gc-g"&gt;G01&lt;/span&gt; &lt;span class="gc-x"&gt;X50&lt;/span&gt; &lt;span class="gc-x"&gt;Y20&lt;/span&gt; &lt;span class="gc-t"&gt;F500&lt;/span&gt;
&lt;span class="gc-g"&gt;M09&lt;/span&gt; ; Kuehlmittel aus
&lt;span class="gc-g"&gt;M05&lt;/span&gt; ; Spindel aus
&lt;span class="gc-g"&gt;M30&lt;/span&gt; ; Programmende&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="referenz"&gt;Referenz&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Befehl&lt;/th&gt;
					&lt;th&gt;Funktion&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;M00&lt;/td&gt;
					&lt;td&gt;Programmhalt: stoppt Spindel, Kühlmittel und die Programmausführung.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M01&lt;/td&gt;
					&lt;td&gt;Optionaler Programmhalt: hält nur an, wenn der Optional-Stop-Schalter aktiv ist; oft zum Umspannen genutzt.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M02&lt;/td&gt;
					&lt;td&gt;Programmende: stoppt Spindel, Kühlmittel und Achsvorschub.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M03&lt;/td&gt;
					&lt;td&gt;Startet die Spindel im Rechtslauf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M04&lt;/td&gt;
					&lt;td&gt;Startet die Spindel im Linkslauf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M05&lt;/td&gt;
					&lt;td&gt;Schaltet die Spindel aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M06&lt;/td&gt;
					&lt;td&gt;Löst einen automatischen Werkzeugwechsel aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M07&lt;/td&gt;
					&lt;td&gt;Schaltet Kühlsystem 2 ein.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M08&lt;/td&gt;
					&lt;td&gt;Schaltet Kühlsystem 1 ein.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M09&lt;/td&gt;
					&lt;td&gt;Schaltet Kühlsystem 1 und 2 aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M10&lt;/td&gt;
					&lt;td&gt;Schaltet Kühlsystem 1 und 2 ein.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M12&lt;/td&gt;
					&lt;td&gt;Klemmt die C-Achse (Drehtisch).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M13&lt;/td&gt;
					&lt;td&gt;Löst die Klemmung der C-Achse (Drehtisch).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M20&lt;/td&gt;
					&lt;td&gt;Schaltet die Indexiervorrichtung um eine Position weiter.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M21&lt;/td&gt;
					&lt;td&gt;Startet den Schmiervorgang.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M25&lt;/td&gt;
					&lt;td&gt;Fährt die Z-Achse in die Ausgangsposition (Werkzeugwechselposition) zurück.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M26&lt;/td&gt;
					&lt;td&gt;Wählt das Antastsignal für das Werkstück.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M27&lt;/td&gt;
					&lt;td&gt;Wählt das Antastsignal für das Werkzeug.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M29&lt;/td&gt;
					&lt;td&gt;Aktiviert das Synchrongewindeschneiden.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M30&lt;/td&gt;
					&lt;td&gt;Programmende: markiert das Ende des Hauptprogramms.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M32&lt;/td&gt;
					&lt;td&gt;Klemmt die A-Achse (Drehtisch).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M33&lt;/td&gt;
					&lt;td&gt;Löst die Klemmung der A-Achse (Drehtisch).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M34&lt;/td&gt;
					&lt;td&gt;Klemmt die B-Achse (Drehtisch).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M35&lt;/td&gt;
					&lt;td&gt;Löst die Klemmung der B-Achse (Drehtisch).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M36&lt;/td&gt;
					&lt;td&gt;Schaltet die Servoantriebe aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M38&lt;/td&gt;
					&lt;td&gt;Erfasst und setzt den Zustand des Lasersignals «OK».&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M39&lt;/td&gt;
					&lt;td&gt;Erfasst und setzt den Zustand des statischen Lasersignals.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M40&lt;/td&gt;
					&lt;td&gt;Erfasst und setzt den Zustand des dynamischen Lasersignals.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M41&lt;/td&gt;
					&lt;td&gt;Deaktiviert das Antasten mit zwei Berührungen bei G31.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M42&lt;/td&gt;
					&lt;td&gt;Aktiviert das automatische Antasten mit zwei Berührungen bei G31: Berührt der Werkstücktaster während der G31-Bewegung das Werkstück, fährt er automatisch zurück und tastet mit reduziertem Vorschub ein zweites Mal an.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M43&lt;/td&gt;
					&lt;td&gt;Erhöht die Sperrluft.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M44&lt;/td&gt;
					&lt;td&gt;Verringert die Sperrluft.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M45&lt;/td&gt;
					&lt;td&gt;Öffnet den Verschluss.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M46&lt;/td&gt;
					&lt;td&gt;Schliesst den Verschluss.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M47&lt;/td&gt;
					&lt;td&gt;Schaltet den Lasersender ein.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M48&lt;/td&gt;
					&lt;td&gt;Schaltet den Lasersender aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M49&lt;/td&gt;
					&lt;td&gt;Schaltet den Laserempfänger ein.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M50&lt;/td&gt;
					&lt;td&gt;Schaltet den Laserempfänger aus.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M52&lt;/td&gt;
					&lt;td&gt;Aktiviert Hilfsausgang 1.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M53&lt;/td&gt;
					&lt;td&gt;Aktiviert Hilfsausgang 2.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M54&lt;/td&gt;
					&lt;td&gt;Aktiviert Hilfsausgang 3.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M55&lt;/td&gt;
					&lt;td&gt;Aktiviert Hilfsausgang 4.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M56&lt;/td&gt;
					&lt;td&gt;Dreht den Palettenwechsler für einen Palettenwechsel ohne Bestätigung.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M57&lt;/td&gt;
					&lt;td&gt;Dreht den Palettenwechsler zu Palette 1.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M58&lt;/td&gt;
					&lt;td&gt;Dreht den Palettenwechsler zu Palette 2.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M59&lt;/td&gt;
					&lt;td&gt;Startet den Späneförderer im Vorwärtslauf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M60&lt;/td&gt;
					&lt;td&gt;Startet den Späneförderer im Rückwärtslauf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M61&lt;/td&gt;
					&lt;td&gt;Hält den Späneförderer an.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M62&lt;/td&gt;
					&lt;td&gt;Deaktiviert Hilfsausgang 1.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M63&lt;/td&gt;
					&lt;td&gt;Deaktiviert Hilfsausgang 2.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M64&lt;/td&gt;
					&lt;td&gt;Deaktiviert Hilfsausgang 3.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M65&lt;/td&gt;
					&lt;td&gt;Deaktiviert Hilfsausgang 4.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M68&lt;/td&gt;
					&lt;td&gt;Aktiviert die Schwallkühlung.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M69&lt;/td&gt;
					&lt;td&gt;Deaktiviert die Schwallkühlung.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M76&lt;/td&gt;
					&lt;td&gt;Normaler A-Achsen-Betrieb (Standardeinstellung).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M77&lt;/td&gt;
					&lt;td&gt;Kehrt den A-Achsen-Betrieb um.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M78&lt;/td&gt;
					&lt;td&gt;Normaler B-Achsen-Betrieb (Standardeinstellung).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M79&lt;/td&gt;
					&lt;td&gt;Kehrt den B-Achsen-Betrieb um.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M80&lt;/td&gt;
					&lt;td&gt;Positive Drehrichtung der C-Achse (Standardeinstellung).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M81&lt;/td&gt;
					&lt;td&gt;Negative Drehrichtung der C-Achse.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M98&lt;/td&gt;
					&lt;td&gt;Ruft ein Unterprogramm auf.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;M99&lt;/td&gt;
					&lt;td&gt;Sprung bzw. Rücksprung aus dem Unterprogramm.&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="notice notice--info"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;circle cx="12" cy="12" r="9"/&gt;&lt;path d="M12 11v6m0-10v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Maschinenabhängige Verfügbarkeit&lt;/div&gt;&lt;p&gt;Welche M-Befehle tatsächlich verfügbar sind, hängt von Maschinenmodell und Ausstattung ab, etwa Palettenwechsler, Drehtisch oder Lasermesssystem. Verbindlich ist die Dokumentation der jeweiligen WinMax-Steuerung.&lt;/p&gt;</description></item><item><title>Okuma M-Befehle (Drehen): Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/okuma/m-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/okuma/m-codes/</guid><description>&lt;p&gt;Die OSP-Steuerung von Okuma verwendet M-Befehle (Hilfsfunktionen), um Maschinenfunktionen wie Spindel, Kühlmittel, Spannfutter, Reitstock und Werkzeugwechsel zu schalten. Diese Referenz listet die M-Befehle für Okuma-Drehmaschinen von M00 bis M1255 auf.&lt;/p&gt;
&lt;div class="notice notice--warning"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;path d="M12 3 2.5 20h19L12 3Z" stroke-linejoin="round"/&gt;&lt;path d="M12 10v4m0 3v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Maschinenabhängige Belegung&lt;/div&gt;&lt;p&gt;Die Spalte «Standard/Option» zeigt, ob ein Befehl zur Grundausstattung gehört oder eine optionale Maschinenfunktion voraussetzt. Welche Befehle tatsächlich verfügbar sind, hängt von Modell und Ausstattung ab. Im Zweifel gilt die Dokumentation Ihrer Maschine.&lt;/p&gt;</description></item><item><title>Aufbau eines NC-Programms</title><link>https://cnc-master.xyz/academy/advanced/nc-code-structure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/advanced/nc-code-structure/</guid><description>&lt;p&gt;NC-Code ist in den meisten Fällen klar strukturiert aufgebaut, insbesondere dann, wenn er mit einer CAM-Software generiert wurde. Je nach Abschnitt enthält das Programm unterschiedliche Informationen und Anweisungen: vom Programmkopf über Werkzeugaufrufe bis zu den eigentlichen Bearbeitungssätzen.&lt;/p&gt;
&lt;figure class="diagram"&gt;
 &lt;svg viewBox="0 0 720 96" width="720" role="img" aria-label="Prozesskette: CAD, CAM, Postprozessor, NC-Code, CNC-Maschine" xmlns="http://www.w3.org/2000/svg"&gt;
 &lt;defs&gt;
 &lt;marker id="pc-arrow" markerWidth="8" markerHeight="8" refX="7" refY="4" orient="auto"&gt;
 &lt;path d="M0,0 L8,4 L0,8 Z" class="d-arrowhead"/&gt;
 &lt;/marker&gt;
 &lt;/defs&gt;
 &lt;rect x="4" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="64" y="44" text-anchor="middle" class="d-text"&gt;CAD&lt;/text&gt;
 &lt;text x="64" y="63" text-anchor="middle" class="d-text-small"&gt;Konstruktion&lt;/text&gt;
 &lt;path d="M128 48 H150" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="152" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="212" y="44" text-anchor="middle" class="d-text"&gt;CAM&lt;/text&gt;
 &lt;text x="212" y="63" text-anchor="middle" class="d-text-small"&gt;Programmierung&lt;/text&gt;
 &lt;path d="M276 48 H298" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="300" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="360" y="44" text-anchor="middle" class="d-text"&gt;Postprozessor&lt;/text&gt;
 &lt;text x="360" y="63" text-anchor="middle" class="d-text-small"&gt;Übersetzung&lt;/text&gt;
 &lt;path d="M424 48 H446" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="448" y="18" width="120" height="60" rx="9" class="d-box-accent"/&gt;
 &lt;text x="508" y="44" text-anchor="middle" class="d-text-accent"&gt;NC-Code&lt;/text&gt;
 &lt;text x="508" y="63" text-anchor="middle" class="d-text-small"&gt;G-Code&lt;/text&gt;
 &lt;path d="M572 48 H594" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="596" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="656" y="44" text-anchor="middle" class="d-text"&gt;CNC-Maschine&lt;/text&gt;
 &lt;text x="656" y="63" text-anchor="middle" class="d-text-small"&gt;Fertigung&lt;/text&gt;
 &lt;/svg&gt;
&lt;/figure&gt;

&lt;p&gt;Die folgende Grafik zeigt, wie eine solche Struktur aussieht:&lt;/p&gt;</description></item><item><title>NC-Code-Simulation: warum sie unverzichtbar ist</title><link>https://cnc-master.xyz/academy/cam/nc-code-simulation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/cam/nc-code-simulation/</guid><description>&lt;p&gt;NC-Code-Simulationssoftware prüft NC-Programme in einer virtuellen Umgebung, bevor sie auf der realen CNC-Maschine ausgeführt werden. Kollisionen und Programmierfehler werden so erkannt, bevor sie Schäden an Maschine, Werkzeug oder Werkstück verursachen.&lt;/p&gt;
&lt;figure class="diagram"&gt;
 &lt;svg viewBox="0 0 720 96" width="720" role="img" aria-label="Prozesskette: CAD, CAM, Postprozessor, NC-Code, CNC-Maschine" xmlns="http://www.w3.org/2000/svg"&gt;
 &lt;defs&gt;
 &lt;marker id="pc-arrow" markerWidth="8" markerHeight="8" refX="7" refY="4" orient="auto"&gt;
 &lt;path d="M0,0 L8,4 L0,8 Z" class="d-arrowhead"/&gt;
 &lt;/marker&gt;
 &lt;/defs&gt;
 &lt;rect x="4" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="64" y="44" text-anchor="middle" class="d-text"&gt;CAD&lt;/text&gt;
 &lt;text x="64" y="63" text-anchor="middle" class="d-text-small"&gt;Konstruktion&lt;/text&gt;
 &lt;path d="M128 48 H150" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="152" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="212" y="44" text-anchor="middle" class="d-text"&gt;CAM&lt;/text&gt;
 &lt;text x="212" y="63" text-anchor="middle" class="d-text-small"&gt;Programmierung&lt;/text&gt;
 &lt;path d="M276 48 H298" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="300" y="18" width="120" height="60" rx="9" class="d-box-accent"/&gt;
 &lt;text x="360" y="44" text-anchor="middle" class="d-text-accent"&gt;Postprozessor&lt;/text&gt;
 &lt;text x="360" y="63" text-anchor="middle" class="d-text-small"&gt;Übersetzung&lt;/text&gt;
 &lt;path d="M424 48 H446" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="448" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="508" y="44" text-anchor="middle" class="d-text"&gt;NC-Code&lt;/text&gt;
 &lt;text x="508" y="63" text-anchor="middle" class="d-text-small"&gt;G-Code&lt;/text&gt;
 &lt;path d="M572 48 H594" class="d-arrow" style="marker-end:url(#pc-arrow)"/&gt;
 &lt;rect x="596" y="18" width="120" height="60" rx="9" class="d-box"/&gt;
 &lt;text x="656" y="44" text-anchor="middle" class="d-text"&gt;CNC-Maschine&lt;/text&gt;
 &lt;text x="656" y="63" text-anchor="middle" class="d-text-small"&gt;Fertigung&lt;/text&gt;
 &lt;/svg&gt;
&lt;/figure&gt;

&lt;h2 id="warum-die-cam-simulation-nicht-ausreicht"&gt;Warum die CAM-Simulation nicht ausreicht&lt;/h2&gt;
&lt;p&gt;Die im CAM-System integrierte Simulation zeigt nur die von den Bearbeitungsalgorithmen berechneten Werkzeugwege. Den endgültigen NC-Code erzeugt jedoch erst der Postprozessor, und genau hier liegt eine mögliche Fehlerquelle: Der Postprozessor kann Änderungen und mathematische Operationen am NC-Code vornehmen, die in der CAM-Simulation nicht dargestellt werden und für den Anwender nicht erkennbar sind.&lt;/p&gt;</description></item><item><title>Schwenkzyklus selbst gebaut: Rotationsmatrizen im NC-Makro</title><link>https://cnc-master.xyz/academy/advanced/custom-tilt-cycle/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/advanced/custom-tilt-cycle/</guid><description>&lt;p&gt;Auf Maschinen, auf denen nachträglich ein Schwenktisch montiert wurde, ist steuerungsseitig oft kein Schwenkzyklus wie G68.2 oder PLANE SPATIAL verfügbar. Das macht es erforderlich, für jede Schwenkung manuell einen Nullpunkt anzutasten und in die Offsettabelle einzutragen. Dieses Vorgehen ist umständlich und fehleranfällig: Einrichtzeit und Ausschussquote steigen, da z. B. bei einem schrägen Winkel eine Korrektur erst nach der Bearbeitung vorgenommen werden kann.&lt;/p&gt;
&lt;p&gt;Ein eigener Schwenkzyklus lässt sich jedoch mit Bordmitteln der Steuerung aufbauen: mit Makrovariablen und etwas linearer Algebra.&lt;/p&gt;</description></item><item><title>Lineare Interpolation: G0 und G1</title><link>https://cnc-master.xyz/academy/basics/linear-interpolation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/basics/linear-interpolation/</guid><description>&lt;p&gt;G0 und G1 sind zwei grundlegende G-Codes der CNC-Programmierung, die die Bewegung der Werkzeugmaschine steuern. Sie sind vergleichbar mit den grundlegenden Anweisungen, die einem Fahrer sagen, wie und wohin er fahren soll.&lt;/p&gt;
&lt;h2 id="g0-eilgang"&gt;G0: Eilgang&lt;/h2&gt;
&lt;p&gt;Der G0-Befehl, auch als Eilgang oder Schnellverfahrweg bekannt, ist wie ein Sprinter, der die Strecke zwischen zwei Punkten so schnell wie möglich zurücklegt. Mit G0 verfährt die Maschine mit maximaler Geschwindigkeit. Der Befehl wird eingesetzt, um das Werkzeug an eine neue Position zu bringen, ohne dabei Material zu bearbeiten.&lt;/p&gt;</description></item><item><title>Mazak M-Befehle: Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/mazak/m-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/mazak/m-codes/</guid><description>&lt;p&gt;Mazatrol-Steuerungen schalten Maschinenfunktionen wie Spindeln, Kühlmittel, Paletten und Spannfutter über M-Befehle. Diese Referenz listet die gängigen M-Befehle für Mazak-Bearbeitungszentren und Integrex-Multitaskingmaschinen in EIA/ISO-Programmen.&lt;/p&gt;
&lt;div class="notice notice--warning"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;path d="M12 3 2.5 20h19L12 3Z" stroke-linejoin="round"/&gt;&lt;path d="M12 10v4m0 3v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Maschinenabhängige Belegung&lt;/div&gt;&lt;p&gt;Viele M-Befehle legt der Maschinenhersteller pro Modell fest. Einzelne Befehle dieser Liste fehlen auf einer bestimmten Maschine, andere können für abweichende Funktionen belegt sein. Die Befehle für Spindel 1 und 2, Reitstock, Lünette und Stangenlader gibt es nur auf Maschinen mit dieser Ausstattung. Im Zweifel gilt die Dokumentation Ihrer Maschine.&lt;/p&gt;</description></item><item><title>Sinumerik 840D M-Befehle: Referenztabelle</title><link>https://cnc-master.xyz/academy/controls/siemens/m-codes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/siemens/m-codes/</guid><description>&lt;p&gt;M-Funktionen sind Hilfsfunktionen. Die NC gibt sie an die PLC weiter, und das PLC-Programm schaltet die Maschinenfunktion. Auf einer Sinumerik-Steuerung legt die Steuerung selbst nur wenige M-Funktionen fest. Alle anderen Nummern stehen dem Maschinenhersteller frei.&lt;/p&gt;
&lt;div class="notice notice--warning"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;path d="M12 3 2.5 20h19L12 3Z" stroke-linejoin="round"/&gt;&lt;path d="M12 10v4m0 3v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Maschinenabhängige Belegung&lt;/div&gt;&lt;p&gt;Kühlmittel, Spannmittel, Türen, Späneförderer und ähnliche Funktionen legt der Maschinenhersteller fest. Dieselbe Nummer kann auf zwei Maschinen verschiedene Funktionen schalten. Im Zweifel gilt die Dokumentation Ihrer Maschine.&lt;/p&gt;</description></item><item><title>NC-Makros und Computercode: ein Vergleich mit Python</title><link>https://cnc-master.xyz/academy/advanced/macro-programming/macros-and-python/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/advanced/macro-programming/macros-and-python/</guid><description>&lt;p&gt;NC-Makrosprachen sind kleine Programmiersprachen. Sie wurden vor Jahrzehnten entworfen und wirken altmodisch, die Ideen dahinter sind aber dieselben wie in jeder modernen Sprache. Diese Seite stellt NC-Makros neben Python, eine Sprache, die oft im Unterricht verwendet wird, weil sie sich fast wie Englisch liest.&lt;/p&gt;
&lt;p&gt;Python müssen Sie weder installieren noch lernen. Der Vergleich hat zwei Ziele. Wer Python oder eine ähnliche Sprache schon gesehen hat, kann sein Wissen direkt übertragen. Für alle anderen machen die Python-Zeilen die Struktur hinter der kryptischen NC-Syntax sichtbar.&lt;/p&gt;</description></item><item><title>ModuleWorks: die Komponenten hinter vielen CAM-Systemen</title><link>https://cnc-master.xyz/academy/cam/moduleworks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/cam/moduleworks/</guid><description>&lt;p&gt;ModuleWorks gehört zu den Helden hinter dem Vorhang der CAM-Welt: Die wenigsten Anwender kennen das Unternehmen, doch seine Softwarekomponenten stecken in den meisten CAM-Systemen auf dem Markt. Dieser Einblick zeigt, warum das bei der Auswahl eines CAM-Systems eine entscheidende Rolle spielt.&lt;/p&gt;
&lt;div class="notice notice--info"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;circle cx="12" cy="12" r="9"/&gt;&lt;path d="M12 11v6m0-10v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Einordnung&lt;/div&gt;&lt;p&gt;Dieser Beitrag ist ein Meinungsbeitrag und gibt die persönliche Einschätzung des Autors wieder.&lt;/p&gt;

 &lt;/div&gt;
&lt;/div&gt;

&lt;h2 id="was-ist-moduleworks"&gt;Was ist ModuleWorks?&lt;/h2&gt;
&lt;p&gt;ModuleWorks ist ein Anbieter von Softwarekomponenten für die CAM-Industrie. Das umfasst viele Bereiche, etwa Algorithmen für das 2D-, 3D- und 5-Achs-Fräsen. Ein CAM-Hersteller kauft die entsprechenden Komponenten ein und integriert sie in sein eigenes Produkt. Das ist vergleichbar mit einer Unterbaugruppe, die für eine Maschine zugekauft wird. Die Komponente verrichtet ihre Aufgaben im Hintergrund, oft ohne dass der Anwender etwas davon bemerkt. Manche CAM-Hersteller entwickeln nicht einmal eigene Benutzeroberflächen für die jeweiligen Dialoge, sondern verwenden die von ModuleWorks mitgelieferten.&lt;/p&gt;</description></item><item><title>Fanuc Nullpunkt-Parameter: G54 bis G59 per Makrovariable</title><link>https://cnc-master.xyz/academy/controls/fanuc/zero-point-parameters/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/fanuc/zero-point-parameters/</guid><description>&lt;p&gt;Auf Fanuc-Steuerungen lassen sich die Nullpunktverschiebungen G54 bis G59 über Makrovariablen lesen und schreiben. Die folgenden Tabellen zeigen die Variablennummern pro Achse; für die erweiterten Nullpunkte G54.1 P1 bis P48 wird die Variablennummer berechnet. Eine Übersicht aller G-Codes bietet die &lt;a href="https://cnc-master.xyz/academy/controls/fanuc/g-codes/"&gt;Fanuc G-Code-Referenz&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="g54-bis-g59"&gt;G54 bis G59&lt;/h2&gt;
&lt;h3 id="g54"&gt;G54&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variablennummer&lt;/th&gt;
					&lt;th&gt;Achse&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;#5221&lt;/td&gt;
					&lt;td&gt;X&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5222&lt;/td&gt;
					&lt;td&gt;Y&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5223&lt;/td&gt;
					&lt;td&gt;Z&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5224&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5225&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="g55"&gt;G55&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variablennummer&lt;/th&gt;
					&lt;th&gt;Achse&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;#5241&lt;/td&gt;
					&lt;td&gt;X&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5242&lt;/td&gt;
					&lt;td&gt;Y&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5243&lt;/td&gt;
					&lt;td&gt;Z&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5244&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5245&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="g56"&gt;G56&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variablennummer&lt;/th&gt;
					&lt;th&gt;Achse&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;#5261&lt;/td&gt;
					&lt;td&gt;X&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5262&lt;/td&gt;
					&lt;td&gt;Y&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5263&lt;/td&gt;
					&lt;td&gt;Z&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5264&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5265&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="g57"&gt;G57&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variablennummer&lt;/th&gt;
					&lt;th&gt;Achse&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;#5281&lt;/td&gt;
					&lt;td&gt;X&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5282&lt;/td&gt;
					&lt;td&gt;Y&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5283&lt;/td&gt;
					&lt;td&gt;Z&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5284&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5285&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="g58"&gt;G58&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variablennummer&lt;/th&gt;
					&lt;th&gt;Achse&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;#5301&lt;/td&gt;
					&lt;td&gt;X&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5302&lt;/td&gt;
					&lt;td&gt;Y&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5303&lt;/td&gt;
					&lt;td&gt;Z&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5304&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5305&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="g59"&gt;G59&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Variablennummer&lt;/th&gt;
					&lt;th&gt;Achse&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;#5321&lt;/td&gt;
					&lt;td&gt;X&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5322&lt;/td&gt;
					&lt;td&gt;Y&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5323&lt;/td&gt;
					&lt;td&gt;Z&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5324&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;#5325&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="g541-p1-bis-g541-p48"&gt;G54.1 P1 bis G54.1 P48&lt;/h2&gt;
&lt;p&gt;Die Daten der Werkstücknullpunkte von P1 bis P48 werden in den Variablennummern #7001 bis #7945 gespeichert. Hier bietet sich eine entsprechende Berechnung der Variablennummer an:&lt;/p&gt;</description></item><item><title>Heidenhain Schlüsselzahlen (TNC 530)</title><link>https://cnc-master.xyz/academy/controls/heidenhain/code-numbers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/heidenhain/code-numbers/</guid><description>&lt;p&gt;Schlüsselzahlen sind vergleichbar mit Passwörtern: Mit ihnen lassen sich auf der Steuerung zusätzliche Einstellungen und Funktionen freischalten. Die folgende Liste gilt für die Steuerungsgeneration TNC 530.&lt;/p&gt;
&lt;div class="notice notice--warning"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;path d="M12 3 2.5 20h19L12 3Z" stroke-linejoin="round"/&gt;&lt;path d="M12 10v4m0 3v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Nur für geschultes Servicepersonal&lt;/div&gt;&lt;p&gt;Schlüsselzahlen geben Service-Funktionen der TNC 530 frei. Änderungen an Maschinenparametern, PLC-Programm oder Kinematik können die Maschine beschädigen und sind ausschliesslich für geschultes Servicepersonal bestimmt.&lt;/p&gt;

 &lt;/div&gt;
&lt;/div&gt;

&lt;h2 id="tnc-530"&gt;TNC 530&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Funktion&lt;/th&gt;
					&lt;th&gt;Schlüsselzahl&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Maschinenparameter editieren&lt;/td&gt;
					&lt;td&gt;95148&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Maschinenparameter in Kurzform&lt;/td&gt;
					&lt;td&gt;123&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PLC-Programm editieren/testen&lt;/td&gt;
					&lt;td&gt;807667&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Offset-Kompensation&lt;/td&gt;
					&lt;td&gt;75368&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Programmschutz aufheben (unprotect PGM)&lt;/td&gt;
					&lt;td&gt;86357&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Digital-Scope mit 4 Kanälen&lt;/td&gt;
					&lt;td&gt;688379&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Gesamtes RAM löschen (M0–M999, B0–B127)&lt;/td&gt;
					&lt;td&gt;531210&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PLC-Zähler zurücksetzen&lt;/td&gt;
					&lt;td&gt;857282&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Systemdaten schreiben (FN17, FN31, FN32)&lt;/td&gt;
					&lt;td&gt;555343&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Netzwerk-Monitor&lt;/td&gt;
					&lt;td&gt;NETMONI&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Netzwerk einrichten&lt;/td&gt;
					&lt;td&gt;NET123&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DSP-Monitor&lt;/td&gt;
					&lt;td&gt;DSP123&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Logbuch ansehen&lt;/td&gt;
					&lt;td&gt;LOGBOOK&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Maschinenkinematik auswählen&lt;/td&gt;
					&lt;td&gt;KINEMATIC&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Not-Aus-Verhalten der Maschine testen&lt;/td&gt;
					&lt;td&gt;FAILTEST&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Aktive Optionen anzeigen&lt;/td&gt;
					&lt;td&gt;SIK&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SIK-Freigaben (General Key, 2 Wochen)&lt;/td&gt;
					&lt;td&gt;65535&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Spezifikation der NCX-Elemente</title><link>https://cnc-master.xyz/ncx/specification/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/ncx/specification/</guid><description>&lt;p&gt;Jedes Element der NCX-Sprache wird als eine Zelle der Form &lt;code&gt;[KEYWORD:ADDRESS=VALUE]&lt;/code&gt; geschrieben: das Schlüsselwort, optional eine Adresse und der Wert. Die folgende Übersicht dokumentiert alle Elemente mit ihren Adressen, Werten und Beispielen; wo vorhanden, ist zusätzlich der entsprechende konventionelle G- oder M-Befehl angegeben. Die zugrunde liegende Grammatik beschreibt die &lt;a href="https://cnc-master.xyz/ncx/definition/"&gt;Definition&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="cat-program"&gt;Programm&lt;/h2&gt;
&lt;h3 id="program"&gt;&lt;code&gt;PROGRAM&lt;/code&gt;: Programm&lt;/h3&gt;
&lt;p&gt;Definiert die Kopfdaten eines NC-Programms: Name, Masseinheit und einen optionalen Kommentar.&lt;/p&gt;
&lt;div class="table-wrap"&gt;
 &lt;table class="spec-table"&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;th scope="row"&gt;Schlüsselwort&lt;/th&gt;
 &lt;td&gt;&lt;code&gt;PROGRAM&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;th scope="row"&gt;Adresse&lt;/th&gt;
 &lt;td&gt;
 &lt;ul class="spec-list"&gt;
 &lt;li&gt;&lt;code&gt;NAME&lt;/code&gt;: Programmname (Text)&lt;/li&gt;
 &lt;li&gt;&lt;code&gt;UNIT&lt;/code&gt;: Masseinheit des Programms (MM oder INCH)&lt;/li&gt;
 &lt;li&gt;&lt;code&gt;COMM&lt;/code&gt;: Kommentar zum Programm (Text)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;th scope="row"&gt;Werte&lt;/th&gt;
 &lt;td&gt;
 &lt;ul class="spec-list"&gt;
 &lt;li&gt;&lt;code&gt;MM&lt;/code&gt;: Millimeter (für UNIT)&lt;/li&gt;
 &lt;li&gt;&lt;code&gt;INCH&lt;/code&gt;: Zoll (für UNIT)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;th scope="row"&gt;Beispiel&lt;/th&gt;
 &lt;td&gt;&lt;code&gt;PROGRAM:NAME=5544&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
 &lt;/table&gt;
&lt;/div&gt;
&lt;h2 id="cat-motion"&gt;Bewegung&lt;/h2&gt;
&lt;h3 id="interpo"&gt;&lt;code&gt;INTERPO&lt;/code&gt;: Interpolation&lt;/h3&gt;
&lt;p&gt;Legt die Interpolationsart der folgenden Bewegung fest: Eilgang, Arbeitsgang oder Kreisbogen im bzw. gegen den Uhrzeigersinn.&lt;/p&gt;</description></item><item><title>Beispiele: Fanuc-G-Code zu NCX</title><link>https://cnc-master.xyz/ncx/examples/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/ncx/examples/</guid><description>&lt;p&gt;Die folgenden Beispiele zeigen, wie typische Fanuc-G-Code-Sätze in das NCX-Format umgesetzt werden, jeweils mit dem Ausgangssatz und die entsprechenden NCX-Zellen.&lt;/p&gt;
&lt;div class="notice notice--warning"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;path d="M12 3 2.5 20h19L12 3Z" stroke-linejoin="round"/&gt;&lt;path d="M12 10v4m0 3v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Noch nicht spezifiziert&lt;/div&gt;&lt;p&gt;Die mit * markierten Zeilen verwenden die Radiusprogrammierung sowie die erweiterten Zyklusparameter &lt;code&gt;CYCLE_DELAY&lt;/code&gt;, &lt;code&gt;CYCLE_SURFACE_ALTITUDE&lt;/code&gt; und &lt;code&gt;CYCLE_DEPTH_INCREMENT&lt;/code&gt;. Diese sind von der aktuellen &lt;a href="https://cnc-master.xyz/ncx/specification/"&gt;Spezifikation&lt;/a&gt; noch nicht abgedeckt. Die Sprache befindet sich noch in Entwicklung.&lt;/p&gt;

 &lt;/div&gt;
&lt;/div&gt;

&lt;h2 id="kreise-und-kreisbögen"&gt;Kreise und Kreisbögen&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Typ&lt;/th&gt;
					&lt;th&gt;Fanuc&lt;/th&gt;
					&lt;th&gt;NCX&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Kreisbogen mit Mittelpunkt, im Uhrzeigersinn&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G2 X20 Y20 I10 J10&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[INTERPO=ARC,CW,CENTER][GOTO:X=20][GOTO:Y=20][CENTER:X=10][CENTER:Y=10]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Kreisbogen mit Mittelpunkt, gegen den Uhrzeigersinn&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G3 X20 Y20 I10 J10&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[INTERPO=ARC,CCW,CENTER][GOTO:X=20][GOTO:Y=20][CENTER:X=10][CENTER:Y=10]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Kreisbogen mit Radius, im Uhrzeigersinn *&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G2 X20 Y20 R10&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[INTERPO=ARC,CW][GOTO:X=20][GOTO:Y=20][RADIUS=10]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Kreisbogen mit Radius, gegen den Uhrzeigersinn *&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G3 X20 Y20 R10&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[INTERPO=ARC,CCW][GOTO:X=20][GOTO:Y=20][RADIUS=10]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="bearbeitungszyklen"&gt;Bearbeitungszyklen&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Typ&lt;/th&gt;
					&lt;th&gt;Fanuc&lt;/th&gt;
					&lt;th&gt;NCX&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Bohren&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G81 Z-21.732 F565&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[CYCLE=DRILL][GOTO:Z=-21.732][FEEDRATE=565]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Bohren mit Verweilzeit *&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G82 Z-21.732 P0.5 F565&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[CYCLE=DRILL,DELAY][GOTO:Z=-21.732][CYCLE_DELAY=0.5][FEEDRATE=565]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Tieflochbohren *&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G83 Z-21.732 R5. Q1.2&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[CYCLE=DRILL,DEEP_HOLE][GOTO:Z=-21.732][CYCLE_SURFACE_ALTITUDE=5][CYCLE_DEPTH_INCREMENT=1.2]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Gewindebohren&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G84 Z-20. F750&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[CYCLE=TAP][GOTO:Z=-20][FEEDRATE=750]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Reiben&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G85 Z-20. F420&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[CYCLE=REAM][GOTO:Z=-20][FEEDRATE=420]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Zyklus beenden&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G80&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[CYCLE=STOP]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="längen--und-radiuskompensation"&gt;Längen- und Radiuskompensation&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Typ&lt;/th&gt;
					&lt;th&gt;Fanuc&lt;/th&gt;
					&lt;th&gt;NCX&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Längenkompensation&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G43 Z5. H1&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[GOTO:Z=5][OFFSET:LEN=1]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Radiuskompensation links&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;G41 Y2. D1&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;[COMPENSATION=LEFT][GOTO:Y=2][OFFSET:DIAM=1]&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Was die einzelnen NCX-Schlüsselwörter bedeuten, dokumentiert die &lt;a href="https://cnc-master.xyz/ncx/specification/"&gt;Spezifikation&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>CAM-Systeme und Hersteller: Übersicht</title><link>https://cnc-master.xyz/academy/cam/manufacturers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/cam/manufacturers/</guid><description>&lt;p&gt;Hier eine (unvollständige) Übersicht gängiger CAM-Systeme mit einem Link zur Website des jeweiligen Herstellers.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Produkt&lt;/th&gt;
					&lt;th&gt;Hersteller&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;AlphaCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.alphacam.com/" rel="noopener"&gt;alphacam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;BobCAD-CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://bobcad.com/" rel="noopener"&gt;bobcad.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CAMWorks&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://camworks.com" rel="noopener"&gt;camworks.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;CATIA V5 Machining&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.3ds.com/de/produkte-und-services/catia/produkte/v5/portfolio/domain/Machining/" rel="noopener"&gt;3ds.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Cimatron&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.cimatron.com" rel="noopener"&gt;cimatron.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Creo CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.ptc.com/de/technologies/cad/cam-software" rel="noopener"&gt;ptc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Dolphin CAD/CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.dolphincadcam.com/" rel="noopener"&gt;dolphincadcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;e-CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://v4.e-cam.it/" rel="noopener"&gt;e-cam.it&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EdgeCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.edgecam.com/" rel="noopener"&gt;edgecam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Esprit&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.espritcam.com" rel="noopener"&gt;espritcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EUKLID CAD/CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.euklid-cadcam.com" rel="noopener"&gt;euklid-cadcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Exapt CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.exapt.de" rel="noopener"&gt;exapt.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FeatureCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.autodesk.de/products/featurecam/subscribe" rel="noopener"&gt;autodesk.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Fikus Visualcam&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.metalcam.com/Fikus-Visualcam-homepage.html" rel="noopener"&gt;metalcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;FreeCAD&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.freecad.org/" rel="noopener"&gt;freecad.org&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Fusion 360&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.autodesk.com/products/fusion-360/overview" rel="noopener"&gt;autodesk.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Gibbs CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.gibbscam.com" rel="noopener"&gt;gibbscam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Go2CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://go2cam.net" rel="noopener"&gt;go2cam.net&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HSM Works&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.autodesk.com/products/hsmworks/overview" rel="noopener"&gt;autodesk.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;hyperMILL&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.openmind-tech.com" rel="noopener"&gt;openmind-tech.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;InventorCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.solidcam.com/de/cam-loesungen/cad-integration/autodesk-inventor/" rel="noopener"&gt;solidcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MasterCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.mastercam.com/" rel="noopener"&gt;mastercam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;NCG CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.ncgcam.com/ncg-cam/" rel="noopener"&gt;ncgcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;NX CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.plm.automation.siemens.com/global/de/products/manufacturing-planning/cam-software.html" rel="noopener"&gt;siemens.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OPUS CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.opus-cam.de/en-opus-cam-software" rel="noopener"&gt;opus-cam.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PEGASUS CAD-CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.pegasuscadcam.com/en/cad-cam-mech/" rel="noopener"&gt;pegasuscadcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PENTA-NC&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.penta-tec.com/penta-nc/" rel="noopener"&gt;penta-tec.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PEPS&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.camtek.de/peps" rel="noopener"&gt;camtek.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PowerMill&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.autodesk.ch/de/products/powermill/overview" rel="noopener"&gt;autodesk.ch&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ProfiCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.coscom.de" rel="noopener"&gt;coscom.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SimplexCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.simplexcam.ch" rel="noopener"&gt;simplexcam.ch&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SmartCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.smartcamcnc.com/" rel="noopener"&gt;smartcamcnc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SolidCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.solidcam.com" rel="noopener"&gt;solidcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SolidWorks CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.solidworks.com/de/product/solidworks-cam" rel="noopener"&gt;solidworks.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SprutCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://sprutcam.com/" rel="noopener"&gt;sprutcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SurfCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.surfcam.com/" rel="noopener"&gt;surfcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SYMplus&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://cnc-keller.de" rel="noopener"&gt;cnc-keller.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Tebis&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.tebis.com" rel="noopener"&gt;tebis.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;TopSolid CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.topsolid.com/products/topsolidcam.htm" rel="noopener"&gt;topsolid.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;VectorCAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.vectorcam.com" rel="noopener"&gt;vectorcam.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;VISI CAD/CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.mecadat.de/" rel="noopener"&gt;mecadat.de&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;VisualCAD/CAM&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://mecsoft.com/visualcadcam/" rel="noopener"&gt;mecsoft.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;WorkNC&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://de.worknc.com/" rel="noopener"&gt;worknc.com&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Fanuc Macro B: Variablen, IF, WHILE und G65 erklärt</title><link>https://cnc-master.xyz/academy/advanced/macro-programming/fanuc-macro-b/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/advanced/macro-programming/fanuc-macro-b/</guid><description>&lt;p&gt;Fanuc Custom Macro B, meist kurz Macro B genannt, ist die Makrosprache der Fanuc-Steuerungen und vieler Steuerungen, die den Fanuc-Dialekt übernehmen. Diese Seite erklärt die Teile, die Sie im Alltag brauchen. Die allgemeinen Ideen hinter Variablen, Bedingungen und Schleifen stehen unter &lt;a href="https://cnc-master.xyz/academy/advanced/macro-programming/control-flow/"&gt;Grundlagen Programmablauf&lt;/a&gt;.&lt;/p&gt;
&lt;div class="notice notice--info"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"&gt;&lt;circle cx="12" cy="12" r="9"/&gt;&lt;path d="M12 11v6m0-10v.01"/&gt;&lt;/svg&gt;
 &lt;div&gt;&lt;div class="notice-title"&gt;Ist Macro B vorhanden?&lt;/div&gt;&lt;p&gt;Auf älteren Steuerungen ist Macro B eine Option. Zeigt der Korrekturbildschirm eine Seite für Makrovariablen, ist die Funktion installiert. Die verfügbaren Variablenbereiche und einige Details hängen von der Steuerungsgeneration und den Einstellungen des Maschinenherstellers ab. Im Zweifel zuerst mit harmlosen Werten im MDI testen.&lt;/p&gt;</description></item><item><title>Mazak Festzyklen: Bohren, Gewindebohren, Ausdrehen und Drehen</title><link>https://cnc-master.xyz/academy/controls/mazak/cycles/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/mazak/cycles/</guid><description>&lt;p&gt;Mazak-Festzyklen führen Positionieren, Bohren, Gewindebohren oder Ausdrehen mit einem einzigen Satz aus. Die G-Nummern entsprechen für die gängigen Fälle (G81, G83, G84) der üblichen ISO-Belegung. Die Ausdrehzyklen G75 bis G79 und mehrere Adressen arbeiten jedoch anders als auf anderen Steuerungen. Programme von einer anderen Maschine sollten deshalb Zyklus für Zyklus geprüft werden.&lt;/p&gt;
&lt;h2 id="satzaufbau"&gt;Satzaufbau&lt;/h2&gt;
&lt;div class="highlight gcode"&gt;&lt;pre&gt;&lt;code class="language-gcode"&gt;G□□ X_ Y_ Z_ Q_ R_ P_ D_ K_ I_ J_&lt;span class="gc-c"&gt;(B_)&lt;/span&gt; E_ H_ F_ L_&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Der Satz besteht aus vier Teilen: Zykluscode, Bohrposition (X, Y), Bearbeitungsdaten und Wiederholanzahl L. Bohrposition und L gelten nur im aktuellen Satz. Die Bearbeitungsdaten sind modal und bleiben für die folgenden Bohrpositionen aktiv, bis der Zyklus abgewählt wird.&lt;/p&gt;</description></item><item><title>Kreisinterpolation: G2 und G3</title><link>https://cnc-master.xyz/academy/basics/circular-interpolation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/basics/circular-interpolation/</guid><description>&lt;p&gt;Nach &lt;a href="https://cnc-master.xyz/academy/basics/linear-interpolation/"&gt;G0 und G1&lt;/a&gt; für gerade Bewegungen folgen nun G2 und G3: die Befehle für die Kreisinterpolation. Mit ihnen schneidet oder graviert die Maschine kreisförmige Bahnen: Bögen und Vollkreise.&lt;/p&gt;
&lt;h2 id="g2-im-uhrzeigersinn"&gt;G2: im Uhrzeigersinn&lt;/h2&gt;
&lt;p&gt;Der G2-Befehl steht für die Kreisinterpolation im Uhrzeigersinn (CW, Clockwise). Das Werkzeug bewegt sich vom Startpunkt entlang eines definierten Bogens im Uhrzeigersinn zum Endpunkt.&lt;/p&gt;
&lt;h2 id="g3-gegen-den-uhrzeigersinn"&gt;G3: gegen den Uhrzeigersinn&lt;/h2&gt;
&lt;p&gt;G3 ist das Gegenstück: die Kreisinterpolation gegen den Uhrzeigersinn (CCW, Counterclockwise). Der Bogen wird mit denselben Angaben programmiert, nur in umgekehrter Drehrichtung.&lt;/p&gt;</description></item><item><title>Sinumerik 840D Zyklen: Bohren, Fräsen und Drehen</title><link>https://cnc-master.xyz/academy/controls/siemens/cycles/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/controls/siemens/cycles/</guid><description>&lt;p&gt;Sinumerik-Zyklen sind Unterprogramme, die mit einer Parameterliste aufgerufen werden, zum Beispiel CYCLE83(&amp;hellip;). Die Eingabemasken der Steuerung schreiben den Aufruf mit allen Parametern, der Aufruf lässt sich aber auch von Hand tippen. Die Reihenfolge der Parameter ist fest: Ein nicht genutzter Parameter behält sein Komma, Parameter am Ende der Liste können wegfallen.&lt;/p&gt;
&lt;p&gt;Die Listen auf dieser Seite sind die klassischen Parameterlisten der 840D. Auf einer 840D sl mit SINUMERIK Operate heissen die Zyklen gleich, die meisten haben aber zusätzliche Parameter am Ende der Liste. Ein Programm mit der kurzen Liste läuft weiterhin, die fehlenden Parameter erhalten ihre Vorgabewerte.&lt;/p&gt;</description></item><item><title>Werkzeugwechsel und Spindelbefehle: T, M6, M3/M4/M5, S</title><link>https://cnc-master.xyz/academy/basics/tool-and-spindle/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cnc-master.xyz/academy/basics/tool-and-spindle/</guid><description>&lt;p&gt;In der CNC-Programmierung steuern T-, M- und S-Befehle zentrale Funktionen der Maschine: die Auswahl und den Wechsel des Werkzeugs sowie das Ein- und Ausschalten der Spindel mit Drehrichtung und Drehzahl.&lt;/p&gt;
&lt;h2 id="werkzeugaufruf-mit-t-und-m6"&gt;Werkzeugaufruf mit T und M6&lt;/h2&gt;
&lt;p&gt;Der Werkzeugaufruf erfolgt mit dem T-Befehl (z. B. T1, T2 usw.), der ein bestimmtes Werkzeug aus dem Werkzeugmagazin auswählt. Das ist vergleichbar mit einem Koch, der das passende Küchenwerkzeug für eine Aufgabe wählt. Der M6-Befehl führt anschliessend den eigentlichen Werkzeugwechsel durch: Das mit T angewählte Werkzeug wird in die Spindel eingewechselt.&lt;/p&gt;</description></item></channel></rss>