Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Steuerungssoftware, CAM, 2D/3D CAD, G-Code Editoren
Benji
Beiträge: 9
Registriert: 12.01.2023, 10:41

Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von Benji » 12.01.2023, 11:37

Hallo zusammen,
ich bin neu hier und hoffe, dass mir jemand vielleicht helfen kann...
Ich bin dabei einen CNC-Plasmatisch für die reguläre Nutzung einzurichten. Dieser ist inkl. Steuerung und allem was dazugehört von der Firma Pritec und wird über eine für diese Steuerung und den Anwendungszweck modifizierte Version von Mach3 angesteuert. Den G-Code generiere ich mit Estlcam, mit dem ich auch über das reguläre CNC-Fräsen Erfahrung habe... für Mach3 gilt das leider nicht wirklich...
Vorab, der beschriebene Aufbau funktioniert soweit gut, der Plasmaschneider fährt seine Konturen ab und führt den in Estlcam generierten G-Code (fast) perfekt aus.
Nun das Problem. Nur damit jeder weiß was ich meine, für mich geht die y-Achse in die Tiefe der Maschine und die x-Achse von links nach rechts. Beim Schneiden stellt sich nun folgendes Problem dar: In einem Testschriftzug sind immer "die gleichen" Ecken, also solchen, die in die selbe Richtung zeigen, abgerundet und nicht eckig. Wichtig: Ein mechanisches Problem kann nach langer Überprüfung aller Komponenten ausgeschlossen werden, dass es einen kleinen Radius gibt/geben muss ist mir bewusst, darum geht es aber nicht, dieser Radius ist viel größer als vergleichbare a anderen Stellen im Bauteil, er wird "bewusst" gefahren von der Steuerung. Im G-Code ist davon nichts zu sehen und sowohl die Vorschau in Mach3 als auch die der Plot des Codes in Estlcam ist ohne diesen Fehler.
Bild
Bei diesem Bild sieht man das Problem deutlich: Z.B. Links und rechts sollte der Schriftzug (Recht-)eckig enden, links am "P" sollte aussehen wie rechts am "P", jeweils im unteren Ausschnitt der "A" links oben, usw.... was auffällt, ist dass diese Fehler eine gewisse Regelmäßigkeit haben...
Interessant ist, dass die Regelmäßigkeit soweit geht, dass die Fehler sich "umpositionieren", je nachdem ob das Teil längs oder quer ausgeschnitten wird...
Hier nochmal ein Bild...
Bild

Bei einem Test, in dem ich einfach nur ein Quadrat ausgeschnitten habe, gleiches Problem, die Ecke unten rechts, also quasi x1, y0 auch wieder rund... Nochmal, ein mechanisches Problem liegt nicht vor, und wenn das der Fall wäre, würde man ja auch erwarten, dass im oberen rechten Eck, also x1, y1 auch eine Rundung wäre, was aber nicht der Fall war.

So... ein halber Roman, aber ich denke lieber zu viel Info als zu wenig.

Als letztes: Das Problem lässt sich durch Änderung einer einzigen Einstellung in Mach3 ändern (die ich leider nicht mehr finde/die Bezeichnung nicht mehr kenne). Einmal angewählt, geht das Problem sofort weg, ALLERDINGS... fährt der CNC-Kopf dann perfekt um Ecken, fährt aber bei runden Konturen (wie beim "S") in "Stufen". Da ruckelt die ganze Maschine und es wird nicht wirklich rund, sondern eher Treppenartig......
Bild

Ich habe ein gutes Gefühl, dass sich das alles relativ leicht beheben lässt, allerdings weiß ich leider einfach nicht wie und finde auch online nichts, zumal das Problem ein bisschen schwer zu beschrieben ist....

Ich freue mich über Hilfe und Anregungen von allen, die meinen eine Lösung zu kennen!

Gruß,
Benji

sswjs
Beiträge: 791
Registriert: 23.09.2016, 16:52

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von sswjs » 12.01.2023, 15:06

Moin,

aus deinen Bildern kann ich leider nicht erkennen, welche Ecken du meinst. Eine Markierimg wäre hilfreich, ebenso wie der G-Code.

