Da QCAD normalen G-Code unterstützt und es für mich auf den ersten Blick nicht vorgesehen ist ESSI-Code einzulesen habe ich angefangen einen Converter von ESSI nach EIA zu erstellen.
In meinem erster Test kam ein EIA-Code heraus, der nur durcheinander anzeigte. Der Grund war aber einfach, die Programmierung ist incremental, also noch ein G91 davor:
ESSI
Code: Select all
30
7
-12+9
-50+185
-14+133
+21+101
+43+74
+71+60
+136+64
+96+23
+103-5
+92-29
+131-69
+131-99
+153-97
+65-47
+55-69
-108-56
-55+49
-11-14
+131-108
-8-21
-30-25
-36-12
-35+
-36+7
-35+21
-61+78
-69+103
-63+83
-59+57
-78+47
-81+25
-71+7
-84-7
-72-23
-66-35
-39-39
-23-62
-9-154
-1-94
+1-36
-10-19
-13-6
8
Code: Select all
G91
G42
M48
G1 X-120 Y90
G1 X-500 Y1850
G1 X-140 Y1330
G1 X210 Y1010
G1 X430 Y740
G1 X710 Y600
G1 X1360 Y640
G1 X960 Y230
G1 X1030 Y-50
G1 X920 Y-290
G1 X1310 Y-690
G1 X1310 Y-990
G1 X1530 Y-970
G1 X650 Y-470
G1 X550 Y-690
G1 X-1080 Y-560
G1 X-550 Y490
G1 X-110 Y-140
G1 X1310 Y-1080
G1 X-80 Y-210
G1 X-300 Y-250
G1 X-360 Y-120
G1 X-350 Y0
G1 X-360 Y70
G1 X-350 Y210
G1 X-610 Y780
G1 X-690 Y1030
G1 X-630 Y830
G1 X-590 Y570
G1 X-780 Y470
G1 X-810 Y250
G1 X-710 Y70
G1 X-840 Y-70
G1 X-720 Y-230
G1 X-660 Y-350
G1 X-390 Y-390
G1 X-230 Y-620
G1 X-90 Y-1540
G1 X-10 Y-940
G1 X10 Y-360
G1 X-100 Y-190
G1 X-130 Y-60
M49
Mit QCAD CAM 3.21.3.0 - Windows10 X64 3.21.3.0 kann ich derzeit gar kein G-Code importieren.
Kann der G-Code für den import incremental sein?
Import mit 3.21.2.0