summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranklin Wei <me@fwei.tk>2019-03-22 23:34:20 -0400
committerFranklin Wei <me@fwei.tk>2019-03-22 23:34:20 -0400
commitec521507288304afcebd1bd92441015ff2d52beb (patch)
treed8ebfa47ddb0198d2358f53bca0e90b9a179e6da
parent75c1c9abe35ed0796fc35de5aa5b680779febc4f (diff)
downloaddesigns-ec521507288304afcebd1bd92441015ff2d52beb.zip
designs-ec521507288304afcebd1bd92441015ff2d52beb.tar.gz
designs-ec521507288304afcebd1bd92441015ff2d52beb.tar.bz2
designs-ec521507288304afcebd1bd92441015ff2d52beb.tar.xz
work
-rw-r--r--guitar_robot.fcstdbin1539689 -> 1670713 bytes
-rw-r--r--guitar_robot.fcstd1bin1819932 -> 1661749 bytes
-rw-r--r--guitar_robot_2.fcstdbin0 -> 774005 bytes
-rw-r--r--guitar_robot_2.fcstd1bin0 -> 774005 bytes
-rw-r--r--helper.dxf958
-rw-r--r--helper.scad2
-rw-r--r--out.dxf324
-rw-r--r--out.pdfbin0 -> 11978 bytes
-rw-r--r--out.svg8
-rw-r--r--output.pdfbin0 -> 1066 bytes
-rw-r--r--rocker1.step1612
-rw-r--r--rocker1.stlbin0 -> 15684 bytes
-rw-r--r--rockers/rocker1.dxf958
-rw-r--r--rockers/rocker1.stlbin0 -> 15684 bytes
-rw-r--r--rockers/rocker2.dxf958
-rw-r--r--rockers/rocker2.stlbin0 -> 15684 bytes
-rw-r--r--rockers/rocker3.dxf958
-rw-r--r--rockers/rocker3.stlbin0 -> 15684 bytes
-rw-r--r--rockers/rocker4.dxf958
-rw-r--r--rockers/rocker4.stlbin0 -> 15684 bytes
-rw-r--r--rockers/rocker5.dxf958
-rw-r--r--rockers/rocker5.stlbin0 -> 15684 bytes
-rw-r--r--rockers/rocker6.dxf958
-rw-r--r--rockers/rocker6.stlbin0 -> 15684 bytes
-rw-r--r--rockers/view.scad2
25 files changed, 8654 insertions, 0 deletions
diff --git a/guitar_robot.fcstd b/guitar_robot.fcstd
index f064918..afabb69 100644
--- a/guitar_robot.fcstd
+++ b/guitar_robot.fcstd
Binary files differ
diff --git a/guitar_robot.fcstd1 b/guitar_robot.fcstd1
index c5851a8..271d695 100644
--- a/guitar_robot.fcstd1
+++ b/guitar_robot.fcstd1
Binary files differ
diff --git a/guitar_robot_2.fcstd b/guitar_robot_2.fcstd
new file mode 100644
index 0000000..56e8772
--- /dev/null
+++ b/guitar_robot_2.fcstd
Binary files differ
diff --git a/guitar_robot_2.fcstd1 b/guitar_robot_2.fcstd1
new file mode 100644
index 0000000..9fa9479
--- /dev/null
+++ b/guitar_robot_2.fcstd1
Binary files differ
diff --git a/helper.dxf b/helper.dxf
new file mode 100644
index 0000000..fd19799
--- /dev/null
+++ b/helper.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+19.9608
+ 20
+19.9447
+ 11
+70.0652
+ 21
+19.9447
+ 0
+LINE
+ 8
+0
+ 10
+70.0652
+ 20
+19.9447
+ 11
+70.0652
+ 21
+35.1268
+ 0
+LINE
+ 8
+0
+ 10
+70.0652
+ 20
+35.1268
+ 11
+68.8847
+ 21
+35.1268
+ 0
+LINE
+ 8
+0
+ 10
+68.8847
+ 20
+35.1268
+ 11
+68.8557
+ 21
+34.8874
+ 0
+LINE
+ 8
+0
+ 10
+68.8557
+ 20
+34.8874
+ 11
+68.7702
+ 21
+34.662
+ 0
+LINE
+ 8
+0
+ 10
+68.7702
+ 20
+34.662
+ 11
+68.6332
+ 21
+34.4636
+ 0
+LINE
+ 8
+0
+ 10
+68.6332
+ 20
+34.4636
+ 11
+68.4528
+ 21
+34.3038
+ 0
+LINE
+ 8
+0
+ 10
+68.4528
+ 20
+34.3038
+ 11
+68.2393
+ 21
+34.1917
+ 0
+LINE
+ 8
+0
+ 10
+68.2393
+ 20
+34.1917
+ 11
+68.0052
+ 21
+34.134
+ 0
+LINE
+ 8
+0
+ 10
+68.0052
+ 20
+34.134
+ 11
+67.7642
+ 21
+34.134
+ 0
+LINE
+ 8
+0
+ 10
+67.7642
+ 20
+34.134
+ 11
+67.5301
+ 21
+34.1917
+ 0
+LINE
+ 8
+0
+ 10
+67.5301
+ 20
+34.1917
+ 11
+67.3167
+ 21
+34.3038
+ 0
+LINE
+ 8
+0
+ 10
+67.3167
+ 20
+34.3038
+ 11
+67.1362
+ 21
+34.4636
+ 0
+LINE
+ 8
+0
+ 10
+67.1362
+ 20
+34.4636
+ 11
+66.9993
+ 21
+34.662
+ 0
+LINE
+ 8
+0
+ 10
+66.9993
+ 20
+34.662
+ 11
+66.9138
+ 21
+34.8874
+ 0
+LINE
+ 8
+0
+ 10
+66.9138
+ 20
+34.8874
+ 11
+66.8847
+ 21
+35.1268
+ 0
+LINE
+ 8
+0
+ 10
+66.8847
+ 20
+35.1268
+ 11
+11.5825
+ 21
+35.1268
+ 0
+LINE
+ 8
+0
+ 10
+11.5825
+ 20
+35.1268
+ 11
+-13.6083
+ 21
+50.3578
+ 0
+LINE
+ 8
+0
+ 10
+-13.6083
+ 20
+50.3578
+ 11
+-76.9008
+ 21
+50.3578
+ 0
+LINE
+ 8
+0
+ 10
+-76.9008
+ 20
+50.3578
+ 11
+-76.9299
+ 21
+50.1185
+ 0
+LINE
+ 8
+0
+ 10
+-76.9299
+ 20
+50.1185
+ 11
+-77.0154
+ 21
+49.8931
+ 0
+LINE
+ 8
+0
+ 10
+-77.0154
+ 20
+49.8931
+ 11
+-77.1523
+ 21
+49.6947
+ 0
+LINE
+ 8
+0
+ 10
+-77.1523
+ 20
+49.6947
+ 11
+-77.3328
+ 21
+49.5348
+ 0
+LINE
+ 8
+0
+ 10
+-77.3328
+ 20
+49.5348
+ 11
+-77.5462
+ 21
+49.4228
+ 0
+LINE
+ 8
+0
+ 10
+-77.5462
+ 20
+49.4228
+ 11
+-77.7803
+ 21
+49.3651
+ 0
+LINE
+ 8
+0
+ 10
+-77.7803
+ 20
+49.3651
+ 11
+-78.0214
+ 21
+49.3651
+ 0
+LINE
+ 8
+0
+ 10
+-78.0214
+ 20
+49.3651
+ 11
+-78.2554
+ 21
+49.4228
+ 0
+LINE
+ 8
+0
+ 10
+-78.2554
+ 20
+49.4228
+ 11
+-78.4689
+ 21
+49.5348
+ 0
+LINE
+ 8
+0
+ 10
+-78.4689
+ 20
+49.5348
+ 11
+-78.6494
+ 21
+49.6947
+ 0
+LINE
+ 8
+0
+ 10
+-78.6494
+ 20
+49.6947
+ 11
+-78.7863
+ 21
+49.8931
+ 0
+LINE
+ 8
+0
+ 10
+-78.7863
+ 20
+49.8931
+ 11
+-78.8718
+ 21
+50.1185
+ 0
+LINE
+ 8
+0
+ 10
+-78.8718
+ 20
+50.1185
+ 11
+-78.9008
+ 21
+50.3578
+ 0
+LINE
+ 8
+0
+ 10
+-78.9008
+ 20
+50.3578
+ 11
+-87.8536
+ 21
+50.3578
+ 0
+LINE
+ 8
+0
+ 10
+-87.8536
+ 20
+50.3578
+ 11
+-87.8827
+ 21
+50.1185
+ 0
+LINE
+ 8
+0
+ 10
+-87.8827
+ 20
+50.1185
+ 11
+-87.9682
+ 21
+49.8931
+ 0
+LINE
+ 8
+0
+ 10
+-87.9682
+ 20
+49.8931
+ 11
+-88.1051
+ 21
+49.6947
+ 0
+LINE
+ 8
+0
+ 10
+-88.1051
+ 20
+49.6947
+ 11
+-88.2856
+ 21
+49.5348
+ 0
+LINE
+ 8
+0
+ 10
+-88.2856
+ 20
+49.5348
+ 11
+-88.499
+ 21
+49.4228
+ 0
+LINE
+ 8
+0
+ 10
+-88.499
+ 20
+49.4228
+ 11
+-88.7331
+ 21
+49.3651
+ 0
+LINE
+ 8
+0
+ 10
+-88.7331
+ 20
+49.3651
+ 11
+-88.9742
+ 21
+49.3651
+ 0
+LINE
+ 8
+0
+ 10
+-88.9742
+ 20
+49.3651
+ 11
+-89.2082
+ 21
+49.4228
+ 0
+LINE
+ 8
+0
+ 10
+-89.2082
+ 20
+49.4228
+ 11
+-89.4217
+ 21
+49.5348
+ 0
+LINE
+ 8
+0
+ 10
+-89.4217
+ 20
+49.5348
+ 11
+-89.6021
+ 21
+49.6947
+ 0
+LINE
+ 8
+0
+ 10
+-89.6021
+ 20
+49.6947
+ 11
+-89.7391
+ 21
+49.8931
+ 0
+LINE
+ 8
+0
+ 10
+-89.7391
+ 20
+49.8931
+ 11
+-89.8246
+ 21
+50.1185
+ 0
+LINE
+ 8
+0
+ 10
+-89.8246
+ 20
+50.1185
+ 11
+-89.8536
+ 21
+50.3578
+ 0
+LINE
+ 8
+0
+ 10
+-89.8536
+ 20
+50.3578
+ 11
+-96.0478
+ 21
+50.3578
+ 0
+LINE
+ 8
+0
+ 10
+-96.0478
+ 20
+50.3578
+ 11
+-96.0478
+ 21
+33.5499
+ 0
+LINE
+ 8
+0
+ 10
+-96.0478
+ 20
+33.5499
+ 11
+-32.424
+ 21
+33.5499
+ 0
+LINE
+ 8
+0
+ 10
+-32.424
+ 20
+33.5499
+ 11
+13.7427
+ 21
+5.63632
+ 0
+LINE
+ 8
+0
+ 10
+13.7427
+ 20
+5.63632
+ 11
+18.4054
+ 21
+5.14626
+ 0
+LINE
+ 8
+0
+ 10
+18.4054
+ 20
+5.14626
+ 11
+19.9608
+ 21
+19.9447
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/helper.scad b/helper.scad
new file mode 100644
index 0000000..1ec3dac
--- /dev/null
+++ b/helper.scad
@@ -0,0 +1,2 @@
+projection()
+import("rockers/rocker6.stl"); \ No newline at end of file
diff --git a/out.dxf b/out.dxf
new file mode 100644
index 0000000..135c707
--- /dev/null
+++ b/out.dxf
@@ -0,0 +1,324 @@
+ 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
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+POLYLINE
+ 8
+0
+ 62
+7
+ 70
+1
+ 66
+1
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-30.3744222406
+ 20
+32.1526433021
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+14.7049014021
+ 20
+4.93821020487
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+19.0469444497
+ 20
+4.48184309087
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+20.602336782
+ 20
+19.2804126098
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+71.9908626781
+ 20
+19.2804126098
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+71.9908626781
+ 20
+29.6151622594
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+69.9546426421
+ 20
+29.6151622594
+ 30
+0.0
+ 42
+-1.0
+ 0
+VERTEX
+ 8
+0
+ 10
+67.9546426421
+ 20
+29.6151622594
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+3.97819589676
+ 20
+29.6151622594
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-17.9061588968
+ 20
+42.8267692952
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-56.1439691384
+ 20
+42.8267693073
+ 30
+0.0
+ 42
+-1.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-58.1439691384
+ 20
+42.8267693073
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-72.2555359951
+ 20
+42.8267693073
+ 30
+0.0
+ 42
+-1.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-74.2555359951
+ 20
+42.8267693073
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-78.03311
+ 20
+42.8267693073
+ 30
+0.0
+ 0
+VERTEX
+ 8
+0
+ 10
+-78.03311
+ 20
+32.1526433021
+ 30
+0.0
+ 0
+SEQEND
+ 8
+0
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/out.pdf b/out.pdf
new file mode 100644
index 0000000..38dab41
--- /dev/null
+++ b/out.pdf
Binary files differ
diff --git a/out.svg b/out.svg
new file mode 100644
index 0000000..24b0a66
--- /dev/null
+++ b/out.svg
@@ -0,0 +1,8 @@
+<?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="153.024452132mm" height="40.5344133105mm" viewBox="0 0 153.024452132 40.5344133105" xmlns="http://www.w3.org/2000/svg" version="1.1">
+<g id="Sketch008" transform="translate(79.533350,44.441920) scale(1,-1)">
+<path id="Sketch008_w0000" d="M 14.3383986699 5.57022468194 L 19.6977894357 5.40774674348 L 20.1154994024 19.1860538751 L 71.9908626781 19.1860538751 L 71.9908626781 29.7562073111 L 4.02849446318 29.7562073111 L -17.9564581527 42.9416806004 L -78.03311 42.9416806004 L -78.03311 32.3715271644 L -30.3490654958 32.3715271644 L 14.3383986699 5.57022468194 " stroke="#000000" stroke-width="0.35 px" style="stroke-width:0.35;stroke-miterlimit:4;stroke-dasharray:none;fill:none;fill-rule: evenodd "/>
+<title>Sketch008</title>
+</g>
+</svg> \ No newline at end of file
diff --git a/output.pdf b/output.pdf
new file mode 100644
index 0000000..9992259
--- /dev/null
+++ b/output.pdf
Binary files differ
diff --git a/rocker1.step b/rocker1.step
new file mode 100644
index 0000000..48b42e4
--- /dev/null
+++ b/rocker1.step
@@ -0,0 +1,1612 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/home/franklin/Designs/rocker1.step','2019-03-22T22:12:59',(
+ 'Author'),(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'
+ );
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Pad','Pad','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1371);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#137,#213,#289,#365,#441,#517,#593,#669,#747,
+ #823,#899,#975,#1053,#1129,#1202,#1249,#1327,#1349));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,2.5));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,0.));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DIRECTION('',(0.,-1.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,0.));
+#47 = DIRECTION('',(0.,1.,0.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(0.,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-96.04776877156,33.549923101676,2.5));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,2.5));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,-1.,0.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,-2.5));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-12.19198370631,33.420494481314,2.5));
+#75 = DIRECTION('',(0.,0.,1.));
+#76 = DIRECTION('',(1.,0.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-83.85578506525,16.937308229414));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,-1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-96.04776877156,33.549923101676,0.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-96.04776877156,33.549923101676,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(16.807879609052,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-96.04776877156,33.549923101676,0.));
+#103 = DIRECTION('',(0.,1.,0.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,0.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(0.,-1.,0.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-12.19198370631,33.420494481314,0.));
+#129 = DIRECTION('',(0.,0.,1.));
+#130 = DIRECTION('',(1.,0.,0.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(-83.85578506525,16.937308229414));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(0.,-1.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#137 = ADVANCED_FACE('',(#138),#100,.F.);
+#138 = FACE_BOUND('',#139,.F.);
+#139 = EDGE_LOOP('',(#140,#141,#164,#192));
+#140 = ORIENTED_EDGE('',*,*,#84,.T.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#57,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(-32.42397544275,33.549923101676,2.5));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-96.04776877156,33.549923101676,2.5));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(1.,0.,0.));
+#150 = PCURVE('',#100,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(0.,-2.5));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(1.,0.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#157 = PCURVE('',#72,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(-83.85578506525,0.129428620362));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(1.,0.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#164 = ORIENTED_EDGE('',*,*,#165,.F.);
+#165 = EDGE_CURVE('',#166,#143,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(-32.42397544275,33.549923101676,0.));
+#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(-32.42397544275,33.549923101676,0.));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.,0.,1.));
+#173 = PCURVE('',#100,#174);
+#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(63.623793328804,0.));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(0.,-1.));
+#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#180 = PCURVE('',#181,#186);
+#181 = PLANE('',#182);
+#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
+#183 = CARTESIAN_POINT('',(-32.42397544275,33.549923101676,0.));
+#184 = DIRECTION('',(0.517403756289,0.855741405436,0.));
+#185 = DIRECTION('',(0.855741405436,-0.517403756289,0.));
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(0.,0.));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(0.,-1.));
+#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#85,#166,#194,.T.);
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-96.04776877156,33.549923101676,0.));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = PCURVE('',#100,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(0.,0.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#206 = PCURVE('',#126,#207);
+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(-83.85578506525,0.129428620362));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(1.,0.));
+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#213 = ADVANCED_FACE('',(#214),#181,.F.);
+#214 = FACE_BOUND('',#215,.F.);
+#215 = EDGE_LOOP('',(#216,#217,#240,#268));
+#216 = ORIENTED_EDGE('',*,*,#165,.T.);
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#143,#219,#221,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(13.742717817255,5.63632635807,2.5));
+#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(-32.42397544275,33.549923101676,2.5));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.855741405436,-0.517403756289,0.));
+#226 = PCURVE('',#181,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(0.,-2.5));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(1.,0.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#233 = PCURVE('',#72,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(-20.23199173644,0.129428620362));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(0.855741405436,-0.517403756289));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.F.);
+#241 = EDGE_CURVE('',#242,#219,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(13.742717817255,5.63632635807,0.));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(13.742717817255,5.63632635807,0.));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,0.,1.));
+#249 = PCURVE('',#181,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(53.949350781345,0.));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(0.,-1.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#256 = PCURVE('',#257,#262);
+#257 = PLANE('',#258);
+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#259 = CARTESIAN_POINT('',(13.742717817255,5.63632635807,0.));
+#260 = DIRECTION('',(0.104528463268,0.994521895368,0.));
+#261 = DIRECTION('',(0.994521895368,-0.104528463268,0.));
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(0.,0.));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,-1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#268 = ORIENTED_EDGE('',*,*,#269,.F.);
+#269 = EDGE_CURVE('',#166,#242,#270,.T.);
+#270 = SURFACE_CURVE('',#271,(#275,#282),.PCURVE_S1.);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(-32.42397544275,33.549923101676,0.));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(0.855741405436,-0.517403756289,0.));
+#275 = PCURVE('',#181,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.,0.));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#282 = PCURVE('',#126,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-20.23199173644,0.129428620362));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(0.855741405436,-0.517403756289));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#289 = ADVANCED_FACE('',(#290),#257,.F.);
+#290 = FACE_BOUND('',#291,.F.);
+#291 = EDGE_LOOP('',(#292,#293,#316,#344));
+#292 = ORIENTED_EDGE('',*,*,#241,.T.);
+#293 = ORIENTED_EDGE('',*,*,#294,.T.);
+#294 = EDGE_CURVE('',#219,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(18.405416578948,5.146256970447,2.5));
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(13.742717817255,5.63632635807,2.5));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(0.994521895368,-0.104528463268,0.));
+#302 = PCURVE('',#257,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(0.,-2.5));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#309 = PCURVE('',#72,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = LINE('',#312,#313);
+#312 = CARTESIAN_POINT('',(25.934701523565,-27.78416812324));
+#313 = VECTOR('',#314,1.);
+#314 = DIRECTION('',(0.994521895368,-0.104528463268));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#316 = ORIENTED_EDGE('',*,*,#317,.F.);
+#317 = EDGE_CURVE('',#318,#295,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(18.405416578948,5.146256970447,0.));
+#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(18.405416578948,5.146256970447,0.));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(0.,0.,1.));
+#325 = PCURVE('',#257,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(4.688382209993,0.));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.,-1.));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#332 = PCURVE('',#333,#338);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(18.405416578948,5.146256970447,0.));
+#336 = DIRECTION('',(-0.994521895368,0.104528463268,0.));
+#337 = DIRECTION('',(0.104528463268,0.994521895368,0.));
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(0.,0.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(0.,-1.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#242,#318,#346,.T.);
+#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(13.742717817255,5.63632635807,0.));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(0.994521895368,-0.104528463268,0.));
+#351 = PCURVE('',#257,#352);
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(0.,0.));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#358 = PCURVE('',#126,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(25.934701523565,-27.78416812324));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(0.994521895368,-0.104528463268));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#365 = ADVANCED_FACE('',(#366),#333,.F.);
+#366 = FACE_BOUND('',#367,.F.);
+#367 = EDGE_LOOP('',(#368,#369,#392,#420));
+#368 = ORIENTED_EDGE('',*,*,#317,.T.);
+#369 = ORIENTED_EDGE('',*,*,#370,.T.);
+#370 = EDGE_CURVE('',#295,#371,#373,.T.);
+#371 = VERTEX_POINT('',#372);
+#372 = CARTESIAN_POINT('',(19.960800112377,19.944742773526,2.5));
+#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);
+#374 = LINE('',#375,#376);
+#375 = CARTESIAN_POINT('',(18.405416578948,5.146256970447,2.5));
+#376 = VECTOR('',#377,1.);
+#377 = DIRECTION('',(0.104528463268,0.994521895368,0.));
+#378 = PCURVE('',#333,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(0.,-2.5));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(1.,0.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#385 = PCURVE('',#72,#386);
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(30.597400285257,-28.27423751086));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.104528463268,0.994521895368));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#371,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(19.960800112377,19.944742773526,0.));
+#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(19.960800112377,19.944742773526,0.));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,0.,1.));
+#401 = PCURVE('',#333,#402);
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(14.88,0.));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(0.,-1.));
+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#408 = PCURVE('',#409,#414);
+#409 = PLANE('',#410);
+#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
+#411 = CARTESIAN_POINT('',(19.960800112377,19.944742773526,0.));
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = DIRECTION('',(1.,0.,0.));
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(0.,0.));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(0.,-1.));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#420 = ORIENTED_EDGE('',*,*,#421,.F.);
+#421 = EDGE_CURVE('',#318,#394,#422,.T.);
+#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);
+#423 = LINE('',#424,#425);
+#424 = CARTESIAN_POINT('',(18.405416578948,5.146256970447,0.));
+#425 = VECTOR('',#426,1.);
+#426 = DIRECTION('',(0.104528463268,0.994521895368,0.));
+#427 = PCURVE('',#333,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(0.,0.));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#434 = PCURVE('',#126,#435);
+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
+#436 = LINE('',#437,#438);
+#437 = CARTESIAN_POINT('',(30.597400285257,-28.27423751086));
+#438 = VECTOR('',#439,1.);
+#439 = DIRECTION('',(0.104528463268,0.994521895368));
+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#441 = ADVANCED_FACE('',(#442),#409,.F.);
+#442 = FACE_BOUND('',#443,.F.);
+#443 = EDGE_LOOP('',(#444,#445,#468,#496));
+#444 = ORIENTED_EDGE('',*,*,#393,.T.);
+#445 = ORIENTED_EDGE('',*,*,#446,.T.);
+#446 = EDGE_CURVE('',#371,#447,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(70.065194678119,19.944742773526,2.5));
+#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(19.960800112377,19.944742773526,2.5));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(1.,0.,0.));
+#454 = PCURVE('',#409,#455);
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(0.,-2.5));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,0.));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#461 = PCURVE('',#72,#462);
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
+#463 = LINE('',#464,#465);
+#464 = CARTESIAN_POINT('',(32.152783818687,-13.47575170778));
+#465 = VECTOR('',#466,1.);
+#466 = DIRECTION('',(1.,0.));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#468 = ORIENTED_EDGE('',*,*,#469,.F.);
+#469 = EDGE_CURVE('',#470,#447,#472,.T.);
+#470 = VERTEX_POINT('',#471);
+#471 = CARTESIAN_POINT('',(70.065194678119,19.944742773526,0.));
+#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(70.065194678119,19.944742773526,0.));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(0.,0.,1.));
+#477 = PCURVE('',#409,#478);
+#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
+#479 = LINE('',#480,#481);
+#480 = CARTESIAN_POINT('',(50.104394565742,0.));
+#481 = VECTOR('',#482,1.);
+#482 = DIRECTION('',(0.,-1.));
+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#484 = PCURVE('',#485,#490);
+#485 = PLANE('',#486);
+#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#487 = CARTESIAN_POINT('',(70.065194678119,19.944742773526,0.));
+#488 = DIRECTION('',(-1.,0.,0.));
+#489 = DIRECTION('',(0.,1.,0.));
+#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(0.,0.));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(0.,-1.));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#496 = ORIENTED_EDGE('',*,*,#497,.F.);
+#497 = EDGE_CURVE('',#394,#470,#498,.T.);
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(19.960800112377,19.944742773526,0.));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(1.,0.,0.));
+#503 = PCURVE('',#409,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(0.,0.));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,0.));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#510 = PCURVE('',#126,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(32.152783818687,-13.47575170778));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(1.,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#517 = ADVANCED_FACE('',(#518),#485,.F.);
+#518 = FACE_BOUND('',#519,.F.);
+#519 = EDGE_LOOP('',(#520,#521,#544,#572));
+#520 = ORIENTED_EDGE('',*,*,#469,.T.);
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#447,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(70.065194678119,35.126759119299,2.5));
+#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(70.065194678119,19.944742773526,2.5));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.,1.,0.));
+#530 = PCURVE('',#485,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(0.,-2.5));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(1.,0.));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#537 = PCURVE('',#72,#538);
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(82.257178384429,-13.47575170778));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(0.,1.));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#544 = ORIENTED_EDGE('',*,*,#545,.F.);
+#545 = EDGE_CURVE('',#546,#523,#548,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(70.065194678119,35.126759119299,0.));
+#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(70.065194678119,35.126759119299,0.));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.,0.,1.));
+#553 = PCURVE('',#485,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(15.182016345773,0.));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(0.,-1.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#560 = PCURVE('',#561,#566);
+#561 = PLANE('',#562);
+#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565);
+#563 = CARTESIAN_POINT('',(70.065194678119,35.126759119299,0.));
+#564 = DIRECTION('',(0.,-1.,0.));
+#565 = DIRECTION('',(-1.,0.,0.));
+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571);
+#567 = LINE('',#568,#569);
+#568 = CARTESIAN_POINT('',(0.,-0.));
+#569 = VECTOR('',#570,1.);
+#570 = DIRECTION('',(0.,-1.));
+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#572 = ORIENTED_EDGE('',*,*,#573,.F.);
+#573 = EDGE_CURVE('',#470,#546,#574,.T.);
+#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(70.065194678119,19.944742773526,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = PCURVE('',#485,#580);
+#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(0.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.));
+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#586 = PCURVE('',#126,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(82.257178384429,-13.47575170778));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(0.,1.));
+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#593 = ADVANCED_FACE('',(#594),#561,.F.);
+#594 = FACE_BOUND('',#595,.F.);
+#595 = EDGE_LOOP('',(#596,#597,#620,#648));
+#596 = ORIENTED_EDGE('',*,*,#545,.T.);
+#597 = ORIENTED_EDGE('',*,*,#598,.T.);
+#598 = EDGE_CURVE('',#523,#599,#601,.T.);
+#599 = VERTEX_POINT('',#600);
+#600 = CARTESIAN_POINT('',(68.884719013728,35.126759119299,2.5));
+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(70.065194678119,35.126759119299,2.5));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(-1.,0.,0.));
+#606 = PCURVE('',#561,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(0.,-2.5));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(1.,0.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#613 = PCURVE('',#72,#614);
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(82.257178384429,1.706264637985));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(-1.,0.));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#620 = ORIENTED_EDGE('',*,*,#621,.F.);
+#621 = EDGE_CURVE('',#622,#599,#624,.T.);
+#622 = VERTEX_POINT('',#623);
+#623 = CARTESIAN_POINT('',(68.884719013728,35.126759119299,0.));
+#624 = SURFACE_CURVE('',#625,(#629,#636),.PCURVE_S1.);
+#625 = LINE('',#626,#627);
+#626 = CARTESIAN_POINT('',(68.884719013728,35.126759119299,0.));
+#627 = VECTOR('',#628,1.);
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = PCURVE('',#561,#630);
+#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635);
+#631 = LINE('',#632,#633);
+#632 = CARTESIAN_POINT('',(1.180475664391,0.));
+#633 = VECTOR('',#634,1.);
+#634 = DIRECTION('',(0.,-1.));
+#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#636 = PCURVE('',#637,#642);
+#637 = CYLINDRICAL_SURFACE('',#638,1.);
+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
+#639 = CARTESIAN_POINT('',(67.884719013728,35.126759119299,0.));
+#640 = DIRECTION('',(-0.,-0.,-1.));
+#641 = DIRECTION('',(1.,0.,0.));
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(-0.,-1.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#546,#622,#650,.T.);
+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(70.065194678119,35.126759119299,0.));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(-1.,0.,0.));
+#655 = PCURVE('',#561,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(0.,-0.));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(1.,0.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#662 = PCURVE('',#126,#663);
+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(82.257178384429,1.706264637985));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(-1.,0.));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#669 = ADVANCED_FACE('',(#670),#637,.F.);
+#670 = FACE_BOUND('',#671,.T.);
+#671 = EDGE_LOOP('',(#672,#702,#724,#725));
+#672 = ORIENTED_EDGE('',*,*,#673,.T.);
+#673 = EDGE_CURVE('',#674,#676,#678,.T.);
+#674 = VERTEX_POINT('',#675);
+#675 = CARTESIAN_POINT('',(66.884719013728,35.126759119299,0.));
+#676 = VERTEX_POINT('',#677);
+#677 = CARTESIAN_POINT('',(66.884719013728,35.126759119299,2.5));
+#678 = SURFACE_CURVE('',#679,(#683,#690),.PCURVE_S1.);
+#679 = LINE('',#680,#681);
+#680 = CARTESIAN_POINT('',(66.884719013728,35.126759119299,0.));
+#681 = VECTOR('',#682,1.);
+#682 = DIRECTION('',(0.,0.,1.));
+#683 = PCURVE('',#637,#684);
+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689);
+#685 = LINE('',#686,#687);
+#686 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#687 = VECTOR('',#688,1.);
+#688 = DIRECTION('',(-0.,-1.));
+#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#690 = PCURVE('',#691,#696);
+#691 = PLANE('',#692);
+#692 = AXIS2_PLACEMENT_3D('',#693,#694,#695);
+#693 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,0.));
+#694 = DIRECTION('',(0.,1.,0.));
+#695 = DIRECTION('',(1.,0.,0.));
+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);
+#697 = LINE('',#698,#699);
+#698 = CARTESIAN_POINT('',(55.302221193778,0.));
+#699 = VECTOR('',#700,1.);
+#700 = DIRECTION('',(0.,-1.));
+#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#702 = ORIENTED_EDGE('',*,*,#703,.T.);
+#703 = EDGE_CURVE('',#676,#599,#704,.T.);
+#704 = SURFACE_CURVE('',#705,(#710,#717),.PCURVE_S1.);
+#705 = CIRCLE('',#706,1.);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(67.884719013728,35.126759119299,2.5));
+#708 = DIRECTION('',(0.,0.,1.));
+#709 = DIRECTION('',(1.,0.,0.));
+#710 = PCURVE('',#637,#711);
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(-0.,-2.5));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(-1.,0.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#717 = PCURVE('',#72,#718);
+#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723);
+#719 = CIRCLE('',#720,1.);
+#720 = AXIS2_PLACEMENT_2D('',#721,#722);
+#721 = CARTESIAN_POINT('',(80.076702720038,1.706264637985));
+#722 = DIRECTION('',(1.,0.));
+#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#724 = ORIENTED_EDGE('',*,*,#621,.F.);
+#725 = ORIENTED_EDGE('',*,*,#726,.F.);
+#726 = EDGE_CURVE('',#674,#622,#727,.T.);
+#727 = SURFACE_CURVE('',#728,(#733,#740),.PCURVE_S1.);
+#728 = CIRCLE('',#729,1.);
+#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732);
+#730 = CARTESIAN_POINT('',(67.884719013728,35.126759119299,0.));
+#731 = DIRECTION('',(0.,0.,1.));
+#732 = DIRECTION('',(1.,0.,0.));
+#733 = PCURVE('',#637,#734);
+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(-0.,0.));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(-1.,0.));
+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#740 = PCURVE('',#126,#741);
+#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746);
+#742 = CIRCLE('',#743,1.);
+#743 = AXIS2_PLACEMENT_2D('',#744,#745);
+#744 = CARTESIAN_POINT('',(80.076702720038,1.706264637985));
+#745 = DIRECTION('',(1.,0.));
+#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#747 = ADVANCED_FACE('',(#748),#691,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#780,#801,#802));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#752,#754,#756,.T.);
+#752 = VERTEX_POINT('',#753);
+#753 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,0.));
+#754 = VERTEX_POINT('',#755);
+#755 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,2.5));
+#756 = SURFACE_CURVE('',#757,(#761,#768),.PCURVE_S1.);
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,0.));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(0.,0.,1.));
+#761 = PCURVE('',#691,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767);
+#763 = LINE('',#764,#765);
+#764 = CARTESIAN_POINT('',(0.,0.));
+#765 = VECTOR('',#766,1.);
+#766 = DIRECTION('',(0.,-1.));
+#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#768 = PCURVE('',#769,#774);
+#769 = PLANE('',#770);
+#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773);
+#771 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,0.));
+#772 = DIRECTION('',(-0.517403756289,-0.855741405436,0.));
+#773 = DIRECTION('',(-0.855741405436,0.517403756289,0.));
+#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779);
+#775 = LINE('',#776,#777);
+#776 = CARTESIAN_POINT('',(0.,0.));
+#777 = VECTOR('',#778,1.);
+#778 = DIRECTION('',(0.,-1.));
+#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#754,#676,#782,.T.);
+#782 = SURFACE_CURVE('',#783,(#787,#794),.PCURVE_S1.);
+#783 = LINE('',#784,#785);
+#784 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,2.5));
+#785 = VECTOR('',#786,1.);
+#786 = DIRECTION('',(1.,0.,0.));
+#787 = PCURVE('',#691,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.,-2.5));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#794 = PCURVE('',#72,#795);
+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800);
+#796 = LINE('',#797,#798);
+#797 = CARTESIAN_POINT('',(23.77448152626,1.706264637985));
+#798 = VECTOR('',#799,1.);
+#799 = DIRECTION('',(1.,0.));
+#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#801 = ORIENTED_EDGE('',*,*,#673,.F.);
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#752,#674,#804,.T.);
+#804 = SURFACE_CURVE('',#805,(#809,#816),.PCURVE_S1.);
+#805 = LINE('',#806,#807);
+#806 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,0.));
+#807 = VECTOR('',#808,1.);
+#808 = DIRECTION('',(1.,0.,0.));
+#809 = PCURVE('',#691,#810);
+#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815);
+#811 = LINE('',#812,#813);
+#812 = CARTESIAN_POINT('',(0.,0.));
+#813 = VECTOR('',#814,1.);
+#814 = DIRECTION('',(1.,0.));
+#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#816 = PCURVE('',#126,#817);
+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(23.77448152626,1.706264637985));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(1.,0.));
+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#823 = ADVANCED_FACE('',(#824),#769,.F.);
+#824 = FACE_BOUND('',#825,.F.);
+#825 = EDGE_LOOP('',(#826,#827,#850,#878));
+#826 = ORIENTED_EDGE('',*,*,#751,.T.);
+#827 = ORIENTED_EDGE('',*,*,#828,.T.);
+#828 = EDGE_CURVE('',#754,#829,#831,.T.);
+#829 = VERTEX_POINT('',#830);
+#830 = CARTESIAN_POINT('',(-13.60834103804,50.357802710728,2.5));
+#831 = SURFACE_CURVE('',#832,(#836,#843),.PCURVE_S1.);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,2.5));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(-0.855741405436,0.517403756289,0.));
+#836 = PCURVE('',#769,#837);
+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(0.,-2.5));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(1.,0.));
+#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#843 = PCURVE('',#72,#844);
+#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849);
+#845 = LINE('',#846,#847);
+#846 = CARTESIAN_POINT('',(23.77448152626,1.706264637985));
+#847 = VECTOR('',#848,1.);
+#848 = DIRECTION('',(-0.855741405436,0.517403756289));
+#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#852,#829,#854,.T.);
+#852 = VERTEX_POINT('',#853);
+#853 = CARTESIAN_POINT('',(-13.60834103804,50.357802710728,0.));
+#854 = SURFACE_CURVE('',#855,(#859,#866),.PCURVE_S1.);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(-13.60834103804,50.357802710728,0.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(0.,0.,1.));
+#859 = PCURVE('',#769,#860);
+#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865);
+#861 = LINE('',#862,#863);
+#862 = CARTESIAN_POINT('',(29.43744301487,0.));
+#863 = VECTOR('',#864,1.);
+#864 = DIRECTION('',(0.,-1.));
+#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#866 = PCURVE('',#867,#872);
+#867 = PLANE('',#868);
+#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871);
+#869 = CARTESIAN_POINT('',(-76.90084169301,50.357802710728,0.));
+#870 = DIRECTION('',(0.,1.,0.));
+#871 = DIRECTION('',(1.,0.,0.));
+#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);
+#873 = LINE('',#874,#875);
+#874 = CARTESIAN_POINT('',(63.292500654969,0.));
+#875 = VECTOR('',#876,1.);
+#876 = DIRECTION('',(0.,-1.));
+#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#878 = ORIENTED_EDGE('',*,*,#879,.F.);
+#879 = EDGE_CURVE('',#752,#852,#880,.T.);
+#880 = SURFACE_CURVE('',#881,(#885,#892),.PCURVE_S1.);
+#881 = LINE('',#882,#883);
+#882 = CARTESIAN_POINT('',(11.58249781995,35.126759119299,0.));
+#883 = VECTOR('',#884,1.);
+#884 = DIRECTION('',(-0.855741405436,0.517403756289,0.));
+#885 = PCURVE('',#769,#886);
+#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(0.,0.));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(1.,0.));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#892 = PCURVE('',#126,#893);
+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(23.77448152626,1.706264637985));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(-0.855741405436,0.517403756289));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#899 = ADVANCED_FACE('',(#900),#867,.T.);
+#900 = FACE_BOUND('',#901,.T.);
+#901 = EDGE_LOOP('',(#902,#932,#953,#954));
+#902 = ORIENTED_EDGE('',*,*,#903,.T.);
+#903 = EDGE_CURVE('',#904,#906,#908,.T.);
+#904 = VERTEX_POINT('',#905);
+#905 = CARTESIAN_POINT('',(-76.90084169301,50.357802710728,0.));
+#906 = VERTEX_POINT('',#907);
+#907 = CARTESIAN_POINT('',(-76.90084169301,50.357802710728,2.5));
+#908 = SURFACE_CURVE('',#909,(#913,#920),.PCURVE_S1.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(-76.90084169301,50.357802710728,0.));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,0.,1.));
+#913 = PCURVE('',#867,#914);
+#914 = DEFINITIONAL_REPRESENTATION('',(#915),#919);
+#915 = LINE('',#916,#917);
+#916 = CARTESIAN_POINT('',(0.,0.));
+#917 = VECTOR('',#918,1.);
+#918 = DIRECTION('',(0.,-1.));
+#919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#920 = PCURVE('',#921,#926);
+#921 = CYLINDRICAL_SURFACE('',#922,1.);
+#922 = AXIS2_PLACEMENT_3D('',#923,#924,#925);
+#923 = CARTESIAN_POINT('',(-77.90084169301,50.357802710728,0.));
+#924 = DIRECTION('',(-0.,-0.,-1.));
+#925 = DIRECTION('',(1.,0.,0.));
+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);
+#927 = LINE('',#928,#929);
+#928 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#929 = VECTOR('',#930,1.);
+#930 = DIRECTION('',(-0.,-1.));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#932 = ORIENTED_EDGE('',*,*,#933,.T.);
+#933 = EDGE_CURVE('',#906,#829,#934,.T.);
+#934 = SURFACE_CURVE('',#935,(#939,#946),.PCURVE_S1.);
+#935 = LINE('',#936,#937);
+#936 = CARTESIAN_POINT('',(-76.90084169301,50.357802710728,2.5));
+#937 = VECTOR('',#938,1.);
+#938 = DIRECTION('',(1.,0.,0.));
+#939 = PCURVE('',#867,#940);
+#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945);
+#941 = LINE('',#942,#943);
+#942 = CARTESIAN_POINT('',(0.,-2.5));
+#943 = VECTOR('',#944,1.);
+#944 = DIRECTION('',(1.,0.));
+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#946 = PCURVE('',#72,#947);
+#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(-64.7088579867,16.937308229414));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(1.,0.));
+#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#953 = ORIENTED_EDGE('',*,*,#851,.F.);
+#954 = ORIENTED_EDGE('',*,*,#955,.F.);
+#955 = EDGE_CURVE('',#904,#852,#956,.T.);
+#956 = SURFACE_CURVE('',#957,(#961,#968),.PCURVE_S1.);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(-76.90084169301,50.357802710728,0.));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(1.,0.,0.));
+#961 = PCURVE('',#867,#962);
+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(0.,0.));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(1.,0.));
+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#968 = PCURVE('',#126,#969);
+#969 = DEFINITIONAL_REPRESENTATION('',(#970),#974);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(-64.7088579867,16.937308229414));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(1.,0.));
+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#975 = ADVANCED_FACE('',(#976),#921,.F.);
+#976 = FACE_BOUND('',#977,.T.);
+#977 = EDGE_LOOP('',(#978,#1008,#1030,#1031));
+#978 = ORIENTED_EDGE('',*,*,#979,.T.);
+#979 = EDGE_CURVE('',#980,#982,#984,.T.);
+#980 = VERTEX_POINT('',#981);
+#981 = CARTESIAN_POINT('',(-78.90084169301,50.357802710728,0.));
+#982 = VERTEX_POINT('',#983);
+#983 = CARTESIAN_POINT('',(-78.90084169301,50.357802710728,2.5));
+#984 = SURFACE_CURVE('',#985,(#989,#996),.PCURVE_S1.);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(-78.90084169301,50.357802710728,0.));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,0.,1.));
+#989 = PCURVE('',#921,#990);
+#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(-0.,-1.));
+#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#996 = PCURVE('',#997,#1002);
+#997 = PLANE('',#998);
+#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001);
+#999 = CARTESIAN_POINT('',(-87.85363022163,50.357802710728,0.));
+#1000 = DIRECTION('',(0.,1.,0.));
+#1001 = DIRECTION('',(1.,0.,0.));
+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(8.952788528616,0.));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(0.,-1.));
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1008 = ORIENTED_EDGE('',*,*,#1009,.T.);
+#1009 = EDGE_CURVE('',#982,#906,#1010,.T.);
+#1010 = SURFACE_CURVE('',#1011,(#1016,#1023),.PCURVE_S1.);
+#1011 = CIRCLE('',#1012,1.);
+#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015);
+#1013 = CARTESIAN_POINT('',(-77.90084169301,50.357802710728,2.5));
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = DIRECTION('',(1.,0.,0.));
+#1016 = PCURVE('',#921,#1017);
+#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(-0.,-2.5));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(-1.,0.));
+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1023 = PCURVE('',#72,#1024);
+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
+#1025 = CIRCLE('',#1026,1.);
+#1026 = AXIS2_PLACEMENT_2D('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(-65.7088579867,16.937308229414));
+#1028 = DIRECTION('',(1.,0.));
+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1030 = ORIENTED_EDGE('',*,*,#903,.F.);
+#1031 = ORIENTED_EDGE('',*,*,#1032,.F.);
+#1032 = EDGE_CURVE('',#980,#904,#1033,.T.);
+#1033 = SURFACE_CURVE('',#1034,(#1039,#1046),.PCURVE_S1.);
+#1034 = CIRCLE('',#1035,1.);
+#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
+#1036 = CARTESIAN_POINT('',(-77.90084169301,50.357802710728,0.));
+#1037 = DIRECTION('',(0.,0.,1.));
+#1038 = DIRECTION('',(1.,0.,0.));
+#1039 = PCURVE('',#921,#1040);
+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);
+#1041 = LINE('',#1042,#1043);
+#1042 = CARTESIAN_POINT('',(-0.,0.));
+#1043 = VECTOR('',#1044,1.);
+#1044 = DIRECTION('',(-1.,0.));
+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1046 = PCURVE('',#126,#1047);
+#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);
+#1048 = CIRCLE('',#1049,1.);
+#1049 = AXIS2_PLACEMENT_2D('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(-65.7088579867,16.937308229414));
+#1051 = DIRECTION('',(1.,0.));
+#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1053 = ADVANCED_FACE('',(#1054),#997,.T.);
+#1054 = FACE_BOUND('',#1055,.T.);
+#1055 = EDGE_LOOP('',(#1056,#1086,#1107,#1108));
+#1056 = ORIENTED_EDGE('',*,*,#1057,.T.);
+#1057 = EDGE_CURVE('',#1058,#1060,#1062,.T.);
+#1058 = VERTEX_POINT('',#1059);
+#1059 = CARTESIAN_POINT('',(-87.85363022163,50.357802710728,0.));
+#1060 = VERTEX_POINT('',#1061);
+#1061 = CARTESIAN_POINT('',(-87.85363022163,50.357802710728,2.5));
+#1062 = SURFACE_CURVE('',#1063,(#1067,#1074),.PCURVE_S1.);
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(-87.85363022163,50.357802710728,0.));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(0.,0.,1.));
+#1067 = PCURVE('',#997,#1068);
+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(0.,0.));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,-1.));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1074 = PCURVE('',#1075,#1080);
+#1075 = CYLINDRICAL_SURFACE('',#1076,1.);
+#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079);
+#1077 = CARTESIAN_POINT('',(-88.85363022163,50.357802710728,0.));
+#1078 = DIRECTION('',(-0.,-0.,-1.));
+#1079 = DIRECTION('',(1.,0.,0.));
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(-0.,-1.));
+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1086 = ORIENTED_EDGE('',*,*,#1087,.T.);
+#1087 = EDGE_CURVE('',#1060,#982,#1088,.T.);
+#1088 = SURFACE_CURVE('',#1089,(#1093,#1100),.PCURVE_S1.);
+#1089 = LINE('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(-87.85363022163,50.357802710728,2.5));
+#1091 = VECTOR('',#1092,1.);
+#1092 = DIRECTION('',(1.,0.,0.));
+#1093 = PCURVE('',#997,#1094);
+#1094 = DEFINITIONAL_REPRESENTATION('',(#1095),#1099);
+#1095 = LINE('',#1096,#1097);
+#1096 = CARTESIAN_POINT('',(0.,-2.5));
+#1097 = VECTOR('',#1098,1.);
+#1098 = DIRECTION('',(1.,0.));
+#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1100 = PCURVE('',#72,#1101);
+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);
+#1102 = LINE('',#1103,#1104);
+#1103 = CARTESIAN_POINT('',(-75.66164651532,16.937308229414));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(1.,0.));
+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1107 = ORIENTED_EDGE('',*,*,#979,.F.);
+#1108 = ORIENTED_EDGE('',*,*,#1109,.F.);
+#1109 = EDGE_CURVE('',#1058,#980,#1110,.T.);
+#1110 = SURFACE_CURVE('',#1111,(#1115,#1122),.PCURVE_S1.);
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(-87.85363022163,50.357802710728,0.));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(1.,0.,0.));
+#1115 = PCURVE('',#997,#1116);
+#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(0.,0.));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(1.,0.));
+#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1122 = PCURVE('',#126,#1123);
+#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128);
+#1124 = LINE('',#1125,#1126);
+#1125 = CARTESIAN_POINT('',(-75.66164651532,16.937308229414));
+#1126 = VECTOR('',#1127,1.);
+#1127 = DIRECTION('',(1.,0.));
+#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1129 = ADVANCED_FACE('',(#1130),#1075,.F.);
+#1130 = FACE_BOUND('',#1131,.T.);
+#1131 = EDGE_LOOP('',(#1132,#1157,#1179,#1180));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1133 = EDGE_CURVE('',#1134,#1136,#1138,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-89.85363022163,50.357802710728,0.));
+#1136 = VERTEX_POINT('',#1137);
+#1137 = CARTESIAN_POINT('',(-89.85363022163,50.357802710728,2.5));
+#1138 = SURFACE_CURVE('',#1139,(#1143,#1150),.PCURVE_S1.);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(-89.85363022163,50.357802710728,0.));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(0.,0.,1.));
+#1143 = PCURVE('',#1075,#1144);
+#1144 = DEFINITIONAL_REPRESENTATION('',(#1145),#1149);
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(-0.,-1.));
+#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1150 = PCURVE('',#44,#1151);
+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(6.194138549926,0.));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(0.,-1.));
+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1157 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#1158 = EDGE_CURVE('',#1136,#1060,#1159,.T.);
+#1159 = SURFACE_CURVE('',#1160,(#1165,#1172),.PCURVE_S1.);
+#1160 = CIRCLE('',#1161,1.);
+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
+#1162 = CARTESIAN_POINT('',(-88.85363022163,50.357802710728,2.5));
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = DIRECTION('',(1.,0.,0.));
+#1165 = PCURVE('',#1075,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-0.,-2.5));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(-1.,0.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1172 = PCURVE('',#72,#1173);
+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);
+#1174 = CIRCLE('',#1175,1.);
+#1175 = AXIS2_PLACEMENT_2D('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(-76.66164651532,16.937308229414));
+#1177 = DIRECTION('',(1.,0.));
+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1179 = ORIENTED_EDGE('',*,*,#1057,.F.);
+#1180 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#1181 = EDGE_CURVE('',#1134,#1058,#1182,.T.);
+#1182 = SURFACE_CURVE('',#1183,(#1188,#1195),.PCURVE_S1.);
+#1183 = CIRCLE('',#1184,1.);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(-88.85363022163,50.357802710728,0.));
+#1186 = DIRECTION('',(0.,0.,1.));
+#1187 = DIRECTION('',(1.,0.,0.));
+#1188 = PCURVE('',#1075,#1189);
+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(-0.,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(-1.,0.));
+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1195 = PCURVE('',#126,#1196);
+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
+#1197 = CIRCLE('',#1198,1.);
+#1198 = AXIS2_PLACEMENT_2D('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(-76.66164651532,16.937308229414));
+#1200 = DIRECTION('',(1.,0.));
+#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1202 = ADVANCED_FACE('',(#1203),#44,.T.);
+#1203 = FACE_BOUND('',#1204,.T.);
+#1204 = EDGE_LOOP('',(#1205,#1206,#1227,#1228));
+#1205 = ORIENTED_EDGE('',*,*,#21,.T.);
+#1206 = ORIENTED_EDGE('',*,*,#1207,.T.);
+#1207 = EDGE_CURVE('',#24,#1136,#1208,.T.);
+#1208 = SURFACE_CURVE('',#1209,(#1213,#1220),.PCURVE_S1.);
+#1209 = LINE('',#1210,#1211);
+#1210 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,2.5));
+#1211 = VECTOR('',#1212,1.);
+#1212 = DIRECTION('',(1.,0.,0.));
+#1213 = PCURVE('',#44,#1214);
+#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1219);
+#1215 = LINE('',#1216,#1217);
+#1216 = CARTESIAN_POINT('',(0.,-2.5));
+#1217 = VECTOR('',#1218,1.);
+#1218 = DIRECTION('',(1.,0.));
+#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1220 = PCURVE('',#72,#1221);
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(-83.85578506525,16.937308229414));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1227 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1229 = EDGE_CURVE('',#22,#1134,#1230,.T.);
+#1230 = SURFACE_CURVE('',#1231,(#1235,#1242),.PCURVE_S1.);
+#1231 = LINE('',#1232,#1233);
+#1232 = CARTESIAN_POINT('',(-96.04776877156,50.357802710728,0.));
+#1233 = VECTOR('',#1234,1.);
+#1234 = DIRECTION('',(1.,0.,0.));
+#1235 = PCURVE('',#44,#1236);
+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(0.,0.));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(1.,0.));
+#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1242 = PCURVE('',#126,#1243);
+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(-83.85578506525,16.937308229414));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(1.,0.));
+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1249 = ADVANCED_FACE('',(#1250),#1264,.F.);
+#1250 = FACE_BOUND('',#1251,.T.);
+#1251 = EDGE_LOOP('',(#1252,#1282,#1304,#1305));
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1254,#1256,#1258,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(34.463341983568,26.568774,0.));
+#1256 = VERTEX_POINT('',#1257);
+#1257 = CARTESIAN_POINT('',(34.463341983568,26.568774,2.5));
+#1258 = SEAM_CURVE('',#1259,(#1263,#1275),.PCURVE_S1.);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(34.463341983568,26.568774,0.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = PCURVE('',#1264,#1269);
+#1264 = CYLINDRICAL_SURFACE('',#1265,2.573388983568);
+#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268);
+#1266 = CARTESIAN_POINT('',(31.889953,26.568774,0.));
+#1267 = DIRECTION('',(-0.,-0.,-1.));
+#1268 = DIRECTION('',(1.,0.,0.));
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
+#1270 = LINE('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(-0.,0.));
+#1272 = VECTOR('',#1273,1.);
+#1273 = DIRECTION('',(-0.,-1.));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1275 = PCURVE('',#1264,#1276);
+#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);
+#1277 = LINE('',#1278,#1279);
+#1278 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1279 = VECTOR('',#1280,1.);
+#1280 = DIRECTION('',(-0.,-1.));
+#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1282 = ORIENTED_EDGE('',*,*,#1283,.T.);
+#1283 = EDGE_CURVE('',#1256,#1256,#1284,.T.);
+#1284 = SURFACE_CURVE('',#1285,(#1290,#1297),.PCURVE_S1.);
+#1285 = CIRCLE('',#1286,2.573388983568);
+#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289);
+#1287 = CARTESIAN_POINT('',(31.889953,26.568774,2.5));
+#1288 = DIRECTION('',(0.,0.,1.));
+#1289 = DIRECTION('',(1.,0.,0.));
+#1290 = PCURVE('',#1264,#1291);
+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);
+#1292 = LINE('',#1293,#1294);
+#1293 = CARTESIAN_POINT('',(-0.,-2.5));
+#1294 = VECTOR('',#1295,1.);
+#1295 = DIRECTION('',(-1.,0.));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1297 = PCURVE('',#72,#1298);
+#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303);
+#1299 = CIRCLE('',#1300,2.573388983568);
+#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302);
+#1301 = CARTESIAN_POINT('',(44.08193670631,-6.851720481314));
+#1302 = DIRECTION('',(1.,0.));
+#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1304 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1305 = ORIENTED_EDGE('',*,*,#1306,.F.);
+#1306 = EDGE_CURVE('',#1254,#1254,#1307,.T.);
+#1307 = SURFACE_CURVE('',#1308,(#1313,#1320),.PCURVE_S1.);
+#1308 = CIRCLE('',#1309,2.573388983568);
+#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
+#1310 = CARTESIAN_POINT('',(31.889953,26.568774,0.));
+#1311 = DIRECTION('',(0.,0.,1.));
+#1312 = DIRECTION('',(1.,0.,0.));
+#1313 = PCURVE('',#1264,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(-0.,0.));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(-1.,0.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1320 = PCURVE('',#126,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = CIRCLE('',#1323,2.573388983568);
+#1323 = AXIS2_PLACEMENT_2D('',#1324,#1325);
+#1324 = CARTESIAN_POINT('',(44.08193670631,-6.851720481314));
+#1325 = DIRECTION('',(1.,0.));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1327 = ADVANCED_FACE('',(#1328,#1346),#126,.F.);
+#1328 = FACE_BOUND('',#1329,.F.);
+#1329 = EDGE_LOOP('',(#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,
+ #1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345));
+#1330 = ORIENTED_EDGE('',*,*,#112,.T.);
+#1331 = ORIENTED_EDGE('',*,*,#193,.T.);
+#1332 = ORIENTED_EDGE('',*,*,#269,.T.);
+#1333 = ORIENTED_EDGE('',*,*,#345,.T.);
+#1334 = ORIENTED_EDGE('',*,*,#421,.T.);
+#1335 = ORIENTED_EDGE('',*,*,#497,.T.);
+#1336 = ORIENTED_EDGE('',*,*,#573,.T.);
+#1337 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1338 = ORIENTED_EDGE('',*,*,#726,.F.);
+#1339 = ORIENTED_EDGE('',*,*,#803,.F.);
+#1340 = ORIENTED_EDGE('',*,*,#879,.T.);
+#1341 = ORIENTED_EDGE('',*,*,#955,.F.);
+#1342 = ORIENTED_EDGE('',*,*,#1032,.F.);
+#1343 = ORIENTED_EDGE('',*,*,#1109,.F.);
+#1344 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#1345 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1346 = FACE_BOUND('',#1347,.F.);
+#1347 = EDGE_LOOP('',(#1348));
+#1348 = ORIENTED_EDGE('',*,*,#1306,.F.);
+#1349 = ADVANCED_FACE('',(#1350,#1368),#72,.T.);
+#1350 = FACE_BOUND('',#1351,.T.);
+#1351 = EDGE_LOOP('',(#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359,
+ #1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367));
+#1352 = ORIENTED_EDGE('',*,*,#56,.T.);
+#1353 = ORIENTED_EDGE('',*,*,#142,.T.);
+#1354 = ORIENTED_EDGE('',*,*,#218,.T.);
+#1355 = ORIENTED_EDGE('',*,*,#294,.T.);
+#1356 = ORIENTED_EDGE('',*,*,#370,.T.);
+#1357 = ORIENTED_EDGE('',*,*,#446,.T.);
+#1358 = ORIENTED_EDGE('',*,*,#522,.T.);
+#1359 = ORIENTED_EDGE('',*,*,#598,.T.);
+#1360 = ORIENTED_EDGE('',*,*,#703,.F.);
+#1361 = ORIENTED_EDGE('',*,*,#781,.F.);
+#1362 = ORIENTED_EDGE('',*,*,#828,.T.);
+#1363 = ORIENTED_EDGE('',*,*,#933,.F.);
+#1364 = ORIENTED_EDGE('',*,*,#1009,.F.);
+#1365 = ORIENTED_EDGE('',*,*,#1087,.F.);
+#1366 = ORIENTED_EDGE('',*,*,#1158,.F.);
+#1367 = ORIENTED_EDGE('',*,*,#1207,.F.);
+#1368 = FACE_BOUND('',#1369,.T.);
+#1369 = EDGE_LOOP('',(#1370));
+#1370 = ORIENTED_EDGE('',*,*,#1283,.F.);
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1375))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1372,#1373,#1374)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1372 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1373 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1374 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1375 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1372,
+ 'distance_accuracy_value','confusion accuracy');
+#1376 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1377 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #1378),#1371);
+#1378 = STYLED_ITEM('color',(#1379),#15);
+#1379 = PRESENTATION_STYLE_ASSIGNMENT((#1380,#1386));
+#1380 = SURFACE_STYLE_USAGE(.BOTH.,#1381);
+#1381 = SURFACE_SIDE_STYLE('',(#1382));
+#1382 = SURFACE_STYLE_FILL_AREA(#1383);
+#1383 = FILL_AREA_STYLE('',(#1384));
+#1384 = FILL_AREA_STYLE_COLOUR('',#1385);
+#1385 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1386 = CURVE_STYLE('',#1387,POSITIVE_LENGTH_MEASURE(0.1),#1385);
+#1387 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/rocker1.stl b/rocker1.stl
new file mode 100644
index 0000000..dfbee18
--- /dev/null
+++ b/rocker1.stl
Binary files differ
diff --git a/rockers/rocker1.dxf b/rockers/rocker1.dxf
new file mode 100644
index 0000000..15919d1
--- /dev/null
+++ b/rockers/rocker1.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+19.9687
+ 20
+20.0198
+ 11
+70.0652
+ 21
+20.0198
+ 0
+LINE
+ 8
+0
+ 10
+70.0652
+ 20
+20.0198
+ 11
+70.0652
+ 21
+34.9977
+ 0
+LINE
+ 8
+0
+ 10
+70.0652
+ 20
+34.9977
+ 11
+68.897
+ 21
+34.9977
+ 0
+LINE
+ 8
+0
+ 10
+68.897
+ 20
+34.9977
+ 11
+68.868
+ 21
+34.7584
+ 0
+LINE
+ 8
+0
+ 10
+68.868
+ 20
+34.7584
+ 11
+68.7825
+ 21
+34.533
+ 0
+LINE
+ 8
+0
+ 10
+68.7825
+ 20
+34.533
+ 11
+68.6455
+ 21
+34.3346
+ 0
+LINE
+ 8
+0
+ 10
+68.6455
+ 20
+34.3346
+ 11
+68.4651
+ 21
+34.1748
+ 0
+LINE
+ 8
+0
+ 10
+68.4651
+ 20
+34.1748
+ 11
+68.2516
+ 21
+34.0627
+ 0
+LINE
+ 8
+0
+ 10
+68.2516
+ 20
+34.0627
+ 11
+68.0175
+ 21
+34.005
+ 0
+LINE
+ 8
+0
+ 10
+68.0175
+ 20
+34.005
+ 11
+67.7765
+ 21
+34.005
+ 0
+LINE
+ 8
+0
+ 10
+67.7765
+ 20
+34.005
+ 11
+67.5424
+ 21
+34.0627
+ 0
+LINE
+ 8
+0
+ 10
+67.5424
+ 20
+34.0627
+ 11
+67.3289
+ 21
+34.1748
+ 0
+LINE
+ 8
+0
+ 10
+67.3289
+ 20
+34.1748
+ 11
+67.1485
+ 21
+34.3346
+ 0
+LINE
+ 8
+0
+ 10
+67.1485
+ 20
+34.3346
+ 11
+67.0116
+ 21
+34.533
+ 0
+LINE
+ 8
+0
+ 10
+67.0116
+ 20
+34.533
+ 11
+66.9261
+ 21
+34.7584
+ 0
+LINE
+ 8
+0
+ 10
+66.9261
+ 20
+34.7584
+ 11
+66.897
+ 21
+34.9977
+ 0
+LINE
+ 8
+0
+ 10
+66.897
+ 20
+34.9977
+ 11
+11.3651
+ 21
+34.9977
+ 0
+LINE
+ 8
+0
+ 10
+11.3651
+ 20
+34.9977
+ 11
+-13.3909
+ 21
+49.2869
+ 0
+LINE
+ 8
+0
+ 10
+-13.3909
+ 20
+49.2869
+ 11
+-76.8885
+ 21
+49.2869
+ 0
+LINE
+ 8
+0
+ 10
+-76.8885
+ 20
+49.2869
+ 11
+-76.9176
+ 21
+49.0476
+ 0
+LINE
+ 8
+0
+ 10
+-76.9176
+ 20
+49.0476
+ 11
+-77.0031
+ 21
+48.8222
+ 0
+LINE
+ 8
+0
+ 10
+-77.0031
+ 20
+48.8222
+ 11
+-77.14
+ 21
+48.6238
+ 0
+LINE
+ 8
+0
+ 10
+-77.14
+ 20
+48.6238
+ 11
+-77.3205
+ 21
+48.4639
+ 0
+LINE
+ 8
+0
+ 10
+-77.3205
+ 20
+48.4639
+ 11
+-77.5339
+ 21
+48.3519
+ 0
+LINE
+ 8
+0
+ 10
+-77.5339
+ 20
+48.3519
+ 11
+-77.768
+ 21
+48.2942
+ 0
+LINE
+ 8
+0
+ 10
+-77.768
+ 20
+48.2942
+ 11
+-78.0091
+ 21
+48.2942
+ 0
+LINE
+ 8
+0
+ 10
+-78.0091
+ 20
+48.2942
+ 11
+-78.2431
+ 21
+48.3519
+ 0
+LINE
+ 8
+0
+ 10
+-78.2431
+ 20
+48.3519
+ 11
+-78.4566
+ 21
+48.4639
+ 0
+LINE
+ 8
+0
+ 10
+-78.4566
+ 20
+48.4639
+ 11
+-78.6371
+ 21
+48.6238
+ 0
+LINE
+ 8
+0
+ 10
+-78.6371
+ 20
+48.6238
+ 11
+-78.774
+ 21
+48.8222
+ 0
+LINE
+ 8
+0
+ 10
+-78.774
+ 20
+48.8222
+ 11
+-78.8595
+ 21
+49.0476
+ 0
+LINE
+ 8
+0
+ 10
+-78.8595
+ 20
+49.0476
+ 11
+-78.8885
+ 21
+49.2869
+ 0
+LINE
+ 8
+0
+ 10
+-78.8885
+ 20
+49.2869
+ 11
+-88.2337
+ 21
+49.2869
+ 0
+LINE
+ 8
+0
+ 10
+-88.2337
+ 20
+49.2869
+ 11
+-88.2627
+ 21
+49.0476
+ 0
+LINE
+ 8
+0
+ 10
+-88.2627
+ 20
+49.0476
+ 11
+-88.3482
+ 21
+48.8222
+ 0
+LINE
+ 8
+0
+ 10
+-88.3482
+ 20
+48.8222
+ 11
+-88.4851
+ 21
+48.6238
+ 0
+LINE
+ 8
+0
+ 10
+-88.4851
+ 20
+48.6238
+ 11
+-88.6656
+ 21
+48.4639
+ 0
+LINE
+ 8
+0
+ 10
+-88.6656
+ 20
+48.4639
+ 11
+-88.879
+ 21
+48.3519
+ 0
+LINE
+ 8
+0
+ 10
+-88.879
+ 20
+48.3519
+ 11
+-89.1131
+ 21
+48.2942
+ 0
+LINE
+ 8
+0
+ 10
+-89.1131
+ 20
+48.2942
+ 11
+-89.3542
+ 21
+48.2942
+ 0
+LINE
+ 8
+0
+ 10
+-89.3542
+ 20
+48.2942
+ 11
+-89.5883
+ 21
+48.3519
+ 0
+LINE
+ 8
+0
+ 10
+-89.5883
+ 20
+48.3519
+ 11
+-89.8017
+ 21
+48.4639
+ 0
+LINE
+ 8
+0
+ 10
+-89.8017
+ 20
+48.4639
+ 11
+-89.9822
+ 21
+48.6238
+ 0
+LINE
+ 8
+0
+ 10
+-89.9822
+ 20
+48.6238
+ 11
+-90.1191
+ 21
+48.8222
+ 0
+LINE
+ 8
+0
+ 10
+-90.1191
+ 20
+48.8222
+ 11
+-90.2046
+ 21
+49.0476
+ 0
+LINE
+ 8
+0
+ 10
+-90.2046
+ 20
+49.0476
+ 11
+-90.2337
+ 21
+49.2869
+ 0
+LINE
+ 8
+0
+ 10
+-90.2337
+ 20
+49.2869
+ 11
+-91.3336
+ 21
+49.2869
+ 0
+LINE
+ 8
+0
+ 10
+-91.3336
+ 20
+49.2869
+ 11
+-91.3336
+ 21
+32.479
+ 0
+LINE
+ 8
+0
+ 10
+-91.3336
+ 20
+32.479
+ 11
+-32.5448
+ 21
+32.479
+ 0
+LINE
+ 8
+0
+ 10
+-32.5448
+ 20
+32.479
+ 11
+13.8478
+ 21
+5.70119
+ 0
+LINE
+ 8
+0
+ 10
+13.8478
+ 20
+5.70119
+ 11
+18.4133
+ 21
+5.22133
+ 0
+LINE
+ 8
+0
+ 10
+18.4133
+ 20
+5.22133
+ 11
+19.9687
+ 21
+20.0198
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/rockers/rocker1.stl b/rockers/rocker1.stl
new file mode 100644
index 0000000..b6c5bc1
--- /dev/null
+++ b/rockers/rocker1.stl
Binary files differ
diff --git a/rockers/rocker2.dxf b/rockers/rocker2.dxf
new file mode 100644
index 0000000..b020418
--- /dev/null
+++ b/rockers/rocker2.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+19.2747
+ 20
+19.8304
+ 11
+70.1105
+ 21
+19.8304
+ 0
+LINE
+ 8
+0
+ 10
+70.1105
+ 20
+19.8304
+ 11
+70.1105
+ 21
+34.6945
+ 0
+LINE
+ 8
+0
+ 10
+70.1105
+ 20
+34.6945
+ 11
+68.8805
+ 21
+34.6945
+ 0
+LINE
+ 8
+0
+ 10
+68.8805
+ 20
+34.6945
+ 11
+68.8514
+ 21
+34.4551
+ 0
+LINE
+ 8
+0
+ 10
+68.8514
+ 20
+34.4551
+ 11
+68.7659
+ 21
+34.2297
+ 0
+LINE
+ 8
+0
+ 10
+68.7659
+ 20
+34.2297
+ 11
+68.629
+ 21
+34.0313
+ 0
+LINE
+ 8
+0
+ 10
+68.629
+ 20
+34.0313
+ 11
+68.4485
+ 21
+33.8715
+ 0
+LINE
+ 8
+0
+ 10
+68.4485
+ 20
+33.8715
+ 11
+68.2351
+ 21
+33.7594
+ 0
+LINE
+ 8
+0
+ 10
+68.2351
+ 20
+33.7594
+ 11
+68.001
+ 21
+33.7018
+ 0
+LINE
+ 8
+0
+ 10
+68.001
+ 20
+33.7018
+ 11
+67.7599
+ 21
+33.7018
+ 0
+LINE
+ 8
+0
+ 10
+67.7599
+ 20
+33.7018
+ 11
+67.5259
+ 21
+33.7594
+ 0
+LINE
+ 8
+0
+ 10
+67.5259
+ 20
+33.7594
+ 11
+67.3124
+ 21
+33.8715
+ 0
+LINE
+ 8
+0
+ 10
+67.3124
+ 20
+33.8715
+ 11
+67.132
+ 21
+34.0313
+ 0
+LINE
+ 8
+0
+ 10
+67.132
+ 20
+34.0313
+ 11
+66.995
+ 21
+34.2297
+ 0
+LINE
+ 8
+0
+ 10
+66.995
+ 20
+34.2297
+ 11
+66.9095
+ 21
+34.4551
+ 0
+LINE
+ 8
+0
+ 10
+66.9095
+ 20
+34.4551
+ 11
+66.8805
+ 21
+34.6945
+ 0
+LINE
+ 8
+0
+ 10
+66.8805
+ 20
+34.6945
+ 11
+9.81476
+ 21
+34.6945
+ 0
+LINE
+ 8
+0
+ 10
+9.81476
+ 20
+34.6945
+ 11
+-11.887
+ 21
+48.9207
+ 0
+LINE
+ 8
+0
+ 10
+-11.887
+ 20
+48.9207
+ 11
+-76.9008
+ 21
+48.9207
+ 0
+LINE
+ 8
+0
+ 10
+-76.9008
+ 20
+48.9207
+ 11
+-76.9299
+ 21
+48.6814
+ 0
+LINE
+ 8
+0
+ 10
+-76.9299
+ 20
+48.6814
+ 11
+-77.0154
+ 21
+48.456
+ 0
+LINE
+ 8
+0
+ 10
+-77.0154
+ 20
+48.456
+ 11
+-77.1523
+ 21
+48.2576
+ 0
+LINE
+ 8
+0
+ 10
+-77.1523
+ 20
+48.2576
+ 11
+-77.3328
+ 21
+48.0977
+ 0
+LINE
+ 8
+0
+ 10
+-77.3328
+ 20
+48.0977
+ 11
+-77.5462
+ 21
+47.9857
+ 0
+LINE
+ 8
+0
+ 10
+-77.5462
+ 20
+47.9857
+ 11
+-77.7803
+ 21
+47.928
+ 0
+LINE
+ 8
+0
+ 10
+-77.7803
+ 20
+47.928
+ 11
+-78.0214
+ 21
+47.928
+ 0
+LINE
+ 8
+0
+ 10
+-78.0214
+ 20
+47.928
+ 11
+-78.2554
+ 21
+47.9857
+ 0
+LINE
+ 8
+0
+ 10
+-78.2554
+ 20
+47.9857
+ 11
+-78.4689
+ 21
+48.0977
+ 0
+LINE
+ 8
+0
+ 10
+-78.4689
+ 20
+48.0977
+ 11
+-78.6494
+ 21
+48.2576
+ 0
+LINE
+ 8
+0
+ 10
+-78.6494
+ 20
+48.2576
+ 11
+-78.7863
+ 21
+48.456
+ 0
+LINE
+ 8
+0
+ 10
+-78.7863
+ 20
+48.456
+ 11
+-78.8718
+ 21
+48.6814
+ 0
+LINE
+ 8
+0
+ 10
+-78.8718
+ 20
+48.6814
+ 11
+-78.9008
+ 21
+48.9207
+ 0
+LINE
+ 8
+0
+ 10
+-78.9008
+ 20
+48.9207
+ 11
+-88.2634
+ 21
+48.9207
+ 0
+LINE
+ 8
+0
+ 10
+-88.2634
+ 20
+48.9207
+ 11
+-88.2925
+ 21
+48.6814
+ 0
+LINE
+ 8
+0
+ 10
+-88.2925
+ 20
+48.6814
+ 11
+-88.378
+ 21
+48.456
+ 0
+LINE
+ 8
+0
+ 10
+-88.378
+ 20
+48.456
+ 11
+-88.5149
+ 21
+48.2576
+ 0
+LINE
+ 8
+0
+ 10
+-88.5149
+ 20
+48.2576
+ 11
+-88.6954
+ 21
+48.0977
+ 0
+LINE
+ 8
+0
+ 10
+-88.6954
+ 20
+48.0977
+ 11
+-88.9088
+ 21
+47.9857
+ 0
+LINE
+ 8
+0
+ 10
+-88.9088
+ 20
+47.9857
+ 11
+-89.1429
+ 21
+47.928
+ 0
+LINE
+ 8
+0
+ 10
+-89.1429
+ 20
+47.928
+ 11
+-89.384
+ 21
+47.928
+ 0
+LINE
+ 8
+0
+ 10
+-89.384
+ 20
+47.928
+ 11
+-89.618
+ 21
+47.9857
+ 0
+LINE
+ 8
+0
+ 10
+-89.618
+ 20
+47.9857
+ 11
+-89.8315
+ 21
+48.0977
+ 0
+LINE
+ 8
+0
+ 10
+-89.8315
+ 20
+48.0977
+ 11
+-90.0119
+ 21
+48.2576
+ 0
+LINE
+ 8
+0
+ 10
+-90.0119
+ 20
+48.2576
+ 11
+-90.1489
+ 21
+48.456
+ 0
+LINE
+ 8
+0
+ 10
+-90.1489
+ 20
+48.456
+ 11
+-90.2344
+ 21
+48.6814
+ 0
+LINE
+ 8
+0
+ 10
+-90.2344
+ 20
+48.6814
+ 11
+-90.2634
+ 21
+48.9207
+ 0
+LINE
+ 8
+0
+ 10
+-90.2634
+ 20
+48.9207
+ 11
+-91.3634
+ 21
+48.9207
+ 0
+LINE
+ 8
+0
+ 10
+-91.3634
+ 20
+48.9207
+ 11
+-91.3634
+ 21
+32.181
+ 0
+LINE
+ 8
+0
+ 10
+-91.3634
+ 20
+32.181
+ 11
+-33.0003
+ 21
+32.181
+ 0
+LINE
+ 8
+0
+ 10
+-33.0003
+ 20
+32.181
+ 11
+7.54045
+ 21
+5.60521
+ 0
+LINE
+ 8
+0
+ 10
+7.54045
+ 20
+5.60521
+ 11
+12.2048
+ 21
+5.11497
+ 0
+LINE
+ 8
+0
+ 10
+12.2048
+ 20
+5.11497
+ 11
+19.2747
+ 21
+19.8304
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/rockers/rocker2.stl b/rockers/rocker2.stl
new file mode 100644
index 0000000..2b3ebcf
--- /dev/null
+++ b/rockers/rocker2.stl
Binary files differ
diff --git a/rockers/rocker3.dxf b/rockers/rocker3.dxf
new file mode 100644
index 0000000..8f1b88b
--- /dev/null
+++ b/rockers/rocker3.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+20.3097
+ 20
+19.6567
+ 11
+70.0652
+ 21
+19.6567
+ 0
+LINE
+ 8
+0
+ 10
+70.0652
+ 20
+19.6567
+ 11
+70.0652
+ 21
+34.903
+ 0
+LINE
+ 8
+0
+ 10
+70.0652
+ 20
+34.903
+ 11
+68.5995
+ 21
+34.903
+ 0
+LINE
+ 8
+0
+ 10
+68.5995
+ 20
+34.903
+ 11
+68.5704
+ 21
+34.6637
+ 0
+LINE
+ 8
+0
+ 10
+68.5704
+ 20
+34.6637
+ 11
+68.4849
+ 21
+34.4383
+ 0
+LINE
+ 8
+0
+ 10
+68.4849
+ 20
+34.4383
+ 11
+68.348
+ 21
+34.2399
+ 0
+LINE
+ 8
+0
+ 10
+68.348
+ 20
+34.2399
+ 11
+68.1675
+ 21
+34.08
+ 0
+LINE
+ 8
+0
+ 10
+68.1675
+ 20
+34.08
+ 11
+67.9541
+ 21
+33.968
+ 0
+LINE
+ 8
+0
+ 10
+67.9541
+ 20
+33.968
+ 11
+67.72
+ 21
+33.9103
+ 0
+LINE
+ 8
+0
+ 10
+67.72
+ 20
+33.9103
+ 11
+67.4789
+ 21
+33.9103
+ 0
+LINE
+ 8
+0
+ 10
+67.4789
+ 20
+33.9103
+ 11
+67.2448
+ 21
+33.968
+ 0
+LINE
+ 8
+0
+ 10
+67.2448
+ 20
+33.968
+ 11
+67.0314
+ 21
+34.08
+ 0
+LINE
+ 8
+0
+ 10
+67.0314
+ 20
+34.08
+ 11
+66.8509
+ 21
+34.2399
+ 0
+LINE
+ 8
+0
+ 10
+66.8509
+ 20
+34.2399
+ 11
+66.714
+ 21
+34.4383
+ 0
+LINE
+ 8
+0
+ 10
+66.714
+ 20
+34.4383
+ 11
+66.6285
+ 21
+34.6637
+ 0
+LINE
+ 8
+0
+ 10
+66.6285
+ 20
+34.6637
+ 11
+66.5995
+ 21
+34.903
+ 0
+LINE
+ 8
+0
+ 10
+66.5995
+ 20
+34.903
+ 11
+14.4017
+ 21
+34.903
+ 0
+LINE
+ 8
+0
+ 10
+14.4017
+ 20
+34.903
+ 11
+-3.62903
+ 21
+50.2936
+ 0
+LINE
+ 8
+0
+ 10
+-3.62903
+ 20
+50.2936
+ 11
+-76.9008
+ 21
+50.2936
+ 0
+LINE
+ 8
+0
+ 10
+-76.9008
+ 20
+50.2936
+ 11
+-76.9299
+ 21
+50.0543
+ 0
+LINE
+ 8
+0
+ 10
+-76.9299
+ 20
+50.0543
+ 11
+-77.0154
+ 21
+49.8289
+ 0
+LINE
+ 8
+0
+ 10
+-77.0154
+ 20
+49.8289
+ 11
+-77.1523
+ 21
+49.6305
+ 0
+LINE
+ 8
+0
+ 10
+-77.1523
+ 20
+49.6305
+ 11
+-77.3328
+ 21
+49.4706
+ 0
+LINE
+ 8
+0
+ 10
+-77.3328
+ 20
+49.4706
+ 11
+-77.5462
+ 21
+49.3586
+ 0
+LINE
+ 8
+0
+ 10
+-77.5462
+ 20
+49.3586
+ 11
+-77.7803
+ 21
+49.3009
+ 0
+LINE
+ 8
+0
+ 10
+-77.7803
+ 20
+49.3009
+ 11
+-78.0214
+ 21
+49.3009
+ 0
+LINE
+ 8
+0
+ 10
+-78.0214
+ 20
+49.3009
+ 11
+-78.2554
+ 21
+49.3586
+ 0
+LINE
+ 8
+0
+ 10
+-78.2554
+ 20
+49.3586
+ 11
+-78.4689
+ 21
+49.4706
+ 0
+LINE
+ 8
+0
+ 10
+-78.4689
+ 20
+49.4706
+ 11
+-78.6494
+ 21
+49.6305
+ 0
+LINE
+ 8
+0
+ 10
+-78.6494
+ 20
+49.6305
+ 11
+-78.7863
+ 21
+49.8289
+ 0
+LINE
+ 8
+0
+ 10
+-78.7863
+ 20
+49.8289
+ 11
+-78.8718
+ 21
+50.0543
+ 0
+LINE
+ 8
+0
+ 10
+-78.8718
+ 20
+50.0543
+ 11
+-78.9008
+ 21
+50.2936
+ 0
+LINE
+ 8
+0
+ 10
+-78.9008
+ 20
+50.2936
+ 11
+-87.8536
+ 21
+50.2936
+ 0
+LINE
+ 8
+0
+ 10
+-87.8536
+ 20
+50.2936
+ 11
+-87.8827
+ 21
+50.0543
+ 0
+LINE
+ 8
+0
+ 10
+-87.8827
+ 20
+50.0543
+ 11
+-87.9682
+ 21
+49.8289
+ 0
+LINE
+ 8
+0
+ 10
+-87.9682
+ 20
+49.8289
+ 11
+-88.1051
+ 21
+49.6305
+ 0
+LINE
+ 8
+0
+ 10
+-88.1051
+ 20
+49.6305
+ 11
+-88.2856
+ 21
+49.4706
+ 0
+LINE
+ 8
+0
+ 10
+-88.2856
+ 20
+49.4706
+ 11
+-88.499
+ 21
+49.3586
+ 0
+LINE
+ 8
+0
+ 10
+-88.499
+ 20
+49.3586
+ 11
+-88.7331
+ 21
+49.3009
+ 0
+LINE
+ 8
+0
+ 10
+-88.7331
+ 20
+49.3009
+ 11
+-88.9742
+ 21
+49.3009
+ 0
+LINE
+ 8
+0
+ 10
+-88.9742
+ 20
+49.3009
+ 11
+-89.2082
+ 21
+49.3586
+ 0
+LINE
+ 8
+0
+ 10
+-89.2082
+ 20
+49.3586
+ 11
+-89.4217
+ 21
+49.4706
+ 0
+LINE
+ 8
+0
+ 10
+-89.4217
+ 20
+49.4706
+ 11
+-89.6021
+ 21
+49.6305
+ 0
+LINE
+ 8
+0
+ 10
+-89.6021
+ 20
+49.6305
+ 11
+-89.7391
+ 21
+49.8289
+ 0
+LINE
+ 8
+0
+ 10
+-89.7391
+ 20
+49.8289
+ 11
+-89.8246
+ 21
+50.0543
+ 0
+LINE
+ 8
+0
+ 10
+-89.8246
+ 20
+50.0543
+ 11
+-89.8536
+ 21
+50.2936
+ 0
+LINE
+ 8
+0
+ 10
+-89.8536
+ 20
+50.2936
+ 11
+-91.2541
+ 21
+50.2936
+ 0
+LINE
+ 8
+0
+ 10
+-91.2541
+ 20
+50.2936
+ 11
+-91.2541
+ 21
+31.7407
+ 0
+LINE
+ 8
+0
+ 10
+-91.2541
+ 20
+31.7407
+ 11
+-29.0722
+ 21
+31.7407
+ 0
+LINE
+ 8
+0
+ 10
+-29.0722
+ 20
+31.7407
+ 11
+1.44627
+ 21
+5.69081
+ 0
+LINE
+ 8
+0
+ 10
+1.44627
+ 20
+5.69081
+ 11
+4.94615
+ 21
+5.32295
+ 0
+LINE
+ 8
+0
+ 10
+4.94615
+ 20
+5.32295
+ 11
+20.3097
+ 21
+19.6567
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/rockers/rocker3.stl b/rockers/rocker3.stl
new file mode 100644
index 0000000..3f236a0
--- /dev/null
+++ b/rockers/rocker3.stl
Binary files differ
diff --git a/rockers/rocker4.dxf b/rockers/rocker4.dxf
new file mode 100644
index 0000000..c5b7c66
--- /dev/null
+++ b/rockers/rocker4.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+20.8058
+ 20
+19.2142
+ 11
+70.7427
+ 21
+19.2142
+ 0
+LINE
+ 8
+0
+ 10
+70.7427
+ 20
+19.2142
+ 11
+70.7427
+ 21
+34.8164
+ 0
+LINE
+ 8
+0
+ 10
+70.7427
+ 20
+34.8164
+ 11
+68.8134
+ 21
+34.8164
+ 0
+LINE
+ 8
+0
+ 10
+68.8134
+ 20
+34.8164
+ 11
+68.7843
+ 21
+34.5771
+ 0
+LINE
+ 8
+0
+ 10
+68.7843
+ 20
+34.5771
+ 11
+68.6989
+ 21
+34.3517
+ 0
+LINE
+ 8
+0
+ 10
+68.6989
+ 20
+34.3517
+ 11
+68.5619
+ 21
+34.1533
+ 0
+LINE
+ 8
+0
+ 10
+68.5619
+ 20
+34.1533
+ 11
+68.3815
+ 21
+33.9934
+ 0
+LINE
+ 8
+0
+ 10
+68.3815
+ 20
+33.9934
+ 11
+68.168
+ 21
+33.8814
+ 0
+LINE
+ 8
+0
+ 10
+68.168
+ 20
+33.8814
+ 11
+67.9339
+ 21
+33.8237
+ 0
+LINE
+ 8
+0
+ 10
+67.9339
+ 20
+33.8237
+ 11
+67.6929
+ 21
+33.8237
+ 0
+LINE
+ 8
+0
+ 10
+67.6929
+ 20
+33.8237
+ 11
+67.4588
+ 21
+33.8814
+ 0
+LINE
+ 8
+0
+ 10
+67.4588
+ 20
+33.8814
+ 11
+67.2453
+ 21
+33.9934
+ 0
+LINE
+ 8
+0
+ 10
+67.2453
+ 20
+33.9934
+ 11
+67.0649
+ 21
+34.1533
+ 0
+LINE
+ 8
+0
+ 10
+67.0649
+ 20
+34.1533
+ 11
+66.9279
+ 21
+34.3517
+ 0
+LINE
+ 8
+0
+ 10
+66.9279
+ 20
+34.3517
+ 11
+66.8425
+ 21
+34.5771
+ 0
+LINE
+ 8
+0
+ 10
+66.8425
+ 20
+34.5771
+ 11
+66.8134
+ 21
+34.8164
+ 0
+LINE
+ 8
+0
+ 10
+66.8134
+ 20
+34.8164
+ 11
+13.2564
+ 21
+34.8164
+ 0
+LINE
+ 8
+0
+ 10
+13.2564
+ 20
+34.8164
+ 11
+-2.09824
+ 21
+50.4711
+ 0
+LINE
+ 8
+0
+ 10
+-2.09824
+ 20
+50.4711
+ 11
+-76.9008
+ 21
+50.4711
+ 0
+LINE
+ 8
+0
+ 10
+-76.9008
+ 20
+50.4711
+ 11
+-76.9299
+ 21
+50.2318
+ 0
+LINE
+ 8
+0
+ 10
+-76.9299
+ 20
+50.2318
+ 11
+-77.0154
+ 21
+50.0064
+ 0
+LINE
+ 8
+0
+ 10
+-77.0154
+ 20
+50.0064
+ 11
+-77.1523
+ 21
+49.808
+ 0
+LINE
+ 8
+0
+ 10
+-77.1523
+ 20
+49.808
+ 11
+-77.3328
+ 21
+49.6481
+ 0
+LINE
+ 8
+0
+ 10
+-77.3328
+ 20
+49.6481
+ 11
+-77.5462
+ 21
+49.5361
+ 0
+LINE
+ 8
+0
+ 10
+-77.5462
+ 20
+49.5361
+ 11
+-77.7803
+ 21
+49.4784
+ 0
+LINE
+ 8
+0
+ 10
+-77.7803
+ 20
+49.4784
+ 11
+-78.0214
+ 21
+49.4784
+ 0
+LINE
+ 8
+0
+ 10
+-78.0214
+ 20
+49.4784
+ 11
+-78.2554
+ 21
+49.5361
+ 0
+LINE
+ 8
+0
+ 10
+-78.2554
+ 20
+49.5361
+ 11
+-78.4689
+ 21
+49.6481
+ 0
+LINE
+ 8
+0
+ 10
+-78.4689
+ 20
+49.6481
+ 11
+-78.6494
+ 21
+49.808
+ 0
+LINE
+ 8
+0
+ 10
+-78.6494
+ 20
+49.808
+ 11
+-78.7863
+ 21
+50.0064
+ 0
+LINE
+ 8
+0
+ 10
+-78.7863
+ 20
+50.0064
+ 11
+-78.8718
+ 21
+50.2318
+ 0
+LINE
+ 8
+0
+ 10
+-78.8718
+ 20
+50.2318
+ 11
+-78.9008
+ 21
+50.4711
+ 0
+LINE
+ 8
+0
+ 10
+-78.9008
+ 20
+50.4711
+ 11
+-87.8536
+ 21
+50.4711
+ 0
+LINE
+ 8
+0
+ 10
+-87.8536
+ 20
+50.4711
+ 11
+-87.8827
+ 21
+50.2318
+ 0
+LINE
+ 8
+0
+ 10
+-87.8827
+ 20
+50.2318
+ 11
+-87.9682
+ 21
+50.0064
+ 0
+LINE
+ 8
+0
+ 10
+-87.9682
+ 20
+50.0064
+ 11
+-88.1051
+ 21
+49.808
+ 0
+LINE
+ 8
+0
+ 10
+-88.1051
+ 20
+49.808
+ 11
+-88.2856
+ 21
+49.6481
+ 0
+LINE
+ 8
+0
+ 10
+-88.2856
+ 20
+49.6481
+ 11
+-88.499
+ 21
+49.5361
+ 0
+LINE
+ 8
+0
+ 10
+-88.499
+ 20
+49.5361
+ 11
+-88.7331
+ 21
+49.4784
+ 0
+LINE
+ 8
+0
+ 10
+-88.7331
+ 20
+49.4784
+ 11
+-88.9742
+ 21
+49.4784
+ 0
+LINE
+ 8
+0
+ 10
+-88.9742
+ 20
+49.4784
+ 11
+-89.2082
+ 21
+49.5361
+ 0
+LINE
+ 8
+0
+ 10
+-89.2082
+ 20
+49.5361
+ 11
+-89.4217
+ 21
+49.6481
+ 0
+LINE
+ 8
+0
+ 10
+-89.4217
+ 20
+49.6481
+ 11
+-89.6021
+ 21
+49.808
+ 0
+LINE
+ 8
+0
+ 10
+-89.6021
+ 20
+49.808
+ 11
+-89.7391
+ 21
+50.0064
+ 0
+LINE
+ 8
+0
+ 10
+-89.7391
+ 20
+50.0064
+ 11
+-89.8246
+ 21
+50.2318
+ 0
+LINE
+ 8
+0
+ 10
+-89.8246
+ 20
+50.2318
+ 11
+-89.8536
+ 21
+50.4711
+ 0
+LINE
+ 8
+0
+ 10
+-89.8536
+ 20
+50.4711
+ 11
+-91.2541
+ 21
+50.4711
+ 0
+LINE
+ 8
+0
+ 10
+-91.2541
+ 20
+50.4711
+ 11
+-91.2541
+ 21
+30.8051
+ 0
+LINE
+ 8
+0
+ 10
+-91.2541
+ 20
+30.8051
+ 11
+-30.0436
+ 21
+30.8051
+ 0
+LINE
+ 8
+0
+ 10
+-30.0436
+ 20
+30.8051
+ 11
+-5.14526
+ 21
+5.42017
+ 0
+LINE
+ 8
+0
+ 10
+-5.14526
+ 20
+5.42017
+ 11
+-2.18938
+ 21
+5.16156
+ 0
+LINE
+ 8
+0
+ 10
+-2.18938
+ 20
+5.16156
+ 11
+20.8058
+ 21
+19.2142
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/rockers/rocker4.stl b/rockers/rocker4.stl
new file mode 100644
index 0000000..ac77b3a
--- /dev/null
+++ b/rockers/rocker4.stl
Binary files differ
diff --git a/rockers/rocker5.dxf b/rockers/rocker5.dxf
new file mode 100644
index 0000000..2b5606e
--- /dev/null
+++ b/rockers/rocker5.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+20.8058
+ 20
+19.3381
+ 11
+70.8099
+ 21
+19.3381
+ 0
+LINE
+ 8
+0
+ 10
+70.8099
+ 20
+19.3381
+ 11
+70.8099
+ 21
+34.9195
+ 0
+LINE
+ 8
+0
+ 10
+70.8099
+ 20
+34.9195
+ 11
+68.6999
+ 21
+34.9195
+ 0
+LINE
+ 8
+0
+ 10
+68.6999
+ 20
+34.9195
+ 11
+68.6709
+ 21
+34.6802
+ 0
+LINE
+ 8
+0
+ 10
+68.6709
+ 20
+34.6802
+ 11
+68.5854
+ 21
+34.4548
+ 0
+LINE
+ 8
+0
+ 10
+68.5854
+ 20
+34.4548
+ 11
+68.4484
+ 21
+34.2564
+ 0
+LINE
+ 8
+0
+ 10
+68.4484
+ 20
+34.2564
+ 11
+68.268
+ 21
+34.0966
+ 0
+LINE
+ 8
+0
+ 10
+68.268
+ 20
+34.0966
+ 11
+68.0545
+ 21
+33.9845
+ 0
+LINE
+ 8
+0
+ 10
+68.0545
+ 20
+33.9845
+ 11
+67.8205
+ 21
+33.9268
+ 0
+LINE
+ 8
+0
+ 10
+67.8205
+ 20
+33.9268
+ 11
+67.5794
+ 21
+33.9268
+ 0
+LINE
+ 8
+0
+ 10
+67.5794
+ 20
+33.9268
+ 11
+67.3453
+ 21
+33.9845
+ 0
+LINE
+ 8
+0
+ 10
+67.3453
+ 20
+33.9845
+ 11
+67.1319
+ 21
+34.0966
+ 0
+LINE
+ 8
+0
+ 10
+67.1319
+ 20
+34.0966
+ 11
+66.9514
+ 21
+34.2564
+ 0
+LINE
+ 8
+0
+ 10
+66.9514
+ 20
+34.2564
+ 11
+66.8145
+ 21
+34.4548
+ 0
+LINE
+ 8
+0
+ 10
+66.8145
+ 20
+34.4548
+ 11
+66.729
+ 21
+34.6802
+ 0
+LINE
+ 8
+0
+ 10
+66.729
+ 20
+34.6802
+ 11
+66.6999
+ 21
+34.9195
+ 0
+LINE
+ 8
+0
+ 10
+66.6999
+ 20
+34.9195
+ 11
+19.283
+ 21
+34.9195
+ 0
+LINE
+ 8
+0
+ 10
+19.283
+ 20
+34.9195
+ 11
+1.88182
+ 21
+51.1033
+ 0
+LINE
+ 8
+0
+ 10
+1.88182
+ 20
+51.1033
+ 11
+-76.9008
+ 21
+51.1033
+ 0
+LINE
+ 8
+0
+ 10
+-76.9008
+ 20
+51.1033
+ 11
+-76.9299
+ 21
+50.864
+ 0
+LINE
+ 8
+0
+ 10
+-76.9299
+ 20
+50.864
+ 11
+-77.0154
+ 21
+50.6385
+ 0
+LINE
+ 8
+0
+ 10
+-77.0154
+ 20
+50.6385
+ 11
+-77.1523
+ 21
+50.4401
+ 0
+LINE
+ 8
+0
+ 10
+-77.1523
+ 20
+50.4401
+ 11
+-77.3328
+ 21
+50.2803
+ 0
+LINE
+ 8
+0
+ 10
+-77.3328
+ 20
+50.2803
+ 11
+-77.5462
+ 21
+50.1683
+ 0
+LINE
+ 8
+0
+ 10
+-77.5462
+ 20
+50.1683
+ 11
+-77.7803
+ 21
+50.1106
+ 0
+LINE
+ 8
+0
+ 10
+-77.7803
+ 20
+50.1106
+ 11
+-78.0214
+ 21
+50.1106
+ 0
+LINE
+ 8
+0
+ 10
+-78.0214
+ 20
+50.1106
+ 11
+-78.2554
+ 21
+50.1683
+ 0
+LINE
+ 8
+0
+ 10
+-78.2554
+ 20
+50.1683
+ 11
+-78.4689
+ 21
+50.2803
+ 0
+LINE
+ 8
+0
+ 10
+-78.4689
+ 20
+50.2803
+ 11
+-78.6494
+ 21
+50.4401
+ 0
+LINE
+ 8
+0
+ 10
+-78.6494
+ 20
+50.4401
+ 11
+-78.7863
+ 21
+50.6385
+ 0
+LINE
+ 8
+0
+ 10
+-78.7863
+ 20
+50.6385
+ 11
+-78.8718
+ 21
+50.864
+ 0
+LINE
+ 8
+0
+ 10
+-78.8718
+ 20
+50.864
+ 11
+-78.9008
+ 21
+51.1033
+ 0
+LINE
+ 8
+0
+ 10
+-78.9008
+ 20
+51.1033
+ 11
+-87.8536
+ 21
+51.1033
+ 0
+LINE
+ 8
+0
+ 10
+-87.8536
+ 20
+51.1033
+ 11
+-87.8827
+ 21
+50.864
+ 0
+LINE
+ 8
+0
+ 10
+-87.8827
+ 20
+50.864
+ 11
+-87.9682
+ 21
+50.6385
+ 0
+LINE
+ 8
+0
+ 10
+-87.9682
+ 20
+50.6385
+ 11
+-88.1051
+ 21
+50.4401
+ 0
+LINE
+ 8
+0
+ 10
+-88.1051
+ 20
+50.4401
+ 11
+-88.2856
+ 21
+50.2803
+ 0
+LINE
+ 8
+0
+ 10
+-88.2856
+ 20
+50.2803
+ 11
+-88.499
+ 21
+50.1683
+ 0
+LINE
+ 8
+0
+ 10
+-88.499
+ 20
+50.1683
+ 11
+-88.7331
+ 21
+50.1106
+ 0
+LINE
+ 8
+0
+ 10
+-88.7331
+ 20
+50.1106
+ 11
+-88.9742
+ 21
+50.1106
+ 0
+LINE
+ 8
+0
+ 10
+-88.9742
+ 20
+50.1106
+ 11
+-89.2082
+ 21
+50.1683
+ 0
+LINE
+ 8
+0
+ 10
+-89.2082
+ 20
+50.1683
+ 11
+-89.4217
+ 21
+50.2803
+ 0
+LINE
+ 8
+0
+ 10
+-89.4217
+ 20
+50.2803
+ 11
+-89.6021
+ 21
+50.4401
+ 0
+LINE
+ 8
+0
+ 10
+-89.6021
+ 20
+50.4401
+ 11
+-89.7391
+ 21
+50.6385
+ 0
+LINE
+ 8
+0
+ 10
+-89.7391
+ 20
+50.6385
+ 11
+-89.8246
+ 21
+50.864
+ 0
+LINE
+ 8
+0
+ 10
+-89.8246
+ 20
+50.864
+ 11
+-89.8536
+ 21
+51.1033
+ 0
+LINE
+ 8
+0
+ 10
+-89.8536
+ 20
+51.1033
+ 11
+-91.8436
+ 21
+51.1033
+ 0
+LINE
+ 8
+0
+ 10
+-91.8436
+ 20
+51.1033
+ 11
+-91.8436
+ 21
+29.4096
+ 0
+LINE
+ 8
+0
+ 10
+-91.8436
+ 20
+29.4096
+ 11
+-21.0707
+ 21
+29.4096
+ 0
+LINE
+ 8
+0
+ 10
+-21.0707
+ 20
+29.4096
+ 11
+-12.8185
+ 21
+4.96077
+ 0
+LINE
+ 8
+0
+ 10
+-12.8185
+ 20
+4.96077
+ 11
+-9.7019
+ 21
+4.6881
+ 0
+LINE
+ 8
+0
+ 10
+-9.7019
+ 20
+4.6881
+ 11
+20.8058
+ 21
+19.3381
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/rockers/rocker5.stl b/rockers/rocker5.stl
new file mode 100644
index 0000000..12d463b
--- /dev/null
+++ b/rockers/rocker5.stl
Binary files differ
diff --git a/rockers/rocker6.dxf b/rockers/rocker6.dxf
new file mode 100644
index 0000000..821e542
--- /dev/null
+++ b/rockers/rocker6.dxf
@@ -0,0 +1,958 @@
+ 0
+SECTION
+ 2
+BLOCKS
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+ENTITIES
+ 0
+LINE
+ 8
+0
+ 10
+19.6056
+ 20
+19.319
+ 11
+70.7672
+ 21
+19.319
+ 0
+LINE
+ 8
+0
+ 10
+70.7672
+ 20
+19.319
+ 11
+70.7672
+ 21
+34.8743
+ 0
+LINE
+ 8
+0
+ 10
+70.7672
+ 20
+34.8743
+ 11
+67.5672
+ 21
+34.8743
+ 0
+LINE
+ 8
+0
+ 10
+67.5672
+ 20
+34.8743
+ 11
+67.5381
+ 21
+34.635
+ 0
+LINE
+ 8
+0
+ 10
+67.5381
+ 20
+34.635
+ 11
+67.4526
+ 21
+34.4096
+ 0
+LINE
+ 8
+0
+ 10
+67.4526
+ 20
+34.4096
+ 11
+67.3157
+ 21
+34.2112
+ 0
+LINE
+ 8
+0
+ 10
+67.3157
+ 20
+34.2112
+ 11
+67.1352
+ 21
+34.0513
+ 0
+LINE
+ 8
+0
+ 10
+67.1352
+ 20
+34.0513
+ 11
+66.9218
+ 21
+33.9393
+ 0
+LINE
+ 8
+0
+ 10
+66.9218
+ 20
+33.9393
+ 11
+66.6877
+ 21
+33.8816
+ 0
+LINE
+ 8
+0
+ 10
+66.6877
+ 20
+33.8816
+ 11
+66.4466
+ 21
+33.8816
+ 0
+LINE
+ 8
+0
+ 10
+66.4466
+ 20
+33.8816
+ 11
+66.2126
+ 21
+33.9393
+ 0
+LINE
+ 8
+0
+ 10
+66.2126
+ 20
+33.9393
+ 11
+65.9991
+ 21
+34.0513
+ 0
+LINE
+ 8
+0
+ 10
+65.9991
+ 20
+34.0513
+ 11
+65.8187
+ 21
+34.2112
+ 0
+LINE
+ 8
+0
+ 10
+65.8187
+ 20
+34.2112
+ 11
+65.6817
+ 21
+34.4096
+ 0
+LINE
+ 8
+0
+ 10
+65.6817
+ 20
+34.4096
+ 11
+65.5962
+ 21
+34.635
+ 0
+LINE
+ 8
+0
+ 10
+65.5962
+ 20
+34.635
+ 11
+65.5672
+ 21
+34.8743
+ 0
+LINE
+ 8
+0
+ 10
+65.5672
+ 20
+34.8743
+ 11
+23.217
+ 21
+34.8743
+ 0
+LINE
+ 8
+0
+ 10
+23.217
+ 20
+34.8743
+ 11
+0.685654
+ 21
+50.5689
+ 0
+LINE
+ 8
+0
+ 10
+0.685654
+ 20
+50.5689
+ 11
+-76.9008
+ 21
+50.5689
+ 0
+LINE
+ 8
+0
+ 10
+-76.9008
+ 20
+50.5689
+ 11
+-76.9299
+ 21
+50.3296
+ 0
+LINE
+ 8
+0
+ 10
+-76.9299
+ 20
+50.3296
+ 11
+-77.0154
+ 21
+50.1042
+ 0
+LINE
+ 8
+0
+ 10
+-77.0154
+ 20
+50.1042
+ 11
+-77.1523
+ 21
+49.9058
+ 0
+LINE
+ 8
+0
+ 10
+-77.1523
+ 20
+49.9058
+ 11
+-77.3328
+ 21
+49.746
+ 0
+LINE
+ 8
+0
+ 10
+-77.3328
+ 20
+49.746
+ 11
+-77.5462
+ 21
+49.6339
+ 0
+LINE
+ 8
+0
+ 10
+-77.5462
+ 20
+49.6339
+ 11
+-77.7803
+ 21
+49.5762
+ 0
+LINE
+ 8
+0
+ 10
+-77.7803
+ 20
+49.5762
+ 11
+-78.0214
+ 21
+49.5762
+ 0
+LINE
+ 8
+0
+ 10
+-78.0214
+ 20
+49.5762
+ 11
+-78.2554
+ 21
+49.6339
+ 0
+LINE
+ 8
+0
+ 10
+-78.2554
+ 20
+49.6339
+ 11
+-78.4689
+ 21
+49.746
+ 0
+LINE
+ 8
+0
+ 10
+-78.4689
+ 20
+49.746
+ 11
+-78.6494
+ 21
+49.9058
+ 0
+LINE
+ 8
+0
+ 10
+-78.6494
+ 20
+49.9058
+ 11
+-78.7863
+ 21
+50.1042
+ 0
+LINE
+ 8
+0
+ 10
+-78.7863
+ 20
+50.1042
+ 11
+-78.8718
+ 21
+50.3296
+ 0
+LINE
+ 8
+0
+ 10
+-78.8718
+ 20
+50.3296
+ 11
+-78.9008
+ 21
+50.5689
+ 0
+LINE
+ 8
+0
+ 10
+-78.9008
+ 20
+50.5689
+ 11
+-87.6761
+ 21
+50.5689
+ 0
+LINE
+ 8
+0
+ 10
+-87.6761
+ 20
+50.5689
+ 11
+-87.7051
+ 21
+50.3296
+ 0
+LINE
+ 8
+0
+ 10
+-87.7051
+ 20
+50.3296
+ 11
+-87.7906
+ 21
+50.1042
+ 0
+LINE
+ 8
+0
+ 10
+-87.7906
+ 20
+50.1042
+ 11
+-87.9276
+ 21
+49.9058
+ 0
+LINE
+ 8
+0
+ 10
+-87.9276
+ 20
+49.9058
+ 11
+-88.108
+ 21
+49.746
+ 0
+LINE
+ 8
+0
+ 10
+-88.108
+ 20
+49.746
+ 11
+-88.3215
+ 21
+49.6339
+ 0
+LINE
+ 8
+0
+ 10
+-88.3215
+ 20
+49.6339
+ 11
+-88.5555
+ 21
+49.5762
+ 0
+LINE
+ 8
+0
+ 10
+-88.5555
+ 20
+49.5762
+ 11
+-88.7966
+ 21
+49.5762
+ 0
+LINE
+ 8
+0
+ 10
+-88.7966
+ 20
+49.5762
+ 11
+-89.0307
+ 21
+49.6339
+ 0
+LINE
+ 8
+0
+ 10
+-89.0307
+ 20
+49.6339
+ 11
+-89.2441
+ 21
+49.746
+ 0
+LINE
+ 8
+0
+ 10
+-89.2441
+ 20
+49.746
+ 11
+-89.4246
+ 21
+49.9058
+ 0
+LINE
+ 8
+0
+ 10
+-89.4246
+ 20
+49.9058
+ 11
+-89.5615
+ 21
+50.1042
+ 0
+LINE
+ 8
+0
+ 10
+-89.5615
+ 20
+50.1042
+ 11
+-89.647
+ 21
+50.3296
+ 0
+LINE
+ 8
+0
+ 10
+-89.647
+ 20
+50.3296
+ 11
+-89.6761
+ 21
+50.5689
+ 0
+LINE
+ 8
+0
+ 10
+-89.6761
+ 20
+50.5689
+ 11
+-91.0561
+ 21
+50.5689
+ 0
+LINE
+ 8
+0
+ 10
+-91.0561
+ 20
+50.5689
+ 11
+-91.0561
+ 21
+30.3129
+ 0
+LINE
+ 8
+0
+ 10
+-91.0561
+ 20
+30.3129
+ 11
+-19.5424
+ 21
+30.3129
+ 0
+LINE
+ 8
+0
+ 10
+-19.5424
+ 20
+30.3129
+ 11
+-20.2483
+ 21
+4.9044
+ 0
+LINE
+ 8
+0
+ 10
+-20.2483
+ 20
+4.9044
+ 11
+-15.5727
+ 21
+4.53642
+ 0
+LINE
+ 8
+0
+ 10
+-15.5727
+ 20
+4.53642
+ 11
+19.6056
+ 21
+19.319
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+24.0141
+ 11
+30.9774
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+24.1626
+ 11
+30.4281
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+24.4509
+ 11
+29.9637
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+24.8623
+ 11
+29.6113
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+25.3728
+ 11
+29.3913
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+25.9529
+ 11
+29.3166
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+29.3166
+ 20
+26.5688
+ 11
+29.3913
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+29.3913
+ 20
+27.1846
+ 11
+29.6113
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+29.6113
+ 20
+27.7647
+ 11
+29.9637
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+29.9637
+ 20
+28.2752
+ 11
+30.4281
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+30.4281
+ 20
+28.6866
+ 11
+30.9774
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+30.9774
+ 20
+28.9749
+ 11
+31.5798
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+31.5798
+ 20
+29.1234
+ 11
+32.2001
+ 21
+29.1234
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+29.1234
+ 11
+32.8025
+ 21
+28.9749
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+28.9749
+ 11
+33.3518
+ 21
+28.6866
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+28.6866
+ 11
+33.8162
+ 21
+28.2752
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+28.2752
+ 11
+34.1686
+ 21
+27.7647
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+27.7647
+ 11
+34.3886
+ 21
+27.1846
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+27.1846
+ 11
+34.4633
+ 21
+26.5688
+ 0
+LINE
+ 8
+0
+ 10
+34.4633
+ 20
+26.5688
+ 11
+34.3886
+ 21
+25.9529
+ 0
+LINE
+ 8
+0
+ 10
+34.3886
+ 20
+25.9529
+ 11
+34.1686
+ 21
+25.3728
+ 0
+LINE
+ 8
+0
+ 10
+34.1686
+ 20
+25.3728
+ 11
+33.8162
+ 21
+24.8623
+ 0
+LINE
+ 8
+0
+ 10
+33.8162
+ 20
+24.8623
+ 11
+33.3518
+ 21
+24.4509
+ 0
+LINE
+ 8
+0
+ 10
+33.3518
+ 20
+24.4509
+ 11
+32.8025
+ 21
+24.1626
+ 0
+LINE
+ 8
+0
+ 10
+32.8025
+ 20
+24.1626
+ 11
+32.2001
+ 21
+24.0141
+ 0
+LINE
+ 8
+0
+ 10
+32.2001
+ 20
+24.0141
+ 11
+31.5798
+ 21
+24.0141
+ 0
+ENDSEC
+ 0
+SECTION
+ 2
+OBJECTS
+ 0
+DICTIONARY
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/rockers/rocker6.stl b/rockers/rocker6.stl
new file mode 100644
index 0000000..0c93e90
--- /dev/null
+++ b/rockers/rocker6.stl
Binary files differ
diff --git a/rockers/view.scad b/rockers/view.scad
new file mode 100644
index 0000000..6135dce
--- /dev/null
+++ b/rockers/view.scad
@@ -0,0 +1,2 @@
+for(i = [1:6])
+ echo(i); \ No newline at end of file