sswjs, aka Jens
Maschinen: BZT PFE1000 mit 1,5kW Suhner, High-Z 1000 mit Kress FME-1050/1, Sorotec HL 4530 mit Kress FME-1050, Stepcraft 1/600 umgebaut mit Kress FME-1050

Benji
Beiträge: 9
Registriert: 12.01.2023, 10:41

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von Benji » 12.01.2023, 16:08

Lieber Jens,

vielen Dank für deine Antwort. Ich habe die Problemstellen zusätzlich zu der Beschreibung hier nochmal mit Pfeilen (rot) gekennzeichnet, zusätzlich dann noch mit Linien (blau) angedeutet, wie der Schnitt eigentlich hätte sein sollen.
Anbei das Bild (bitte ganz öffnen, in der Vorschau sieht man nicht alles)

Bild

Hier noch der G-Code vom letzten Versuch, den ich gemacht habe...

Code: Alles auswählen

(Projekt Plasma Test)
(Erstellt mit Estlcam Version 11 Build 11,244)
(Laufzeit ca. 00:00:51 Stunden)

(Benoetigte Werkzeuge:)
(Plasmaschneider 1mm)

G90
G91.1

G00 Z5.0000


(Nr. 1: Gravur 2)
G00 X73.4149 Y53.7219
G00 Z0.5000
G01 Z0.0000 F1200 S200
G01 Z-0.0100
M03 
G04 P200
G03 X70.4304 Y53.8913 I-3.9339 J-42.9426 F6000
G03 X67.1850 Y53.9310 I-3.0831 J-119.3190
G01 X62.4039
G01 Y39.8975
G03 X68.3470 Y39.8992 I2.7903 J654.7718
G03 X72.3726 Y40.0619 I-0.0425 J50.9188
G03 X74.6875 Y40.3925 I-1.3881 J17.9892
G03 X77.0402 Y41.3934 I-1.4410 J6.6529
G03 X78.9623 Y43.4372 I-3.4924 J5.2103
G03 X79.8583 Y46.3955 I-5.6834 J3.3362
G03 X79.6107 Y49.0050 I-7.8635 J0.5703
G03 X77.8504 Y51.8602 I-5.8015 J-1.6066
G03 X74.7888 Y53.4968 I-4.6398 J-4.9975
G03 X73.4149 Y53.7219 I-2.2582 J-9.4769
M05
G00 Z5.0000


(Nr. 2: Gravur 3)
G00 X159.6296 Y50.7667 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
G01 Z-0.0100
M03 
G04 P200
G01 X152.9797 Y32.5368 F6000
G01 X166.4744
G01 X159.6296 Y50.7667
M05
G00 Z5.0000


(Nr. 3: Gravur 4)
G00 X169.7075 Y24.2130 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
G01 Z-0.0100
M03 
G04 P200
G01 X149.9528 F6000
G01 X145.8597 Y13.0000
G01 X173.9612
G01 X169.7075 Y24.2130
M05
G00 Z5.0000


(Nr. 4: Gravur 5)
G00 X254.6768 Y13.0000 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
G01 Z-0.0100
M03 
G04 P200
G01 X245.0115 Y51.7756 F6000
G01 X244.9771 Y13.0000
G01 X254.6768
M05
G00 Z5.0000


(Nr. 5: Gravur 6)
G00 X273.9728 Y51.7756 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
G01 Z-0.0100
M03 
G04 P200
G01 X264.2617 Y13.0000 F6000
G01 X274.0072
G01 X273.9728 Y51.7756
M05
G00 Z5.0000


(Nr. 6: Gravur 8)
G00 X298.7264 Y13.0000 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
M03 
G04 P200
G01 X326.8278 F6000
G01 X322.5741 Y24.2130
G01 X302.8194
G01 X298.7264 Y13.0000
M05
G00 Z5.0000


(Nr. 7: Gravur 7)
G00 X319.3410 Y32.5368 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
G01 Z-0.0100
M03 
G04 P200
G01 X312.4962 Y50.7667 F6000
G01 X305.8463 Y32.5368
G01 X319.3410
M05
G00 Z5.0000


