Commit aebd37bf authored by Babken Chugaszyan's avatar Babken Chugaszyan

week8 updated

parent 773a1e80
Pipeline #112375 passed with stages
in 56 seconds
......@@ -64,14 +64,96 @@
The dust collector was full so we decided to empty it before cleaning the machine and
lubricating it.</p>
<h2>Prepairing the files</h2>
<p>At first I wanted to build a boat, and while doing my research about <a href="http://www.shopbottools.com/mApplications/boatbuilding.htm">boatbuilding</a> I learned
<p>At first I wanted to build a boat, and while doing my research about <a
href="http://www.shopbottools.com/mApplications/boatbuilding.htm">boatbuilding</a> I learned
that Shopbot was born for boatbuilding. After some more research I realised that one week
and small amout of material is not enogh to build the <a href="https://en.wikipedia.org/wiki/Riva_Aquarama">boat I wanted</a>. There were many more ideas,
but I decided to make a parametric lantern to better understand and get used to parametric design and explore some joinery concepts.
I used <a href="https://www.freecadweb.org">FreeCad</a> Parametric Modeler to model my lantern.</p>
and small amout of material is not enogh to build the <a
href="https://en.wikipedia.org/wiki/Riva_Aquarama">boat I wanted</a>. There were many more
ideas,
but I decided to make a parametric lantern to better understand and get used to parametric
modeling and explore some joinery concepts.
I used <a href="https://www.freecadweb.org">FreeCad</a> Parametric Modeler to model my lantern.
</p>
<h3>Tolerance test and measuring the Kerf</h3>
<p>I'll be using <a href="https://en.wikipedia.org/wiki/Halved_joint">halved joints</a> for my
lantern so I need to perform a tolerance test to find the perfect fit for my joints.
My plywood material thickness was 7mm. I drew a rectangle and made 6 joints on it from 7mm to
7.3mm with 0.05mm difference.
</p>
<span class="image main"><img src="../images/week8/tolerance-test-design.png"
alt="tolerance-test-design" /></span>
<p>I used <a href="https://www.vectric.com/products/vcarve-pro">VCarve Pro 9.5</a> to genrate
toolpaths for shopbot. It's very intuitive and has lot's of tutorials out there.
When you open a new project the first step is job setup that includes settings for:
<ol start="1">
<li><b>Job type</b> -- here you got 3 options: Single sided, double sided, rotary. Our case
is "Single Sided" because we will cut from one side of the material.</li>
<li><b>Job size & units</b> -- We use "mm". I used 7mm plywood 500x200mm for my test cut,
this translates to Width(X)-500mm, Height(Y)-200mm and Thickness(Z)-7mm.</li>
<li><b>Z zero position (!!!IMPORTANT!!!)</b> -- we got 2 options here: Material Surface,
Machine Bed. This option defines where machine Z zero is. Usually it is the "Material
Surface" you want to choose, in this case you zero on the surface of the material you
want to cut.</li>
<li><b>XY datum position (!!!IMPORTANT!!!)</b> -- we got many options here I choose the
lowest left corner for convinience (that's the start point of material).</li>
</ol>
I exported .svg file from FreeCad and imported to Vcarve as a vector (image below) .svg is not the best option because it generates extra vectors and you have to remove them in Vcarve or other vector editing software.
</p>
<span class="image main"><img src="../images/week8/dogbone.png" alt="dogbone" /></span>
<p>Whenever we try to cut inside corners we will face so called "inside corner problem" it's because we try to
cut sharp corners with a rounded tool, the smaller the radius of the tool the less this problem's impact is.
Fortunately there are genius solutions to this problem called "dog-bone" and "T-bone" more on this here
<a href="blog.inventables.com/2014/06/learn-about-milling-inside-corner.html">Learn about Milling: The "Inside Corner" Problem</a>.
. There is a great tool in Vcarve Pro to add "dog-bones" and "T-bones" to your cut files.
Find the <b>"Create Fillets"</b> from <b>"Edit Objects"</b> tools (image below), enter the radus of the tool you'll be using.
Now select the "bone" type and click on the corner you want to become a "bone". I've added both "Dog-bones" and "T-bones" to my drawing to explore them but you can choose just one type. </p>
<span class="image main"><img src="../images/week8/inside-corner.png" alt="inside-corner" /></span>
<p>As you can see from the image above there are advantages and disadvantages for each type of "bone".
<br>The next step is toolpath generation, find the <b>Toolpath</b> tab on the upper right corner, select the geometry and select "2D Profile Toolpath" (image below).
Then in "Cutting Depths" options set "Start Depth" to 0, "Cut Depth" to 7mm. Select the tool we will use metric tools and 3mm endmill.
Scroll down and select "Calculate". You can preview the result, after making sure everything is correct save the toolpath and load it to your machine.</p>
<span class="image main"><img src="../images/week8/toolpath.png" alt="toolpath" /></span>
<p>After cutting I measured the result and instead of 100mm it was 99.58mm. For the next test cut I changed the size to 100.5mm to compensate the
deviation and to calculate the <a href="https://www.esabna.com/us/en/education/blog/what-is-cutting-kerf.cfm">"kerf"</a> also I changed joints width
to be from 7mm to 6.75mm with 0.05mm difference. As you can see from the image below the size compesation worked and I got 100.04mm so we can conclude that the "kerf" is 3.5mm which is rather big.
</p>
<span class="image main"><img src="../images/week8/kerf.jpg" alt="kerf" /></span>
<p>After disscussing my results with my instructor Ohad Meyuhas I realised I did something wrong, because the kerf was very big. The potential reasons for my big kerf are:
<br>1. The collets I used were in inches and my tool was in mm.
<br>2. The tool was used before and maybe it was bent or worn out.
<br>Anyway at that point I didn't knew that and I made a cut of my lantern base. Regarding the tolerance test 6.75mm was the perfect fit.</p>
<h3>Lantern Design</h3>
<p>Learning Freecad takes time and effort, I spend my week trying and failing until I could get what I want. I explained parametric modeling with
Freecad and how I modeled snap fit kit <a href="../assignments/week3.html">here</a>. This design is based on the snap fit kid idea. There's a segment that has a parametric joint ("Material_Thickness_SEgment"=6.75mm) and parametric
dimensions, then this segment is polar patterned using the "# of segments" parameter from spreadsheet (image below). Based on this there are two objects here "Top" and "Bottom". The "Top" part
has a hole in the center that is also parametric see spreadhseed "Top_Hole", and the "Bottom" has a hole in the center "Bottom_Hole".
</p>
<span class="image main"><img src="../images/week8/lantern-design.png" alt="lantern-design" /></span>
<p>Then I exported the "Top" part as .dxf because as I mentioned above .svg had some problems. I imported .dxf as vector into Vcarve and added T-bones to the joint corners.</p>
<span class="image main"><img src="../images/week8/lantern-top.png" alt="lantern-top" /></span>
<p>After adding T-bones I generated two toolpaths one for the center hole and the other for the rest of the part. I need this hole first to attach the part to the spoilboard
with a screw then cut the rest of the part. To save the toolpaths separately select the toolpath you want by applying the checkbox and hit "save toolpath" (image below).</p>
<span class="image main"><img src="../images/week8/toolpath-top.jpg" alt="toolpath-top" /></span>
<p>I made sure the spoilboard is clean and free of debris and clamped my material to it. I zeroed the tool and run the toolpath of the center hole.
Then I drived a screw into the hole to keep the part stable while it's beeing cut, then I loaded the 2nd toolpath to cut the part.
</p>
<span class="image main"><img src="../images/week8/cut1.jpg" alt="cut1" /></span>
<p>Since my tool was downcut it left some thin layer of wood at the bottom but after slight sanding everything was perfectly clean.</p>
<span class="image main"><img src="../images/week8/herolantern.jpg" alt="herolantern" /></span>
<p>I was very satisfied with the result although I was out of time and this was all I managed to do during this week.
<br>Here are the files:
<br><a href="../cad files/week8/lantern.fcstd">Lantern.fcstd</a> (Freecad file)
<br><a href="../cad files/week8/test.svg">Test.svg</a> (Tolerance test)
<br><a href="../cad files/week8/top.dxf">Top.dxf</a>
</p>
<h3>Solar Tracker body (Final Project)</h3>
<p>I really liked Freecad and I was convincing my friends who worked with Fusion and Inventer to try Freecad.
I defintely will use it on regular basis, but since I was running out of time for my final project
I decided to switch to <a href="https://www.autodesk.com/products/fusion-360/students-teachers-educators">Fusion 360</a>.
In my estimation Freecad vs Fusion 360 is like manual vs automatic transmission.
The learning of Fusion is very easy and everything is intuitive, also it has CAM functionality.</p>
<!-- <a href=""></a> -->
......
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="102.0mm" height="102.0mm" viewBox="0 0 102.0 102.0" xmlns="http://www.w3.org/2000/svg" version="1.1">
<g id="Part__Mirroring" transform="translate(51.000000,51.000000) scale(1,-1)">
<path id="Part__Mirroring_f0000" d="M 50.0 -50.0 L 50.0 -30.325 L 50.0 -30.325 L 50.0 -50.0 L 50.0 -50.0 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0001" d="M -50.0 -50.0 L 50.0 -50.0 L 50.0 -50.0 L -50.0 -50.0 L -50.0 -50.0 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0002" d="M -50.0 -30.4375 L -50.0 -50.0 L -50.0 -50.0 L -50.0 -30.4375 L -50.0 -30.4375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0003" d="M -25.0 -30.4375 L -50.0 -30.4375 L -50.0 -30.4375 L -25.0 -30.4375 L -25.0 -30.4375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0004" d="M -25.0 -23.1375 L -25.0 -30.4375 L -25.0 -30.4375 L -25.0 -23.1375 L -25.0 -23.1375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0005" d="M -50.0 -23.1375 L -25.0 -23.1375 L -25.0 -23.1375 L -50.0 -23.1375 L -50.0 -23.1375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0006" d="M -50.0 -3.575 L -50.0 -23.1375 L -50.0 -23.1375 L -50.0 -3.575 L -50.0 -3.575 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0007" d="M -25.0 -3.575 L -50.0 -3.575 L -50.0 -3.575 L -25.0 -3.575 L -25.0 -3.575 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0008" d="M -25.0 3.675 L -25.0 -3.575 L -25.0 -3.575 L -25.0 3.675 L -25.0 3.675 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0009" d="M -50.0 3.675 L -25.0 3.675 L -25.0 3.675 L -50.0 3.675 L -50.0 3.675 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0010" d="M -50.0 23.2375 L -50.0 3.675 L -50.0 3.675 L -50.0 23.2375 L -50.0 23.2375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0011" d="M -25.0 23.2375 L -50.0 23.2375 L -50.0 23.2375 L -25.0 23.2375 L -25.0 23.2375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0012" d="M -25.0 30.4375 L -25.0 23.2375 L -25.0 23.2375 L -25.0 30.4375 L -25.0 30.4375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0013" d="M -50.0 30.4375 L -25.0 30.4375 L -25.0 30.4375 L -50.0 30.4375 L -50.0 30.4375 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0014" d="M -50.0 50.0 L -50.0 30.4375 L -50.0 30.4375 L -50.0 50.0 L -50.0 50.0 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0015" d="M 50.0 50.0 L -50.0 50.0 L -50.0 50.0 L 50.0 50.0 L 50.0 50.0 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0016" d="M 50.0 30.325 L 50.0 50.0 L 50.0 50.0 L 50.0 30.325 L 50.0 30.325 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0017" d="M 25.0 30.325 L 25.0 30.325 L 50.0 30.325 L 50.0 30.325 L 25.0 30.325 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0018" d="M 25.0 23.275 L 25.0 23.275 L 25.0 30.325 L 25.0 30.325 L 25.0 23.275 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0019" d="M 50.0 23.275 L 50.0 23.275 L 25.0 23.275 L 25.0 23.275 L 50.0 23.275 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0020" d="M 50.0 3.6 L 50.0 23.275 L 50.0 23.275 L 50.0 3.6 L 50.0 3.6 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0021" d="M 25.0 3.6 L 25.0 3.6 L 50.0 3.6 L 50.0 3.6 L 25.0 3.6 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0022" d="M 25.0 -3.5 L 25.0 -3.5 L 25.0 3.6 L 25.0 3.6 L 25.0 -3.5 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0023" d="M 50.0 -3.5 L 50.0 -3.5 L 25.0 -3.5 L 25.0 -3.5 L 50.0 -3.5 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0024" d="M 50.0 -23.175 L 50.0 -3.5 L 50.0 -3.5 L 50.0 -23.175 L 50.0 -23.175 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0025" d="M 25.0 -23.175 L 25.0 -23.175 L 50.0 -23.175 L 50.0 -23.175 L 25.0 -23.175 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0026" d="M 25.0 -30.325 L 25.0 -30.325 L 25.0 -23.175 L 25.0 -23.175 L 25.0 -30.325 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0027" d="M 50.0 -30.325 L 50.0 -30.325 L 25.0 -30.325 L 25.0 -30.325 L 50.0 -30.325 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0028" d="M 50.0 -30.325 L 25.0 -30.325 L 25.0 -23.175 L 50.0 -23.175 L 50.0 -3.5 L 25.0 -3.5 L 25.0 3.6 L 50.0 3.6 L 50.0 23.275 L 25.0 23.275 L 25.0 30.325 L 50.0 30.325 L 50.0 50.0 L -50.0 50.0 L -50.0 30.4375 L -25.0 30.4375 L -25.0 23.2375 L -50.0 23.2375 L -50.0 3.675 L -25.0 3.675 L -25.0 -3.575 L -50.0 -3.575 L -50.0 -23.1375 L -25.0 -23.1375 L -25.0 -30.4375 L -50.0 -30.4375 L -50.0 -50.0 L 50.0 -50.0 L 50.0 -30.325 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<path id="Part__Mirroring_f0029" d="M 50.0 -30.325 L 50.0 -50.0 L -50.0 -50.0 L -50.0 -30.4375 L -25.0 -30.4375 L -25.0 -23.1375 L -50.0 -23.1375 L -50.0 -3.575 L -25.0 -3.575 L -25.0 3.675 L -50.0 3.675 L -50.0 23.2375 L -25.0 23.2375 L -25.0 30.4375 L -50.0 30.4375 L -50.0 50.0 L 50.0 50.0 L 50.0 30.325 L 25.0 30.325 L 25.0 23.275 L 50.0 23.275 L 50.0 3.6 L 25.0 3.6 L 25.0 -3.5 L 50.0 -3.5 L 50.0 -23.175 L 25.0 -23.175 L 25.0 -30.325 L 50.0 -30.325 Z " stroke="#191919" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:#cccccc;fill-rule: evenodd "/>
<title>Pad002 (Mirror #1)</title>
</g>
</svg>
\ No newline at end of file
0
SECTION
2
HEADER
9
$ACADVER
1
AC1009
9
$INSBASE
10
0.0
20
0.0
30
0.0
9
$EXTMIN
10
0.0
20
0.0
30
0.0
9
$EXTMAX
10
0.0
20
0.0
30
0.0
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
70
0
0
ENDTAB
0
TABLE
2
LTYPE
70
1
0
LTYPE
2
CONTINUOUS
70
0
3
Solid line
72
65
73
0
40
0.0
0
ENDTAB
0
TABLE
2
LAYER
70
1
0
LAYER
2
0
70
64
62
7
6
continuous
0
ENDTAB
0
TABLE
2
STYLE
70
1
0
STYLE
2
STANDARD
70
0
40
0
41
1.0
50
0.0
71
0
42
1
3
ARIAL.TTF
4
0
ENDTAB
0
TABLE
2
VIEW
70
0
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
8
0
2
HOLE
70
0
10
0.0
20
0.0
30
0.0
3
HOLE
0
LINE
8
0
62
0
10
114.809878807
20
163.764134438
30
0.0
11
100.1152475
21
143.538709579
31
0.0
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
72.0
51
89.0330878265
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
54.9669121735
51
72.0
0
LINE
8
0
62
0
10
100.1152475
20
143.538709579
30
0.0
11
105.576112212
21
139.571159126
31
0.0
0
LINE
8
0
62
0
10
3.375
20
199.97152141
30
0.0
11
3.375
21
174.97152141
31
0.0
0
LINE
8
0
62
0
10
-3.375
20
174.97152141
30
0.0
11
3.375
21
174.97152141
31
0.0
0
LINE
8
0
62
0
10
-3.375
20
199.97152141
30
0.0
11
-3.375
21
174.97152141
31
0.0
0
LINE
8
0
62
0
10
120.270743519
20
159.796583985
30
0.0
11
105.576112212
21
139.571159126
31
0.0
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
90.9669121735
51
108.0
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
36.0
51
53.0330878265
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
108.0
51
125.033087826
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
18.9669121735
51
36.0
0
LINE
8
0
62
0
10
-114.809878807
20
163.764134438
30
0.0
11
-100.1152475
21
143.538709579
31
0.0
0
LINE
8
0
62
0
10
189.141286154
20
65.0044142492
30
0.0
11
165.364873247
21
57.2789893898
31
0.0
0
LINE
8
0
62
0
10
-105.576112212
20
139.571159126
30
0.0
11
-100.1152475
21
143.538709579
31
0.0
0
LINE
8
0
62
0
10
165.364873247
20
57.2789893898
30
0.0
11
167.450737959
21
50.8593579048
31
0.0
0
LINE
8
0
62
0
10
-120.270743519
20
159.796583985
30
0.0
11
-105.576112212
21
139.571159126
31
0.0
0
LINE
8
0
62
0
10
191.227150866
20
58.5847827642
30
0.0
11
167.450737959
21
50.8593579048
31
0.0
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
126.966912174
51
144.0
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
-0.0
51
17.0330878265
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
144.0
51
161.033087826
0
ARC
8
0
62
0
10
0.0
20
0.0
30
0.0
40
200.0
50
-17.0330878265
51
-0.0
0
LINE
8
0
62
0
10
-189.141286154
20
65.0044142492
30
0.0
11
-165.364873247
21
57.2789893898
31
0.0
0
LINE
8
0
62
0
10
191.227150866
20
-58.5847827642
30
0.0
11
167.450737959
21
-50.8593579048
31
0.0
0
LINE
8
0
62
0
10
-167.450737959
20
50.8593579048
30
0.0
11
-165.364873247
21
57.2789893898
31
0.0
0
LINE
8
0
62
0
10
167.450737959
20
-50.8593579048
30
0.0
11
165.364873247
21
-57.2789893898
31
0.0
0
LINE
8
0
62
0
10