Fanuc Dezimalpunkt-Programmierung: Übersicht & Parametereinstellungen
Fanuc Dezimalpunkt-Programmierung
Zusammenfassung
Bei manchen CNC-Steuerungen müssen Programmierer bei numerischen Werten einen Dezimalpunkt anhängen (z. B. X100.0 Y10.0), während die meisten Steuerungen dies nicht erfordern (X100 Y10). Bei Fanuc-Steuerungen wird dieses Verhalten über Parameter (Nr. 3401#0 oder Nr. 2400#0) gesteuert.

Beschreibung
Numerische Werte können mit Dezimalpunkt eingegeben werden. Ein Dezimalpunkt ist bei Abstand, Zeit oder Geschwindigkeit zulässig. Folgende Adressen akzeptieren Dezimalpunkte:
Fräsen
X, Y, Z, U, V, W, A, B, C, I, J, K, Q, R, F
Drehen
X, Y, Z, U, V, W, A, B, C, I, J, K, R, F
Arten der Dezimalpunkt-Notation
Es gibt zwei Notationsarten:
- Taschenrechner-Notation (Calculator-type)
- Standard-Notation
Taschenrechner-Notation
Werte ohne Dezimalpunkt werden in Millimetern, Zoll oder Grad interpretiert.
Standard-Notation
Werte ohne Dezimalpunkt entsprechen dem kleinsten Eingabeinkrement. Die Wahl zwischen beiden Notationen erfolgt über Parameter DPI (Nr. 3401#0 oder Nr. 2400#0). In einem Programm können beide Schreibweisen gemischt werden.
Beispiele
| Programmbefehl | Taschenrechner-Notation | Standard-Notation |
|---|---|---|
| X1000 Befehl ohne Dezimalpunkt |
1000 mm Einheit: mm |
1 mm Einheit: Kleinstes Eingabeinkrement (0,001 mm) |
| X1000.0 Befehl mit Dezimalpunkt |
1000 mm Einheit: mm |
1000 mm Einheit: mm |
Fanuc Parameter 3401
Gilt für:
- Fanuc Series 30i/31i/32i
- Fanuc Series 0i
- Fanuc 16i/18i/21i
- Fanuc 16/18/21
| #7 | #6 | #5 | #4 | #3 | #2 | #1 | #0 |
|---|---|---|---|---|---|---|---|
| DPI |
Eingabetyp: Parametereingabe
Datentyp: Bit-Pfad
#0 DPI: Wenn Dezimalpunkt bei einer Adresse weggelassen wird, die ihn akzeptiert:
- 0: Kleinstes Eingabeinkrement wird angenommen (Standard-Dezimalpunkteingabe)
- 1: Einheit mm, Zoll, Grad oder Sekunde wird angenommen (Taschenrechner-Dezimalpunkteingabe)
Fanuc Parameter 2400
Gilt für Fanuc 15.
| #7 | #6 | #5 | #4 | #3 | #2 | #1 | #0 |
|---|---|---|---|---|---|---|---|
| DPI |
Parametereingabe
Datentyp: Bit
DPI: Wert mit Dezimalpunkt eingeben
- 0: Konventionelle Methode
- 1: Festkommanotation
CNC-Maschine
- Metrische Präfix-Umrechnungen einfach gemacht: Dezimalpunkt verschieben
- C++ Standardfunktionsargumente: Funktionsweise & Best Practices
- C Programmiersprache: Grundlagen, Geschichte und Anwendungen
- Genetische Programmierung erklärt: Wie Maschinen lernen, ihren eigenen Code zu schreiben
- CNC-Programmierproduktivität durch fortschrittliche Software und Interfaces steigern
- 5 wesentliche Schritte für effizientes Offline-Programmieren von FANUC-Robotern
- FANUC-Roboter programmieren: 5 bewährte Experten-Techniken
- CNC-Programmierung meistern: Fanuc G71 Schruppen & G70 Fertigen – Komplettbeispiel
- Fanuc G21 G-Code Beispiel: Metrisches CNC-Drehprogrammieren
- Sinumerik 808D meistern: CNC-Koordinatensysteme erklärt – Drehserie Teil 6