(Nr. 8: Gravur 1)
G00 X390.0000 Y0.0000 Z5.0000
G00 Z0.5000
G01 Z0.0000 F1200
G01 Z-0.0100
M03 
G04 P200
G01 X0.0000 F6000
G01 Y13.0000
G01 X52.4291
G01 Y62.2549
G02 X68.7674 Y62.2546 I8.0126 J-7484.6592
G02 X75.2650 Y62.1070 I0.2657 J-131.3733
G02 X78.6315 Y61.8154 I-1.9417 J-41.9954
G02 X80.5622 Y61.4159 I-1.4503 J-11.8761
G02 X85.8788 Y58.2718 I-3.5593 J-12.0859
G02 X87.9397 Y55.7339 I-10.0461 J-10.2637
G02 X89.6207 Y51.6669 I-11.6217 J-7.1844
G02 X90.1227 Y47.5457 I-18.5627 J-4.3524
G02 X89.8245 Y43.4751 I-20.9740 J-0.5096
G02 X88.6967 Y39.8896 I-13.8187 J2.3766
G02 X86.2467 Y36.2950 I-13.3952 J6.4974
G02 X83.6638 Y34.1815 I-9.1388 J8.5333
G02 X80.1396 Y32.5385 I-7.8402 J12.2161
G02 X78.5268 Y32.1678 I-3.3566 J10.9091
G02 X74.7815 Y31.7507 I-6.2452 J39.0506
G02 X68.8704 Y31.5738 I-5.6043 J88.4093
G01 X62.4039
G01 Y13.0000
G01 X98.5884
G01 Y61.8422
G01 X108.5631
G01 Y21.3238
G01 X133.2594
G01 Y13.0000
G01 X135.3117
G01 X154.4357 Y62.2549
G01 X164.9723
G01 X184.7041 Y13.0000
G01 X200.1025
G02 X195.9974 Y14.6099 I4.6465 J17.8870
G02 X190.4054 Y19.8492 I7.2663 J13.3592
G02 X188.4336 Y24.0965 I15.5827 J9.8156
G02 X187.4158 Y28.8185 I24.3878 J7.7273
G01 X187.3985 Y28.9597
G01 X197.0981 Y29.9228
G03 X197.9922 Y26.6687 I16.9723 J2.9135
G03 X199.4294 Y24.0577 I10.0837 J3.8497
G03 X202.9495 Y21.3629 I6.6825 J5.0827
G03 X205.9652 Y20.6028 I4.2363 J10.4440
G03 X208.9875 Y20.5307 I1.9302 J17.5467
G03 X211.9373 Y20.9848 I-0.6843 J14.2547
G03 X214.3171 Y22.0075 I-2.2044 J8.4094
G03 X215.8749 Y23.3356 I-4.2890 J6.6086
G03 X217.1079 Y25.3079 I-4.4976 J4.1834
G03 X217.3343 Y28.4349 I-5.2218 J1.9498
G03 X215.6838 Y30.9659 I-4.2188 J-0.9475
G03 X214.2319 Y31.8248 I-4.9247 J-6.6691
G03 X211.8846 Y32.6955 I-6.9679 J-15.1845
G03 X207.7458 Y33.8235 I-34.2982 J-117.6872
G03 X204.1964 Y34.7259 I-486.0306 J-1904.1857
G02 X199.3673 Y36.2615 I11.4191 J44.2721
G02 X196.0721 Y37.7998 I8.7414 J23.0235
G02 X193.8420 Y39.3662 I6.4781 J11.5935
G02 X191.1706 Y42.4873 I9.5755 J10.8997
G02 X189.3213 Y47.9810 I10.5565 J6.6116
G02 X189.5170 Y51.9502 I13.1885 J1.3394
G02 X191.5207 Y56.6471 I12.9158 J-2.7342
G02 X195.3468 Y60.3022 I10.5220 J-7.1842
G02 X199.2171 Y62.0606 I8.8522 J-14.3452
G02 X203.7975 Y62.9813 I6.8582 J-22.2637
G02 X209.2497 Y63.0945 I3.4540 J-35.0232
G02 X213.9445 Y62.4693 I-1.3765 J-28.2769
G02 X217.8669 Y61.1424 I-4.0270 J-18.3651
G02 X222.1114 Y58.0513 I-5.8161 J-12.4462
G02 X225.3441 Y52.3355 I-10.0323 J-9.4458
G02 X225.9899 Y48.1052 I-16.9690 J-4.7550
G01 X225.9907 Y48.0838
G01 X216.0158 Y47.7398
G03 X215.3069 Y50.3706 I-12.5350 J-1.9668
G03 X214.2215 Y52.2869 I-7.1088 J-2.7611
G03 X212.0852 Y53.9709 I-4.5660 J-3.5953
G03 X209.8566 Y54.6621 I-3.7933 J-8.2918
G03 X206.9200 Y54.8937 I-2.7161 J-15.7075
G03 X203.6929 Y54.5624 I-0.0410 J-15.4858
G03 X201.1377 Y53.6284 I1.9385 J-9.2651
G03 X200.0158 Y52.8614 I3.1733 J-5.8456
G03 X198.8983 Y51.1419 I2.3045 J-2.7205
G03 X198.9263 Y48.8812 I3.8287 J-1.0831
G03 X199.9783 Y47.2636 I3.7033 J1.2575
G03 X201.1999 Y46.3924 I3.7556 J3.9740
G03 X203.2184 Y45.4970 I7.4848 J14.1498
G03 X206.8139 Y44.3678 I14.5007 J39.8844
G03 X210.1016 Y43.5455 I26.0178 J97.0392
G02 X215.7295 Y41.9550 I-16.4121 J-68.8239
G02 X219.2385 Y40.5822 I-10.2794 J-31.4452
G02 X222.7307 Y38.3726 I-6.3805 J-13.9492
G02 X225.9209 Y34.3810 I-8.5930 J-10.1385
G02 X227.1220 Y30.8208 I-11.8673 J-5.9862
G02 X227.3994 Y26.2924 I-18.2927 J-3.3934
G02 X225.5230 Y20.1263 I-14.3823 J1.0081
G02 X222.9439 Y16.7931 I-12.2841 J6.8405
G02 X218.8430 Y14.0819 I-9.9493 J10.5917
G02 X215.7243 Y13.0016 I-7.9487 J17.9061
G01 X235.7590 Y13.0000
G01 Y62.2549
G01 X250.6982
G01 X259.5265 Y28.6616
G01 X268.2516 Y62.2549
G01 X283.2253
G01 Y13.0000
G01 X288.1783
G01 X307.3023 Y62.2549
G01 X317.8390
G01 X337.5707 Y13.0000
G01 X390.0000
G01 Y0.0000
M05
G00 Z5.0000
G00 X0.0000

