Jump to content

want to get feet wet... looking for recommendations


mistermikev

Recommended Posts

5 hours ago, mistermikev said:

so... with your cnc... 20 questions... did you have usb or parallel? 

Initially I used parallel, but I'm now using ethernet with an external step/dir pulse management card.

 

5 hours ago, mistermikev said:

what controller board did you have?

Whatever came with the original CNC3020, probably not too dissimilar to yours. I think TB56-somethingsomething gets mentioned fairly regularly with regards to these cheap generic CNCs. Actually, that's another thing to investigate - check that your step/dir pulse lengths are configured sufficiently long enough in Mach3 to allow each motor to fully advance between steps correctly. That can also be an indicator of lost steps when under load. 

 

  • Like 1
Link to comment
Share on other sites

37 minutes ago, curtisa said:

Initially I used parallel, but I'm now using ethernet with an external step/dir pulse management card.

 

Whatever came with the original CNC3020, probably not too dissimilar to yours. I think TB56-somethingsomething gets mentioned fairly regularly with regards to these cheap generic CNCs. Actually, that's another thing to investigate - check that your step/dir pulse lengths are configured sufficiently long enough in Mach3 to allow each motor to fully advance between steps correctly. That can also be an indicator of lost steps when under load. 

 

thank you for the reply sir.

interesting... seems a common thread among those that know what they are doing that they have ethernet card.  

if I understand... you are talking about calibrating steps as mikro was mentioning earlier?  Setting my steps as it were?  I did calib my x and y axis tonight... y was off a bit (.125ish) but fixing it did not correct my issue.  tomorrow morning I was thinking I would try running it w/o my spindle plugged in.  I am aware that the spindle is typical source for interference with other axis (if there is going to be any... should be there anyway).  

 

looking for the wire connectors... I've found the typical aviation connectors the setup is using now... but have not located a connector like what is on my spindle... if anyone has a source that'd be great.  it looks like it might just be a bigger version of the aviation connectors that the rest use.

Link to comment
Share on other sites

I think we're talking about two different kinds of 'calibration'. Mikro's talking about checking the number of steps required to get an axis to move a known distance. I'm talking about satisfying the minimum requirements of the hardware in order to guarantee correct motor performance; that each pulse generated by the software is correctly adjusted for timing and spacing to make sure that the motor advances a step without losing pace.

  • Like 1
Link to comment
Share on other sites

Just now, curtisa said:

I think we're talking about two different kinds of 'calibration'. Mikro's talking about checking the number of steps required to get an axis to move a known distance. I'm talking about satisfying the minimum requirements of the hardware in order to guarantee correct motor performance; that each pulse generated by the software is correctly adjusted for timing and spacing to make sure that the motor advances a step without losing pace.

can you elab afa how a simpleton like me might accomplish?

Link to comment
Share on other sites

The hardware you're using to drive the stepper motors will have some kind of minimum specs for the incoming step/direction signals to satisfy in order for the motors to reliably rotate from step to step. If you're lucky your drivers will specify these minimum parameters in the datasheet. Something like this:

ESP32: Step Pulse Experiments with Timers at Buildlog.Net Blog

