HEIDENHAIN

Radiuskompensation

Beitrag 01.07.2023, 11:29 Uhr
VolTech-MP
Level 1 = Community-Lehrling
*
Hallo Freunde,

ich habe eine Millplus IT V530 Steuerung und programmiere über Fusion 360.

Wenn ich Radiuskompensation auf Fusion "an Steuerung" auswähle, dann bekomme ich ein G41 aktiviertes Programm.
Zum Testen habe ich einen 14 mm Bohrung entworfen, die ich mit einem 8 mm Fräser zunnächst mit 0,1 Aufmaß schruppe dann mit den Rest mit einer seperaten operation mit dem selben Werkzeug schlichte.

Das Problem ist, dass das Werkzeug beim Schruppen am Ende ca. 4 mm nach südwesten abdriftet. Das Heißt man hat am Ende eine BOhrung mit einem kleinen Ohr. Sieht aus wie Mickey Maus mit einem Ohr.

hier ist das Programm (schlichten):
.
.
.
.
N599 (2D-Kontur1)
N600 G0 Z15
N601 G0 X15.2 Y11.2
N602 G0 Z5
N603 G1 Z1 F133.3
N604 G1 Z-1.2
N605 G2 X16 Z-2 I16 K-1.2 F400
N606 G41
N607 G1 X16.8 Y6.8
N608 G3 X22 Y12 Z-2 I16.8 J12
N609 G3 X8 Y12 Z-2 I15 J12 F200
N610 G3 X22 Y12 Z-2 I15 J12
N611 G3 X16.8 Y17.2 Z-2 I16.8 J12 F400
N612 G40
N613 G1 X16 Y12.8
N614 G3 X15.2 Z-1.2 I16 K-1.2
N615 G0 Y12.8 Z15
N616 M9
N617 G74 Z0 L1
N618 M30


Woran kann das liegen?

Danke im Voraus
   
Beitrag 01.07.2023, 16:07 Uhr
Old_JB
Level 2 = Community-Facharbeiter
**
Wir haben die Millplus mit Solidcam programmiert.
Das Anfahren von G41 habe ich mit G43 im Postprozessor programmiert.
Das würde dann so aussehen:

N500 T333 M6 (Fraeser 8)
N501 G98 X-4 Y-3 Z-10 I50 J50 K30
N502 G99 X0 Y0 Z-5 I30 J30 K5
N599 (2D-Kontur1)
N600 G0 Z15
N601 G0 X16.8 Y12
N602 G0 Z5
N603 G1 Z1 F133.3
N604 G1 Z-1.2
N6060 G43 X16.8 Y6.8
N606 G41
N608 G3 X22 Y12 Z-2 I16.8 J12
N609 G3 X8 Y12 Z-2 I15 J12 F200
N610 G3 X22 Y12 Z-2 I15 J12
N611 G3 X16.8 Y17.2 Z-2 I16.8 J12 F400
N612 G40
N613 G1 X16 Y12.8
N615 G0 Z15
N616 M9
N617 G74 Z0 L1
N618 M30

Weitere Demo Programme findest du hier:
https://magentacloud.de/s/zZsTyQqfntETrrx

Dein Anfahren sieht auch in der Simulation nicht gut aus.
Mit G43 ist es sauber. Siehe die Bilder
Angehängte Datei(en)
Angehängte Datei  MP_org.JPG ( 104.49KB ) Anzahl der Downloads: 21
Angehängte Datei  MP_mit_G43.JPG ( 94.9KB ) Anzahl der Downloads: 16
 
   
Beitrag 02.07.2023, 13:13 Uhr
VolTech-MP
Level 1 = Community-Lehrling
*
QUOTE (Old_JB @ 01.07.2023, 17:07 Uhr) *
Wir haben die Millplus mit Solidcam programmiert.
Das Anfahren von G41 habe ich mit G43 im Postprozessor programmiert.
Das würde dann so aussehen:

N500 T333 M6 (Fraeser 8)
N501 G98 X-4 Y-3 Z-10 I50 J50 K30
N502 G99 X0 Y0 Z-5 I30 J30 K5
N599 (2D-Kontur1)
N600 G0 Z15
N601 G0 X16.8 Y12
N602 G0 Z5
N603 G1 Z1 F133.3
N604 G1 Z-1.2
N6060 G43 X16.8 Y6.8
N606 G41
N608 G3 X22 Y12 Z-2 I16.8 J12
N609 G3 X8 Y12 Z-2 I15 J12 F200
N610 G3 X22 Y12 Z-2 I15 J12
N611 G3 X16.8 Y17.2 Z-2 I16.8 J12 F400
N612 G40
N613 G1 X16 Y12.8
N615 G0 Z15
N616 M9
N617 G74 Z0 L1
N618 M30

Weitere Demo Programme findest du hier:
https://magentacloud.de/s/zZsTyQqfntETrrx

Dein Anfahren sieht auch in der Simulation nicht gut aus.
Mit G43 ist es sauber. Siehe die Bilder