M05
M30
Vielen Dank für deine Unterstützung,
Benji

Benji
Beiträge: 9
Registriert: 12.01.2023, 10:41

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von Benji » 12.01.2023, 16:12

Wenn ich den G-Code von Estlcam plotten lasse schaut das dann so aus... und genau so sollte eben auch (mehr oder weniger) das Teil aussehen... Ich denke, jetzt fällt die Diskrepanz nochmal deutlicher auf...
Bild

sswjs
Beiträge: 791
Registriert: 23.09.2016, 16:52

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von sswjs » 12.01.2023, 16:59

Moin,

ok, auch wenn es in Estlcam anders aussieht, es ist der G-Code. Die angeblichen Geraden sind im G-Code alles Kurven (G02).

Zusammen mit dem G91.1, alles inkrementell, kann das zu deinem gezeigten Ergebnis führen. Allerdings ist deine DXF der Auslöser, da auch dort keine Geraden zu finden sind.

Also, DXF korrigieren das ganze nochmal aber absolut (G90) und bau Umkehrbögen an die Ecken dann wird wirklich alles gerade.


sswjs, aka Jens
Maschinen: BZT PFE1000 mit 1,5kW Suhner, High-Z 1000 mit Kress FME-1050/1, Sorotec HL 4530 mit Kress FME-1050, Stepcraft 1/600 umgebaut mit Kress FME-1050

Benji
Beiträge: 9
Registriert: 12.01.2023, 10:41

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von Benji » 12.01.2023, 17:16

Alles klar, danke dir schonmal!
Was ich noch nicht verstehe: Die .dxf habe ich schon zig Male genau so erstellt (mit CorelDraw), mit dem Texttool geschrieben und dann in Linien konvertiert... ich verstehe nicht warum das hier zum ersten mal Ein Problem gibt. Die .dxf schaut auch absolut normal aufs und genau so wie es am Ende ausschauen soll. Gleiches gilt natürlich insbesondere für das Quadrat, mit dem das Problem ebenfalls aufgetreten ist.
Und zweite (vielleicht blöde) Frage: Was genau meinst du mit "Zusammen mit dem G91.1, alles inkrementell"?
Nochmal danke und Gruß,
Benji

