Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 11

from pygcode import *

gcodes = [
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=73.402344, Y=224.703125),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCCW (X=72.746373, Y=224.768197, Z=-100.0, I=-0.366393, J=-0.354643),
GCodeArcMoveCCW (X=66.582031, Y=219.998047, Z=-100.0, I=40.526588, J=-58.739556),
GCodeArcMoveCCW (X=61.865104, Y=215.572156, Z=-100.0, I=52.441077, J=-60.615975),
GCodeArcMoveCCW (X=55.746094, Y=208.974609, Z=-100.0, I=110.369232, J=-108.500229),
GCodeLinearMove (X=52.875, Y=205.691406, Z=-100.0),
GCodeLinearMove (X=50.771484, Y=204.783203, Z=-100.0),
GCodeArcMoveCCW (X=39.744727, Y=198.928853, Z=-100.0, I=30.667881, J=-71.075124),
GCodeArcMoveCCW (X=31.380859, Y=192.38672, Z=-100.0, I=30.153663, J=-47.167821),
GCodeLinearMove (X=29.757812, Y=190.84766, Z=-100.0),
GCodeLinearMove (X=28.111328, Y=191.45898, Z=-100.0),
GCodeArcMoveCW (X=21.318649, Y=194.394493, Z=-100.0, I=24.905761, J=66.957876),
GCodeArcMoveCW (X=15.478516, Y=197.712891, Z=-100.0, I=26.16672, J=52.849771),
GCodeArcMoveCW (X=9.203074, Y=202.145357, Z=-100.0, I=50.543012, J=78.216892),
GCodeArcMoveCW (X=6.658203, Y=204.505859, Z=-100.0, I=11.574339, J=15.030433),
GCodeArcMoveCCW (X=6.086701, Y=205.069107, Z=-100.0, I=-4.871996, J=-4.371831),
GCodeArcMoveCCW (X=5.953125, Y=205.119141, Z=-100.0, I=-0.133576, J=-0.153287),
GCodeArcMoveCCW (X=5.844351, Y=205.049845, Z=-100.0, I=-0.0, J=-0.120019),
GCodeArcMoveCCW (X=4.886719, Y=202.835938, Z=-100.0, I=38.92421, J=-18.150859),
GCodeArcMoveCCW (X=0.191469, Y=182.230756, Z=-100.0, I=63.103897, J=-25.216862),
GCodeArcMoveCCW (X=1.804688, Y=157.51953, Z=-100.0, I=93.083514, J=-6.331516),
GCodeArcMoveCCW (X=7.168055, Y=140.065497, Z=-100.0, I=89.808658, J=18.045819),
GCodeArcMoveCCW (X=15.498047, Y=124.94531, Z=-100.0, I=75.497437, J=31.738275),
GCodeArcMoveCW (X=17.310603, Y=122.156943, Z=-100.0, I=-41.674418, J=-29.073428),
GCodeArcMoveCW (X=18.728516, Y=119.60156, Z=-100.0, I=-33.716645, J=-20.379529),
GCodeArcMoveCCW (X=24.744385, Y=109.696065, Z=-100.0, I=67.783819, J=34.387355),
GCodeArcMoveCCW (X=32.042969, Y=101.03516, Z=-100.0, I=58.953426, J=42.274598),
GCodeArcMoveCCW (X=37.589151, Y=95.895893, Z=-100.0, I=59.740559, J=58.90838),
GCodeArcMoveCCW (X=43.119141, Y=91.66211, Z=-100.0, I=46.068816, J=54.444749),
GCodeArcMoveCCW (X=54.530745, Y=85.158516, Z=-100.0, I=43.17483, J=62.493648),
GCodeArcMoveCCW (X=66.792969, Y=80.76367, Z=-100.0, I=31.241364, J=67.863635),
GCodeLinearMove (X=68.830078, Y=80.22852, Z=-100.0),
GCodeLinearMove (X=68.763668, Y=78.5957, Z=-100.0),
GCodeArcMoveCCW (X=69.45101, Y=73.802742, Z=-100.0, I=13.273846, J=-0.542205),
GCodeArcMoveCCW (X=71.533199, Y=70.39258, Z=-100.0, I=8.578584, J=2.897186),
GCodeArcMoveCCW (X=73.88552, Y=68.557808, Z=-100.0, I=7.794202, J=7.567458),
GCodeArcMoveCCW (X=76.742184, Y=67.37695, Z=-100.0, I=5.851645, J=10.1102),
GCodeArcMoveCW (X=78.055892, Y=66.982979, Z=-100.0, I=-5.482571, J=-20.669092),
GCodeArcMoveCW (X=78.21484, Y=66.88281, Z=-100.0, I=-0.126171, J=-0.376402),
GCodeArcMoveCW (X=79.141378, Y=64.557573, Z=-100.0, I=-2.363738, J=-2.289097),
GCodeArcMoveCW (X=78.048824, Y=51.68359, Z=-100.0, I=-87.753624, J=0.963881),
GCodeArcMoveCW (X=76.069139, Y=42.853284, Z=-100.0, I=-71.878559, J=11.477537),
GCodeArcMoveCW (X=71.648434, Y=29.65625, Z=-100.0, I=-165.122454, J=47.973318),
GCodeArcMoveCCW (X=67.53238, Y=17.070815, Z=-100.0, I=129.968379, J=-49.471824),
GCodeArcMoveCCW (X=66.912105, Y=12.43945, Z=-100.0, I=16.697842, J=-4.593547),
GCodeArcMoveCCW (X=69.109414, Y=4.755744, Z=-100.0, I=14.650339, J=0.033521),
GCodeArcMoveCCW (X=74.158199, Y=0.74609, Z=-100.0, I=8.106076, J=5.02339),
GCodeArcMoveCCW (X=74.737207, Y=0.63638, Z=-100.0, I=0.680912, J=2.010851),
GCodeArcMoveCCW (X=77.02148, Y=0.60938, Z=-100.0, I=1.514912, J=31.524304),
GCodeArcMoveCCW (X=79.251194, Y=0.927411, Z=-100.0, I=-0.234255, J=9.617637),
GCodeArcMoveCCW (X=81.537105, Y=1.80469, Z=-100.0, I=-2.923966, J=11.035746),
GCodeArcMoveCCW (X=83.618782, Y=3.128384, Z=-100.0, I=-6.094869, J=11.883649),
GCodeArcMoveCCW (X=86.007808, Y=5.26758, Z=-100.0, I=-13.758038, J=17.768415),
GCodeLinearMove (X=88.259762, Y=7.59375, Z=-100.0),
GCodeLinearMove (X=88.855465, Y=7.00977, Z=-100.0),
GCodeArcMoveCCW (X=90.868817, Y=5.670376, Z=-100.0, I=4.500043, J=4.581467),
GCodeArcMoveCCW (X=93.55859, Y=5.03516, Z=-100.0, I=3.243993, J=7.724011),
GCodeArcMoveCCW (X=100.424355, Y=7.406268, Z=-100.0, I=0.618861, J=9.333817),
GCodeArcMoveCCW (X=107.845374, Y=17.269428, Z=-100.0, I=-21.324179, J=23.767624),
GCodeArcMoveCCW (X=112.150836, Y=29.775056, Z=-100.0, I=-50.160229, J=24.263221),
GCodeArcMoveCCW (X=114.031246, Y=47.35938, Z=-100.0, I=-81.633274, J=17.6223),
GCodeArcMoveCCW (X=113.444645, Y=57.006969, Z=-100.0, I=-79.021721, J=0.03688),
GCodeArcMoveCCW (X=112.029296, Y=63.69531, Z=-100.0, I=-39.220715, J=-4.805741),
GCodeArcMoveCW (X=111.736545, Y=65.092916, Z=-100.0, I=7.713676, J=2.345217),
GCodeArcMoveCW (X=111.843746, Y=65.26562, Z=-100.0, I=0.161855, J=0.019157),
GCodeArcMoveCCW (X=116.325331, Y=67.414228, Z=-100.0, I=-7.963564, J=22.358635),
GCodeArcMoveCCW (X=118.794916, Y=69.54492, Z=-100.0, I=-5.370341, J=8.721048),
GCodeArcMoveCCW (X=120.661719, Y=72.466816, Z=-100.0, I=-10.199479, J=8.573761),
GCodeArcMoveCCW (X=121.751946, Y=75.85938, Z=-100.0, I=-12.72722, J=5.961449),
GCodeArcMoveCCW (X=121.954741, Y=79.658569, Z=-100.0, I=-14.373853, J=2.672261),
GCodeArcMoveCCW (X=121.205076, Y=82.93359, Z=-100.0, I=-11.367983, J=-0.878864),
GCodeArcMoveCW (X=120.722415, Y=84.402219, Z=-100.0, I=13.001305, J=5.086467),
GCodeArcMoveCW (X=120.781246, Y=84.51367, Z=-100.0, I=0.089495, J=0.024012),
GCodeArcMoveCCW (X=120.945907, Y=84.587372, Z=-100.0, I=-0.359396, J=1.023734),
GCodeArcMoveCCW (X=123.873046, Y=86.21875, Z=-100.0, I=-185.38646, J=336.075797),
GCodeArcMoveCCW (X=130.504283, Y=90.458563, Z=-100.0, I=-34.466677, J=61.212934),
GCodeArcMoveCCW (X=135.896476, Y=94.89258, Z=-100.0, I=-32.293354, J=44.767556),
GCodeArcMoveCW (X=136.85094, Y=95.674083, Z=-100.0, I=6.44506, J=-6.897869),
GCodeArcMoveCW (X=138.162106, Y=96.51172, Z=-100.0, I=8.6697, J=-12.125797),
GCodeArcMoveCCW (X=160.73732, Y=116.183658, Z=-100.0, I=-37.110346, J=65.376716),
GCodeArcMoveCCW (X=173.470696, Y=142.62109, Z=-100.0, I=-57.318479, J=43.892164),
GCodeArcMoveCCW (X=175.115453, Y=150.227794, Z=-100.0, I=-120.841851, J=30.110165),
GCodeArcMoveCCW (X=174.949216, Y=150.66797, Z=-100.0, I=-0.447963, J=0.082301),
GCodeArcMoveCCW (X=174.855179, Y=150.696673, Z=-100.0, I=-0.083999, J=-0.106802),
GCodeArcMoveCCW (X=172.609376, Y=150.49609, Z=-100.0, I=5.504381, J=-74.30172),
GCodeArcMoveCW (X=168.518465, Y=150.447826, Z=-100.0, I=-2.305764, J=22.040011),
GCodeArcMoveCW (X=163.085936, Y=151.26562, Z=-100.0, I=3.220126, J=39.843797),
GCodeArcMoveCW (X=156.727396, Y=153.028652, Z=-100.0, I=13.661941, J=61.620925),
GCodeArcMoveCW (X=155.445306, Y=153.82031, Z=-100.0, I=1.046462, J=3.128746),
GCodeArcMoveCW (X=155.331313, Y=154.01012, Z=-100.0, I=0.320591, J=0.321669),
GCodeArcMoveCW (X=154.722656, Y=156.20117, Z=-100.0, I=46.056577, J=13.974242),
GCodeArcMoveCCW (X=151.355297, Y=166.115897, Z=-100.0, I=-63.458756, J=-16.023431),
GCodeArcMoveCCW (X=146.490226, Y=175.27344, Z=-100.0, I=-58.935614, J=-25.43927),
GCodeArcMoveCCW (X=124.572891, Y=197.419731, Z=-100.0, I=-62.657258, J=-40.090969),
GCodeArcMoveCCW (X=94.322262, Y=209.421875, Z=-100.0, I=-44.445104, J=-67.897562),
GCodeArcMoveCCW (X=88.874882, Y=210.08386, Z=-100.0, I=-8.747893, J=-49.241326),
GCodeArcMoveCCW (X=79.765621, Y=210.384766, Z=-100.0, I=-9.109261, J=-137.730796),
GCodeArcMoveCW (X=71.923361, Y=210.416213, Z=-100.0, I=0.0, J=977.876876),
GCodeLinearMove (X=71.892574, Y=210.447266, Z=-100.0),
GCodeArcMoveCW (X=71.90585, Y=210.506075, Z=-100.0, I=0.137252, J=-81.0),
GCodeArcMoveCW (X=73.394527, Y=213.607422, Z=-100.0, I=381.381294, J=-181.158842),
GCodeArcMoveCCW (X=75.514599, Y=218.323763, Z=-100.0, I=-79.809279, J=38.710241),
GCodeArcMoveCCW (X=75.462887, Y=218.595703, Z=-100.0, I=-0.232841, J=0.09661),
GCodeArcMoveCCW (X=75.056826, Y=218.654787, Z=-100.0, I=-0.241315, J=-0.233576),
GCodeArcMoveCCW (X=70.636715, Y=215.878906, Z=-100.0, I=26.653949, J=-47.348882),
GCodeArcMoveCW (X=69.034296, Y=214.867358, Z=-100.0, I=-11.854983, J=17.00478),
GCodeArcMoveCW (X=68.947262, Y=214.917969, Z=-100.0, I=-0.028801, J=0.050611),
GCodeArcMoveCW (X=68.99514, Y=215.12371, Z=-100.0, I=0.465997, J=-0.0),
GCodeArcMoveCW (X=70.535152, Y=218.144531, Z=-100.0, I=107.292476, J=-52.794672),
GCodeArcMoveCCW (X=73.481777, Y=224.262926, Z=-100.0, I=-81.581781, J=43.058615),
GCodeArcMoveCCW (X=73.40234, Y=224.703125, Z=-100.0, I=-0.368059, J=0.160848),
GCodeLinearMove (X=73.402344, Y=224.703125, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=104.95117, Y=192.80664),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=105.115754, Y=192.815778, Z=-100.0, I=0.08422, J=-0.03015),
GCodeArcMoveCW (X=106.49609, Y=189.64648, Z=-100.0, I=-35.34255, J=-17.278106),
GCodeArcMoveCW (X=110.156622, Y=178.578223, Z=-100.0, I=-114.816812, J=-44.112049),
GCodeArcMoveCW (X=112.20312, Y=169.1875, Z=-100.0, I=-80.660199, J=-22.496443),
GCodeLinearMove (X=112.57422, Y=166.84766, Z=-100.0),
GCodeLinearMove (X=117.40625, Y=165.16602, Z=-100.0),
GCodeArcMoveCW (X=122.218237, Y=163.453159, Z=-100.0, I=-122.036009, J=-
350.454709),
GCodeArcMoveCW (X=122.3418, Y=163.37305, Z=-100.0, I=-0.11215, J=-0.308332),
GCodeArcMoveCW (X=122.353105, Y=163.257512, Z=-100.0, I=-0.067007, J=-0.064878),
GCodeArcMoveCW (X=120.72852, Y=160.87891, Z=-100.0, I=-48.313552, J=31.254051),
GCodeArcMoveCCW (X=114.731524, Y=150.103436, Z=-100.0, I=43.076356, J=-31.030297),
GCodeArcMoveCCW (X=110.74023, Y=136.67969, Z=-100.0, I=63.295403, J=-26.124915),
GCodeArcMoveCCW (X=109.944659, Y=116.451512, Z=-100.0, I=67.788553, J=-12.795847),
GCodeArcMoveCCW (X=114.41797, Y=102.74805, Z=-100.0, I=34.768241, J=3.767768),
GCodeArcMoveCCW (X=117.876481, Y=98.122559, Z=-100.0, I=21.085983, J=12.160409),
GCodeArcMoveCCW (X=121.58594, Y=95.2207, Z=-100.0, I=11.721755, J=11.162134),
GCodeArcMoveCCW (X=125.089056, Y=93.713813, Z=-100.0, I=8.473984, J=14.874423),
GCodeArcMoveCCW (X=128.70312, Y=93.06055, Z=-100.0, I=4.615261, J=15.209418),
GCodeArcMoveCW (X=130.718868, Y=92.853861, Z=-100.0, I=-1.633513, J=-25.863583),
GCodeArcMoveCW (X=130.79883, Y=92.76172, Z=-100.0, I=-0.013105, J=-0.092141),
GCodeArcMoveCW (X=130.521731, Y=92.244977, Z=-100.0, I=-0.620369, J=0.0),
GCodeArcMoveCW (X=123.01758, Y=87.59375, Z=-100.0, I=-77.574038, J=116.776543),
GCodeLinearMove (X=119.74609, Y=85.70508, Z=-100.0),
GCodeLinearMove (X=118.33398, Y=86.7793, Z=-100.0),
GCodeArcMoveCCW (X=115.309227, Y=88.317065, Z=-100.0, I=-5.740626, J=-7.547998),
GCodeArcMoveCCW (X=111.80859, Y=88.73047, Z=-100.0, I=-2.933803, J=-9.81483),
GCodeArcMoveCCW (X=107.448002, Y=87.557523, Z=-100.0, I=0.606687, J=-10.947452),
GCodeArcMoveCCW (X=102.56641, Y=84.0332, Z=-100.0, I=8.826584, J=-17.368776),
GCodeLinearMove (X=100.48633, Y=81.97266, Z=-100.0),
GCodeLinearMove (X=99.5, Y=83.18555, Z=-100.0),
GCodeArcMoveCCW (X=96.087373, Y=86.576941, Z=-100.0, I=-17.684784, J=-14.382825),
GCodeArcMoveCCW (X=91.964844, Y=89.23828, Z=-100.0, I=-14.896795, J=-18.552125),
GCodeArcMoveCCW (X=87.924757, Y=90.712904, Z=-100.0, I=-8.136279, J=-16.019584),
GCodeArcMoveCCW (X=83.447266, Y=91.23242, Z=-100.0, I=-4.497643, J=-19.208742),
GCodeArcMoveCCW (X=79.009978, Y=90.785665, Z=-100.0, I=-0.023854, J=-22.022591),
GCodeArcMoveCCW (X=75.630859, Y=89.63281, Z=-100.0, I=2.824233, J=-13.806751),
GCodeArcMoveCCW (X=71.726637, Y=86.690956, Z=-100.0, I=5.698901, J=-11.624812),
GCodeArcMoveCCW (X=69.611328, Y=82.97461, Z=-100.0, I=7.344037, J=-6.640336),
GCodeArcMoveCW (X=69.121511, Y=81.986874, Z=-100.0, I=-3.294472, J=1.018407),
GCodeArcMoveCW (X=68.833984, Y=81.88867, Z=-100.0, I=-0.212432, J=0.151951),
GCodeArcMoveCCW (X=68.607185, Y=81.955708, Z=-100.0, I=-8.126624, J=-27.076433),
GCodeArcMoveCCW (X=65.216797, Y=82.94141, Z=-100.0, I=-1752.756512, J=-
6022.401122),
GCodeArcMoveCW (X=38.293131, Y=97.288555, Z=-100.0, I=20.705025, J=71.290653),
GCodeArcMoveCW (X=19.871094, Y=120.86914, Z=-100.0, I=45.823618, J=54.785415),
GCodeArcMoveCW (X=18.955173, Y=123.348879, Z=-100.0, I=12.110195, J=5.882066),
GCodeArcMoveCW (X=19.195312, Y=123.45703, Z=-100.0, I=0.129223, J=0.033752),
GCodeArcMoveCCW (X=19.898762, Y=122.550932, Z=-100.0, I=6.878508, J=4.614024),
GCodeArcMoveCCW (X=21.705078, Y=120.64844, Z=-100.0, I=32.584774, J=29.128783),
GCodeArcMoveCCW (X=29.542741, Y=114.761577, Z=-100.0, I=25.252893, J=25.460352),
GCodeArcMoveCCW (X=39.480469, Y=110.77344, Z=-100.0, I=20.778975, J=37.401918),
GCodeArcMoveCCW (X=51.246935, Y=109.893272, Z=-100.0, I=8.281131, J=31.616039),
GCodeArcMoveCCW (X=63.806641, Y=113.38281, Z=-100.0, I=-4.253247, J=39.655985),
GCodeArcMoveCCW (X=73.698655, Y=120.030577, Z=-100.0, I=-16.112253, J=34.65901),
GCodeArcMoveCCW (X=81.720703, Y=130.01367, Z=-100.0, I=-30.022646, J=32.339755),
GCodeArcMoveCCW (X=84.01477, Y=134.388852, Z=-100.0, I=-44.055127, J=25.888725),
GCodeArcMoveCCW (X=85.9375, Y=139.0957, Z=-100.0, I=-49.33254, J=22.8983),
GCodeArcMoveCCW (X=87.629193, Y=144.668277, Z=-100.0, I=-59.273305, J=21.036938),
GCodeArcMoveCCW (X=88.347656, Y=148.59766, Z=-100.0, I=-28.671148, J=7.272714),
GCodeArcMoveCW (X=88.564956, Y=149.796549, Z=-100.0, I=9.174473, J=-1.043748),
GCodeArcMoveCW (X=88.667969, Y=149.87695, Z=-100.0, I=0.103013, J=-0.025792),
GCodeArcMoveCW (X=88.810682, Y=149.812169, Z=-100.0, I=0.0, J=-0.189589),
GCodeArcMoveCW (X=90.03125, Y=148.31641, Z=-100.0, I=-21.289048, J=-18.618153),
GCodeLinearMove (X=91.216797, Y=146.75586, Z=-100.0),
GCodeLinearMove (X=91.744141, Y=147.82617, Z=-100.0),
GCodeArcMoveCCW (X=93.559813, Y=153.164954, Z=-100.0, I=-19.615829, J=9.649303),
GCodeArcMoveCCW (X=93.451172, Y=156.31445, Z=-100.0, I=-6.691243, J=1.34581),
GCodeArcMoveCCW (X=93.24776, Y=156.346856, Z=-100.0, I=-0.109048, J=-0.029881),
GCodeArcMoveCCW (X=92.679688, Y=155.14453, Z=-100.0, I=3.920127, J=-2.587534),
GCodeArcMoveCCW (X=92.120705, Y=153.26593, Z=-100.0, I=92.250809, J=-28.471975),
GCodeArcMoveCCW (X=91.589844, Y=151.33984, Z=-100.0, I=94.885656, J=-27.188186),
GCodeArcMoveCW (X=91.031618, Y=149.476857, Z=-100.0, I=-29.099299, J=7.704214),
GCodeArcMoveCW (X=90.945312, Y=149.41992, Z=-100.0, I=-0.079519, J=0.026656),
GCodeArcMoveCW (X=90.840824, Y=149.480623, Z=-100.0, I=0.01135, J=0.139817),
GCodeArcMoveCW (X=88.998047, Y=152.26953, Z=-100.0, I=90.17904, J=61.589275),
GCodeArcMoveCCW (X=80.347277, Y=164.707839, Z=-100.0, I=-163.292739, J=-104.3417),
GCodeArcMoveCCW (X=69.416016, Y=178.20117, Z=-100.0, I=-203.32258, J=-153.541841),
GCodeLinearMove (X=67.958984, Y=179.87891, Z=-100.0),
GCodeLinearMove (X=69.076172, Y=179.71289, Z=-100.0),
GCodeArcMoveCW (X=72.497864, Y=179.015845, Z=-100.0, I=-4.84904, J=-32.550023),
GCodeArcMoveCW (X=83.078125, Y=176.07617, Z=-100.0, I=-81.33524, J=-313.245515),
GCodeArcMoveCW (X=89.531222, Y=174.044132, Z=-100.0, I=-56.226434, J=-189.819481),
GCodeArcMoveCW (X=96.392578, Y=171.63281, Z=-100.0, I=-72.865532, J=-218.304629),
GCodeArcMoveCCW (X=100.166932, Y=170.279338, Z=-100.0, I=73.542608, J=199.144871),
GCodeArcMoveCCW (X=100.38672, Y=170.24219, Z=-100.0, I=0.219788, J=0.631621),
GCodeArcMoveCCW (X=100.5443, Y=170.32753, Z=-100.0, I=-0.0, J=0.188157),
GCodeArcMoveCCW (X=100.72852, Y=170.76758, Z=-100.0, I=-1.105829, J=0.721522),
GCodeArcMoveCW (X=100.852535, Y=171.292106, Z=-100.0, I=15.171797, J=-3.310172),
GCodeArcMoveCW (X=101.54883, Y=173.98633, Z=-100.0, I=398.610614, J=-101.579856),
GCodeArcMoveCCW (X=103.174339, Y=181.220005, Z=-100.0, I=-101.751001, J=26.664361),
GCodeArcMoveCCW (X=104.4082, Y=189.20117, Z=-100.0, I=-122.466994, J=23.01894),
GCodeArcMoveCW (X=104.836322, Y=192.350397, Z=-100.0, I=111.527866, J=-13.557965),
GCodeArcMoveCW (X=104.95117, Y=192.80664, Z=-100.0, I=2.393578, J=-0.359946),
GCodeLinearMove (X=104.95117, Y=192.80664, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=82.9375, Y=158.29492),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=83.07383, Y=158.226843, Z=-100.0, I=-0.01022, J=-0.191011),
GCodeArcMoveCW (X=83.771484, Y=157.30078, Z=-100.0, I=-8.48876, J=-7.120871),
GCodeArcMoveCCW (X=84.438532, Y=156.316023, Z=-100.0, I=237.126303, J=159.904794),
GCodeArcMoveCCW (X=86.011719, Y=154.00977, Z=-100.0, I=977.64525, J=665.200916),
GCodeLinearMove (X=87.587891, Y=151.70703, Z=-100.0),
GCodeLinearMove (X=87.320312, Y=149.67969, Z=-100.0),
GCodeArcMoveCW (X=86.981817, Y=147.666554, Z=-100.0, I=-28.763161, J=3.801307),
GCodeArcMoveCW (X=86.273438, Y=144.56445, Z=-100.0, I=-68.574354, J=14.027313),
GCodeArcMoveCW (X=74.174118, Y=122.577043, Z=-100.0, I=-48.081403, J=12.135696),
GCodeArcMoveCW (X=55.111328, Y=111.70508, Z=-100.0, I=-27.51149, J=26.090136),
GCodeArcMoveCW (X=52.956772, Y=111.366603, Z=-100.0, I=-3.530025, J=15.4436),
GCodeArcMoveCW (X=48.669922, Y=111.14258, Z=-100.0, I=-5.367959, J=61.59177),
GCodeArcMoveCW (X=43.809991, Y=111.281603, Z=-100.0, I=-0.922485, J=52.767475),
GCodeArcMoveCW (X=40.832031, Y=111.73047, Z=-100.0, I=1.500789, J=20.059753),
GCodeArcMoveCW (X=26.775136, Y=118.049755, Z=-100.0, I=8.723212, J=38.198327),
GCodeArcMoveCW (X=17.091797, Y=128.69336, Z=-100.0, I=19.864728, J=27.799188),
GCodeArcMoveCW (X=15.940962, Y=131.285286, Z=-100.0, I=11.358447, J=6.594688),
GCodeArcMoveCW (X=14.695312, Y=136.18359, Z=-100.0, I=39.700078, J=12.703363),
GCodeArcMoveCW (X=14.011806, Y=139.985137, Z=-100.0, I=181.138897, J=34.530399),
GCodeArcMoveCW (X=13.970366, Y=140.591465, Z=-100.0, I=3.025882, J=0.511388),
GCodeArcMoveCW (X=14.09014, Y=140.619029, Z=-100.0, I=0.063511, J=-0.001966),
GCodeArcMoveCW (X=14.785152, Y=139.10938, Z=-100.0, I=-14.188422, J=-7.446873),
GCodeArcMoveCCW (X=17.575938, Y=133.783262, Z=-100.0, I=27.138927, J=10.826073),
GCodeArcMoveCCW (X=21.695308, Y=128.69336, Z=-100.0, I=28.861096, J=19.146018),
GCodeArcMoveCCW (X=34.133611, Y=120.649644, Z=-100.0, I=24.063366, J=23.571326),
GCodeArcMoveCCW (X=48.751949, Y=118.74414, Z=-100.0, I=11.515576, J=31.317287),
GCodeArcMoveCCW (X=68.848361, Y=127.696302, Z=-100.0, I=-3.194396, J=34.203961),
GCodeArcMoveCCW (X=81.36523, Y=148.82422, Z=-100.0, I=-29.021402, J=31.464887),
GCodeArcMoveCCW (X=82.528029, Y=154.487715, Z=-100.0, I=-67.78354, J=16.868083),
GCodeArcMoveCCW (X=82.767574, Y=157.45508, Z=-100.0, I=-18.259391, J=2.967365),
GCodeArcMoveCW (X=82.844335, Y=158.222762, Z=-100.0, I=3.877155, J=0.0),
GCodeArcMoveCW (X=82.937496, Y=158.29492, Z=-100.0, I=0.088348, J=-0.017846),
GCodeLinearMove (X=82.9375, Y=158.29492, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=47.824219, Y=173.73242),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=51.687274, Y=172.830348, Z=-100.0, I=-0.232273, J=-9.717345),
GCodeArcMoveCW (X=55.486328, Y=170.06641, Z=-100.0, I=-5.132165, J=-11.047085),
GCodeArcMoveCW (X=57.696635, Y=166.463648, Z=-100.0, I=-7.897826, J=-7.32474),
GCodeArcMoveCW (X=58.525391, Y=161.81445, Z=-100.0, I=-12.626274, J=-4.649198),
GCodeArcMoveCW (X=58.415679, Y=159.808118, Z=-100.0, I=-18.400023, J=0.0),
GCodeArcMoveCW (X=58.164062, Y=158.52148, Z=-100.0, I=-7.778483, J=0.853251),
GCodeArcMoveCW (X=54.982003, Y=153.10081, Z=-100.0, I=-12.038656, J=3.422665),
GCodeArcMoveCW (X=49.894531, Y=150.23828, Z=-100.0, I=-7.643106, J=7.631661),
GCodeArcMoveCW (X=44.694475, Y=150.40116, Z=-100.0, I=-2.305983, J=9.46907),
GCodeArcMoveCW (X=39.982422, Y=153.32227, Z=-100.0, I=3.28304, J=10.556952),
GCodeArcMoveCW (X=37.431734, Y=157.273432, Z=-100.0, I=9.042823, J=8.636513),
GCodeArcMoveCW (X=36.548828, Y=161.81445, Z=-100.0, I=11.23637, J=4.541018),
GCodeArcMoveCW (X=37.477618, Y=166.587087, Z=-100.0, I=12.726617, J=0.0),
GCodeArcMoveCW (X=40.037109, Y=170.43555, Z=-100.0, I=10.652581, J=-4.309345),
GCodeArcMoveCW (X=43.926194, Y=173.012727, Z=-100.0, I=8.428218, J=-8.495591),
GCodeArcMoveCW (X=47.824219, Y=173.73242, Z=-100.0, I=3.667037, J=-8.945376),
GCodeLinearMove (X=47.824219, Y=173.73242, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=27.433594, Y=182.06055),
GCodeLinearMove (Z=-100.0),
GCodeLinearMove (X=27.441088, Y=182.007666, Z=-100.0),
GCodeArcMoveCW (X=26.207031, Y=180.40039, Z=-100.0, I=-45.130171, J=33.373305),
GCodeArcMoveCCW (X=18.751514, Y=164.91604, Z=-100.0, I=30.237143, J=-24.095841),
GCodeArcMoveCCW (X=19.019531, Y=148.94141, Z=-100.0, I=32.578062, J=-7.44298),
GCodeArcMoveCCW (X=20.70426, Y=144.18739, Z=-100.0, I=29.621943, J=7.821891),
GCodeArcMoveCCW (X=23.005859, Y=140.08789, Z=-100.0, I=24.224696, J=10.904725),
GCodeArcMoveCCW (X=25.567974, Y=136.89555, Z=-100.0, I=22.205545, J=15.197451),
GCodeArcMoveCCW (X=28.619141, Y=134.0918, Z=-100.0, I=20.136722, J=18.851602),
GCodeArcMoveCCW (X=37.604215, Y=129.439912, Z=-100.0, I=16.570693, J=21.002891),
GCodeArcMoveCCW (X=48.015625, Y=128.35547, Z=-100.0, I=8.124022, J=27.475672),
GCodeArcMoveCCW (X=53.962509, Y=129.432867, Z=-100.0, I=-2.43327, J=30.382),
GCodeArcMoveCCW (X=59.589844, Y=131.66602, Z=-100.0, I=-8.399958, J=29.373854),
GCodeArcMoveCCW (X=71.991935, Y=143.398116, Z=-100.0, I=-14.151364, J=27.38074),
GCodeArcMoveCCW (X=77.712891, Y=162.41797, Z=-100.0, I=-35.941005, J=21.180972),
GCodeArcMoveCW (X=77.915451, Y=165.0215, Z=-100.0, I=50.50491, J=-2.619742),
GCodeArcMoveCW (X=77.988281, Y=165.08203, Z=-100.0, I=0.067384, J=-0.006997),
GCodeArcMoveCW (X=78.096985, Y=165.023559, Z=-100.0, I=-0.01236, J=-0.153259),
GCodeArcMoveCW (X=79.992188, Y=162.52344, Z=-100.0, I=-78.998612, J=-61.852907),
GCodeArcMoveCW (X=81.602856, Y=159.891515, Z=-100.0, I=-14.85778, J=-10.901371),
GCodeArcMoveCW (X=81.861328, Y=158.80078, Z=-100.0, I=-2.172179, J=-1.090735),
GCodeArcMoveCW (X=81.577455, Y=154.918183, Z=-100.0, I=-26.693564, J=0.0),
GCodeArcMoveCW (X=80.462891, Y=149.29102, Z=-100.0, I=-57.271351, J=8.419695),
GCodeArcMoveCW (X=69.771955, Y=129.993173, Z=-100.0, I=-41.500222, J=10.380677),
GCodeArcMoveCW (X=52.585938, Y=120.35156, Z=-100.0, I=-24.58259, J=23.680359),
GCodeArcMoveCW (X=46.734979, Y=119.620727, Z=-100.0, I=-6.794546, J=30.609863),
GCodeArcMoveCW (X=41.193359, Y=120.00781, Z=-100.0, I=-0.838646, J=27.855115),
GCodeArcMoveCW (X=30.35907, Y=123.630801, Z=-100.0, I=6.319538, J=36.909182),
GCodeArcMoveCW (X=21.982422, Y=129.9082, Z=-100.0, I=14.40115, J=27.944751),
GCodeArcMoveCW (X=17.480846, Y=135.952885, Z=-100.0, I=22.749583, J=21.640529),
GCodeArcMoveCW (X=14.306641, Y=143.32227, Z=-100.0, I=30.855787, J=17.658773),
GCodeArcMoveCW (X=13.789504, Y=145.813339, Z=-100.0, I=13.710372, J=4.145434),
GCodeArcMoveCW (X=13.572266, Y=149.64258, Z=-100.0, I=32.256145, J=3.750721),
GCodeArcMoveCW (X=16.226599, Y=166.230397, Z=-100.0, I=53.958387, J=-0.127982),
GCodeArcMoveCW (X=24.011719, Y=181.68555, Z=-100.0, I=54.458002, J=-17.743413),
GCodeArcMoveCW (X=25.545797, Y=182.586145, Z=-100.0, I=1.770539, J=-1.25907),
GCodeArcMoveCW (X=27.433594, Y=182.06055, Z=-100.0, I=0.287075, J=-2.621933),
GCodeLinearMove (X=27.433594, Y=182.06055, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=77.052734, Y=115.39453),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCCW (X=76.959002, Y=115.391356, Z=-100.0, I=-0.045814, J=-0.032668),
GCodeArcMoveCCW (X=76.824219, Y=115.07812, Z=-100.0, I=1.002152, J=-0.616833),
GCodeArcMoveCCW (X=76.746558, Y=114.412007, Z=-100.0, I=2.241411, J=-0.598907),
GCodeArcMoveCCW (X=76.874999, Y=113.29492, Z=-100.0, I=6.580649, J=0.190707),
GCodeArcMoveCCW (X=79.195573, Y=108.945399, Z=-100.0, I=8.444966, J=1.71179),
GCodeArcMoveCCW (X=83.52539, Y=106.57422, Z=-100.0, I=6.144492, J=6.081204),
GCodeArcMoveCCW (X=85.842975, Y=106.462582, Z=-100.0, I=1.497454, J=6.974752),
GCodeArcMoveCCW (X=87.80664, Y=107.07031, Z=-100.0, I=-0.642644, J=5.552806),
GCodeArcMoveCCW (X=88.625062, Y=107.539941, Z=-100.0, I=-6.132057, J=11.634224),
GCodeArcMoveCCW (X=88.658202, Y=107.59961, Z=-100.0, I=-0.037147, J=0.059669),
GCodeLinearMove (X=88.619159, Y=107.638012, Z=-100.0),
GCodeArcMoveCCW (X=86.533202, Y=107.56441, Z=-100.0, I=0.921132, J=-55.701418),
GCodeArcMoveCW (X=84.426765, Y=107.596984, Z=-100.0, I=-0.81898, J=15.163646),
GCodeArcMoveCW (X=83.167968, Y=107.85152, Z=-100.0, I=0.475955, J=5.593744),
GCodeArcMoveCW (X=79.859667, Y=109.996954, Z=-100.0, I=2.360171, J=7.262877),
GCodeArcMoveCW (X=77.507811, Y=114.12105, Z=-100.0, I=8.218023, J=7.419155),
GCodeArcMoveCCW (X=77.154984, Y=115.196029, Z=-100.0, I=-36.14784, J=-11.268957),
GCodeArcMoveCCW (X=77.052733, Y=115.39449, Z=-100.0, I=-0.737049, J=-0.254172),
GCodeLinearMove (X=77.052734, Y=115.39453, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=83.220703, Y=89.58398),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=87.88121, Y=89.121018, Z=-100.0, I=0.130015, J=-22.380641),
GCodeArcMoveCW (X=91.220703, Y=87.92969, Z=-100.0, I=-2.593202, J=-12.54543),
GCodeArcMoveCW (X=95.407969, Y=85.126091, Z=-100.0, I=-10.775244, J=-20.621884),
GCodeArcMoveCW (X=98.863281, Y=81.51367, Z=-100.0, I=-14.758606, J=-17.575464),
GCodeLinearMove (X=99.570312, Y=80.5918, Z=-100.0),
GCodeLinearMove (X=98.027344, Y=78.54883, Z=-100.0),
GCodeArcMoveCW (X=92.084375, Y=72.715414, Z=-100.0, I=-22.603436, J=17.083937),
GCodeArcMoveCW (X=85.501953, Y=69.44336, Z=-100.0, I=-12.979489, J=17.853972),
GCodeArcMoveCW (X=81.09321, Y=68.632126, Z=-100.0, I=-5.808535, J=19.181621),
GCodeArcMoveCW (X=77.595703, Y=68.88867, Z=-100.0, I=-0.858626, J=12.263527),
GCodeArcMoveCW (X=75.240766, Y=69.716765, Z=-100.0, I=2.205129, J=10.033486),
GCodeArcMoveCW (X=73.138672, Y=71.09766, Z=-100.0, I=4.613808, J=9.313879),
GCodeArcMoveCW (X=70.137257, Y=77.041596, Z=-100.0, I=5.515197, J=6.514677),
GCodeArcMoveCW (X=72.232422, Y=84.60156, Z=-100.0, I=11.826978, J=0.792585),
GCodeArcMoveCW (X=74.723429, Y=87.161987, Z=-100.0, I=8.979821, J=-6.244406),
GCodeArcMoveCW (X=78.123047, Y=88.94336, Z=-100.0, I=7.497078, J=-10.172973),
GCodeArcMoveCW (X=79.968428, Y=89.370841, Z=-100.0, I=2.999143, J=-8.75003),
GCodeArcMoveCW (X=83.220703, Y=89.58398, Z=-100.0, I=3.411541, J=-27.136836),
GCodeLinearMove (X=83.220703, Y=89.58398, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=96.439453, Y=74.01562),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=96.49979, Y=73.911803, Z=-100.0, I=-0.348809, J=-0.272164),
GCodeArcMoveCW (X=96.90625, Y=72.88086, Z=-100.0, I=-34.631677, J=-14.249506),
GCodeArcMoveCCW (X=97.34965, Y=71.867249, Z=-100.0, I=10.033503, J=3.785327),
GCodeArcMoveCCW (X=97.761719, Y=71.16992, Z=-100.0, I=5.196836, J=2.600524),
GCodeArcMoveCW (X=98.157747, Y=70.507252, Z=-100.0, I=-4.908372, J=-3.383047),
GCodeArcMoveCW (X=98.142578, Y=70.42773, Z=-100.0, I=-0.058566, J=-0.030036),
GCodeArcMoveCW (X=98.013995, Y=70.375045, Z=-100.0, I=-0.141068, J=0.161041),
GCodeArcMoveCW (X=94.944118, Y=70.218902, Z=-100.0, I=-11.899349, J=203.693279),
GCodeArcMoveCW (X=91.875999, Y=70.109643, Z=-100.0, I=-8.637552, J=199.418491),
GCodeLinearMove (X=91.830078, Y=70.1543, Z=-100.0),
GCodeArcMoveCW (X=91.859792, Y=70.214219, Z=-100.0, I=0.075271, J=0.0),
GCodeArcMoveCW (X=92.792969, Y=70.88672, Z=-100.0, I=13.591868, J=-17.876674),
GCodeArcMoveCCW (X=93.715571, Y=71.593166, Z=-100.0, I=-5.99712, J=8.787767),
GCodeArcMoveCCW (X=95.060547, Y=72.82812, Z=-100.0, I=-17.135268, J=20.011731),
GCodeArcMoveCW (X=96.358978, Y=74.023597, Z=-100.0, I=18.585141, J=-18.882817),
GCodeArcMoveCW (X=96.439453, Y=74.01562, Z=-100.0, I=0.036437, J=-0.042322),
GCodeLinearMove (X=96.439453, Y=74.01562, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=107.50781, Y=59.49219),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=110.900846, Y=59.188332, Z=-100.0, I=-4.334404, J=-67.496409),
GCodeArcMoveCW (X=111.31836, Y=59.05469, Z=-100.0, I=-0.129057, J=-1.122188),
GCodeArcMoveCW (X=111.699929, Y=58.524267, Z=-100.0, I=-0.369498, J=-0.66826),
GCodeArcMoveCW (X=112.36133, Y=53.37891, Z=-100.0, I=-47.567549, J=-8.729676),
GCodeLinearMove (X=112.50586, Y=51.44922, Z=-100.0),
GCodeLinearMove (X=107.20898, Y=51.41602, Z=-100.0),
GCodeArcMoveCCW (X=99.689326, Y=50.999085, Z=-100.0, I=0.473859, J=-76.565387),
GCodeArcMoveCCW (X=91.943359, Y=49.8125, Z=-100.0, I=8.630107, J=-82.212818),
GCodeArcMoveCCW (X=85.945061, Y=48.39427, Z=-100.0, I=18.644696, J=-92.250149),
GCodeArcMoveCCW (X=80.746094, Y=46.77539, Z=-100.0, I=19.301312, J=-71.142947),
GCodeArcMoveCW (X=79.057487, Y=46.21547, Z=-100.0, I=-15.876304, J=45.053546),
GCodeArcMoveCW (X=78.847656, Y=46.18359, Z=-100.0, I=-0.209831, J=0.674605),
GCodeArcMoveCW (X=78.745917, Y=46.276828, Z=-100.0, I=0.0, J=0.102127),
GCodeArcMoveCW (X=78.781246, Y=46.94336, Z=-100.0, I=2.380866, J=0.208006),
GCodeArcMoveCCW (X=79.404716, Y=50.620311, Z=-100.0, I=-72.632935, J=14.207105),
GCodeArcMoveCCW (X=79.724605, Y=53.50586, Z=-100.0, I=-44.412552, J=6.384029),
GCodeArcMoveCW (X=80.028651, Y=55.470003, Z=-100.0, I=13.129653, J=-1.026844),
GCodeArcMoveCW (X=80.249996, Y=55.75781, Z=-100.0, I=0.427379, J=-0.099667),
GCodeArcMoveCW (X=81.45994, Y=56.226787, Z=-100.0, I=2.567257, J=-4.828135),
GCodeArcMoveCW (X=88.431637, Y=57.85352, Z=-100.0, I=41.123616, J=-160.490996),
GCodeArcMoveCW (X=98.896915, Y=59.399394, Z=-100.0, I=17.89414, J=-84.943046),
GCodeArcMoveCW (X=107.507806, Y=59.49219, Z=-100.0, I=4.92369, J=-57.322999),
GCodeLinearMove (X=107.50781, Y=59.49219, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=112.56055, Y=50.04492),
GCodeLinearMove (Z=-100.0),
GCodeLinearMove (X=112.63285, Y=47.82031, Z=-100.0),
GCodeArcMoveCW (X=112.158607, Y=38.193333, Z=-100.0, I=-58.965252, J=-1.920429),
GCodeArcMoveCW (X=109.90238, Y=27.10547, Z=-100.0, I=-80.48909, J=10.60493),
GCodeArcMoveCW (X=109.148135, Y=25.425157, Z=-100.0, I=-5.882939, J=1.631248),
GCodeArcMoveCW (X=108.36527, Y=24.72266, Z=-100.0, I=-1.68006, J=1.084803),
GCodeArcMoveCW (X=105.795733, Y=23.750075, Z=-100.0, I=-5.971531, J=11.895977),
GCodeArcMoveCW (X=101.0059, Y=22.77734, Z=-100.0, I=-10.757632, J=40.692383),
GCodeArcMoveCW (X=95.636219, Y=22.421382, Z=-100.0, I=-5.020489, J=35.055671),
GCodeArcMoveCW (X=95.228556, Y=22.83394, Z=-100.0, I=0.00406, J=0.411704),
GCodeArcMoveCW (X=95.260532, Y=23.122685, Z=-100.0, I=1.345325, J=-0.002842),
GCodeArcMoveCW (X=95.900431, Y=25.86519, Z=-100.0, I=127.864667, J=-28.38828),
GCodeArcMoveCCW (X=97.408406, Y=34.060003, Z=-100.0, I=-69.818329, J=17.08383),
GCodeArcMoveCCW (X=98.140665, Y=43.8359, Z=-100.0, I=-98.86075, J=12.320488),
GCodeLinearMove (X=98.287149, Y=49.56441, Z=-100.0),
GCodeLinearMove (X=99.306681, Y=49.76949, Z=-100.0),
GCodeArcMoveCW (X=100.334872, Y=49.888983, Z=-100.0, I=1.240864, J=-6.193827),
GCodeArcMoveCW (X=106.4434, Y=50.00973, Z=-100.0, I=7.394527, J=-219.510878),
GCodeLinearMove (X=112.56055, Y=50.04492, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=96.587891, Y=49.29492),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=96.926342, Y=48.467072, Z=-100.0, I=-0.787395, J=-0.805022),
GCodeArcMoveCW (X=96.371094, Y=38.57617, Z=-100.0, I=-138.33604, J=2.804775),
GCodeArcMoveCW (X=94.376142, Y=24.808506, Z=-100.0, I=-133.221162, J=12.275543),
GCodeArcMoveCW (X=93.189453, Y=22.54297, Z=-100.0, I=-4.437082, J=0.880585),
GCodeArcMoveCW (X=92.269811, Y=22.018306, Z=-100.0, I=-1.361106, J=1.317458),
GCodeArcMoveCW (X=87.298828, Y=21.13281, Z=-100.0, I=-9.989952, J=41.685674),
GCodeArcMoveCW (X=82.377789, Y=20.976301, Z=-100.0, I=-3.372902, J=28.609373),
GCodeArcMoveCW (X=76.222656, Y=21.72852, Z=-100.0, I=2.457963, J=45.671325),
GCodeArcMoveCW (X=71.258323, Y=22.957013, Z=-100.0, I=9.065138, J=47.276833),
GCodeArcMoveCW (X=70.986328, Y=23.32422, Z=-100.0, I=0.111876, J=0.367207),
GCodeArcMoveCW (X=71.028446, Y=23.559935, Z=-100.0, I=0.680654, J=-0.0),
GCodeArcMoveCW (X=73.458984, Y=30.01953, Z=-100.0, I=517.905562, J=-191.18416),
GCodeArcMoveCCW (X=76.678117, Y=38.970391, Z=-100.0, I=-212.594955, J=81.51304),
GCodeArcMoveCCW (X=78.011719, Y=43.56055, Z=-100.0, I=-54.471076, J=18.314559),
GCodeArcMoveCW (X=78.627002, Y=44.343148, Z=-100.0, I=1.171932, J=-0.288211),
GCodeArcMoveCW (X=83.074219, Y=46.19336, Z=-100.0, I=13.063327, J=-25.129521),
GCodeArcMoveCW (X=95.506905, Y=49.599166, Z=-100.0, I=46.990204, J=-147.139557),
GCodeArcMoveCW (X=96.587891, Y=49.29492, Z=-100.0, I=0.26203, J=-1.141501),
GCodeLinearMove (X=96.587891, Y=49.29492, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=103.89453, Y=19.39062),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=104.121413, Y=19.210905, Z=-100.0, I=0.061583, J=-0.155326),
GCodeArcMoveCW (X=103.61914, Y=17.52539, Z=-100.0, I=-6.098975, J=0.899861),
GCodeArcMoveCW (X=101.793241, Y=14.715283, Z=-100.0, I=-10.639476, J=4.914867),
GCodeArcMoveCW (X=99.882812, Y=13.26367, Z=-100.0, I=-4.510905, J=3.953744),
GCodeArcMoveCW (X=98.184964, Y=12.850742, Z=-100.0, I=-1.818417, J=3.779831),
GCodeArcMoveCW (X=97.197266, Y=13.18557, Z=-100.0, I=-0.043054, J=1.4972),
GCodeArcMoveCW (X=96.564603, Y=14.301754, Z=-100.0, I=1.111014, J=1.367123),
GCodeArcMoveCW (X=96.642578, Y=17.04104, Z=-100.0, I=7.951954, J=1.144398),
GCodeLinearMove (X=96.927734, Y=18.44533, Z=-100.0),
GCodeLinearMove (X=99.091797, Y=18.59182, Z=-100.0),
GCodeArcMoveCCW (X=102.411197, Y=18.978527, Z=-100.0, I=-2.317952, J=34.336515),
GCodeArcMoveCCW (X=103.89453, Y=19.39064, Z=-100.0, I=-1.186801, J=7.147266),
GCodeLinearMove (X=103.89453, Y=19.39062, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=78.769531, Y=16.51367),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCCW (X=79.715136, Y=16.409176, Z=-100.0, I=1.182129, J=6.366732),
GCodeArcMoveCCW (X=83.617188, Y=16.33789, Z=-100.0, I=3.902052, J=106.759095),
GCodeArcMoveCW (X=87.420083, Y=16.232407, Z=-100.0, I=-0.0, J=-68.603804),
GCodeArcMoveCW (X=87.525391, Y=16.12109, Z=-100.0, I=-0.00618, J=-0.111317),
GCodeArcMoveCW (X=87.483391, Y=15.914043, Z=-100.0, I=-0.531554, J=45.0),
GCodeArcMoveCW (X=86.730469, Y=14.24219, Z=-100.0, I=-36.788926, J=15.562483),
GCodeArcMoveCW (X=84.69765, Y=11.083418, Z=-100.0, I=-13.513213, J=6.462898),
GCodeArcMoveCW (X=82.9375, Y=9.71484, Z=-100.0, I=-4.053761, J=3.39744),
GCodeArcMoveCW (X=79.143065, Y=10.188496, Z=-100.0, I=-1.529936, J=3.179101),
GCodeArcMoveCW (X=77.400391, Y=14.34961, Z=-100.0, I=3.151703, J=3.765406),
GCodeArcMoveCW (X=78.012984, Y=16.183465, Z=-100.0, I=4.025541, J=-0.325473),
GCodeArcMoveCW (X=78.769531, Y=16.51367, Z=-100.0, I=0.622133, J=-0.393616),
GCodeLinearMove (X=78.769531, Y=16.51367, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=112.44727, Y=87.18164),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=114.953562, Y=86.797237, Z=-100.0, I=-0.022061, J=-8.506512),
GCodeArcMoveCW (X=117.10742, Y=85.73047, Z=-100.0, I=-2.26902, J=-7.289024),
GCodeArcMoveCW (X=119.786877, Y=82.246584, Z=-100.0, I=-4.347182, J=-6.115746),
GCodeArcMoveCW (X=120.36914, Y=77.02148, Z=-100.0, I=-10.052465, J=-3.765198),
GCodeArcMoveCW (X=117.517874, Y=70.692725, Z=-100.0, I=-12.152162, J=1.668199),
GCodeArcMoveCW (X=111.87109, Y=67.13867, Z=-100.0, I=-8.590823, J=7.386431),
GCodeArcMoveCW (X=109.052595, Y=66.764726, Z=-100.0, I=-2.830873, J=10.528118),
GCodeArcMoveCW (X=105.73633, Y=67.13067, Z=-100.0, I=-0.017093, J=15.054432),
GCodeArcMoveCW (X=101.222569, Y=69.272792, Z=-100.0, I=2.486732, J=11.066537),
GCodeArcMoveCW (X=98.28125, Y=72.98028, Z=-100.0, I=6.273322, J=7.997397),
GCodeArcMoveCW (X=97.553165, Y=74.684149, Z=-100.0, I=26.347365, J=12.266066),
GCodeArcMoveCW (X=97.494141, Y=74.99786, Z=-100.0, I=0.804176, J=0.313711),
GCodeArcMoveCW (X=98.013656, Y=76.515704, Z=-100.0, I=2.477067, J=-0.0),
GCodeArcMoveCW (X=103.64844, Y=82.9334, Z=-100.0, I=55.369869, J=-42.932611),
GCodeArcMoveCW (X=108.273362, Y=86.231667, Z=-100.0, I=11.931924, J=-11.839548),
GCodeArcMoveCW (X=112.44727, Y=87.18145, Z=-100.0, I=4.152647, J=-8.60298),
GCodeLinearMove (X=112.44727, Y=87.18164, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=123.20898, Y=151.86719),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=125.642274, Y=151.643288, Z=-100.0, I=0.0, J=-13.334097),
GCodeArcMoveCW (X=126.90039, Y=151.18164, Z=-100.0, I=-0.730564, J=-3.93616),
GCodeArcMoveCW (X=130.905782, Y=145.912897, Z=-100.0, I=-4.211985, J=-7.358883),
GCodeArcMoveCW (X=130.34766, Y=137.63086, Z=-100.0, I=-12.928923, J=-3.288551),
GCodeArcMoveCW (X=127.50951, Y=133.255939, Z=-100.0, I=-12.68179, J=5.11902),
GCodeArcMoveCW (X=123.66797, Y=130.70508, Z=-100.0, I=-7.697203, J=7.423757),
GCodeArcMoveCW (X=120.832053, Y=130.055511, Z=-100.0, I=-3.662799, J=9.475832),
GCodeArcMoveCW (X=118.54883, Y=130.28711, Z=-100.0, I=-0.514409, J=6.29908),
GCodeArcMoveCW (X=114.485258, Y=133.007337, Z=-100.0, I=2.269804, J=7.785982),
GCodeArcMoveCW (X=112.51367, Y=137.83203, Z=-100.0, I=7.196185, J=5.755873),
GCodeArcMoveCW (X=112.626324, Y=139.658001, Z=-100.0, I=5.613163, J=0.570154),
GCodeArcMoveCW (X=114.18945, Y=145.17773, Z=-100.0, I=54.322307, J=-12.40228),
GCodeArcMoveCW (X=115.224692, Y=147.490662, Z=-100.0, I=12.865715, J=-4.370402),
GCodeArcMoveCW (X=116.31445, Y=148.9375, Z=-100.0, I=6.022187, J=-3.402086),
GCodeArcMoveCW (X=117.695753, Y=150.142802, Z=-100.0, I=8.555945, J=-8.411148),
GCodeArcMoveCW (X=119.16406, Y=151.0625, Z=-100.0, I=6.370463, J=-8.538578),
GCodeArcMoveCW (X=120.775355, Y=151.627501, Z=-100.0, I=2.79724, J=-5.397209),
GCodeArcMoveCW (X=123.20898, Y=151.86719, Z=-100.0, I=2.433625, J=-12.234786),
GCodeLinearMove (X=123.20898, Y=151.86719, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=144.69336, Y=152.67773),
GCodeLinearMove (Z=-100.0),
GCodeLinearMove (X=145.39258, Y=152.25391, Z=-100.0),
GCodeArcMoveCW (X=149.234558, Y=149.782188, Z=-100.0, I=-44.130976, J=-72.817785),
GCodeArcMoveCW (X=149.49805, Y=149.45312, Z=-100.0, I=-0.405661, J=-0.594848),
GCodeArcMoveCW (X=150.06248, Y=146.589932, Z=-100.0, I=-7.433266, J=-2.952572),
GCodeArcMoveCW (X=149.62695, Y=138.04492, Z=-100.0, I=-68.929084, J=-0.770366),
GCodeArcMoveCW (X=145.230116, Y=121.546483, Z=-100.0, I=-57.749445, J=6.555132),
GCodeArcMoveCW (X=137.49219, Y=109.96094, Z=-100.0, I=-35.525649, J=15.35057),
GCodeArcMoveCW (X=131.616414, Y=105.225178, Z=-100.0, I=-22.157492, J=21.478354),
GCodeArcMoveCW (X=126.56836, Y=103.17578, Z=-100.0, I=-8.488326, J=13.666494),
GCodeArcMoveCW (X=123.858311, Y=102.832095, Z=-100.0, I=-3.272955, J=14.951547),
GCodeArcMoveCW (X=121.50977, Y=102.99023, Z=-100.0, I=-0.41688, J=11.327431),
GCodeArcMoveCW (X=118.323075, Y=104.026835, Z=-100.0, I=273.0, J=11.565067),
GCodeArcMoveCW (X=114.90039, Y=106.24609, Z=-100.0, I=7.688601, J=15.606858),
GCodeArcMoveCW (X=113.565384, Y=107.622963, Z=-100.0, I=5.677061, J=6.840076),
GCodeArcMoveCW (X=112.92773, Y=108.77734, Z=-100.0, I=3.322395, J=2.588526),
GCodeArcMoveCW (X=112.134375, Y=111.342803, Z=-100.0, I=26.566627, J=9.620978),
GCodeArcMoveCW (X=111.45508, Y=114.49023, Z=-100.0, I=39.166595, J=10.100172),
GCodeLinearMove (X=111.32031, Y=115.26562, Z=-100.0),
GCodeLinearMove (X=112.50195, Y=114.19727, Z=-100.0),
GCodeArcMoveCCW (X=116.603577, Y=111.637724, Z=-100.0, I=9.205969, J=10.186239),
GCodeArcMoveCCW (X=121.01562, Y=110.78711, Z=-100.0, I=4.412043, J=11.017081),
GCodeArcMoveCCW (X=131.328951, Y=114.877236, Z=-100.0, I=-0.0, J=15.047693),
GCodeArcMoveCCW (X=141.65625, Y=130.21484, Z=-100.0, I=-28.64217, J=30.431342),
GCodeArcMoveCCW (X=144.120439, Y=139.119283, Z=-100.0, I=-43.344081, J=16.788098),
GCodeArcMoveCCW (X=144.80078, Y=148.48438, Z=-100.0, I=-47.330725, J=8.145671),
GCodeLinearMove (X=144.69336, Y=152.67773, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=150.63281, Y=148.90234),
GCodeLinearMove (Z=-100.0),
GCodeArcMoveCW (X=150.708787, Y=148.912628, Z=-100.0, I=0.043838, J=-0.038054),
GCodeArcMoveCW (X=152.74609, Y=147.49805, Z=-100.0, I=-34.024631, J=-51.177314),
GCodeLinearMove (X=154.79297, Y=146.01562, Z=-100.0),
GCodeLinearMove (X=154.95117, Y=144.72656, Z=-100.0),
GCodeArcMoveCW (X=155.135835, Y=140.164465, Z=-100.0, I=-27.854087, J=-3.412264),
GCodeArcMoveCW (X=154.4668, Y=132.90625, Z=-100.0, I=-71.528586, J=2.933291),
GCodeArcMoveCW (X=150.267864, Y=117.876147, Z=-100.0, I=-59.765788, J=8.595095),
GCodeArcMoveCW (X=142.17578, Y=103.99805, Z=-100.0, I=-58.880834, J=25.034194),
GCodeArcMoveCW (X=135.650937, Y=96.437871, Z=-100.0, I=-68.071805, J=52.153915),
GCodeArcMoveCW (X=133.19922, Y=94.74609, Z=-100.0, I=-5.475043, J=5.311997),
GCodeArcMoveCW (X=130.826384, Y=94.204886, Z=-100.0, I=-2.646398, J=6.13048),
GCodeArcMoveCW (X=127.06055, Y=94.49414, Z=-100.0, I=-0.659191, J=16.076465),
GCodeArcMoveCW (X=122.215401, Y=96.33782, Z=-100.0, I=2.970342, J=15.094304),
GCodeArcMoveCW (X=117.97656, Y=99.85156, Z=-100.0, I=8.820139, J=14.953933),
GCodeArcMoveCW (X=115.030951, Y=103.695932, Z=-100.0, I=27.776773, J=24.333602),
GCodeArcMoveCW (X=114.71289, Y=104.74609, Z=-100.0, I=1.57465, J=1.050158),
GCodeArcMoveCW (X=114.795971, Y=104.802106, Z=-100.0, I=0.060425, J=0.0),
GCodeArcMoveCW (X=115.37891, Y=104.47656, Z=-100.0, I=-1.004306, J=-2.483051),
GCodeArcMoveCCW (X=116.070208, Y=104.031017, Z=-100.0, I=3.948208, J=5.366905),
GCodeArcMoveCCW (X=117.47461, Y=103.30078, Z=-100.0, I=12.381373, J=22.09643),
GCodeArcMoveCCW (X=129.363313, Y=103.274197, Z=-100.0, I=5.972151, J=12.419373),
GCodeArcMoveCCW (X=143.0957, Y=115.48047, Z=-100.0, I=-14.130819, J=29.725343),
GCodeArcMoveCCW (X=149.502502, Y=130.48589, Z=-100.0, I=-43.959211, J=27.639534),
GCodeArcMoveCCW (X=150.78516, Y=146.13281, Z=-100.0, I=-46.639375, J=11.699301),
GCodeArcMoveCW (X=150.601735, Y=148.811665, Z=-100.0, I=96.915383, J=7.981636),
GCodeArcMoveCW (X=150.63281, Y=148.90234, Z=-100.0, I=0.12751, J=0.006964),
GCodeLinearMove (X=150.63281, Y=148.90234, Z=-100.0),
GCodeRapidMove (Z=500.0),
GCodeRapidMove (X=0.0, Y=0.0),

]
print('\n'.join(str(g) for g in gcodes))

You might also like