Ich habe es ausprobiert und hat prima geklappt. Vielen Dank!!
Das blöde ist nur, dass ich die überflüssigen Stellen immer händisch löschen und G43 eintragen muss.
Bei mehreren Operationen hat man natürlich Probleme...

Ich glaube das muss irgendwie im PP angepasst werden, damit die Befehle korrekt raus kommen.

Das Ganze funktioniert aber nicht wenn G7 aktiv ist oder? Sprich wenn ich die B Achse umkippe und z.B. eine seitlich liegende Passung fein verarbeiten muss?
   
Beitrag 02.07.2023, 13:43 Uhr
Old_JB
Level 2 = Community-Facharbeiter
**
Das mit G43 funktioniert auch mit aktivem G7
und - genau - der Postprozessor sollte angepasst werden.
   
Beitrag 02.07.2023, 17:30 Uhr
VolTech-MP
Level 1 = Community-Lehrling
*
QUOTE (Old_JB @ 02.07.2023, 14:43 Uhr) *
Das mit G43 funktioniert auch mit aktivem G7
und - genau - der Postprozessor sollte angepasst werden.


Ich habe vorhin versucht, diesmal eine 15 mm Kreistasche nach dem gleichen Prinzip zu fräsen und habe G43 auch verwendet. Es kam aber eine Fehlermeldung P300 "Endpunkt liegt nicht auf dem Kreis"

Ohne G43 fährt der Fräser ca. 2 mm in das Material beim Anfahren.
Ich verstehe die Logik nicht.

N20 S10000 M3
N21 G54 I1
N22 M8
N23 G0 X0.427 Y-0.693
N24 G0 Z15
N25 G1 Z5 F1000
N26 G1 Z1 F750
N27 G1 Z-2.2
N28 G1 X0.432 Y-0.688 Z-2.304 F400
N29 G1 X0.447 Y-0.674 Z-2.407
N30 G1 X0.472 Y-0.652 Z-2.506
N31 G1 X0.506 Y-0.621 Z-2.6
N32 G1 X0.549 Y-0.582 Z-2.687
N33 G1 X0.6 Y-0.536 Z-2.766
N34 G1 X0.659 Y-0.483 Z-2.835
N35 G1 X0.723 Y-0.425 Z-2.893
N36 G1 X0.793 Y-0.362 Z-2.939
N37 G1 X0.867 Y-0.295 Z-2.973
N38 G1 X0.943 Y-0.226 Z-2.993
N39 G1 X1.02 Y-0.156 Z-3
N40 G17
N40 G43 X4.564 Y-2.885
N41 G41
N43 G3 X4.935 Y4.46 Z-3 I1.077 J0.974
N44 G2 X16.065 Y14.517 Z-3 I10.5 J9.488
N45 G2 X4.935 Y4.46 Z-3 I10.5 J9.488
N46 G3 X-2.409 Y4.832 Z-3 I1.077 J0.974
N47 G40
N48 G1 X-0.053 Y1.031
N49 G1 X-0.13 Y0.961 Z-2.993
N50 G1 X-0.206 Y0.892 Z-2.973
N51 G1 X-0.28 Y0.825 Z-2.939
N52 G1 X-0.349 Y0.763 Z-2.893
N53 G1 X-0.414 Y0.704 Z-2.835
N54 G1 X-0.472 Y0.651 Z-2.766
N55 G1 X-0.523 Y0.605 Z-2.687
N56 G1 X-0.567 Y0.566 Z-2.6
N57 G1 X-0.601 Y0.535 Z-2.506
N58 G1 X-0.626 Y0.513 Z-2.407
N59 G1 X-0.641 Y0.499 Z-2.304
N60 G1 X-0.646 Y0.494 Z-2.2
N61 G1 Z15 F1000
N62 M9
N63 G74 Z0 L1
N64 M30

Auf der Simulation von Fusion sieht es wie immer auch sauber aus, aber in der Tat ist es leider nicht so...

Der Beitrag wurde von VolTech-MP bearbeitet: 02.07.2023, 17:35 Uhr
   
Beitrag 02.07.2023, 23:21 Uhr
käse
Level 3 = Community-Techniker
***
Mit G43 muss man senkrecht an die Kontur fahren. Wenn man das nicht tut können Konturverletzungen oder Fehler bei Kreisen auftreten. Für eine korrekte Simulation im CAM muss die Bewegung senkrecht an die Kontur oder Anfahrtbewegung erfolgen und vom PP mit G43 ausgegeben werden.

Alternativ kann man auch G61 als Anfahrtbewegung verwenden. Details dazu findet man im Programmierhandbuch.
   
Beitrag 07.07.2023, 10:47 Uhr
Turicum
Level 1 = Community-Lehrling
*
Hallo
Wir haben genau das gleiche Problem. Gibt es hier jemand, der den Postprozessor für uns anpassen könnte?
-Luca
   
4 Besucher lesen dieses Thema (Gäste: 4)
0 Mitglieder: