Hallo,
wenn ich ein Programm mit Radiuskorrektur erstelle, wird dem Werkzeug im Programm kein D-Wert zugewiesen.
Nach dem Einlesen im Programm muß ich diesen immer selbst eingeben.
Wenn ich zum Beispiel T01 verwende, sollte doch eigentlich Im Programm D01 zugewiesen werden.
Ich verwende den Postprozessor HAAS HSC, das Problem tritt aber auch bei anderen PP Auf.(z.B. Fanuc)
Woran liegt das?
Kein D-Wert bei Programmausgabe
- 3DMSOFT
- Site Admin
- Beiträge: 1426
- Registriert: 07.05.2006, 14:20
- Kontaktdaten:
Re: Kein D-Wert bei Programmausgabe
Hallo, die Postprozessoren sind so eingestellt.
ich glaube D1 ist Einschaltzustand und muss nicht geprintet werden
Bei Haas ist z.B. D1 immer nur das erste Register(soweit ich das in Erinnerung habe) und gültig für T1, T2, T3 usw.. Die Nummer von D hat mit der Werkzeugnummer nichts zu tun, sondern besagt nur, dass es das erste Speicher-Register von z.B. T3 ist. Jedes Werkzeug hat in der Maschine mehrere Korrekturregister von z.B. D1-D10... Ohne Angabe ist grundsätzlich immer das erste Register gültig.
Ps. Grundsätzlich lässt sich aber alles im Postprozessor einstellen, wenn beispielsweise die Ausgabe der Register gewünscht ist.
MFG Jens Tonak
ich glaube D1 ist Einschaltzustand und muss nicht geprintet werden
Bei Haas ist z.B. D1 immer nur das erste Register(soweit ich das in Erinnerung habe) und gültig für T1, T2, T3 usw.. Die Nummer von D hat mit der Werkzeugnummer nichts zu tun, sondern besagt nur, dass es das erste Speicher-Register von z.B. T3 ist. Jedes Werkzeug hat in der Maschine mehrere Korrekturregister von z.B. D1-D10... Ohne Angabe ist grundsätzlich immer das erste Register gültig.
Ps. Grundsätzlich lässt sich aber alles im Postprozessor einstellen, wenn beispielsweise die Ausgabe der Register gewünscht ist.
MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu
-
Benny
- Beiträge: 3
- Registriert: 19.08.2025, 20:40
Re: Kein D-Wert bei Programmausgabe
Hallo,
Wenn ich mit T01 arbeite kann ich auch z.B. D20 angeben, dieser Sachverhalt war mir schon klar. Jedoch ist es so, daß wenn ich mit Condacam ein Programm mit Radiuskorrektur erstelle der Maschine mittteilen muß, mit welchem korrekturwert aus dem Werkzeugspeicher sie arbeiten soll. Wie funktioniert das in Condacam?
Wenn ich mit T01 arbeite kann ich auch z.B. D20 angeben, dieser Sachverhalt war mir schon klar. Jedoch ist es so, daß wenn ich mit Condacam ein Programm mit Radiuskorrektur erstelle der Maschine mittteilen muß, mit welchem korrekturwert aus dem Werkzeugspeicher sie arbeiten soll. Wie funktioniert das in Condacam?
- 3DMSOFT
- Site Admin
- Beiträge: 1426
- Registriert: 07.05.2006, 14:20
- Kontaktdaten:
Re: Kein D-Wert bei Programmausgabe
Hallo, wenn Sie das über den Postprozessor bzw. CNC-Code der Maschine mitteilen möchten, ist dafür das Eingabefeld "R-Register" vorgesehen.
Der eingegebene Wert wird durch das Makro (RNrR+[0]) geprintet . Das Makro muss dann noch in der Sektion "TollChange" des Postprozessors platziert werden. MFG Jens Tonak
Der eingegebene Wert wird durch das Makro (RNrR+[0]) geprintet . Das Makro muss dann noch in der Sektion "TollChange" des Postprozessors platziert werden. MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu
-
Benny
- Beiträge: 3
- Registriert: 19.08.2025, 20:40
Re: Kein D-Wert bei Programmausgabe
Hallo,
ich habe versucht (RNrR+[]) in der Sektion ToolChange im Postprozessor einzufügen. Leider ist das Ergebnis bei der Programmausgabe unverändert.
Wie muß das denn genau aussehen? Von Programmiersprache verstehe ich leider nicht sehr viel. Was würde eigentlich im Programm stehen, wenn ich
z.B. bei R-Register 2 eingebe?
MfG
ich habe versucht (RNrR+[]) in der Sektion ToolChange im Postprozessor einzufügen. Leider ist das Ergebnis bei der Programmausgabe unverändert.
Wie muß das denn genau aussehen? Von Programmiersprache verstehe ich leider nicht sehr viel. Was würde eigentlich im Programm stehen, wenn ich
z.B. bei R-Register 2 eingebe?
MfG
- 3DMSOFT
- Site Admin
- Beiträge: 1426
- Registriert: 07.05.2006, 14:20
- Kontaktdaten:
Re: Kein D-Wert bei Programmausgabe
Hallo, das Makro muss natürlich noch in die Startsektion integriert werden, dort wird der Programmkopf definiert s. Bild:
Auf der Registerkarte "Format" können Sie dann einstellen welches Format die Registernummer haben soll.
Die Einstellungen wie im Bild ergeben folgende Ausgabe: N4 T01 D02 M6
Ansonsten..., grundsätzlich haben wir auch einen PP-Anpassungsservice wenn komplexere bzw. Sonder-Anpassungen gewünscht sind...
MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu
