@ RoSch
Hi, Natürlich kann die Heidenhain DIN-ISO.
Du must nur die Dateiendung von .nc auf .i ändern, genauso wie fräsfix
das auch schreibt.
Du kannst am Anfang noch die Blockdefinition mit reischreiben, geht in jedem Texteditor.
Zahlenwerte sind nur Beispiele für Blockgröße
Hier noch die wichtigsten G und M Befehle
% = Progammanfang
* = Blockende (Satzende im Din ISO)
G71 = mm
G30 = Min Block
G31 = max Block
G17 = Zustellebene Z
G18 = Zustellebene Y
G19 = zustellebene X
T = Werkzeugnummeraufruf
M3 = Spindel rechts
M4 = Spindel links
M8 = Wasser ein
M9 = Wasser aus
M6 = Werkzeugwechsel
G90 = Absolut
G91 = inkremental
G40 = Werkzeugkorrektur aus
G41 = Werkzeugkorrektur links
G42 = Werkzeugkorrektur rechts
G98 = Setzen einer Label.Nummer
G25 = Ecke runden mit R
G24 = Ecke fasen mit R
G01 = Geradeninterpolation
G02 = Kreisinterpolation im Uhrzeigersinn
G03 = Kreisinterpolation Gegenuhrzeigersinn
G79 = Zyklusaufruf
G28 = Spiegeln
G54 = Nullpunktverschiebung
G39 = Kennzeichnet Programm, Zum aufruf über G79
G50 = Lösch und Editierschutz (zu Programmbeginn)
M30 = Programmende und rücksprung zum Anfang
L = Sprung auf eine Labelnummer
So, das dürften die wichtigsten sein für Heidenhain Din
ISOund es gibt noch ein paar mehr G und M Befehle.
Also die kann schon ganz gut Din ISO
%1_sr6 G71 *;( Programmname und Massangaben im MM)
N10 G30 G17 X0 Y0 Z-10 *;(min Block mit ebene)
N20 G31 G90 X100 Y100 Z0 *; (max Block Absolut)
N30 T1 G17 S2000 M3 F100 *; (Toolcal Mit zustellebene, Spindel rechts)
N40 G00 G40 G90 X0 Y 0 Z100 *; (soll in jedem Programm stehen Im Eilgang ohne Werkzeugkorrektur Absolut auf Sicherheitsebene / Punkt Fahren)
So könnte der Anfang aussehen
Übertragen kannst du das dann mit TNCremoNT, dem Heidenhaintool
Hoffe das hilft dir ein bisschen.
mfG macmaddog