sswjs
Beiträge: 791
Registriert: 23.09.2016, 16:52

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von sswjs » 12.01.2023, 19:33

Moin,
Benji hat geschrieben:
12.01.2023, 17:16
Und zweite (vielleicht blöde) Frage: Was genau meinst du mit "Zusammen mit dem G91.1, alles inkrementell"?
Ja, hier muss man schon sehr tief in den G-Code gucken.

G90 sagt alle Maße absolut, bezogen auf den Werkstücknullpunkt.
G91.1 sagt alle Radienmaße inkrementell, das heißt alle Maße sind relative Werte bezogen auf die aktuelle Maschinenposition.

Ich denke, daß das G91.1 von Mach3 ignoriert wird und alles auf absolut setzt. Dann hast du solch große Radien, wie gezeigt.

G02 und G03 sind die Befehle zum Bogenfahren. Einmal im und einmal gegen den Urzeigersinn.

Diese Befehle sind folgendermaßen aufgebaut

G02 X ziel_x Y ziel_y Z ziel_z I bogenmittelpunkt_x J bogenmittelpunkt_y K bogenmittelpunkt_z

Der Bogenmittelpunkt wird in der Regel relativ zum Startpunkt angegeben. Also ist das G91.1 schon richtig. Aber wenn das zum Beispiel von Mach3 ignoriert wird, weil im Programm "absolut" vorgegeben ist, ist das Ergebniss das gezeigte.


Du müsstest als bei Mach3 mal nachsehen, ob das G91.1 wirklich abarbeitet.


sswjs, aka Jens
Maschinen: BZT PFE1000 mit 1,5kW Suhner, High-Z 1000 mit Kress FME-1050/1, Sorotec HL 4530 mit Kress FME-1050, Stepcraft 1/600 umgebaut mit Kress FME-1050

Benji
Beiträge: 9
Registriert: 12.01.2023, 10:41

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von Benji » 12.01.2023, 20:48

Ok, danke...
Also mit anderen Worten es liegt doch nicht "direkt" am G-Code sondern Mach3 führt diesen nicht richtig aus? Kennst du dich denn zufällig mit Mach3 aus und weißt vielleicht wo ich eine entsprechende Einstellung finden kann bzw. wie diese heißen könnte?
Eine (deren Name und Ort ich vergessen habe) habe ich ja schon gefunden, die hat aber, wie vorher schon erwähnt, das Problem gelöst und dann ein anderes verursacht....

sswjs
Beiträge: 791
Registriert: 23.09.2016, 16:52

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von sswjs » 12.01.2023, 22:59

Moin,
Benji hat geschrieben:
12.01.2023, 20:48
Kennst du dich denn zufällig mit Mach3 aus und weißt vielleicht wo ich eine entsprechende Einstellung finden kann bzw. wie diese heißen könnte?
und jetzt wird's schwierig. Ich kenn Mach3 auch nur den Namen nach und ein paar Screenshots von dessen Einstellungen hab ich mal gesehen.

Ich selber benutze WinPC-NC.

Das heißt, ich bin hier raus.


sswjs, aka Jens
Maschinen: BZT PFE1000 mit 1,5kW Suhner, High-Z 1000 mit Kress FME-1050/1, Sorotec HL 4530 mit Kress FME-1050, Stepcraft 1/600 umgebaut mit Kress FME-1050

KarlG
Site Admin
Beiträge: 4390
Registriert: 22.12.2015, 22:17

Re: Estlcam, Mach3 und Plasmatisch: Mach3 macht Ecken zu Radien

Beitrag von KarlG » 13.01.2023, 09:29

Moin,

wenn ich mich recht erinnere, setzt G91.1 den IJ-mode auf "inkrementell". Der müsste dann in Mach3 auch eingestellt werden.

Gruss
Karl
.
ij.jpg

Antworten

Wer ist online?

Mitglieder in diesem Forum: bubi und 22 Gäste