Each driver accepts two signals to define the motor's motion - the step and direction signal lines. The step signal controls the rotation of the motor; every pulse that appears on the step line advances the motor around by one increment. The more pulses the further around the motor will rotate. Steps coming in more frequently translates to the motor turning much quicker. The direction signal controls whether the motor rotates clockwise or anticlockwise when the step signal is pulsed. If the direction signal is 'on' the motor may rotate clockwise, and if 'off' it will rotate the other way. The above table highlights some minimum timing requirements for each of the two signals:

  1. The step signal when it pulses 'on' must be on for a minimum time in order to be reliably registered by the driver as a step command (labelled as 'Pulse duration, STEP high' in the table = 1.9 microseconds). Anything shorter than this specification of 1.9usec may result in the driver not seeing the pulse and a steps can be lost.
  2. The step signal when it pulses 'off' again must be off for a minimum time before the next pulse comes along ('Pulse duration, STEP low = 1.9usec). Anything shorter than 1.9usec may result in the driver not seeing the subsequent pulse and a steps can be lost.
  3. The direction signal needs some time after being turned on (rotation = clockwise) or off (rotation = anticlockwise) before any subsequent steps commence on the step line (Setup time, command before STEP rising = 650 nanoseconds). Anything shorter than this specification of 650 nsec may result in steps being lost.
  4. The direction signal needs some time to remain in its last stable state before changing again if you want to make the motor begin rotating in the opposite direction (Hold time, command after STEP rising = 650nsec). Anything shorter than this specification of 650 nsec may result in steps being lost.

The above parameters should be configurable in Mach3 for each axis/motor (I'd be surprised if you can't), but I'm basing this solely off LinuxCNC which does allow the user to configure this kind of driver information. Ideally the software should be configured with timing information no lower than the above values, but for reliability you'd probably use values 2x of those presented in the table above. Naturally, if your driver has different data use that instead - you may be able to pop the cover off the top of the CNC interface box and see if you can locate the driver ICs and do a search for a datasheet on Google based on the IC part code.

Probably a bit more info than you really needed...

  • Like 1
Link to comment
Share on other sites

3 hours ago, curtisa said:

The hardware you're using to drive the stepper motors will have some kind of minimum specs for the incoming step/direction signals to satisfy in order for the motors to reliably rotate from step to step. If you're lucky your drivers will specify these minimum parameters in the datasheet. Something like this:

ESP32: Step Pulse Experiments with Timers at Buildlog.Net Blog

Each driver accepts two signals to define the motor's motion - the step and direction signal lines. The step signal controls the rotation of the motor; every pulse that appears on the step line advances the motor around by one increment. The more pulses the further around the motor will rotate. Steps coming in more frequently translates to the motor turning much quicker. The direction signal controls whether the motor rotates clockwise or anticlockwise when the step signal is pulsed. If the direction signal is 'on' the motor may rotate clockwise, and if 'off' it will rotate the other way. The above table highlights some minimum timing requirements for each of the two signals:

  1. The step signal when it pulses 'on' must be on for a minimum time in order to be reliably registered by the driver as a step command (labelled as 'Pulse duration, STEP high' in the table = 1.9 microseconds). Anything shorter than this specification of 1.9usec may result in the driver not seeing the pulse and a steps can be lost.
  2. The step signal when it pulses 'off' again must be off for a minimum time before the next pulse comes along ('Pulse duration, STEP low = 1.9usec). Anything shorter than 1.9usec may result in the driver not seeing the subsequent pulse and a steps can be lost.
  3. The direction signal needs some time after being turned on (rotation = clockwise) or off (rotation = anticlockwise) before any subsequent steps commence on the step line (Setup time, command before STEP rising = 650 nanoseconds). Anything shorter than this specification of 650 nsec may result in steps being lost.
  4. The direction signal needs some time to remain in its last stable state before changing again if you want to make the motor begin rotating in the opposite direction (Hold time, command after STEP rising = 650nsec). Anything shorter than this specification of 650 nsec may result in steps being lost.

The above parameters should be configurable in Mach3 for each axis/motor (I'd be surprised if you can't), but I'm basing this solely off LinuxCNC which does allow the user to configure this kind of driver information. Ideally the software should be configured with timing information no lower than the above values, but for reliability you'd probably use values 2x of those presented in the table above. Naturally, if your driver has different data use that instead - you may be able to pop the cover off the top of the CNC interface box and see if you can locate the driver ICs and do a search for a datasheet on Google based on the IC part code.

Probably a bit more info than you really needed...

wow, that's a big bite.... need to chew chew chew.  well, feels like the term step is getting used in more than one meaning... but in this one - I have read that the step setting in mach3 for my drivers is 320.  pretty interesting stuff.  I will be taking the ctrl box apart this weekend and know what the drivers are... will see if I can find the datasheet.  thank you very much for the info!!

Link to comment
Share on other sites

5 hours ago, mistermikev said:

wow, that's a big bite.... need to chew chew chew.  well, feels like the term step is getting used in more than one meaning... but in this one - I have read that the step setting in mach3 for my drivers is 320.  pretty interesting stuff.  I will be taking the ctrl box apart this weekend and know what the drivers are... will see if I can find the datasheet.  thank you very much for the info!!

What Andrew is referring to is here in Mach3.

 

pulse1.jpg

  • Like 1
Link to comment
Share on other sites

 

1 minute ago, MiKro said:

What Andrew is referring to is here in Mach3.

 

pulse1.jpg

interesting... my steps are 320, velocity 1500 and accel 400!  good to know this is where I will look when I figure out what drivers/motors I have.  thanks again for the info!!

Link to comment
Share on other sites

40 minutes ago, mistermikev said:

 

interesting... my steps are 320, velocity 1500 and accel 400!  good to know this is where I will look when I figure out what drivers/motors I have.  thanks again for the info!!

The steps and velocity I show are what ever they are in mach3 upon install, This is just Mach3 installed on my main PC for processing Screenshots. Not my actual working control PC. LOl

MK

  • Like 1
Link to comment
Share on other sites

9 minutes ago, MiKro said:

The steps and velocity I show are what ever they are in mach3 upon install, This is just Mach3 installed on my main PC for processing Screenshots. Not my actual working control PC. LOl

MK

oh, well... that's reassuring cause i thought mine might be WAY off!! lol

  • Haha 1
Link to comment
Share on other sites

1 hour ago, curtisa said:

Have you tried running the troublesome routine in a CAM simulator to see if the creeping axis is occurring in the code rather than in your machine? I use Camotics to proof stuff before committing it to the workpiece:

https://camotics.org

I didn't realize such a thing existed... then again I did run someone else's version of the toolpath... which is just a shape cut to a pocket... and had similar but opposite problems... but this is an invaluable resource... will try it tonight!!

Link to comment
Share on other sites

6 hours ago, curtisa said:

Have you tried running the troublesome routine in a CAM simulator to see if the creeping axis is occurring in the code rather than in your machine? I use Camotics to proof stuff before committing it to the workpiece:

https://camotics.org

idk how... but must have never sent my reply.  gonna try this nao - good call!!

Link to comment
Share on other sites

well..... not the code.  ran perfect and as expected.  that said... an invaluable resource so thank you for that.  

the thing that stuck me about my tests this morning... the code runs the exact sm way every time I run it.  it's def not a mech issue because you'd think there would be some variation... but each pass it shifts the shape the width of the bit to the right... and after running my x axis is shifted the width of the bit minus stepover times however many passes I've made to the right.  

anywho... I need to do some work on this control box... but if I'm putting the effort into it... I can't help but think I'd be better off just investing in building a new control box that in theory I could transport to a new machine down the road (something that could handle a neck thru bass w/o tiling).  Every story on cnczone that ends with someone getting a gekko g540 seems to have a happy ending... and there are countless stories of folks putting all sorts of effort into trying to diagnose/fix the chinese controller.  

think on it for a while...

Link to comment
Share on other sites

3 minutes ago, mistermikev said:

the code runs the exact sm way every time I run it.  it's def not a mech issue because you'd think there would be some variation... but each pass it shifts the shape the width of the bit to the right...

Then it's looking more likely that there's some subtle difference in the way the code is being executed, rather than an issue with the driver hardware, electrical installation or mechanical foibles with the machine.

Shifting the toolpath to one side by the width of the bit is interesting. Incorrectly defined cutter compensation perhaps? That could also explain why your code provided by the other user runs fine on their machine but does oddball things on yours (cutter compensation based on any tool tables you have set up in Mach3 would be particular to the end user, rather than something universal within the Gcode).

Care to share your routine? 

Link to comment
Share on other sites

well... right now aspire puts out just 'tool 1' every time... I've split my job into each toolpath and really only run one (or occassionally two) common tools at the sm time... and it is always a 1/4" bit.  what I'm getting at is - afa mach3 is concerned it is seeing that sm bit (at least I think so) for each job.  it is successful in other cases.

share my routine - ok, not sure if I know 100% what you want but... basically take some vectors in aspire.. right now I'm importing bitmaps that came from photoshop, then doing a bitmap trace to get vectors in aspire.  then I use the aspire command to smooth this out eliminating points. make a toolpath setting depth and picking a tool, output that to text file with mach3 post processor, transfer via usb strick... everything I do is based around centerline - that's just how I'm comfy... so take a piece of wood, mark out with pencil my ctr... find center with a 60deg engraving bit, then jog the machine to one end of ctr line, then jog to other end to ensure bit is on that line at either end... then lock the piece down with clamps.  run my program to do rear bolt holes... put in nylon bolts and slide the workpiece in... lock down, drill front bolt holes... put nylon bolts in front, lock down, then from there I just keep finding center each time I run something.  find center and cut shape of gtr, find ctr cut shape of pickup, find center cut knob holes, then find ctr and cut neck pocket.  (I am aware I could simply tell mach3 to find home but starting out and making sure as I go since first real proj)  all prior steps used the sm 1/4 bit setup in aspire.  sm feed and such as that is all setup on the tool profile altho I did change it after.

Link to comment
Share on other sites

hehe, really overshot the mark on that one... sure, yes abso-motherfricken-lutely:

( Step07__CT5StringBody_V2.08_Top_NeckPocket{AngledWorkpiece}_spiralPath )
( File created: Saturday November 21 2020 - 02:05 PM)
( for Mach2/3 from Vectric )
( Material Size)
( X= 15.900, Y= 20.400, Z= 2.250)
()
(Toolpaths used in this file:)
(NeckPocket-AngledWorkpiece)
(Tools used in this file: )
(1 = End Mill MV {0.25 inch})
N100G00G20G17G90G40G49G80
N110G70G91.1
N120T1M06
N130 (Tool: End Mill MV {0.25 inch})
N140G00G43Z0.8000H1
N150S12000M03
N160(Toolpath:- NeckPocket-AngledWorkpiece)
N170()
N180G94
N190X0.0000Y0.0000F80.0
N200G00X-0.0228Y4.5885Z0.2000
N210G1X-0.0228Y4.5885Z-0.0795F30.0
N220G1X-0.0626Y2.1947Z-0.0795F80.0
N230G1X0.0626Y2.1947Z-0.0795
N240G1X0.0228Y4.5885Z-0.0795
N250G1X-0.0228Y4.5885Z-0.0795
N260G1X-0.1211Y4.6885Z-0.0795
N270G1X-0.1643Y2.0948Z-0.0795
N280G1X0.1643Y2.0948Z-0.0795
N290G1X0.1212Y4.6885Z-0.0795
N300G1X-0.1211Y4.6885Z-0.0795
N310G1X-0.2195Y4.7885Z-0.0795
N320G1X-0.2659Y1.9950Z-0.0795
N330G1X0.0000Y1.9946Z-0.0795
N340G1X0.2660Y1.9950Z-0.0795
N350G1X0.2195Y4.7886Z-0.0795
N360G1X-0.2195Y4.7885Z-0.0795
N370G1X-0.3178Y4.8885Z-0.0795
N380G1X-0.3676Y1.8951Z-0.0795
N390G1X0.0000Y1.8946Z-0.0795
N400G1X0.3677Y1.8951Z-0.0795
N410G1X0.3179Y4.8886Z-0.0795
N420G1X-0.3178Y4.8885Z-0.0795
N430G1X-0.4162Y4.9885Z-0.0795
N440G1X-0.4693Y1.7953Z-0.0795
N450G1X0.0000Y1.7946Z-0.0795
N460G1X0.4693Y1.7953Z-0.0795
N470G1X0.4162Y4.9886Z-0.0795
N480G1X-0.4162Y4.9885Z-0.0795
N490G1X-0.5145Y5.0885Z-0.0795
N500G1X-0.5710Y1.6954Z-0.0795
N510G1X0.0000Y1.6946Z-0.0795
N520G1X0.5710Y1.6954Z-0.0795
N530G1X0.5146Y5.0886Z-0.0795
N540G1X-0.5145Y5.0885Z-0.0795
N550G1X-0.6129Y5.1885Z-0.0795
N560G1X-0.6726Y1.5956Z-0.0795
N570G1X0.0000Y1.5946Z-0.0795
N580G1X0.6727Y1.5956Z-0.0795
N590G1X0.6129Y5.1886Z-0.0795
N600G1X-0.6129Y5.1885Z-0.0795
N610G1X-0.7112Y5.2884Z-0.0795
N620G1X-0.7743Y1.4957Z-0.0795
N630G1X0.0000Y1.4946Z-0.0795
N640G1X0.7744Y1.4957Z-0.0795
N650G1X0.7113Y5.2886Z-0.0795
N660G1X-0.7112Y5.2884Z-0.0795
N670G1X-0.8094Y5.3884Z-0.0795
N680G1X-0.8760Y1.3959Z-0.0795
N690G1X0.0000Y1.3946Z-0.0795
N700G1X0.8760Y1.3959Z-0.0795
N710G1X0.8094Y5.3886Z-0.0795
N720G1X-0.8094Y5.3884Z-0.0795
N730G1X-0.9077Y5.4884Z-0.0795
N740G1X-0.9771Y1.3279Z-0.0795
N750G1X-0.9763Y1.2960Z-0.0795
N760G1X0.0000Y1.2946Z-0.0795
N770G1X0.9762Y1.2960Z-0.0795
N780G1X0.9771Y1.3321Z-0.0795
N790G1X0.9114Y5.2809Z-0.0795
N800G1X0.9076Y5.4886Z-0.0795
N810G1X-0.9077Y5.4884Z-0.0795
N820G1X-1.0059Y5.5884Z-0.0795
N830G1X-1.0771Y1.3282Z-0.0795
N840G1X-1.0768Y1.3005Z-0.0795
N850G1X-1.0734Y1.2575Z-0.0795
N860G1X-1.0691Y1.2296Z-0.0795
N870G1X-1.0646Y1.2103Z-0.0795
N880G1X-1.0607Y1.2040Z-0.0795
N890G1X-1.0546Y1.1992Z-0.0795
N900G1X-1.0476Y1.1967Z-0.0795
N910G1X-1.0375Y1.1961Z-0.0795
N920G1X0.0000Y1.1946Z-0.0795
N930G1X1.0457Y1.1964Z-0.0795
N940G1X1.0530Y1.1983Z-0.0795
N950G1X1.0594Y1.2026Z-0.0795
N960G1X1.0639Y1.2086Z-0.0795
N970G1X1.0669Y1.2185Z-0.0795
N980G1X1.0714Y1.2430Z-0.0795
N990G1X1.0748Y1.2707Z-0.0795
N1000G1X1.0768Y1.3019Z-0.0795
N1010G1X1.0771Y1.3324Z-0.0795
N1020G1X1.0114Y5.2826Z-0.0795
N1030G1X1.0057Y5.5886Z-0.0795
N1040G1X-1.0059Y5.5884Z-0.0795
N1050G1X-1.1041Y5.6884Z-0.0795
N1060G1X-1.1123Y5.2257Z-0.0795
N1070G1X-1.1772Y1.3284Z-0.0795
N1080G1X-1.1768Y1.2966Z-0.0795
N1090G1X-1.1744Y1.2620Z-0.0795
N1100G1X-1.1703Y1.2281Z-0.0795
N1110G1X-1.1643Y1.1960Z-0.0795
N1120G1X-1.1610Y1.1830Z-0.0795
N1130G1X-1.1575Y1.1730Z-0.0795
N1140G1X-1.1531Y1.1634Z-0.0795
N1150G1X-1.1480Y1.1543Z-0.0795
N1160G1X-1.1421Y1.1457Z-0.0795
N1170G1X-1.1356Y1.1377Z-0.0795
N1180G1X-1.1284Y1.1302Z-0.0795
N1190G1X-1.1206Y1.1234Z-0.0795
N1200G1X-1.1123Y1.1172Z-0.0795
N1210G1X-1.1035Y1.1118Z-0.0795
N1220G1X-1.0942Y1.1071Z-0.0795
N1230G1X-1.0845Y1.1032Z-0.0795
N1240G1X-1.0746Y1.1002Z-0.0795
N1250G1X-1.0642Y1.0980Z-0.0795
N1260G1X-1.0536Y1.0966Z-0.0795
N1270G1X-1.0393Y1.0961Z-0.0795
N1280G1X0.0000Y1.0946Z-0.0795
N1290G1X1.0394Y1.0961Z-0.0795
N1300G1X1.0537Y1.0966Z-0.0795
N1310G1X1.0643Y1.0980Z-0.0795
N1320G1X1.0746Y1.1002Z-0.0795
N1330G1X1.0846Y1.1032Z-0.0795
N1340G1X1.0942Y1.1071Z-0.0795
N1350G1X1.1035Y1.1118Z-0.0795
N1360G1X1.1123Y1.1172Z-0.0795
N1370G1X1.1207Y1.1234Z-0.0795
N1380G1X1.1285Y1.1302Z-0.0795
N1390G1X1.1357Y1.1377Z-0.0795
N1400G1X1.1422Y1.1457Z-0.0795
N1410G1X1.1480Y1.1543Z-0.0795
N1420G1X1.1532Y1.1634Z-0.0795
N1430G1X1.1575Y1.1730Z-0.0795
N1440G1X1.1611Y1.1830Z-0.0795
N1450G1X1.1675Y1.2112Z-0.0795
N1460G1X1.1727Y1.2454Z-0.0795
N1470G1X1.1745Y1.2623Z-0.0795
N1480G1X1.1768Y1.2982Z-0.0795
N1490G1X1.1771Y1.3327Z-0.0795
N1500G1X1.1114Y5.2844Z-0.0795
N1510G1X1.1039Y5.6887Z-0.0795
N1520G1X-1.1041Y5.6884Z-0.0795
N1530G00X-1.1041Y5.6884Z0.2000
N1540G00X-0.0228Y4.5885Z0.2000
N1550G1X-0.0228Y4.5885Z-0.1591F30.0
N1560G1X-0.0626Y2.1947Z-0.1591F80.0
N1570G1X0.0626Y2.1947Z-0.1591
N1580G1X0.0228Y4.5885Z-0.1591
N1590G1X-0.0228Y4.5885Z-0.1591
N1600G1X-0.1211Y4.6885Z-0.1591
N1610G1X-0.1643Y2.0948Z-0.1591
N1620G1X0.1643Y2.0948Z-0.1591
N1630G1X0.1212Y4.6885Z-0.1591
N1640G1X-0.1211Y4.6885Z-0.1591
N1650G1X-0.2195Y4.7885Z-0.1591
N1660G1X-0.2659Y1.9950Z-0.1591
N1670G1X0.0000Y1.9946Z-0.1591
N1680G1X0.2660Y1.9950Z-0.1591
N1690G1X0.2195Y4.7886Z-0.1591
N1700G1X-0.2195Y4.7885Z-0.1591
N1710G1X-0.3178Y4.8885Z-0.1591
N1720G1X-0.3676Y1.8951Z-0.1591
N1730G1X0.0000Y1.8946Z-0.1591
N1740G1X0.3677Y1.8951Z-0.1591
N1750G1X0.3179Y4.8886Z-0.1591
N1760G1X-0.3178Y4.8885Z-0.1591
N1770G1X-0.4162Y4.9885Z-0.1591
N1780G1X-0.4693Y1.7953Z-0.1591
N1790G1X0.0000Y1.7946Z-0.1591
N1800G1X0.4693Y1.7953Z-0.1591
N1810G1X0.4162Y4.9886Z-0.1591
N1820G1X-0.4162Y4.9885Z-0.1591
N1830G1X-0.5145Y5.0885Z-0.1591
N1840G1X-0.5710Y1.6954Z-0.1591
N1850G1X0.0000Y1.6946Z-0.1591
N1860G1X0.5710Y1.6954Z-0.1591
N1870G1X0.5146Y5.0886Z-0.1591
N1880G1X-0.5145Y5.0885Z-0.1591
N1890G1X-0.6129Y5.1885Z-0.1591
N1900G1X-0.6726Y1.5956Z-0.1591
N1910G1X0.0000Y1.5946Z-0.1591
N1920G1X0.6727Y1.5956Z-0.1591
N1930G1X0.6129Y5.1886Z-0.1591
N1940G1X-0.6129Y5.1885Z-0.1591
N1950G1X-0.7112Y5.2884Z-0.1591
N1960G1X-0.7743Y1.4957Z-0.1591
N1970G1X0.0000Y1.4946Z-0.1591
N1980G1X0.7744Y1.4957Z-0.1591
N1990G1X0.7113Y5.2886Z-0.1591
N2000G1X-0.7112Y5.2884Z-0.1591
N2010G1X-0.8094Y5.3884Z-0.1591
N2020G1X-0.8760Y1.3959Z-0.1591
N2030G1X0.0000Y1.3946Z-0.1591
N2040G1X0.8760Y1.3959Z-0.1591
N2050G1X0.8094Y5.3886Z-0.1591
N2060G1X-0.8094Y5.3884Z-0.1591
N2070G1X-0.9077Y5.4884Z-0.1591
N2080G1X-0.9771Y1.3279Z-0.1591
N2090G1X-0.9763Y1.2960Z-0.1591
N2100G1X0.0000Y1.2946Z-0.1591
N2110G1X0.9762Y1.2960Z-0.1591
N2120G1X0.9771Y1.3321Z-0.1591
N2130G1X0.9114Y5.2809Z-0.1591
N2140G1X0.9076Y5.4886Z-0.1591
N2150G1X-0.9077Y5.4884Z-0.1591
N2160G1X-1.0059Y5.5884Z-0.1591
N2170G1X-1.0771Y1.3282Z-0.1591
N2180G1X-1.0768Y1.3005Z-0.1591
N2190G1X-1.0734Y1.2575Z-0.1591
N2200G1X-1.0691Y1.2296Z-0.1591
N2210G1X-1.0646Y1.2103Z-0.1591
N2220G1X-1.0607Y1.2040Z-0.1591
N2230G1X-1.0546Y1.1992Z-0.1591
N2240G1X-1.0476Y1.1967Z-0.1591
N2250G1X-1.0375Y1.1961Z-0.1591
N2260G1X0.0000Y1.1946Z-0.1591
N2270G1X1.0457Y1.1964Z-0.1591
N2280G1X1.0530Y1.1983Z-0.1591
N2290G1X1.0594Y1.2026Z-0.1591
N2300G1X1.0639Y1.2086Z-0.1591
N2310G1X1.0669Y1.2185Z-0.1591
N2320G1X1.0714Y1.2430Z-0.1591
N2330G1X1.0748Y1.2707Z-0.1591
N2340G1X1.0768Y1.3019Z-0.1591
N2350G1X1.0771Y1.3324Z-0.1591
N2360G1X1.0114Y5.2826Z-0.1591
N2370G1X1.0057Y5.5886Z-0.1591
N2380G1X-1.0059Y5.5884Z-0.1591
N2390G1X-1.1041Y5.6884Z-0.1591
N2400G1X-1.1123Y5.2257Z-0.1591
N2410G1X-1.1772Y1.3284Z-0.1591
N2420G1X-1.1768Y1.2966Z-0.1591
N2430G1X-1.1744Y1.2620Z-0.1591
N2440G1X-1.1703Y1.2281Z-0.1591
N2450G1X-1.1643Y1.1960Z-0.1591
N2460G1X-1.1610Y1.1830Z-0.1591
N2470G1X-1.1575Y1.1730Z-0.1591
N2480G1X-1.1531Y1.1634Z-0.1591
N2490G1X-1.1480Y1.1543Z-0.1591
N2500G1X-1.1421Y1.1457Z-0.1591
N2510G1X-1.1356Y1.1377Z-0.1591
N2520G1X-1.1284Y1.1302Z-0.1591
N2530G1X-1.1206Y1.1234Z-0.1591
N2540G1X-1.1123Y1.1172Z-0.1591
N2550G1X-1.1035Y1.1118Z-0.1591
N2560G1X-1.0942Y1.1071Z-0.1591
N2570G1X-1.0845Y1.1032Z-0.1591
N2580G1X-1.0746Y1.1002Z-0.1591
N2590G1X-1.0642Y1.0980Z-0.1591
N2600G1X-1.0536Y1.0966Z-0.1591
N2610G1X-1.0393Y1.0961Z-0.1591
N2620G1X0.0000Y1.0946Z-0.1591
N2630G1X1.0394Y1.0961Z-0.1591
N2640G1X1.0537Y1.0966Z-0.1591
N2650G1X1.0643Y1.0980Z-0.1591
N2660G1X1.0746Y1.1002Z-0.1591
N2670G1X1.0846Y1.1032Z-0.1591
N2680G1X1.0942Y1.1071Z-0.1591
N2690G1X1.1035Y1.1118Z-0.1591
N2700G1X1.1123Y1.1172Z-0.1591
N2710G1X1.1207Y1.1234Z-0.1591
N2720G1X1.1285Y1.1302Z-0.1591
N2730G1X1.1357Y1.1377Z-0.1591
N2740G1X1.1422Y1.1457Z-0.1591
N2750G1X1.1480Y1.1543Z-0.1591
N2760G1X1.1532Y1.1634Z-0.1591
N2770G1X1.1575Y1.1730Z-0.1591
N2780G1X1.1611Y1.1830Z-0.1591
N2790G1X1.1675Y1.2112Z-0.1591
N2800G1X1.1727Y1.2454Z-0.1591
N2810G1X1.1745Y1.2623Z-0.1591
N2820G1X1.1768Y1.2982Z-0.1591
N2830G1X1.1771Y1.3327Z-0.1591
N2840G1X1.1114Y5.2844Z-0.1591
N2850G1X1.1039Y5.6887Z-0.1591
N2860G1X-1.1041Y5.6884Z-0.1591
N2870G00X-1.1041Y5.6884Z0.2000
N2880G00X-0.0228Y4.5885Z0.2000
N2890G1X-0.0228Y4.5885Z-0.2386F30.0
N2900G1X-0.0626Y2.1947Z-0.2386F80.0
N2910G1X0.0626Y2.1947Z-0.2386
N2920G1X0.0228Y4.5885Z-0.2386
N2930G1X-0.0228Y4.5885Z-0.2386
N2940G1X-0.1211Y4.6885Z-0.2386
N2950G1X-0.1643Y2.0948Z-0.2386
N2960G1X0.1643Y2.0948Z-0.2386
N2970G1X0.1212Y4.6885Z-0.2386
N2980G1X-0.1211Y4.6885Z-0.2386
N2990G1X-0.2195Y4.7885Z-0.2386
N3000G1X-0.2659Y1.9950Z-0.2386
N3010G1X0.0000Y1.9946Z-0.2386
N3020G1X0.2660Y1.9950Z-0.2386
N3030G1X0.2195Y4.7886Z-0.2386
N3040G1X-0.2195Y4.7885Z-0.2386
N3050G1X-0.3178Y4.8885Z-0.2386
N3060G1X-0.3676Y1.8951Z-0.2386
N3070G1X0.0000Y1.8946Z-0.2386
N3080G1X0.3677Y1.8951Z-0.2386
N3090G1X0.3179Y4.8886Z-0.2386
N3100G1X-0.3178Y4.8885Z-0.2386
N3110G1X-0.4162Y4.9885Z-0.2386
N3120G1X-0.4693Y1.7953Z-0.2386
N3130G1X0.0000Y1.7946Z-0.2386
N3140G1X0.4693Y1.7953Z-0.2386
N3150G1X0.4162Y4.9886Z-0.2386
N3160G1X-0.4162Y4.9885Z-0.2386
N3170G1X-0.5145Y5.0885Z-0.2386
N3180G1X-0.5710Y1.6954Z-0.2386
N3190G1X0.0000Y1.6946Z-0.2386
N3200G1X0.5710Y1.6954Z-0.2386
N3210G1X0.5146Y5.0886Z-0.2386
N3220G1X-0.5145Y5.0885Z-0.2386
N3230G1X-0.6129Y5.1885Z-0.2386
N3240G1X-0.6726Y1.5956Z-0.2386
N3250G1X0.0000Y1.5946Z-0.2386
N3260G1X0.6727Y1.5956Z-0.2386
N3270G1X0.6129Y5.1886Z-0.2386
N3280G1X-0.6129Y5.1885Z-0.2386
N3290G1X-0.7112Y5.2884Z-0.2386
N3300G1X-0.7743Y1.4957Z-0.2386
N3310G1X0.0000Y1.4946Z-0.2386
N3320G1X0.7744Y1.4957Z-0.2386
N3330G1X0.7113Y5.2886Z-0.2386
N3340G1X-0.7112Y5.2884Z-0.2386
N3350G1X-0.8094Y5.3884Z-0.2386
N3360G1X-0.8760Y1.3959Z-0.2386
N3370G1X0.0000Y1.3946Z-0.2386
N3380G1X0.8760Y1.3959Z-0.2386
N3390G1X0.8094Y5.3886Z-0.2386
N3400G1X-0.8094Y5.3884Z-0.2386
N3410G1X-0.9077Y5.4884Z-0.2386
N3420G1X-0.9771Y1.3279Z-0.2386
N3430G1X-0.9763Y1.2960Z-0.2386
N3440G1X0.0000Y1.2946Z-0.2386
N3450G1X0.9762Y1.2960Z-0.2386
N3460G1X0.9771Y1.3321Z-0.2386
N3470G1X0.9114Y5.2809Z-0.2386
N3480G1X0.9076Y5.4886Z-0.2386
N3490G1X-0.9077Y5.4884Z-0.2386
N3500G1X-1.0059Y5.5884Z-0.2386
N3510G1X-1.0771Y1.3282Z-0.2386
N3520G1X-1.0768Y1.3005Z-0.2386
N3530G1X-1.0734Y1.2575Z-0.2386
N3540G1X-1.0691Y1.2296Z-0.2386
N3550G1X-1.0646Y1.2103Z-0.2386
N3560G1X-1.0607Y1.2040Z-0.2386
N3570G1X-1.0546Y1.1992Z-0.2386
N3580G1X-1.0476Y1.1967Z-0.2386
N3590G1X-1.0375Y1.1961Z-0.2386
N3600G1X0.0000Y1.1946Z-0.2386
N3610G1X1.0457Y1.1964Z-0.2386
N3620G1X1.0530Y1.1983Z-0.2386
N3630G1X1.0594Y1.2026Z-0.2386
N3640G1X1.0639Y1.2086Z-0.2386
N3650G1X1.0669Y1.2185Z-0.2386
N3660G1X1.0714Y1.2430Z-0.2386
N3670G1X1.0748Y1.2707Z-0.2386
N3680G1X1.0768Y1.3019Z-0.2386
N3690G1X1.0771Y1.3324Z-0.2386
N3700G1X1.0114Y5.2826Z-0.2386
N3710G1X1.0057Y5.5886Z-0.2386
N3720G1X-1.0059Y5.5884Z-0.2386
N3730G1X-1.1041Y5.6884Z-0.2386
N3740G1X-1.1123Y5.2257Z-0.2386
N3750G1X-1.1772Y1.3284Z-0.2386
N3760G1X-1.1768Y1.2966Z-0.2386
N3770G1X-1.1744Y1.2620Z-0.2386
N3780G1X-1.1703Y1.2281Z-0.2386
N3790G1X-1.1643Y1.1960Z-0.2386
N3800G1X-1.1610Y1.1830Z-0.2386
N3810G1X-1.1575Y1.1730Z-0.2386
N3820G1X-1.1531Y1.1634Z-0.2386
N3830G1X-1.1480Y1.1543Z-0.2386
N3840G1X-1.1421Y1.1457Z-0.2386
N3850G1X-1.1356Y1.1377Z-0.2386
N3860G1X-1.1284Y1.1302Z-0.2386
N3870G1X-1.1206Y1.1234Z-0.2386
N3880G1X-1.1123Y1.1172Z-0.2386
N3890G1X-1.1035Y1.1118Z-0.2386
N3900G1X-1.0942Y1.1071Z-0.2386
N3910G1X-1.0845Y1.1032Z-0.2386
N3920G1X-1.0746Y1.1002Z-0.2386
N3930G1X-1.0642Y1.0980Z-0.2386
N3940G1X-1.0536Y1.0966Z-0.2386
N3950G1X-1.0393Y1.0961Z-0.2386
N3960G1X0.0000Y1.0946Z-0.2386
N3970G1X1.0394Y1.0961Z-0.2386
N3980G1X1.0537Y1.0966Z-0.2386
N3990G1X1.0643Y1.0980Z-0.2386
N4000G1X1.0746Y1.1002Z-0.2386
N4010G1X1.0846Y1.1032Z-0.2386
N4020G1X1.0942Y1.1071Z-0.2386
N4030G1X1.1035Y1.1118Z-0.2386
N4040G1X1.1123Y1.1172Z-0.2386
N4050G1X1.1207Y1.1234Z-0.2386
N4060G1X1.1285Y1.1302Z-0.2386
N4070G1X1.1357Y1.1377Z-0.2386
N4080G1X1.1422Y1.1457Z-0.2386
N4090G1X1.1480Y1.1543Z-0.2386
N4100G1X1.1532Y1.1634Z-0.2386
N4110G1X1.1575Y1.1730Z-0.2386
N4120G1X1.1611Y1.1830Z-0.2386
N4130G1X1.1675Y1.2112Z-0.2386
N4140G1X1.1727Y1.2454Z-0.2386
N4150G1X1.1745Y1.2623Z-0.2386
N4160G1X1.1768Y1.2982Z-0.2386
N4170G1X1.1771Y1.3327Z-0.2386
N4180G1X1.1114Y5.2844Z-0.2386
N4190G1X1.1039Y5.6887Z-0.2386
N4200G1X-1.1041Y5.6884Z-0.2386
N4210G00X-1.1041Y5.6884Z0.2000
N4220G00X-0.0228Y4.5885Z0.2000
N4230G1X-0.0228Y4.5885Z-0.3182F30.0
N4240G1X-0.0626Y2.1947Z-0.3182F80.0
N4250G1X0.0626Y2.1947Z-0.3182
N4260G1X0.0228Y4.5885Z-0.3182
N4270G1X-0.0228Y4.5885Z-0.3182
N4280G1X-0.1211Y4.6885Z-0.3182
N4290G1X-0.1643Y2.0948Z-0.3182
N4300G1X0.1643Y2.0948Z-0.3182
N4310G1X0.1212Y4.6885Z-0.3182
N4320G1X-0.1211Y4.6885Z-0.3182
N4330G1X-0.2195Y4.7885Z-0.3182
N4340G1X-0.2659Y1.9950Z-0.3182
N4350G1X0.0000Y1.9946Z-0.3182
N4360G1X0.2660Y1.9950Z-0.3182
N4370G1X0.2195Y4.7886Z-0.3182
N4380G1X-0.2195Y4.7885Z-0.3182
N4390G1X-0.3178Y4.8885Z-0.3182
N4400G1X-0.3676Y1.8951Z-0.3182
N4410G1X0.0000Y1.8946Z-0.3182
N4420G1X0.3677Y1.8951Z-0.3182
N4430G1X0.3179Y4.8886Z-0.3182
N4440G1X-0.3178Y4.8885Z-0.3182
N4450G1X-0.4162Y4.9885Z-0.3182
N4460G1X-0.4693Y1.7953Z-0.3182
N4470G1X0.0000Y1.7946Z-0.3182
N4480G1X0.4693Y1.7953Z-0.3182
N4490G1X0.4162Y4.9886Z-0.3182
N4500G1X-0.4162Y4.9885Z-0.3182
N4510G1X-0.5145Y5.0885Z-0.3182
N4520G1X-0.5710Y1.6954Z-0.3182
N4530G1X0.0000Y1.6946Z-0.3182
N4540G1X0.5710Y1.6954Z-0.3182
N4550G1X0.5146Y5.0886Z-0.3182
N4560G1X-0.5145Y5.0885Z-0.3182
N4570G1X-0.6129Y5.1885Z-0.3182
N4580G1X-0.6726Y1.5956Z-0.3182
N4590G1X0.0000Y1.5946Z-0.3182
N4600G1X0.6727Y1.5956Z-0.3182
N4610G1X0.6129Y5.1886Z-0.3182
N4620G1X-0.6129Y5.1885Z-0.3182
N4630G1X-0.7112Y5.2884Z-0.3182
N4640G1X-0.7743Y1.4957Z-0.3182
N4650G1X0.0000Y1.4946Z-0.3182
N4660G1X0.7744Y1.4957Z-0.3182
N4670G1X0.7113Y5.2886Z-0.3182
N4680G1X-0.7112Y5.2884Z-0.3182
N4690G1X-0.8094Y5.3884Z-0.3182
N4700G1X-0.8760Y1.3959Z-0.3182
N4710G1X0.0000Y1.3946Z-0.3182
N4720G1X0.8760Y1.3959Z-0.3182
N4730G1X0.8094Y5.3886Z-0.3182
N4740G1X-0.8094Y5.3884Z-0.3182
N4750G1X-0.9077Y5.4884Z-0.3182
N4760G1X-0.9771Y1.3279Z-0.3182
N4770G1X-0.9763Y1.2960Z-0.3182
N4780G1X0.0000Y1.2946Z-0.3182
N4790G1X0.9762Y1.2960Z-0.3182
N4800G1X0.9771Y1.3321Z-0.3182
N4810G1X0.9114Y5.2809Z-0.3182
N4820G1X0.9076Y5.4886Z-0.3182
N4830G1X-0.9077Y5.4884Z-0.3182
N4840G1X-1.0059Y5.5884Z-0.3182
N4850G1X-1.0771Y1.3282Z-0.3182
N4860G1X-1.0768Y1.3005Z-0.3182
N4870G1X-1.0734Y1.2575Z-0.3182
N4880G1X-1.0691Y1.2296Z-0.3182
N4890G1X-1.0646Y1.2103Z-0.3182
N4900G1X-1.0607Y1.2040Z-0.3182
N4910G1X-1.0546Y1.1992Z-0.3182
N4920G1X-1.0476Y1.1967Z-0.3182
N4930G1X-1.0375Y1.1961Z-0.3182
N4940G1X0.0000Y1.1946Z-0.3182
N4950G1X1.0457Y1.1964Z-0.3182
N4960G1X1.0530Y1.1983Z-0.3182
N4970G1X1.0594Y1.2026Z-0.3182
N4980G1X1.0639Y1.2086Z-0.3182
N4990G1X1.0669Y1.2185Z-0.3182
N5000G1X1.0714Y1.2430Z-0.3182
N5010G1X1.0748Y1.2707Z-0.3182
N5020G1X1.0768Y1.3019Z-0.3182
N5030G1X1.0771Y1.3324Z-0.3182
N5040G1X1.0114Y5.2826Z-0.3182
N5050G1X1.0057Y5.5886Z-0.3182
N5060G1X-1.0059Y5.5884Z-0.3182
N5070G1X-1.1041Y5.6884Z-0.3182
N5080G1X-1.1123Y5.2257Z-0.3182
N5090G1X-1.1772Y1.3284Z-0.3182
N5100G1X-1.1768Y1.2966Z-0.3182
N5110G1X-1.1744Y1.2620Z-0.3182
N5120G1X-1.1703Y1.2281Z-0.3182
N5130G1X-1.1643Y1.1960Z-0.3182
N5140G1X-1.1610Y1.1830Z-0.3182
N5150G1X-1.1575Y1.1730Z-0.3182
N5160G1X-1.1531Y1.1634Z-0.3182
N5170G1X-1.1480Y1.1543Z-0.3182
N5180G1X-1.1421Y1.1457Z-0.3182
N5190G1X-1.1356Y1.1377Z-0.3182
N5200G1X-1.1284Y1.1302Z-0.3182
N5210G1X-1.1206Y1.1234Z-0.3182
N5220G1X-1.1123Y1.1172Z-0.3182
N5230G1X-1.1035Y1.1118Z-0.3182
N5240G1X-1.0942Y1.1071Z-0.3182
N5250G1X-1.0845Y1.1032Z-0.3182
N5260G1X-1.0746Y1.1002Z-0.3182
N5270G1X-1.0642Y1.0980Z-0.3182
N5280G1X-1.0536Y1.0966Z-0.3182
N5290G1X-1.0393Y1.0961Z-0.3182
N5300G1X0.0000Y1.0946Z-0.3182
N5310G1X1.0394Y1.0961Z-0.3182
N5320G1X1.0537Y1.0966Z-0.3182
N5330G1X1.0643Y1.0980Z-0.3182
N5340G1X1.0746Y1.1002Z-0.3182
N5350G1X1.0846Y1.1032Z-0.3182
N5360G1X1.0942Y1.1071Z-0.3182
N5370G1X1.1035Y1.1118Z-0.3182
N5380G1X1.1123Y1.1172Z-0.3182
N5390G1X1.1207Y1.1234Z-0.3182
N5400G1X1.1285Y1.1302Z-0.3182
N5410G1X1.1357Y1.1377Z-0.3182
N5420G1X1.1422Y1.1457Z-0.3182
N5430G1X1.1480Y1.1543Z-0.3182
N5440G1X1.1532Y1.1634Z-0.3182
N5450G1X1.1575Y1.1730Z-0.3182
N5460G1X1.1611Y1.1830Z-0.3182
N5470G1X1.1675Y1.2112Z-0.3182
N5480G1X1.1727Y1.2454Z-0.3182
N5490G1X1.1745Y1.2623Z-0.3182
N5500G1X1.1768Y1.2982Z-0.3182
N5510G1X1.1771Y1.3327Z-0.3182
N5520G1X1.1114Y5.2844Z-0.3182
N5530G1X1.1039Y5.6887Z-0.3182
N5540G1X-1.1041Y5.6884Z-0.3182
N5550G00X-1.1041Y5.6884Z0.2000
N5560G00X-0.0228Y4.5885Z0.2000
N5570G1X-0.0228Y4.5885Z-0.3977F30.0
N5580G1X-0.0626Y2.1947Z-0.3977F80.0
N5590G1X0.0626Y2.1947Z-0.3977
N5600G1X0.0228Y4.5885Z-0.3977
N5610G1X-0.0228Y4.5885Z-0.3977
N5620G1X-0.1211Y4.6885Z-0.3977
N5630G1X-0.1643Y2.0948Z-0.3977
N5640G1X0.1643Y2.0948Z-0.3977
N5650G1X0.1212Y4.6885Z-0.3977
N5660G1X-0.1211Y4.6885Z-0.3977
N5670G1X-0.2195Y4.7885Z-0.3977
N5680G1X-0.2659Y1.9950Z-0.3977
N5690G1X0.0000Y1.9946Z-0.3977
N5700G1X0.2660Y1.9950Z-0.3977
N5710G1X0.2195Y4.7886Z-0.3977
N5720G1X-0.2195Y4.7885Z-0.3977
N5730G1X-0.3178Y4.8885Z-0.3977
N5740G1X-0.3676Y1.8951Z-0.3977
N5750G1X0.0000Y1.8946Z-0.3977
N5760G1X0.3677Y1.8951Z-0.3977
N5770G1X0.3179Y4.8886Z-0.3977
N5780G1X-0.3178Y4.8885Z-0.3977
N5790G1X-0.4162Y4.9885Z-0.3977
N5800G1X-0.4693Y1.7953Z-0.3977
N5810G1X0.0000Y1.7946Z-0.3977
N5820G1X0.4693Y1.7953Z-0.3977
N5830G1X0.4162Y4.9886Z-0.3977
N5840G1X-0.4162Y4.9885Z-0.3977
N5850G1X-0.5145Y5.0885Z-0.3977
N5860G1X-0.5710Y1.6954Z-0.3977
N5870G1X0.0000Y1.6946Z-0.3977
N5880G1X0.5710Y1.6954Z-0.3977
N5890G1X0.5146Y5.0886Z-0.3977
N5900G1X-0.5145Y5.0885Z-0.3977
N5910G1X-0.6129Y5.1885Z-0.3977
N5920G1X-0.6726Y1.5956Z-0.3977
N5930G1X0.0000Y1.5946Z-0.3977
N5940G1X0.6727Y1.5956Z-0.3977
N5950G1X0.6129Y5.1886Z-0.3977
N5960G1X-0.6129Y5.1885Z-0.3977
N5970G1X-0.7112Y5.2884Z-0.3977
N5980G1X-0.7743Y1.4957Z-0.3977
N5990G1X0.0000Y1.4946Z-0.3977
N6000G1X0.7744Y1.4957Z-0.3977
N6010G1X0.7113Y5.2886Z-0.3977
N6020G1X-0.7112Y5.2884Z-0.3977
N6030G1X-0.8094Y5.3884Z-0.3977
N6040G1X-0.8760Y1.3959Z-0.3977
N6050G1X0.0000Y1.3946Z-0.3977
N6060G1X0.8760Y1.3959Z-0.3977
N6070G1X0.8094Y5.3886Z-0.3977
N6080G1X-0.8094Y5.3884Z-0.3977
N6090G1X-0.9077Y5.4884Z-0.3977
N6100G1X-0.9771Y1.3279Z-0.3977
N6110G1X-0.9763Y1.2960Z-0.3977
N6120G1X0.0000Y1.2946Z-0.3977
N6130G1X0.9762Y1.2960Z-0.3977
N6140G1X0.9771Y1.3321Z-0.3977
N6150G1X0.9114Y5.2809Z-0.3977
N6160G1X0.9076Y5.4886Z-0.3977
N6170G1X-0.9077Y5.4884Z-0.3977
N6180G1X-1.0059Y5.5884Z-0.3977
N6190G1X-1.0771Y1.3282Z-0.3977
N6200G1X-1.0768Y1.3005Z-0.3977
N6210G1X-1.0734Y1.2575Z-0.3977
N6220G1X-1.0691Y1.2296Z-0.3977
N6230G1X-1.0646Y1.2103Z-0.3977
N6240G1X-1.0607Y1.2040Z-0.3977
N6250G1X-1.0546Y1.1992Z-0.3977
N6260G1X-1.0476Y1.1967Z-0.3977
N6270G1X-1.0375Y1.1961Z-0.3977
N6280G1X0.0000Y1.1946Z-0.3977
N6290G1X1.0457Y1.1964Z-0.3977
N6300G1X1.0530Y1.1983Z-0.3977
N6310G1X1.0594Y1.2026Z-0.3977
N6320G1X1.0639Y1.2086Z-0.3977
N6330G1X1.0669Y1.2185Z-0.3977
N6340G1X1.0714Y1.2430Z-0.3977
N6350G1X1.0748Y1.2707Z-0.3977
N6360G1X1.0768Y1.3019Z-0.3977
N6370G1X1.0771Y1.3324Z-0.3977
N6380G1X1.0114Y5.2826Z-0.3977
N6390G1X1.0057Y5.5886Z-0.3977
N6400G1X-1.0059Y5.5884Z-0.3977
N6410G1X-1.1041Y5.6884Z-0.3977
N6420G1X-1.1123Y5.2257Z-0.3977
N6430G1X-1.1772Y1.3284Z-0.3977
N6440G1X-1.1768Y1.2966Z-0.3977
N6450G1X-1.1744Y1.2620Z-0.3977
N6460G1X-1.1703Y1.2281Z-0.3977
N6470G1X-1.1643Y1.1960Z-0.3977
N6480G1X-1.1610Y1.1830Z-0.3977
N6490G1X-1.1575Y1.1730Z-0.3977
N6500G1X-1.1531Y1.1634Z-0.3977
N6510G1X-1.1480Y1.1543Z-0.3977
N6520G1X-1.1421Y1.1457Z-0.3977
N6530G1X-1.1356Y1.1377Z-0.3977
N6540G1X-1.1284Y1.1302Z-0.3977
N6550G1X-1.1206Y1.1234Z-0.3977
N6560G1X-1.1123Y1.1172Z-0.3977
N6570G1X-1.1035Y1.1118Z-0.3977
N6580G1X-1.0942Y1.1071Z-0.3977
N6590G1X-1.0845Y1.1032Z-0.3977
N6600G1X-1.0746Y1.1002Z-0.3977
N6610G1X-1.0642Y1.0980Z-0.3977
N6620G1X-1.0536Y1.0966Z-0.3977
N6630G1X-1.0393Y1.0961Z-0.3977
N6640G1X0.0000Y1.0946Z-0.3977
N6650G1X1.0394Y1.0961Z-0.3977
N6660G1X1.0537Y1.0966Z-0.3977
N6670G1X1.0643Y1.0980Z-0.3977
N6680G1X1.0746Y1.1002Z-0.3977
N6690G1X1.0846Y1.1032Z-0.3977
N6700G1X1.0942Y1.1071Z-0.3977
N6710G1X1.1035Y1.1118Z-0.3977
N6720G1X1.1123Y1.1172Z-0.3977
N6730G1X1.1207Y1.1234Z-0.3977
N6740G1X1.1285Y1.1302Z-0.3977
N6750G1X1.1357Y1.1377Z-0.3977
N6760G1X1.1422Y1.1457Z-0.3977
N6770G1X1.1480Y1.1543Z-0.3977
N6780G1X1.1532Y1.1634Z-0.3977
N6790G1X1.1575Y1.1730Z-0.3977
N6800G1X1.1611Y1.1830Z-0.3977
N6810G1X1.1675Y1.2112Z-0.3977
N6820G1X1.1727Y1.2454Z-0.3977
N6830G1X1.1745Y1.2623Z-0.3977
N6840G1X1.1768Y1.2982Z-0.3977
N6850G1X1.1771Y1.3327Z-0.3977
N6860G1X1.1114Y5.2844Z-0.3977
N6870G1X1.1039Y5.6887Z-0.3977
N6880G1X-1.1041Y5.6884Z-0.3977
N6890G00X-1.1041Y5.6884Z0.2000
N6900G00X-0.0228Y4.5885Z0.2000
N6910G1X-0.0228Y4.5885Z-0.4773F30.0
N6920G1X-0.0626Y2.1947Z-0.4773F80.0
N6930G1X0.0626Y2.1947Z-0.4773
N6940G1X0.0228Y4.5885Z-0.4773
N6950G1X-0.0228Y4.5885Z-0.4773
N6960G1X-0.1211Y4.6885Z-0.4773
N6970G1X-0.1643Y2.0948Z-0.4773
N6980G1X0.1643Y2.0948Z-0.4773
N6990G1X0.1212Y4.6885Z-0.4773
N7000G1X-0.1211Y4.6885Z-0.4773
N7010G1X-0.2195Y4.7885Z-0.4773
N7020G1X-0.2659Y1.9950Z-0.4773
N7030G1X0.0000Y1.9946Z-0.4773
N7040G1X0.2660Y1.9950Z-0.4773
N7050G1X0.2195Y4.7886Z-0.4773
N7060G1X-0.2195Y4.7885Z-0.4773
N7070G1X-0.3178Y4.8885Z-0.4773
N7080G1X-0.3676Y1.8951Z-0.4773
N7090G1X0.0000Y1.8946Z-0.4773
N7100G1X0.3677Y1.8951Z-0.4773
N7110G1X0.3179Y4.8886Z-0.4773
N7120G1X-0.3178Y4.8885Z-0.4773
N7130G1X-0.4162Y4.9885Z-0.4773
N7140G1X-0.4693Y1.7953Z-0.4773
N7150G1X0.0000Y1.7946Z-0.4773
N7160G1X0.4693Y1.7953Z-0.4773
N7170G1X0.4162Y4.9886Z-0.4773
N7180G1X-0.4162Y4.9885Z-0.4773
N7190G1X-0.5145Y5.0885Z-0.4773
N7200G1X-0.5710Y1.6954Z-0.4773
N7210G1X0.0000Y1.6946Z-0.4773
N7220G1X0.5710Y1.6954Z-0.4773
N7230G1X0.5146Y5.0886Z-0.4773
N7240G1X-0.5145Y5.0885Z-0.4773
N7250G1X-0.6129Y5.1885Z-0.4773
N7260G1X-0.6726Y1.5956Z-0.4773
N7270G1X0.0000Y1.5946Z-0.4773
N7280G1X0.6727Y1.5956Z-0.4773
N7290G1X0.6129Y5.1886Z-0.4773
N7300G1X-0.6129Y5.1885Z-0.4773
N7310G1X-0.7112Y5.2884Z-0.4773
N7320G1X-0.7743Y1.4957Z-0.4773
N7330G1X0.0000Y1.4946Z-0.4773
N7340G1X0.7744Y1.4957Z-0.4773
N7350G1X0.7113Y5.2886Z-0.4773
N7360G1X-0.7112Y5.2884Z-0.4773
N7370G1X-0.8094Y5.3884Z-0.4773
N7380G1X-0.8760Y1.3959Z-0.4773
N7390G1X0.0000Y1.3946Z-0.4773
N7400G1X0.8760Y1.3959Z-0.4773
N7410G1X0.8094Y5.3886Z-0.4773
N7420G1X-0.8094Y5.3884Z-0.4773
N7430G1X-0.9077Y5.4884Z-0.4773
N7440G1X-0.9771Y1.3279Z-0.4773
N7450G1X-0.9763Y1.2960Z-0.4773
N7460G1X0.0000Y1.2946Z-0.4773
N7470G1X0.9762Y1.2960Z-0.4773
N7480G1X0.9771Y1.3321Z-0.4773
N7490G1X0.9114Y5.2809Z-0.4773
N7500G1X0.9076Y5.4886Z-0.4773
N7510G1X-0.9077Y5.4884Z-0.4773
N7520G1X-1.0059Y5.5884Z-0.4773
N7530G1X-1.0771Y1.3282Z-0.4773
N7540G1X-1.0768Y1.3005Z-0.4773
N7550G1X-1.0734Y1.2575Z-0.4773
N7560G1X-1.0691Y1.2296Z-0.4773
N7570G1X-1.0646Y1.2103Z-0.4773
N7580G1X-1.0607Y1.2040Z-0.4773
N7590G1X-1.0546Y1.1992Z-0.4773
N7600G1X-1.0476Y1.1967Z-0.4773
N7610G1X-1.0375Y1.1961Z-0.4773
N7620G1X0.0000Y1.1946Z-0.4773
N7630G1X1.0457Y1.1964Z-0.4773
N7640G1X1.0530Y1.1983Z-0.4773
N7650G1X1.0594Y1.2026Z-0.4773
N7660G1X1.0639Y1.2086Z-0.4773
N7670G1X1.0669Y1.2185Z-0.4773
N7680G1X1.0714Y1.2430Z-0.4773
N7690G1X1.0748Y1.2707Z-0.4773
N7700G1X1.0768Y1.3019Z-0.4773
N7710G1X1.0771Y1.3324Z-0.4773
N7720G1X1.0114Y5.2826Z-0.4773
N7730G1X1.0057Y5.5886Z-0.4773
N7740G1X-1.0059Y5.5884Z-0.4773
N7750G1X-1.1041Y5.6884Z-0.4773
N7760G1X-1.1123Y5.2257Z-0.4773
N7770G1X-1.1772Y1.3284Z-0.4773
N7780G1X-1.1768Y1.2966Z-0.4773
N7790G1X-1.1744Y1.2620Z-0.4773
N7800G1X-1.1703Y1.2281Z-0.4773
N7810G1X-1.1643Y1.1960Z-0.4773
N7820G1X-1.1610Y1.1830Z-0.4773
N7830G1X-1.1575Y1.1730Z-0.4773
N7840G1X-1.1531Y1.1634Z-0.4773
N7850G1X-1.1480Y1.1543Z-0.4773
N7860G1X-1.1421Y1.1457Z-0.4773
N7870G1X-1.1356Y1.1377Z-0.4773
N7880G1X-1.1284Y1.1302Z-0.4773
N7890G1X-1.1206Y1.1234Z-0.4773
N7900G1X-1.1123Y1.1172Z-0.4773
N7910G1X-1.1035Y1.1118Z-0.4773
N7920G1X-1.0942Y1.1071Z-0.4773
N7930G1X-1.0845Y1.1032Z-0.4773
N7940G1X-1.0746Y1.1002Z-0.4773
N7950G1X-1.0642Y1.0980Z-0.4773
N7960G1X-1.0536Y1.0966Z-0.4773
N7970G1X-1.0393Y1.0961Z-0.4773
N7980G1X0.0000Y1.0946Z-0.4773
N7990G1X1.0394Y1.0961Z-0.4773
N8000G1X1.0537Y1.0966Z-0.4773
N8010G1X1.0643Y1.0980Z-0.4773
N8020G1X1.0746Y1.1002Z-0.4773
N8030G1X1.0846Y1.1032Z-0.4773
N8040G1X1.0942Y1.1071Z-0.4773
N8050G1X1.1035Y1.1118Z-0.4773
N8060G1X1.1123Y1.1172Z-0.4773
N8070G1X1.1207Y1.1234Z-0.4773
N8080G1X1.1285Y1.1302Z-0.4773
N8090G1X1.1357Y1.1377Z-0.4773
N8100G1X1.1422Y1.1457Z-0.4773
N8110G1X1.1480Y1.1543Z-0.4773
N8120G1X1.1532Y1.1634Z-0.4773
N8130G1X1.1575Y1.1730Z-0.4773
N8140G1X1.1611Y1.1830Z-0.4773
N8150G1X1.1675Y1.2112Z-0.4773
N8160G1X1.1727Y1.2454Z-0.4773
N8170G1X1.1745Y1.2623Z-0.4773
N8180G1X1.1768Y1.2982Z-0.4773
N8190G1X1.1771Y1.3327Z-0.4773
N8200G1X1.1114Y5.2844Z-0.4773
N8210G1X1.1039Y5.6887Z-0.4773
N8220G1X-1.1041Y5.6884Z-0.4773
N8230G00X-1.1041Y5.6884Z0.2000
N8240G00X-0.0228Y4.5885Z0.2000
N8250G1X-0.0228Y4.5885Z-0.5568F30.0
N8260G1X-0.0626Y2.1947Z-0.5568F80.0
N8270G1X0.0626Y2.1947Z-0.5568
N8280G1X0.0228Y4.5885Z-0.5568
N8290G1X-0.0228Y4.5885Z-0.5568
N8300G1X-0.1211Y4.6885Z-0.5568
N8310G1X-0.1643Y2.0948Z-0.5568
N8320G1X0.1643Y2.0948Z-0.5568
N8330G1X0.1212Y4.6885Z-0.5568
N8340G1X-0.1211Y4.6885Z-0.5568
N8350G1X-0.2195Y4.7885Z-0.5568
N8360G1X-0.2659Y1.9950Z-0.5568
N8370G1X0.0000Y1.9946Z-0.5568
N8380G1X0.2660Y1.9950Z-0.5568
N8390G1X0.2195Y4.7886Z-0.5568
N8400G1X-0.2195Y4.7885Z-0.5568
N8410G1X-0.3178Y4.8885Z-0.5568
N8420G1X-0.3676Y1.8951Z-0.5568
N8430G1X0.0000Y1.8946Z-0.5568
N8440G1X0.3677Y1.8951Z-0.5568
N8450G1X0.3179Y4.8886Z-0.5568
N8460G1X-0.3178Y4.8885Z-0.5568
N8470G1X-0.4162Y4.9885Z-0.5568
N8480G1X-0.4693Y1.7953Z-0.5568
N8490G1X0.0000Y1.7946Z-0.5568
N8500G1X0.4693Y1.7953Z-0.5568
N8510G1X0.4162Y4.9886Z-0.5568
N8520G1X-0.4162Y4.9885Z-0.5568
N8530G1X-0.5145Y5.0885Z-0.5568
N8540G1X-0.5710Y1.6954Z-0.5568
N8550G1X0.0000Y1.6946Z-0.5568
N8560G1X0.5710Y1.6954Z-0.5568
N8570G1X0.5146Y5.0886Z-0.5568
N8580G1X-0.5145Y5.0885Z-0.5568
N8590G1X-0.6129Y5.1885Z-0.5568
N8600G1X-0.6726Y1.5956Z-0.5568
N8610G1X0.0000Y1.5946Z-0.5568
N8620G1X0.6727Y1.5956Z-0.5568
N8630G1X0.6129Y5.1886Z-0.5568
N8640G1X-0.6129Y5.1885Z-0.5568
N8650G1X-0.7112Y5.2884Z-0.5568
N8660G1X-0.7743Y1.4957Z-0.5568
N8670G1X0.0000Y1.4946Z-0.5568
N8680G1X0.7744Y1.4957Z-0.5568
N8690G1X0.7113Y5.2886Z-0.5568
N8700G1X-0.7112Y5.2884Z-0.5568
N8710G1X-0.8094Y5.3884Z-0.5568
N8720G1X-0.8760Y1.3959Z-0.5568
N8730G1X0.0000Y1.3946Z-0.5568
N8740G1X0.8760Y1.3959Z-0.5568
N8750G1X0.8094Y5.3886Z-0.5568
N8760G1X-0.8094Y5.3884Z-0.5568
N8770G1X-0.9077Y5.4884Z-0.5568
N8780G1X-0.9771Y1.3279Z-0.5568
N8790G1X-0.9763Y1.2960Z-0.5568
N8800G1X0.0000Y1.2946Z-0.5568
N8810G1X0.9762Y1.2960Z-0.5568
N8820G1X0.9771Y1.3321Z-0.5568
N8830G1X0.9114Y5.2809Z-0.5568
N8840G1X0.9076Y5.4886Z-0.5568
N8850G1X-0.9077Y5.4884Z-0.5568
N8860G1X-1.0059Y5.5884Z-0.5568
N8870G1X-1.0771Y1.3282Z-0.5568
N8880G1X-1.0768Y1.3005Z-0.5568
N8890G1X-1.0734Y1.2575Z-0.5568
N8900G1X-1.0691Y1.2296Z-0.5568
N8910G1X-1.0646Y1.2103Z-0.5568
N8920G1X-1.0607Y1.2040Z-0.5568
N8930G1X-1.0546Y1.1992Z-0.5568
N8940G1X-1.0476Y1.1967Z-0.5568
N8950G1X-1.0375Y1.1961Z-0.5568
N8960G1X0.0000Y1.1946Z-0.5568
N8970G1X1.0457Y1.1964Z-0.5568
N8980G1X1.0530Y1.1983Z-0.5568
N8990G1X1.0594Y1.2026Z-0.5568
N9000G1X1.0639Y1.2086Z-0.5568
N9010G1X1.0669Y1.2185Z-0.5568
N9020G1X1.0714Y1.2430Z-0.5568
N9030G1X1.0748Y1.2707Z-0.5568
N9040G1X1.0768Y1.3019Z-0.5568
N9050G1X1.0771Y1.3324Z-0.5568
N9060G1X1.0114Y5.2826Z-0.5568
N9070G1X1.0057Y5.5886Z-0.5568
N9080G1X-1.0059Y5.5884Z-0.5568
N9090G1X-1.1041Y5.6884Z-0.5568
N9100G1X-1.1123Y5.2257Z-0.5568
N9110G1X-1.1772Y1.3284Z-0.5568
N9120G1X-1.1768Y1.2966Z-0.5568
N9130G1X-1.1744Y1.2620Z-0.5568
N9140G1X-1.1703Y1.2281Z-0.5568
N9150G1X-1.1643Y1.1960Z-0.5568
N9160G1X-1.1610Y1.1830Z-0.5568
N9170G1X-1.1575Y1.1730Z-0.5568
N9180G1X-1.1531Y1.1634Z-0.5568
N9190G1X-1.1480Y1.1543Z-0.5568
N9200G1X-1.1421Y1.1457Z-0.5568
N9210G1X-1.1356Y1.1377Z-0.5568
N9220G1X-1.1284Y1.1302Z-0.5568
N9230G1X-1.1206Y1.1234Z-0.5568
N9240G1X-1.1123Y1.1172Z-0.5568
N9250G1X-1.1035Y1.1118Z-0.5568
N9260G1X-1.0942Y1.1071Z-0.5568
N9270G1X-1.0845Y1.1032Z-0.5568
N9280G1X-1.0746Y1.1002Z-0.5568
N9290G1X-1.0642Y1.0980Z-0.5568
N9300G1X-1.0536Y1.0966Z-0.5568
N9310G1X-1.0393Y1.0961Z-0.5568
N9320G1X0.0000Y1.0946Z-0.5568
N9330G1X1.0394Y1.0961Z-0.5568
N9340G1X1.0537Y1.0966Z-0.5568
N9350G1X1.0643Y1.0980Z-0.5568
N9360G1X1.0746Y1.1002Z-0.5568
N9370G1X1.0846Y1.1032Z-0.5568
N9380G1X1.0942Y1.1071Z-0.5568
N9390G1X1.1035Y1.1118Z-0.5568
N9400G1X1.1123Y1.1172Z-0.5568
N9410G1X1.1207Y1.1234Z-0.5568
N9420G1X1.1285Y1.1302Z-0.5568
N9430G1X1.1357Y1.1377Z-0.5568
N9440G1X1.1422Y1.1457Z-0.5568
N9450G1X1.1480Y1.1543Z-0.5568
N9460G1X1.1532Y1.1634Z-0.5568
N9470G1X1.1575Y1.1730Z-0.5568
N9480G1X1.1611Y1.1830Z-0.5568
N9490G1X1.1675Y1.2112Z-0.5568
N9500G1X1.1727Y1.2454Z-0.5568
N9510G1X1.1745Y1.2623Z-0.5568
N9520G1X1.1768Y1.2982Z-0.5568
N9530G1X1.1771Y1.3327Z-0.5568
N9540G1X1.1114Y5.2844Z-0.5568
N9550G1X1.1039Y5.6887Z-0.5568
N9560G1X-1.1041Y5.6884Z-0.5568
N9570G00X-1.1041Y5.6884Z0.2000
N9580G00X-0.0228Y4.5885Z0.2000
N9590G1X-0.0228Y4.5885Z-0.6364F30.0
N9600G1X-0.0626Y2.1947Z-0.6364F80.0
N9610G1X0.0626Y2.1947Z-0.6364
N9620G1X0.0228Y4.5885Z-0.6364
N9630G1X-0.0228Y4.5885Z-0.6364
N9640G1X-0.1211Y4.6885Z-0.6364
N9650G1X-0.1643Y2.0948Z-0.6364
N9660G1X0.1643Y2.0948Z-0.6364
N9670G1X0.1212Y4.6885Z-0.6364
N9680G1X-0.1211Y4.6885Z-0.6364
N9690G1X-0.2195Y4.7885Z-0.6364
N9700G1X-0.2659Y1.9950Z-0.6364
N9710G1X0.0000Y1.9946Z-0.6364
N9720G1X0.2660Y1.9950Z-0.6364
N9730G1X0.2195Y4.7886Z-0.6364
N9740G1X-0.2195Y4.7885Z-0.6364
N9750G1X-0.3178Y4.8885Z-0.6364
N9760G1X-0.3676Y1.8951Z-0.6364
N9770G1X0.0000Y1.8946Z-0.6364
N9780G1X0.3677Y1.8951Z-0.6364
N9790G1X0.3179Y4.8886Z-0.6364
N9800G1X-0.3178Y4.8885Z-0.6364
N9810G1X-0.4162Y4.9885Z-0.6364
N9820G1X-0.4693Y1.7953Z-0.6364
N9830G1X0.0000Y1.7946Z-0.6364
N9840G1X0.4693Y1.7953Z-0.6364
N9850G1X0.4162Y4.9886Z-0.6364
N9860G1X-0.4162Y4.9885Z-0.6364
N9870G1X-0.5145Y5.0885Z-0.6364
N9880G1X-0.5710Y1.6954Z-0.6364
N9890G1X0.0000Y1.6946Z-0.6364
N9900G1X0.5710Y1.6954Z-0.6364
N9910G1X0.5146Y5.0886Z-0.6364
N9920G1X-0.5145Y5.0885Z-0.6364
N9930G1X-0.6129Y5.1885Z-0.6364
N9940G1X-0.6726Y1.5956Z-0.6364
N9950G1X0.0000Y1.5946Z-0.6364
N9960G1X0.6727Y1.5956Z-0.6364
N9970G1X0.6129Y5.1886Z-0.6364
N9980G1X-0.6129Y5.1885Z-0.6364
N9990G1X-0.7112Y5.2884Z-0.6364
N10000G1X-0.7743Y1.4957Z-0.6364
N10010G1X0.0000Y1.4946Z-0.6364
N10020G1X0.7744Y1.4957Z-0.6364
N10030G1X0.7113Y5.2886Z-0.6364
N10040G1X-0.7112Y5.2884Z-0.6364
N10050G1X-0.8094Y5.3884Z-0.6364
N10060G1X-0.8760Y1.3959Z-0.6364
N10070G1X0.0000Y1.3946Z-0.6364
N10080G1X0.8760Y1.3959Z-0.6364
N10090G1X0.8094Y5.3886Z-0.6364
N10100G1X-0.8094Y5.3884Z-0.6364
N10110G1X-0.9077Y5.4884Z-0.6364
N10120G1X-0.9771Y1.3279Z-0.6364
N10130G1X-0.9763Y1.2960Z-0.6364
N10140G1X0.0000Y1.2946Z-0.6364
N10150G1X0.9762Y1.2960Z-0.6364
N10160G1X0.9771Y1.3321Z-0.6364
N10170G1X0.9114Y5.2809Z-0.6364
N10180G1X0.9076Y5.4886Z-0.6364
N10190G1X-0.9077Y5.4884Z-0.6364
N10200G1X-1.0059Y5.5884Z-0.6364
N10210G1X-1.0771Y1.3282Z-0.6364
N10220G1X-1.0768Y1.3005Z-0.6364
N10230G1X-1.0734Y1.2575Z-0.6364
N10240G1X-1.0691Y1.2296Z-0.6364
N10250G1X-1.0646Y1.2103Z-0.6364
N10260G1X-1.0607Y1.2040Z-0.6364
N10270G1X-1.0546Y1.1992Z-0.6364
N10280G1X-1.0476Y1.1967Z-0.6364
N10290G1X-1.0375Y1.1961Z-0.6364
N10300G1X0.0000Y1.1946Z-0.6364
N10310G1X1.0457Y1.1964Z-0.6364
N10320G1X1.0530Y1.1983Z-0.6364
N10330G1X1.0594Y1.2026Z-0.6364
N10340G1X1.0639Y1.2086Z-0.6364
N10350G1X1.0669Y1.2185Z-0.6364
N10360G1X1.0714Y1.2430Z-0.6364
N10370G1X1.0748Y1.2707Z-0.6364
N10380G1X1.0768Y1.3019Z-0.6364
N10390G1X1.0771Y1.3324Z-0.6364
N10400G1X1.0114Y5.2826Z-0.6364
N10410G1X1.0057Y5.5886Z-0.6364
N10420G1X-1.0059Y5.5884Z-0.6364
N10430G1X-1.1041Y5.6884Z-0.6364
N10440G1X-1.1123Y5.2257Z-0.6364
N10450G1X-1.1772Y1.3284Z-0.6364
N10460G1X-1.1768Y1.2966Z-0.6364
N10470G1X-1.1744Y1.2620Z-0.6364
N10480G1X-1.1703Y1.2281Z-0.6364
N10490G1X-1.1643Y1.1960Z-0.6364
N10500G1X-1.1610Y1.1830Z-0.6364
N10510G1X-1.1575Y1.1730Z-0.6364
N10520G1X-1.1531Y1.1634Z-0.6364
N10530G1X-1.1480Y1.1543Z-0.6364
N10540G1X-1.1421Y1.1457Z-0.6364
N10550G1X-1.1356Y1.1377Z-0.6364
N10560G1X-1.1284Y1.1302Z-0.6364
N10570G1X-1.1206Y1.1234Z-0.6364
N10580G1X-1.1123Y1.1172Z-0.6364
N10590G1X-1.1035Y1.1118Z-0.6364
N10600G1X-1.0942Y1.1071Z-0.6364
N10610G1X-1.0845Y1.1032Z-0.6364
N10620G1X-1.0746Y1.1002Z-0.6364
N10630G1X-1.0642Y1.0980Z-0.6364
N10640G1X-1.0536Y1.0966Z-0.6364
N10650G1X-1.0393Y1.0961Z-0.6364
N10660G1X0.0000Y1.0946Z-0.6364
N10670G1X1.0394Y1.0961Z-0.6364
N10680G1X1.0537Y1.0966Z-0.6364
N10690G1X1.0643Y1.0980Z-0.6364
N10700G1X1.0746Y1.1002Z-0.6364
N10710G1X1.0846Y1.1032Z-0.6364
N10720G1X1.0942Y1.1071Z-0.6364
N10730G1X1.1035Y1.1118Z-0.6364
N10740G1X1.1123Y1.1172Z-0.6364
N10750G1X1.1207Y1.1234Z-0.6364
N10760G1X1.1285Y1.1302Z-0.6364
N10770G1X1.1357Y1.1377Z-0.6364
N10780G1X1.1422Y1.1457Z-0.6364
N10790G1X1.1480Y1.1543Z-0.6364
N10800G1X1.1532Y1.1634Z-0.6364
N10810G1X1.1575Y1.1730Z-0.6364
N10820G1X1.1611Y1.1830Z-0.6364
N10830G1X1.1675Y1.2112Z-0.6364
N10840G1X1.1727Y1.2454Z-0.6364
N10850G1X1.1745Y1.2623Z-0.6364
N10860G1X1.1768Y1.2982Z-0.6364
N10870G1X1.1771Y1.3327Z-0.6364
N10880G1X1.1114Y5.2844Z-0.6364
N10890G1X1.1039Y5.6887Z-0.6364
N10900G1X-1.1041Y5.6884Z-0.6364
N10910G00X-1.1041Y5.6884Z0.2000
N10920G00X-0.0228Y4.5885Z0.2000
N10930G1X-0.0228Y4.5885Z-0.7159F30.0
N10940G1X-0.0626Y2.1947Z-0.7159F80.0
N10950G1X0.0626Y2.1947Z-0.7159
N10960G1X0.0228Y4.5885Z-0.7159
N10970G1X-0.0228Y4.5885Z-0.7159
N10980G1X-0.1211Y4.6885Z-0.7159
N10990G1X-0.1643Y2.0948Z-0.7159
N11000G1X0.1643Y2.0948Z-0.7159
N11010G1X0.1212Y4.6885Z-0.7159
N11020G1X-0.1211Y4.6885Z-0.7159
N11030G1X-0.2195Y4.7885Z-0.7159
N11040G1X-0.2659Y1.9950Z-0.7159
N11050G1X0.0000Y1.9946Z-0.7159
N11060G1X0.2660Y1.9950Z-0.7159
N11070G1X0.2195Y4.7886Z-0.7159
N11080G1X-0.2195Y4.7885Z-0.7159
N11090G1X-0.3178Y4.8885Z-0.7159
N11100G1X-0.3676Y1.8951Z-0.7159
N11110G1X0.0000Y1.8946Z-0.7159
N11120G1X0.3677Y1.8951Z-0.7159
N11130G1X0.3179Y4.8886Z-0.7159
N11140G1X-0.3178Y4.8885Z-0.7159
N11150G1X-0.4162Y4.9885Z-0.7159
N11160G1X-0.4693Y1.7953Z-0.7159
N11170G1X0.0000Y1.7946Z-0.7159
N11180G1X0.4693Y1.7953Z-0.7159
N11190G1X0.4162Y4.9886Z-0.7159
N11200G1X-0.4162Y4.9885Z-0.7159
N11210G1X-0.5145Y5.0885Z-0.7159
N11220G1X-0.5710Y1.6954Z-0.7159
N11230G1X0.0000Y1.6946Z-0.7159
N11240G1X0.5710Y1.6954Z-0.7159
N11250G1X0.5146Y5.0886Z-0.7159
N11260G1X-0.5145Y5.0885Z-0.7159
N11270G1X-0.6129Y5.1885Z-0.7159
N11280G1X-0.6726Y1.5956Z-0.7159
N11290G1X0.0000Y1.5946Z-0.7159
N11300G1X0.6727Y1.5956Z-0.7159
N11310G1X0.6129Y5.1886Z-0.7159
N11320G1X-0.6129Y5.1885Z-0.7159
N11330G1X-0.7112Y5.2884Z-0.7159
N11340G1X-0.7743Y1.4957Z-0.7159
N11350G1X0.0000Y1.4946Z-0.7159
N11360G1X0.7744Y1.4957Z-0.7159
N11370G1X0.7113Y5.2886Z-0.7159
N11380G1X-0.7112Y5.2884Z-0.7159
N11390G1X-0.8094Y5.3884Z-0.7159
N11400G1X-0.8760Y1.3959Z-0.7159
N11410G1X0.0000Y1.3946Z-0.7159
N11420G1X0.8760Y1.3959Z-0.7159
N11430G1X0.8094Y5.3886Z-0.7159
N11440G1X-0.8094Y5.3884Z-0.7159
N11450G1X-0.9077Y5.4884Z-0.7159
N11460G1X-0.9771Y1.3279Z-0.7159
N11470G1X-0.9763Y1.2960Z-0.7159
N11480G1X0.0000Y1.2946Z-0.7159
N11490G1X0.9762Y1.2960Z-0.7159
N11500G1X0.9771Y1.3321Z-0.7159
N11510G1X0.9114Y5.2809Z-0.7159
N11520G1X0.9076Y5.4886Z-0.7159
N11530G1X-0.9077Y5.4884Z-0.7159
N11540G1X-1.0059Y5.5884Z-0.7159
N11550G1X-1.0771Y1.3282Z-0.7159
N11560G1X-1.0768Y1.3005Z-0.7159
N11570G1X-1.0734Y1.2575Z-0.7159
N11580G1X-1.0691Y1.2296Z-0.7159
N11590G1X-1.0646Y1.2103Z-0.7159
N11600G1X-1.0607Y1.2040Z-0.7159
N11610G1X-1.0546Y1.1992Z-0.7159
N11620G1X-1.0476Y1.1967Z-0.7159
N11630G1X-1.0375Y1.1961Z-0.7159
N11640G1X0.0000Y1.1946Z-0.7159
N11650G1X1.0457Y1.1964Z-0.7159
N11660G1X1.0530Y1.1983Z-0.7159
N11670G1X1.0594Y1.2026Z-0.7159
N11680G1X1.0639Y1.2086Z-0.7159
N11690G1X1.0669Y1.2185Z-0.7159
N11700G1X1.0714Y1.2430Z-0.7159
N11710G1X1.0748Y1.2707Z-0.7159
N11720G1X1.0768Y1.3019Z-0.7159
N11730G1X1.0771Y1.3324Z-0.7159
N11740G1X1.0114Y5.2826Z-0.7159
N11750G1X1.0057Y5.5886Z-0.7159
N11760G1X-1.0059Y5.5884Z-0.7159
N11770G1X-1.1041Y5.6884Z-0.7159
N11780G1X-1.1123Y5.2257Z-0.7159
N11790G1X-1.1772Y1.3284Z-0.7159
N11800G1X-1.1768Y1.2966Z-0.7159
N11810G1X-1.1744Y1.2620Z-0.7159
N11820G1X-1.1703Y1.2281Z-0.7159
N11830G1X-1.1643Y1.1960Z-0.7159
N11840G1X-1.1610Y1.1830Z-0.7159
N11850G1X-1.1575Y1.1730Z-0.7159
N11860G1X-1.1531Y1.1634Z-0.7159
N11870G1X-1.1480Y1.1543Z-0.7159
N11880G1X-1.1421Y1.1457Z-0.7159
N11890G1X-1.1356Y1.1377Z-0.7159
N11900G1X-1.1284Y1.1302Z-0.7159
N11910G1X-1.1206Y1.1234Z-0.7159
N11920G1X-1.1123Y1.1172Z-0.7159
N11930G1X-1.1035Y1.1118Z-0.7159
N11940G1X-1.0942Y1.1071Z-0.7159
N11950G1X-1.0845Y1.1032Z-0.7159
N11960G1X-1.0746Y1.1002Z-0.7159
N11970G1X-1.0642Y1.0980Z-0.7159
N11980G1X-1.0536Y1.0966Z-0.7159
N11990G1X-1.0393Y1.0961Z-0.7159
N12000G1X0.0000Y1.0946Z-0.7159
N12010G1X1.0394Y1.0961Z-0.7159
N12020G1X1.0537Y1.0966Z-0.7159
N12030G1X1.0643Y1.0980Z-0.7159
N12040G1X1.0746Y1.1002Z-0.7159
N12050G1X1.0846Y1.1032Z-0.7159
N12060G1X1.0942Y1.1071Z-0.7159
N12070G1X1.1035Y1.1118Z-0.7159
N12080G1X1.1123Y1.1172Z-0.7159
N12090G1X1.1207Y1.1234Z-0.7159
N12100G1X1.1285Y1.1302Z-0.7159
N12110G1X1.1357Y1.1377Z-0.7159
N12120G1X1.1422Y1.1457Z-0.7159
N12130G1X1.1480Y1.1543Z-0.7159
N12140G1X1.1532Y1.1634Z-0.7159
N12150G1X1.1575Y1.1730Z-0.7159
N12160G1X1.1611Y1.1830Z-0.7159
N12170G1X1.1675Y1.2112Z-0.7159
N12180G1X1.1727Y1.2454Z-0.7159
N12190G1X1.1745Y1.2623Z-0.7159
N12200G1X1.1768Y1.2982Z-0.7159
N12210G1X1.1771Y1.3327Z-0.7159
N12220G1X1.1114Y5.2844Z-0.7159
N12230G1X1.1039Y5.6887Z-0.7159
N12240G1X-1.1041Y5.6884Z-0.7159
N12250G00X-1.1041Y5.6884Z0.2000
N12260G00X-0.0228Y4.5885Z0.2000
N12270G1X-0.0228Y4.5885Z-0.7955F30.0
N12280G1X-0.0626Y2.1947Z-0.7955F80.0
N12290G1X0.0626Y2.1947Z-0.7955
N12300G1X0.0228Y4.5885Z-0.7955
N12310G1X-0.0228Y4.5885Z-0.7955
N12320G1X-0.1211Y4.6885Z-0.7955
N12330G1X-0.1643Y2.0948Z-0.7955
N12340G1X0.1643Y2.0948Z-0.7955
N12350G1X0.1212Y4.6885Z-0.7955
N12360G1X-0.1211Y4.6885Z-0.7955
N12370G1X-0.2195Y4.7885Z-0.7955
N12380G1X-0.2659Y1.9950Z-0.7955
N12390G1X0.0000Y1.9946Z-0.7955
N12400G1X0.2660Y1.9950Z-0.7955
N12410G1X0.2195Y4.7886Z-0.7955
N12420G1X-0.2195Y4.7885Z-0.7955
N12430G1X-0.3178Y4.8885Z-0.7955
N12440G1X-0.3676Y1.8951Z-0.7955
N12450G1X0.0000Y1.8946Z-0.7955
N12460G1X0.3677Y1.8951Z-0.7955
N12470G1X0.3179Y4.8886Z-0.7955
N12480G1X-0.3178Y4.8885Z-0.7955
N12490G1X-0.4162Y4.9885Z-0.7955
N12500G1X-0.4693Y1.7953Z-0.7955
N12510G1X0.0000Y1.7946Z-0.7955
N12520G1X0.4693Y1.7953Z-0.7955
N12530G1X0.4162Y4.9886Z-0.7955
N12540G1X-0.4162Y4.9885Z-0.7955
N12550G1X-0.5145Y5.0885Z-0.7955
N12560G1X-0.5710Y1.6954Z-0.7955
N12570G1X0.0000Y1.6946Z-0.7955
N12580G1X0.5710Y1.6954Z-0.7955
N12590G1X0.5146Y5.0886Z-0.7955
N12600G1X-0.5145Y5.0885Z-0.7955
N12610G1X-0.6129Y5.1885Z-0.7955
N12620G1X-0.6726Y1.5956Z-0.7955
N12630G1X0.0000Y1.5946Z-0.7955
N12640G1X0.6727Y1.5956Z-0.7955
N12650G1X0.6129Y5.1886Z-0.7955
N12660G1X-0.6129Y5.1885Z-0.7955
N12670G1X-0.7112Y5.2884Z-0.7955
N12680G1X-0.7743Y1.4957Z-0.7955
N12690G1X0.0000Y1.4946Z-0.7955
N12700G1X0.7744Y1.4957Z-0.7955
N12710G1X0.7113Y5.2886Z-0.7955
N12720G1X-0.7112Y5.2884Z-0.7955
N12730G1X-0.8094Y5.3884Z-0.7955
N12740G1X-0.8760Y1.3959Z-0.7955
N12750G1X0.0000Y1.3946Z-0.7955
N12760G1X0.8760Y1.3959Z-0.7955
N12770G1X0.8094Y5.3886Z-0.7955
N12780G1X-0.8094Y5.3884Z-0.7955
N12790G1X-0.9077Y5.4884Z-0.7955
N12800G1X-0.9771Y1.3279Z-0.7955
N12810G1X-0.9763Y1.2960Z-0.7955
N12820G1X0.0000Y1.2946Z-0.7955
N12830G1X0.9762Y1.2960Z-0.7955
N12840G1X0.9771Y1.3321Z-0.7955
N12850G1X0.9114Y5.2809Z-0.7955
N12860G1X0.9076Y5.4886Z-0.7955
N12870G1X-0.9077Y5.4884Z-0.7955
N12880G1X-1.0059Y5.5884Z-0.7955
N12890G1X-1.0771Y1.3282Z-0.7955
N12900G1X-1.0768Y1.3005Z-0.7955
N12910G1X-1.0734Y1.2575Z-0.7955
N12920G1X-1.0691Y1.2296Z-0.7955
N12930G1X-1.0646Y1.2103Z-0.7955
N12940G1X-1.0607Y1.2040Z-0.7955
N12950G1X-1.0546Y1.1992Z-0.7955
N12960G1X-1.0476Y1.1967Z-0.7955
N12970G1X-1.0375Y1.1961Z-0.7955
N12980G1X0.0000Y1.1946Z-0.7955
N12990G1X1.0457Y1.1964Z-0.7955
N13000G1X1.0530Y1.1983Z-0.7955
N13010G1X1.0594Y1.2026Z-0.7955
N13020G1X1.0639Y1.2086Z-0.7955
N13030G1X1.0669Y1.2185Z-0.7955
N13040G1X1.0714Y1.2430Z-0.7955
N13050G1X1.0748Y1.2707Z-0.7955
N13060G1X1.0768Y1.3019Z-0.7955
N13070G1X1.0771Y1.3324Z-0.7955
N13080G1X1.0114Y5.2826Z-0.7955
N13090G1X1.0057Y5.5886Z-0.7955
N13100G1X-1.0059Y5.5884Z-0.7955
N13110G1X-1.1041Y5.6884Z-0.7955
N13120G1X-1.1123Y5.2257Z-0.7955
N13130G1X-1.1772Y1.3284Z-0.7955
N13140G1X-1.1768Y1.2966Z-0.7955
N13150G1X-1.1744Y1.2620Z-0.7955
N13160G1X-1.1703Y1.2281Z-0.7955
N13170G1X-1.1643Y1.1960Z-0.7955
N13180G1X-1.1610Y1.1830Z-0.7955
N13190G1X-1.1575Y1.1730Z-0.7955
N13200G1X-1.1531Y1.1634Z-0.7955
N13210G1X-1.1480Y1.1543Z-0.7955
N13220G1X-1.1421Y1.1457Z-0.7955
N13230G1X-1.1356Y1.1377Z-0.7955
N13240G1X-1.1284Y1.1302Z-0.7955
N13250G1X-1.1206Y1.1234Z-0.7955
N13260G1X-1.1123Y1.1172Z-0.7955
N13270G1X-1.1035Y1.1118Z-0.7955
N13280G1X-1.0942Y1.1071Z-0.7955
N13290G1X-1.0845Y1.1032Z-0.7955
N13300G1X-1.0746Y1.1002Z-0.7955
N13310G1X-1.0642Y1.0980Z-0.7955
N13320G1X-1.0536Y1.0966Z-0.7955
N13330G1X-1.0393Y1.0961Z-0.7955
N13340G1X0.0000Y1.0946Z-0.7955
N13350G1X1.0394Y1.0961Z-0.7955
N13360G1X1.0537Y1.0966Z-0.7955
N13370G1X1.0643Y1.0980Z-0.7955
N13380G1X1.0746Y1.1002Z-0.7955
N13390G1X1.0846Y1.1032Z-0.7955
N13400G1X1.0942Y1.1071Z-0.7955
N13410G1X1.1035Y1.1118Z-0.7955
N13420G1X1.1123Y1.1172Z-0.7955
N13430G1X1.1207Y1.1234Z-0.7955
N13440G1X1.1285Y1.1302Z-0.7955
N13450G1X1.1357Y1.1377Z-0.7955
N13460G1X1.1422Y1.1457Z-0.7955
N13470G1X1.1480Y1.1543Z-0.7955
N13480G1X1.1532Y1.1634Z-0.7955
N13490G1X1.1575Y1.1730Z-0.7955
N13500G1X1.1611Y1.1830Z-0.7955
N13510G1X1.1675Y1.2112Z-0.7955
N13520G1X1.1727Y1.2454Z-0.7955
N13530G1X1.1745Y1.2623Z-0.7955
N13540G1X1.1768Y1.2982Z-0.7955
N13550G1X1.1771Y1.3327Z-0.7955
N13560G1X1.1114Y5.2844Z-0.7955
N13570G1X1.1039Y5.6887Z-0.7955
N13580G1X-1.1041Y5.6884Z-0.7955
N13590G00X-1.1041Y5.6884Z0.2000
N13600G00X-0.0228Y4.5885Z0.2000
N13610G1X-0.0228Y4.5885Z-0.8750F30.0
N13620G1X-0.0626Y2.1947Z-0.8750F80.0
N13630G1X0.0626Y2.1947Z-0.8750
N13640G1X0.0228Y4.5885Z-0.8750
N13650G1X-0.0228Y4.5885Z-0.8750
N13660G1X-0.1211Y4.6885Z-0.8750
N13670G1X-0.1643Y2.0948Z-0.8750
N13680G1X0.1643Y2.0948Z-0.8750
N13690G1X0.1212Y4.6885Z-0.8750
N13700G1X-0.1211Y4.6885Z-0.8750
N13710G1X-0.2195Y4.7885Z-0.8750
N13720G1X-0.2659Y1.9950Z-0.8750
N13730G1X0.0000Y1.9946Z-0.8750
N13740G1X0.2660Y1.9950Z-0.8750
N13750G1X0.2195Y4.7886Z-0.8750
N13760G1X-0.2195Y4.7885Z-0.8750
N13770G1X-0.3178Y4.8885Z-0.8750
N13780G1X-0.3676Y1.8951Z-0.8750
N13790G1X0.0000Y1.8946Z-0.8750
N13800G1X0.3677Y1.8951Z-0.8750
N13810G1X0.3179Y4.8886Z-0.8750
N13820G1X-0.3178Y4.8885Z-0.8750
N13830G1X-0.4162Y4.9885Z-0.8750
N13840G1X-0.4693Y1.7953Z-0.8750
N13850G1X0.0000Y1.7946Z-0.8750
N13860G1X0.4693Y1.7953Z-0.8750
N13870G1X0.4162Y4.9886Z-0.8750
N13880G1X-0.4162Y4.9885Z-0.8750
N13890G1X-0.5145Y5.0885Z-0.8750
N13900G1X-0.5710Y1.6954Z-0.8750
N13910G1X0.0000Y1.6946Z-0.8750
N13920G1X0.5710Y1.6954Z-0.8750
N13930G1X0.5146Y5.0886Z-0.8750
N13940G1X-0.5145Y5.0885Z-0.8750
N13950G1X-0.6129Y5.1885Z-0.8750
N13960G1X-0.6726Y1.5956Z-0.8750
N13970G1X0.0000Y1.5946Z-0.8750
N13980G1X0.6727Y1.5956Z-0.8750
N13990G1X0.6129Y5.1886Z-0.8750
N14000G1X-0.6129Y5.1885Z-0.8750
N14010G1X-0.7112Y5.2884Z-0.8750
N14020G1X-0.7743Y1.4957Z-0.8750
N14030G1X0.0000Y1.4946Z-0.8750
N14040G1X0.7744Y1.4957Z-0.8750
N14050G1X0.7113Y5.2886Z-0.8750
N14060G1X-0.7112Y5.2884Z-0.8750
N14070G1X-0.8094Y5.3884Z-0.8750
N14080G1X-0.8760Y1.3959Z-0.8750
N14090G1X0.0000Y1.3946Z-0.8750
N14100G1X0.8760Y1.3959Z-0.8750
N14110G1X0.8094Y5.3886Z-0.8750
N14120G1X-0.8094Y5.3884Z-0.8750
N14130G1X-0.9077Y5.4884Z-0.8750
N14140G1X-0.9771Y1.3279Z-0.8750
N14150G1X-0.9763Y1.2960Z-0.8750
N14160G1X0.0000Y1.2946Z-0.8750
N14170G1X0.9762Y1.2960Z-0.8750
N14180G1X0.9771Y1.3321Z-0.8750
N14190G1X0.9114Y5.2809Z-0.8750
N14200G1X0.9076Y5.4886Z-0.8750
N14210G1X-0.9077Y5.4884Z-0.8750
N14220G1X-1.0059Y5.5884Z-0.8750
N14230G1X-1.0771Y1.3282Z-0.8750
N14240G1X-1.0768Y1.3005Z-0.8750
N14250G1X-1.0734Y1.2575Z-0.8750
N14260G1X-1.0691Y1.2296Z-0.8750
N14270G1X-1.0646Y1.2103Z-0.8750
N14280G1X-1.0607Y1.2040Z-0.8750
N14290G1X-1.0546Y1.1992Z-0.8750
N14300G1X-1.0476Y1.1967Z-0.8750
N14310G1X-1.0375Y1.1961Z-0.8750
N14320G1X0.0000Y1.1946Z-0.8750
N14330G1X1.0457Y1.1964Z-0.8750
N14340G1X1.0530Y1.1983Z-0.8750
N14350G1X1.0594Y1.2026Z-0.8750
N14360G1X1.0639Y1.2086Z-0.8750
N14370G1X1.0669Y1.2185Z-0.8750
N14380G1X1.0714Y1.2430Z-0.8750
N14390G1X1.0748Y1.2707Z-0.8750
N14400G1X1.0768Y1.3019Z-0.8750
N14410G1X1.0771Y1.3324Z-0.8750
N14420G1X1.0114Y5.2826Z-0.8750
N14430G1X1.0057Y5.5886Z-0.8750
N14440G1X-1.0059Y5.5884Z-0.8750
N14450G1X-1.1041Y5.6884Z-0.8750
N14460G1X-1.1123Y5.2257Z-0.8750
N14470G1X-1.1772Y1.3284Z-0.8750
N14480G1X-1.1768Y1.2966Z-0.8750
N14490G1X-1.1744Y1.2620Z-0.8750
N14500G1X-1.1703Y1.2281Z-0.8750
N14510G1X-1.1643Y1.1960Z-0.8750
N14520G1X-1.1610Y1.1830Z-0.8750
N14530G1X-1.1575Y1.1730Z-0.8750
N14540G1X-1.1531Y1.1634Z-0.8750
N14550G1X-1.1480Y1.1543Z-0.8750
N14560G1X-1.1421Y1.1457Z-0.8750
N14570G1X-1.1356Y1.1377Z-0.8750
N14580G1X-1.1284Y1.1302Z-0.8750
N14590G1X-1.1206Y1.1234Z-0.8750
N14600G1X-1.1123Y1.1172Z-0.8750
N14610G1X-1.1035Y1.1118Z-0.8750
N14620G1X-1.0942Y1.1071Z-0.8750
N14630G1X-1.0845Y1.1032Z-0.8750
N14640G1X-1.0746Y1.1002Z-0.8750
N14650G1X-1.0642Y1.0980Z-0.8750
N14660G1X-1.0536Y1.0966Z-0.8750
N14670G1X-1.0393Y1.0961Z-0.8750
N14680G1X0.0000Y1.0946Z-0.8750
N14690G1X1.0394Y1.0961Z-0.8750
N14700G1X1.0537Y1.0966Z-0.8750
N14710G1X1.0643Y1.0980Z-0.8750
N14720G1X1.0746Y1.1002Z-0.8750
N14730G1X1.0846Y1.1032Z-0.8750
N14740G1X1.0942Y1.1071Z-0.8750
N14750G1X1.1035Y1.1118Z-0.8750
N14760G1X1.1123Y1.1172Z-0.8750
N14770G1X1.1207Y1.1234Z-0.8750
N14780G1X1.1285Y1.1302Z-0.8750
N14790G1X1.1357Y1.1377Z-0.8750
N14800G1X1.1422Y1.1457Z-0.8750
N14810G1X1.1480Y1.1543Z-0.8750
N14820G1X1.1532Y1.1634Z-0.8750
N14830G1X1.1575Y1.1730Z-0.8750
N14840G1X1.1611Y1.1830Z-0.8750
N14850G1X1.1675Y1.2112Z-0.8750
N14860G1X1.1727Y1.2454Z-0.8750
N14870G1X1.1745Y1.2623Z-0.8750
N14880G1X1.1768Y1.2982Z-0.8750
N14890G1X1.1771Y1.3327Z-0.8750
N14900G1X1.1114Y5.2844Z-0.8750
N14910G1X1.1039Y5.6887Z-0.8750
N14920G1X-1.1041Y5.6884Z-0.8750
N14930G00X-1.1041Y5.6884Z0.2000
N14940G00Z0.8000
N14950G00X0.0000Y0.0000
N14960M09
N14970M30
%
 

Link to comment
Share on other sites

Some thoughts on the code. I don't know if they have an impact but they stand out to my eyes:

  1. The Gcode doesn't define a coordinate offset system. I'd expect there to be either a G53 (machine absolute) or G54 (user defined) mentioned in the header somewhere, but there isn't anything. Not saying it indicates a problem, but it looks odd. It opens fine on LinuxCNC as it is and looks OK on the backplot.
  2. On line N110 the command G70 is issued to tell Mach3 to use inches as the units of movement. On line N100 G20 is also issued to tell Mach3 to use inches. The Mach3 Gcode reference suggests that G20 should be used in preference to G70. Can't imagine it makes any difference if essentially the same command (although may be is issued twice
  3. On Line N100 G90 is issued to tell Mach3 to switch to absolute positioning mode. On line N110 G91.1 is issued which tells Mach3 to use incremental mode for arc movements. As your Gcode doesn't use arc moves anyway (no lines prefixed with G2 or G3), you'd think that requesting mixed modes of positioning would be handled OK by Mach3 and it would just ignore the G91.1 command, but who knows?
  4. On line N140 G43 is used to initiate a tool length compensation of 0.8". This shouldn't affect the positioning of the X axis (it changes the apparent position of the Z axis while cutting to compensate for the amount of 'stick-out' the tool has below the collet), but is largely redundant in your case as I don't believe you can insert the cutting tool into the collet of the spindle at a predefined, repeatable length every time.
  5. Your programmed feed rates for the bulk of the cutting moves is 80 inches per minute. If I'm reading your earlier comment about the stepper motor settings you have a maximum feed rate in Mach 3 of 1500 (I assume this is mm/min?). 80 IPM is 2032 mm/min, which is faster than your maximum axis speed in Mach3. Mach3 should just limit the maximum speed while the Gcode is running to 1500mm/min if asked to do more than this, but maybe something odd happens in Mach3 when the axis velocity limit is reached while running?
  6. At the end of each spiral clearing pattern the program pulls the cutter up 0.2" above the surface and does a rapid (G00) move back to the start of the spiral and starts again. Maybe the X axis is over-travelling while doing this return move? Try lowering your acceleration speed in Mach3 for the X axis and see if that changes things.  

Do you have another Gcode for something similar that you know works reliably to compare with? Maybe a pickup cavity?

Link to comment
Share on other sites

13 hours ago, curtisa said:

So you're finding that it starts off and does one spiral clearing pattern from the inside out, and when it returns to do the next spiral pattern at the next depth down it attempts to start again shifted right, and so on and so on?

no... I don't even finish the first pass.  I start it and the second cycle I can see that instead of 'moving further out' to the west... it just keeps hitting the centerline... but does keep moving east with each circle around.  If I stop it after 3-5 passes - my x is now out of alignment by .25" or so.

very much appreciate the fine detail... I've looked over this code and am not fully versed in gcode yet but I get the gist and your play by play has learned me a few things so thanks for that.

the reason it's issuing the arch code is that the post processor I'm using is the 'arc' version from aspire for mach3.  just trying to keep it simple by using the sm thing at all times so I used this post processor as it is the recommended one.

I'm guessing that is also why it sets up the positioning as such, but I can try a dif post processor to see if it changes anything.

my mach3 machine is setup to use inches... tho I'm not sure what units the 1500 is in... I can tell you that reducing from 100 to 80 did make a difference in speed.  Further dif at 70 and then 40.  none of this changed how the tool ran.

#6 - again, I didn't even complete a full pass on my testing... if I run for 3-5 circles around the axis it ends up being out almost immediately.  the fact that is does NOT do this when running a horizontal pickup cavity... suggests to me it is loosing the fine detail of the angle. 

further... when I watch mach3 execute lines... it does seem to 'jump down'.  originally I thought this must be that it's executing the lines in between so fast that it just looks like it's jumping... but the more I look the more I think that this is actually the 'skipping steps' that this model is so infamous for. 

I tried to just guess at how to execute mach3 code line by line via the interface to see if that would fix things... but I guess I need to read up on how to do that as my first guess didn't quite do it.

thank you again for the detailed help!  very much appreciate it!!

Link to comment
Share on other sites

3 hours ago, mistermikev said:

no... I don't even finish the first pass.  I start it and the second cycle I can see that instead of 'moving further out' to the west... it just keeps hitting the centerline... but does keep moving east with each circle around.

So instead of doing this:

image.png

It's doing this?:

image.png

Ie, the machine doesn't want to go to any position where the X coordinates are less than zero and the motion gets 'clipped'?

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...