summaryrefslogtreecommitdiff
path: root/pipeworks/models
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2016-04-01 20:02:19 -0400
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2016-04-01 21:09:33 -0400
commitda66780a569712c23ae4f2996cfb4608a9f9d69d (patch)
tree217556029a78bc23ad4564720afc86de97228a04 /pipeworks/models
parent615b22df4d423aded3613db7716943a2f389b047 (diff)
downloaddreambuilder_modpack-da66780a569712c23ae4f2996cfb4608a9f9d69d.tar
dreambuilder_modpack-da66780a569712c23ae4f2996cfb4608a9f9d69d.tar.gz
dreambuilder_modpack-da66780a569712c23ae4f2996cfb4608a9f9d69d.tar.bz2
dreambuilder_modpack-da66780a569712c23ae4f2996cfb4608a9f9d69d.tar.xz
dreambuilder_modpack-da66780a569712c23ae4f2996cfb4608a9f9d69d.zip
copy all standard Dreambuilder mods in from the old subgame
(exactly as last supplied there, updates to these mods will follow later)
Diffstat (limited to 'pipeworks/models')
-rw-r--r--pipeworks/models/pipeworks_entry_panel.obj390
-rw-r--r--pipeworks/models/pipeworks_flow_sensor.obj390
-rw-r--r--pipeworks/models/pipeworks_fountainhead.obj352
-rw-r--r--pipeworks/models/pipeworks_pipe_10.obj891
-rw-r--r--pipeworks/models/pipeworks_pipe_2.obj392
-rw-r--r--pipeworks/models/pipeworks_pipe_3.obj354
-rw-r--r--pipeworks/models/pipeworks_pipe_4.obj478
-rw-r--r--pipeworks/models/pipeworks_pipe_5.obj542
-rw-r--r--pipeworks/models/pipeworks_pipe_6.obj499
-rw-r--r--pipeworks/models/pipeworks_pipe_7.obj629
-rw-r--r--pipeworks/models/pipeworks_pipe_8.obj631
-rw-r--r--pipeworks/models/pipeworks_pipe_9.obj759
-rw-r--r--pipeworks/models/pipeworks_pump.obj282
-rw-r--r--pipeworks/models/pipeworks_spigot.obj512
-rw-r--r--pipeworks/models/pipeworks_spigot_pouring.obj634
-rw-r--r--pipeworks/models/pipeworks_valve_off.obj458
-rw-r--r--pipeworks/models/pipeworks_valve_on.obj458
17 files changed, 8651 insertions, 0 deletions
diff --git a/pipeworks/models/pipeworks_entry_panel.obj b/pipeworks/models/pipeworks_entry_panel.obj
new file mode 100644
index 0000000..27577d7
--- /dev/null
+++ b/pipeworks/models/pipeworks_entry_panel.obj
@@ -0,0 +1,390 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-entry-panel.blend'
+# www.blender.org
+o Cube.001
+v 0.030483 -0.153248 -0.468750
+v 0.030483 -0.153248 -0.500000
+v -0.030483 -0.153248 -0.468750
+v -0.030483 -0.153248 -0.500000
+v -0.086808 -0.129917 -0.468750
+v -0.086808 -0.129917 -0.500000
+v -0.129917 -0.086808 -0.468750
+v -0.129917 -0.086808 -0.500000
+v -0.153248 -0.030483 -0.468750
+v -0.153248 -0.030483 -0.500000
+v -0.153248 0.030483 -0.468750
+v -0.153248 0.030483 -0.500000
+v -0.129917 0.086808 -0.468750
+v -0.129917 0.086808 -0.500000
+v -0.086808 0.129917 -0.468750
+v -0.086808 0.129917 -0.500000
+v -0.030483 0.153248 -0.468750
+v -0.030483 0.153247 -0.500000
+v 0.030483 0.153248 -0.468750
+v 0.030483 0.153248 -0.500000
+v 0.086808 0.129917 -0.468750
+v 0.086808 0.129917 -0.500000
+v 0.129917 0.086808 -0.468750
+v 0.129917 0.086808 -0.500000
+v 0.153248 0.030483 -0.468750
+v 0.153248 0.030483 -0.500000
+v 0.153248 -0.030483 -0.468750
+v 0.153248 -0.030483 -0.500000
+v 0.129917 -0.086808 -0.468750
+v 0.129917 -0.086808 -0.500000
+v 0.086808 -0.129917 -0.468750
+v 0.086808 -0.129917 -0.500000
+v 0.024386 -0.122598 -0.468750
+v -0.024386 -0.122598 -0.468750
+v -0.069446 -0.103934 -0.468750
+v -0.103934 -0.069446 -0.468750
+v -0.122598 -0.024386 -0.468750
+v -0.122598 0.024386 -0.468750
+v -0.103934 0.069446 -0.468750
+v -0.069446 0.103934 -0.468750
+v -0.024386 0.122598 -0.468750
+v 0.024386 0.122598 -0.468750
+v 0.069446 0.103934 -0.468750
+v 0.103934 0.069446 -0.468750
+v 0.122598 0.024386 -0.468750
+v 0.122598 -0.024387 -0.468750
+v 0.103934 -0.069447 -0.468750
+v 0.069446 -0.103934 -0.468750
+v 0.000000 -0.000000 -0.468750
+v 0.000000 -0.000000 -0.500000
+v -0.103934 -0.069446 0.468750
+v -0.069447 -0.103933 0.468750
+v -0.024387 -0.122598 0.468750
+v 0.024386 -0.122598 0.468750
+v 0.086808 -0.129917 0.500000
+v 0.086808 -0.129917 0.468750
+v 0.129917 -0.086808 0.500000
+v 0.129917 -0.086808 0.468750
+v 0.153247 -0.030483 0.500000
+v 0.153247 -0.030483 0.468750
+v 0.153247 0.030483 0.500000
+v 0.153247 0.030483 0.468750
+v 0.129917 0.086808 0.500000
+v 0.129917 0.086808 0.468750
+v 0.086808 0.129917 0.500000
+v 0.086808 0.129917 0.468750
+v 0.030483 0.153248 0.500000
+v 0.030483 0.153248 0.468750
+v -0.030483 0.153248 0.500000
+v -0.030483 0.153248 0.468750
+v -0.086808 0.129917 0.500000
+v -0.086808 0.129917 0.468750
+v -0.129917 0.086808 0.500000
+v -0.129917 0.086808 0.468750
+v -0.153248 0.030483 0.500000
+v -0.153248 0.030483 0.468750
+v -0.153248 -0.030483 0.500000
+v -0.153248 -0.030483 0.468750
+v -0.129917 -0.086808 0.500000
+v -0.129917 -0.086808 0.468750
+v -0.086808 -0.129917 0.500000
+v -0.086808 -0.129917 0.468750
+v -0.030483 -0.153247 0.500000
+v -0.030483 -0.153247 0.468750
+v 0.030483 -0.153247 0.500000
+v 0.030483 -0.153247 0.468750
+v -0.122598 -0.024386 0.468750
+v -0.122598 0.024387 0.468750
+v -0.103934 0.069447 0.468750
+v -0.069447 0.103934 0.468750
+v -0.024387 0.122598 0.468750
+v 0.024386 0.122598 0.468750
+v 0.069446 0.103934 0.468750
+v 0.103933 0.069447 0.468750
+v 0.122598 0.024387 0.468750
+v 0.122598 -0.024386 0.468750
+v 0.103933 -0.069446 0.468750
+v 0.069446 -0.103933 0.468750
+v -0.000000 0.000000 0.468750
+v -0.000000 0.000000 0.500000
+v 0.500000 -0.500000 0.062500
+v -0.500000 -0.500000 0.062500
+v -0.500000 -0.500000 -0.062500
+v 0.500000 -0.500000 -0.062500
+v 0.500000 0.500000 0.062500
+v -0.500000 0.500000 0.062500
+v -0.500000 0.500000 -0.062500
+v 0.500000 0.500000 -0.062500
+vt 0.871212 0.265152
+vt 0.840909 0.265152
+vt 0.840909 0.295455
+vt 0.871212 0.295455
+vt 0.810606 0.265152
+vt 0.810606 0.295455
+vt 0.780303 0.265152
+vt 0.780303 0.295455
+vt 0.750000 0.265152
+vt 0.750000 0.295455
+vt 0.719697 0.265152
+vt 0.719697 0.295455
+vt 0.689394 0.265152
+vt 0.689394 0.295455
+vt 0.659091 0.265152
+vt 0.659091 0.295455
+vt 0.628788 0.265152
+vt 0.628788 0.295455
+vt 0.598485 0.265152
+vt 0.598485 0.295455
+vt 0.568182 0.265152
+vt 0.568182 0.295455
+vt 0.537879 0.265152
+vt 0.537879 0.295455
+vt 0.507576 0.265152
+vt 0.507576 0.295455
+vt 0.992424 0.265152
+vt 0.962121 0.265152
+vt 0.962121 0.295455
+vt 0.992424 0.295455
+vt 0.931818 0.265152
+vt 0.931818 0.295455
+vt 0.901515 0.265152
+vt 0.901515 0.295455
+vt 0.613449 0.318703
+vt 0.597693 0.397916
+vt 0.581936 0.318703
+vt 0.765436 0.318703
+vt 0.781192 0.397916
+vt 0.796949 0.318703
+vt 0.826063 0.330762
+vt 0.848346 0.353045
+vt 0.860405 0.382159
+vt 0.860405 0.413672
+vt 0.848346 0.442786
+vt 0.826063 0.465069
+vt 0.796949 0.477128
+vt 0.765436 0.477128
+vt 0.736322 0.465069
+vt 0.714039 0.442786
+vt 0.701980 0.413672
+vt 0.701980 0.382159
+vt 0.714039 0.353045
+vt 0.736322 0.330762
+vt 0.552823 0.330762
+vt 0.530540 0.353045
+vt 0.518480 0.382159
+vt 0.518480 0.413672
+vt 0.530540 0.442786
+vt 0.552822 0.465069
+vt 0.581936 0.477128
+vt 0.613449 0.477128
+vt 0.642563 0.465069
+vt 0.664846 0.442786
+vt 0.676906 0.413672
+vt 0.676906 0.382159
+vt 0.664846 0.353045
+vt 0.642563 0.330762
+vt 0.598485 0.250000
+vt 0.598485 0.007576
+vt 0.628788 0.007576
+vt 0.628788 0.250000
+vt 0.552823 0.330759
+vt 0.581937 0.318699
+vt 0.597694 0.397912
+vt 0.530540 0.353042
+vt 0.518481 0.382156
+vt 0.518481 0.413668
+vt 0.530540 0.442782
+vt 0.552823 0.465065
+vt 0.581937 0.477125
+vt 0.613450 0.477125
+vt 0.642564 0.465065
+vt 0.664847 0.442782
+vt 0.676906 0.413668
+vt 0.676906 0.382156
+vt 0.664847 0.353042
+vt 0.642564 0.330759
+vt 0.613450 0.318699
+vt 0.736320 0.330759
+vt 0.765434 0.318699
+vt 0.781190 0.397912
+vt 0.714037 0.353041
+vt 0.701978 0.382156
+vt 0.701978 0.413668
+vt 0.714037 0.442782
+vt 0.736320 0.465065
+vt 0.765434 0.477125
+vt 0.796947 0.477125
+vt 0.826061 0.465065
+vt 0.848344 0.442782
+vt 0.860403 0.413668
+vt 0.860403 0.382156
+vt 0.848344 0.353041
+vt 0.826061 0.330759
+vt 0.796947 0.318699
+vt 0.931818 0.250000
+vt 0.931818 0.007576
+vt 0.962121 0.007576
+vt 0.962121 0.250000
+vt 0.871212 0.250000
+vt 0.871212 0.007576
+vt 0.901515 0.007576
+vt 0.901515 0.250000
+vt 0.780303 0.250000
+vt 0.780303 0.007576
+vt 0.810606 0.007576
+vt 0.810606 0.250000
+vt 0.840909 0.250000
+vt 0.840909 0.007576
+vt 0.750000 0.250000
+vt 0.750000 0.007576
+vt 0.719697 0.250000
+vt 0.719697 0.007576
+vt 0.689394 0.250000
+vt 0.689394 0.007576
+vt 0.659091 0.250000
+vt 0.659091 0.007576
+vt 0.568182 0.250000
+vt 0.568182 0.007576
+vt 0.537879 0.250000
+vt 0.537879 0.007576
+vt 0.507576 0.250000
+vt 0.507576 0.007576
+vt 0.992424 0.007576
+vt 0.992424 0.250000
+vt 0.507576 0.507576
+vt 0.992424 0.507576
+vt 0.992424 0.992424
+vt 0.507576 0.992424
+vt 0.068182 0.492424
+vt 0.007576 0.492424
+vt 0.007576 0.007576
+vt 0.068182 0.007576
+vt 0.492424 0.992424
+vt 0.007576 0.992424
+vt 0.007576 0.507576
+vt 0.492424 0.507576
+vt 0.295455 0.492424
+vt 0.234848 0.492424
+vt 0.234848 0.007576
+vt 0.295455 0.007576
+vt 0.219697 0.007576
+vt 0.219697 0.492424
+vt 0.159091 0.492424
+vt 0.159091 0.007576
+vt 0.083333 0.492424
+vt 0.083333 0.007576
+vt 0.143939 0.007576
+vt 0.143939 0.492424
+s off
+f 1/1 3/2 4/3 2/4
+f 3/2 5/5 6/6 4/3
+f 5/5 7/7 8/8 6/6
+f 7/7 9/9 10/10 8/8
+f 9/9 11/11 12/12 10/10
+f 11/11 13/13 14/14 12/12
+f 13/13 15/15 16/16 14/14
+f 15/15 17/17 18/18 16/16
+f 17/17 19/19 20/20 18/18
+f 19/19 21/21 22/22 20/20
+f 21/21 23/23 24/24 22/22
+f 23/23 25/25 26/26 24/24
+f 25/27 27/28 28/29 26/30
+f 27/28 29/31 30/32 28/29
+f 31/33 1/1 2/4 32/34
+f 29/31 31/33 32/34 30/32
+f 4/35 50/36 2/37
+f 1/38 49/39 3/40
+f 3/40 49/39 5/41
+f 5/41 49/39 7/42
+f 7/42 49/39 9/43
+f 9/43 49/39 11/44
+f 11/44 49/39 13/45
+f 13/45 49/39 15/46
+f 15/46 49/39 17/47
+f 17/47 49/39 19/48
+f 19/48 49/39 21/49
+f 21/49 49/39 23/50
+f 23/50 49/39 25/51
+f 25/51 49/39 27/52
+f 27/52 49/39 29/53
+f 29/53 49/39 31/54
+f 31/54 49/39 1/38
+f 2/37 50/36 32/55
+f 32/55 50/36 30/56
+f 30/56 50/36 28/57
+f 28/57 50/36 26/58
+f 26/58 50/36 24/59
+f 24/59 50/36 22/60
+f 22/60 50/36 20/61
+f 20/61 50/36 18/62
+f 18/62 50/36 16/63
+f 16/63 50/36 14/64
+f 14/64 50/36 12/65
+f 12/65 50/36 10/66
+f 10/66 50/36 8/67
+f 8/67 50/36 6/68
+f 6/68 50/36 4/35
+f 41/69 91/70 92/71 42/72
+f 81/73 83/74 100/75
+f 79/76 81/73 100/75
+f 77/77 79/76 100/75
+f 75/78 77/77 100/75
+f 73/79 75/78 100/75
+f 71/80 73/79 100/75
+f 69/81 71/80 100/75
+f 67/82 69/81 100/75
+f 65/83 67/82 100/75
+f 63/84 65/83 100/75
+f 61/85 63/84 100/75
+f 59/86 61/85 100/75
+f 57/87 59/86 100/75
+f 55/88 57/87 100/75
+f 85/89 55/88 100/75
+f 56/90 86/91 99/92
+f 58/93 56/90 99/92
+f 60/94 58/93 99/92
+f 62/95 60/94 99/92
+f 64/96 62/95 99/92
+f 66/97 64/96 99/92
+f 68/98 66/97 99/92
+f 70/99 68/98 99/92
+f 72/100 70/99 99/92
+f 74/101 72/100 99/92
+f 76/102 74/101 99/92
+f 78/103 76/102 99/92
+f 80/104 78/103 99/92
+f 82/105 80/104 99/92
+f 84/106 82/105 99/92
+f 86/91 84/106 99/92
+f 83/74 85/89 100/75
+f 58/22 57/21 55/19 56/20
+f 56/20 55/19 85/17 86/18
+f 60/24 59/23 57/21 58/22
+f 62/26 61/25 59/23 60/24
+f 64/29 63/28 61/27 62/30
+f 66/32 65/31 63/28 64/29
+f 68/34 67/33 65/31 66/32
+f 70/4 69/1 67/33 68/34
+f 72/3 71/2 69/1 70/4
+f 74/6 73/5 71/2 72/3
+f 76/8 75/7 73/5 74/6
+f 78/10 77/9 75/7 76/8
+f 80/12 79/11 77/9 78/10
+f 82/14 81/13 79/11 80/12
+f 84/16 83/15 81/13 82/14
+f 86/18 85/17 83/15 84/16
+f 36/107 51/108 87/109 37/110
+f 34/111 53/112 52/113 35/114
+f 47/115 97/116 98/117 48/118
+f 33/119 54/120 53/112 34/111
+f 35/114 52/113 51/108 36/107
+f 48/118 98/117 54/120 33/119
+f 46/121 96/122 97/116 47/115
+f 45/123 95/124 96/122 46/121
+f 44/125 94/126 95/124 45/123
+f 43/127 93/128 94/126 44/125
+f 42/72 92/71 93/128 43/127
+f 40/129 90/130 91/70 41/69
+f 39/131 89/132 90/130 40/129
+f 38/133 88/134 89/132 39/131
+f 37/110 87/109 88/135 38/136
+f 105/137 106/138 102/139 101/140
+f 106/141 107/142 103/143 102/144
+f 107/145 108/146 104/147 103/148
+f 108/149 105/150 101/151 104/152
+f 101/153 102/154 103/155 104/156
+f 108/157 107/158 106/159 105/160
diff --git a/pipeworks/models/pipeworks_flow_sensor.obj b/pipeworks/models/pipeworks_flow_sensor.obj
new file mode 100644
index 0000000..f0ba87e
--- /dev/null
+++ b/pipeworks/models/pipeworks_flow_sensor.obj
@@ -0,0 +1,390 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-flow-sensor.blend'
+# www.blender.org
+o Cube.001
+v -0.468750 -0.153248 -0.030483
+v -0.500000 -0.153248 -0.030483
+v -0.468750 -0.153248 0.030483
+v -0.500000 -0.153248 0.030483
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.030483 0.153248
+v -0.500000 -0.030483 0.153248
+v -0.468750 0.030483 0.153248
+v -0.500000 0.030483 0.153248
+v -0.468750 0.086808 0.129917
+v -0.500000 0.086808 0.129917
+v -0.468750 0.129917 0.086808
+v -0.500000 0.129917 0.086808
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153247 0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.030483 -0.153248
+v -0.500000 0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.122598 -0.024386
+v -0.468750 -0.122598 0.024386
+v -0.468750 -0.103934 0.069446
+v -0.468750 -0.069446 0.103934
+v -0.468750 -0.024386 0.122598
+v -0.468750 0.024386 0.122598
+v -0.468750 0.069446 0.103934
+v -0.468750 0.103934 0.069446
+v -0.468750 0.122598 0.024386
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.069446 -0.103934
+v -0.468750 0.024386 -0.122598
+v -0.468750 -0.024387 -0.122598
+v -0.468750 -0.069447 -0.103934
+v -0.468750 -0.103934 -0.069446
+v -0.468750 -0.000000 -0.000000
+v -0.500000 -0.000000 -0.000000
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.103933 0.069447
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.122598 -0.024386
+v 0.500000 -0.129917 -0.086807
+v 0.468750 -0.129917 -0.086807
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.468750 -0.030483 -0.153247
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.153248 -0.030483
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.129917 0.086808
+v 0.468750 0.129917 0.086808
+v 0.500000 0.086808 0.129917
+v 0.468750 0.086808 0.129917
+v 0.500000 0.030483 0.153248
+v 0.468750 0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.153247 0.030483
+v 0.468750 -0.153247 0.030483
+v 0.500000 -0.153247 -0.030483
+v 0.468750 -0.153247 -0.030483
+v 0.468750 -0.024386 0.122598
+v 0.468750 0.024387 0.122598
+v 0.468750 0.069447 0.103934
+v 0.468750 0.103934 0.069447
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.069447 -0.103933
+v 0.468750 0.024387 -0.122598
+v 0.468750 -0.024386 -0.122598
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103933 -0.069446
+v 0.468750 0.000000 0.000000
+v 0.500000 0.000000 0.000000
+v 0.250000 -0.187500 0.187500
+v -0.250000 -0.187500 0.187500
+v -0.250000 -0.187500 -0.187500
+v 0.250000 -0.187500 -0.187500
+v 0.250000 0.187500 0.187500
+v -0.250000 0.187500 0.187500
+v -0.250000 0.187500 -0.187500
+v 0.250000 0.187500 -0.187500
+vt 0.813725 0.460784
+vt 0.774510 0.460784
+vt 0.774510 0.500000
+vt 0.813725 0.500000
+vt 0.735294 0.460784
+vt 0.735294 0.500000
+vt 0.696078 0.460784
+vt 0.696078 0.500000
+vt 0.656863 0.460784
+vt 0.656863 0.500000
+vt 0.617647 0.460784
+vt 0.617647 0.500000
+vt 0.578431 0.460784
+vt 0.578431 0.500000
+vt 0.539216 0.460784
+vt 0.539216 0.500000
+vt 0.500000 0.460784
+vt 0.500000 0.500000
+vt 0.460784 0.460784
+vt 0.460784 0.500000
+vt 0.421569 0.460784
+vt 0.421569 0.500000
+vt 0.382353 0.460784
+vt 0.382353 0.500000
+vt 0.343137 0.460784
+vt 0.343137 0.500000
+vt 0.970588 0.460784
+vt 0.931373 0.460784
+vt 0.931373 0.500000
+vt 0.970588 0.500000
+vt 0.892157 0.460784
+vt 0.892157 0.500000
+vt 0.852941 0.460784
+vt 0.852941 0.500000
+vt 0.480968 0.531171
+vt 0.460590 0.633014
+vt 0.440211 0.531171
+vt 0.677539 0.531171
+vt 0.697917 0.633014
+vt 0.718296 0.531171
+vt 0.755950 0.546676
+vt 0.784770 0.575325
+vt 0.800366 0.612756
+vt 0.800366 0.653272
+vt 0.784770 0.690703
+vt 0.755950 0.719352
+vt 0.718296 0.734857
+vt 0.677539 0.734857
+vt 0.639884 0.719352
+vt 0.611065 0.690703
+vt 0.595468 0.653272
+vt 0.595468 0.612756
+vt 0.611065 0.575325
+vt 0.639885 0.546676
+vt 0.402557 0.546676
+vt 0.373737 0.575325
+vt 0.358140 0.612756
+vt 0.358140 0.653272
+vt 0.373737 0.690703
+vt 0.402557 0.719352
+vt 0.440211 0.734857
+vt 0.480968 0.734857
+vt 0.518622 0.719352
+vt 0.547442 0.690703
+vt 0.563039 0.653272
+vt 0.563039 0.612756
+vt 0.547442 0.575325
+vt 0.518622 0.546676
+vt 0.460784 0.441176
+vt 0.460784 0.127451
+vt 0.500000 0.127451
+vt 0.500000 0.441176
+vt 0.402558 0.546671
+vt 0.440212 0.531167
+vt 0.460591 0.633009
+vt 0.373738 0.575320
+vt 0.358141 0.612752
+vt 0.358141 0.653267
+vt 0.373738 0.690699
+vt 0.402558 0.719348
+vt 0.440212 0.734852
+vt 0.480969 0.734852
+vt 0.518623 0.719348
+vt 0.547443 0.690699
+vt 0.563040 0.653267
+vt 0.563040 0.612752
+vt 0.547443 0.575320
+vt 0.518623 0.546671
+vt 0.480969 0.531167
+vt 0.639882 0.546671
+vt 0.677537 0.531167
+vt 0.697915 0.633009
+vt 0.611063 0.575320
+vt 0.595466 0.612752
+vt 0.595466 0.653267
+vt 0.611063 0.690699
+vt 0.639882 0.719347
+vt 0.677537 0.734852
+vt 0.718293 0.734852
+vt 0.755947 0.719347
+vt 0.784767 0.690699
+vt 0.800364 0.653267
+vt 0.800364 0.612752
+vt 0.784767 0.575320
+vt 0.755948 0.546671
+vt 0.718293 0.531167
+vt 0.892157 0.441176
+vt 0.892157 0.127451
+vt 0.931373 0.127451
+vt 0.931373 0.441176
+vt 0.813725 0.441176
+vt 0.813725 0.127451
+vt 0.852941 0.127451
+vt 0.852941 0.441176
+vt 0.696078 0.441176
+vt 0.696078 0.127451
+vt 0.735294 0.127451
+vt 0.735294 0.441176
+vt 0.774510 0.441176
+vt 0.774510 0.127451
+vt 0.656863 0.441176
+vt 0.656863 0.127451
+vt 0.617647 0.441176
+vt 0.617647 0.127451
+vt 0.578431 0.441176
+vt 0.578431 0.127451
+vt 0.539216 0.441176
+vt 0.539216 0.127451
+vt 0.421569 0.441176
+vt 0.421569 0.127451
+vt 0.382353 0.441176
+vt 0.382353 0.127451
+vt 0.343137 0.441176
+vt 0.343137 0.127451
+vt 0.970588 0.127451
+vt 0.970588 0.441176
+vt 0.009804 0.500000
+vt 0.323529 0.500000
+vt 0.323529 0.735294
+vt 0.009804 0.735294
+vt 0.264706 0.990196
+vt 0.264706 0.754902
+vt 0.500000 0.754902
+vt 0.500000 0.990196
+vt 0.519608 0.754902
+vt 0.833333 0.754902
+vt 0.833333 0.990196
+vt 0.519608 0.990196
+vt 0.245098 0.754902
+vt 0.245098 0.990196
+vt 0.009804 0.990196
+vt 0.009804 0.754902
+vt 0.323529 0.245098
+vt 0.009804 0.245098
+vt 0.009804 0.009804
+vt 0.323529 0.009804
+vt 0.009804 0.254902
+vt 0.323529 0.254902
+vt 0.323529 0.490196
+vt 0.009804 0.490196
+s off
+f 1/1 3/2 4/3 2/4
+f 3/2 5/5 6/6 4/3
+f 5/5 7/7 8/8 6/6
+f 7/7 9/9 10/10 8/8
+f 9/9 11/11 12/12 10/10
+f 11/11 13/13 14/14 12/12
+f 13/13 15/15 16/16 14/14
+f 15/15 17/17 18/18 16/16
+f 17/17 19/19 20/20 18/18
+f 19/19 21/21 22/22 20/20
+f 21/21 23/23 24/24 22/22
+f 23/23 25/25 26/26 24/24
+f 25/27 27/28 28/29 26/30
+f 27/28 29/31 30/32 28/29
+f 31/33 1/1 2/4 32/34
+f 29/31 31/33 32/34 30/32
+f 4/35 50/36 2/37
+f 1/38 49/39 3/40
+f 3/40 49/39 5/41
+f 5/41 49/39 7/42
+f 7/42 49/39 9/43
+f 9/43 49/39 11/44
+f 11/44 49/39 13/45
+f 13/45 49/39 15/46
+f 15/46 49/39 17/47
+f 17/47 49/39 19/48
+f 19/48 49/39 21/49
+f 21/49 49/39 23/50
+f 23/50 49/39 25/51
+f 25/51 49/39 27/52
+f 27/52 49/39 29/53
+f 29/53 49/39 31/54
+f 31/54 49/39 1/38
+f 2/37 50/36 32/55
+f 32/55 50/36 30/56
+f 30/56 50/36 28/57
+f 28/57 50/36 26/58
+f 26/58 50/36 24/59
+f 24/59 50/36 22/60
+f 22/60 50/36 20/61
+f 20/61 50/36 18/62
+f 18/62 50/36 16/63
+f 16/63 50/36 14/64
+f 14/64 50/36 12/65
+f 12/65 50/36 10/66
+f 10/66 50/36 8/67
+f 8/67 50/36 6/68
+f 6/68 50/36 4/35
+f 41/69 91/70 92/71 42/72
+f 81/73 83/74 100/75
+f 79/76 81/73 100/75
+f 77/77 79/76 100/75
+f 75/78 77/77 100/75
+f 73/79 75/78 100/75
+f 71/80 73/79 100/75
+f 69/81 71/80 100/75
+f 67/82 69/81 100/75
+f 65/83 67/82 100/75
+f 63/84 65/83 100/75
+f 61/85 63/84 100/75
+f 59/86 61/85 100/75
+f 57/87 59/86 100/75
+f 55/88 57/87 100/75
+f 85/89 55/88 100/75
+f 56/90 86/91 99/92
+f 58/93 56/90 99/92
+f 60/94 58/93 99/92
+f 62/95 60/94 99/92
+f 64/96 62/95 99/92
+f 66/97 64/96 99/92
+f 68/98 66/97 99/92
+f 70/99 68/98 99/92
+f 72/100 70/99 99/92
+f 74/101 72/100 99/92
+f 76/102 74/101 99/92
+f 78/103 76/102 99/92
+f 80/104 78/103 99/92
+f 82/105 80/104 99/92
+f 84/106 82/105 99/92
+f 86/91 84/106 99/92
+f 83/74 85/89 100/75
+f 58/22 57/21 55/19 56/20
+f 56/20 55/19 85/17 86/18
+f 60/24 59/23 57/21 58/22
+f 62/26 61/25 59/23 60/24
+f 64/29 63/28 61/27 62/30
+f 66/32 65/31 63/28 64/29
+f 68/34 67/33 65/31 66/32
+f 70/4 69/1 67/33 68/34
+f 72/3 71/2 69/1 70/4
+f 74/6 73/5 71/2 72/3
+f 76/8 75/7 73/5 74/6
+f 78/10 77/9 75/7 76/8
+f 80/12 79/11 77/9 78/10
+f 82/14 81/13 79/11 80/12
+f 84/16 83/15 81/13 82/14
+f 86/18 85/17 83/15 84/16
+f 36/107 51/108 87/109 37/110
+f 34/111 53/112 52/113 35/114
+f 47/115 97/116 98/117 48/118
+f 33/119 54/120 53/112 34/111
+f 35/114 52/113 51/108 36/107
+f 48/118 98/117 54/120 33/119
+f 46/121 96/122 97/116 47/115
+f 45/123 95/124 96/122 46/121
+f 44/125 94/126 95/124 45/123
+f 43/127 93/128 94/126 44/125
+f 42/72 92/71 93/128 43/127
+f 40/129 90/130 91/70 41/69
+f 39/131 89/132 90/130 40/129
+f 38/133 88/134 89/132 39/131
+f 37/110 87/109 88/135 38/136
+f 105/137 106/138 102/139 101/140
+f 106/141 107/142 103/143 102/144
+f 107/145 108/146 104/147 103/148
+f 108/149 105/150 101/151 104/152
+f 101/153 102/154 103/155 104/156
+f 108/157 107/158 106/159 105/160
diff --git a/pipeworks/models/pipeworks_fountainhead.obj b/pipeworks/models/pipeworks_fountainhead.obj
new file mode 100644
index 0000000..7685dbf
--- /dev/null
+++ b/pipeworks/models/pipeworks_fountainhead.obj
@@ -0,0 +1,352 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-fountainhead.blend'
+# www.blender.org
+o Cube.001
+v 0.153248 -0.468750 -0.030483
+v 0.153248 -0.500000 -0.030483
+v 0.153248 -0.468750 0.030483
+v 0.153248 -0.500000 0.030483
+v 0.129917 -0.468750 0.086808
+v 0.129917 -0.500000 0.086808
+v 0.086808 -0.468750 0.129917
+v 0.086808 -0.500000 0.129917
+v 0.030483 -0.468750 0.153248
+v 0.030483 -0.500000 0.153248
+v -0.030483 -0.468750 0.153248
+v -0.030483 -0.500000 0.153248
+v -0.086808 -0.468750 0.129917
+v -0.086808 -0.500000 0.129917
+v -0.129917 -0.468750 0.086808
+v -0.129917 -0.500000 0.086808
+v -0.153247 -0.468750 0.030483
+v -0.153247 -0.500000 0.030483
+v -0.153247 -0.468750 -0.030483
+v -0.153247 -0.500000 -0.030483
+v -0.129917 -0.468750 -0.086808
+v -0.129917 -0.500000 -0.086808
+v -0.086808 -0.468750 -0.129917
+v -0.086807 -0.500000 -0.129917
+v -0.030482 -0.468750 -0.153248
+v -0.030482 -0.500000 -0.153248
+v 0.030483 -0.468750 -0.153248
+v 0.030483 -0.500000 -0.153248
+v 0.086808 -0.468750 -0.129917
+v 0.086808 -0.500000 -0.129917
+v 0.129918 -0.468750 -0.086808
+v 0.129918 -0.500000 -0.086808
+v 0.122598 -0.468750 -0.024386
+v 0.122598 -0.468750 0.024386
+v 0.103934 -0.468750 0.069446
+v 0.069447 -0.468750 0.103934
+v 0.024387 -0.468750 0.122598
+v -0.024386 -0.468750 0.122598
+v -0.069446 -0.468750 0.103934
+v -0.103933 -0.468750 0.069446
+v -0.122598 -0.468750 0.024386
+v -0.122598 -0.468750 -0.024386
+v -0.103933 -0.468750 -0.069446
+v -0.069446 -0.468750 -0.103934
+v -0.024386 -0.468750 -0.122598
+v 0.024387 -0.468750 -0.122598
+v 0.069447 -0.468750 -0.103934
+v 0.103934 -0.468750 -0.069446
+v 0.000000 -0.468750 0.000000
+v 0.000000 -0.500000 -0.000000
+v 0.069446 0.312500 0.103934
+v 0.103933 0.312500 0.069447
+v 0.122598 0.312500 0.024387
+v 0.122598 0.312500 -0.024386
+v 0.129917 0.500000 -0.086808
+v 0.129917 0.312500 -0.086808
+v 0.086808 0.500000 -0.129917
+v 0.086808 0.312500 -0.129917
+v 0.030483 0.500000 -0.153247
+v 0.030483 0.312500 -0.153248
+v -0.030483 0.500000 -0.153247
+v -0.030483 0.312500 -0.153248
+v -0.086808 0.500000 -0.129917
+v -0.086808 0.312500 -0.129917
+v -0.129918 0.500000 -0.086808
+v -0.129918 0.312500 -0.086808
+v -0.153248 0.500000 -0.030483
+v -0.153248 0.312500 -0.030483
+v -0.153248 0.500000 0.030483
+v -0.153248 0.312500 0.030483
+v -0.129918 0.500000 0.086808
+v -0.129918 0.312500 0.086808
+v -0.086808 0.500000 0.129917
+v -0.086808 0.312500 0.129917
+v -0.030483 0.500000 0.153248
+v -0.030483 0.312500 0.153248
+v 0.030482 0.500000 0.153248
+v 0.030482 0.312500 0.153248
+v 0.086807 0.500000 0.129917
+v 0.086807 0.312500 0.129917
+v 0.129917 0.500000 0.086808
+v 0.129917 0.312500 0.086808
+v 0.153247 0.500000 0.030483
+v 0.153247 0.312500 0.030483
+v 0.153247 0.500000 -0.030483
+v 0.153247 0.312500 -0.030483
+v 0.024386 0.312500 0.122598
+v -0.024387 0.312500 0.122598
+v -0.069447 0.312500 0.103934
+v -0.103934 0.312500 0.069446
+v -0.122599 0.312500 0.024386
+v -0.122599 0.312500 -0.024386
+v -0.103934 0.312500 -0.069446
+v -0.069447 0.312500 -0.103934
+v -0.024387 0.312500 -0.122598
+v 0.024386 0.312500 -0.122598
+v 0.069446 0.312500 -0.103933
+v 0.103933 0.312500 -0.069446
+v -0.000000 0.312500 0.000000
+v -0.000000 0.500000 0.000000
+vt 0.680556 0.486111
+vt 0.625000 0.486111
+vt 0.625000 0.652778
+vt 0.680556 0.652778
+vt 0.569444 0.486111
+vt 0.569444 0.652778
+vt 0.513889 0.486111
+vt 0.513889 0.652778
+vt 0.458333 0.486111
+vt 0.458333 0.652778
+vt 0.402778 0.486111
+vt 0.402778 0.652778
+vt 0.347222 0.486111
+vt 0.347222 0.652778
+vt 0.291667 0.486111
+vt 0.291667 0.652778
+vt 0.236111 0.486111
+vt 0.236111 0.652778
+vt 0.180556 0.486111
+vt 0.180556 0.652778
+vt 0.125000 0.486111
+vt 0.125000 0.652778
+vt 0.069444 0.486111
+vt 0.069444 0.652778
+vt 0.013889 0.486111
+vt 0.013889 0.652778
+vt 0.902778 0.486111
+vt 0.847222 0.486111
+vt 0.847222 0.652778
+vt 0.902778 0.652778
+vt 0.791667 0.486111
+vt 0.791667 0.652778
+vt 0.736111 0.486111
+vt 0.736111 0.652778
+vt 0.194034 0.696809
+vt 0.165430 0.839757
+vt 0.136827 0.696809
+vt 0.469943 0.696809
+vt 0.498546 0.839757
+vt 0.527150 0.696809
+vt 0.580002 0.718572
+vt 0.620453 0.758784
+vt 0.642345 0.811323
+vt 0.642345 0.868191
+vt 0.620453 0.920730
+vt 0.580002 0.960942
+vt 0.527149 0.982704
+vt 0.469943 0.982704
+vt 0.417091 0.960942
+vt 0.376639 0.920730
+vt 0.354747 0.868191
+vt 0.354747 0.811323
+vt 0.376639 0.758784
+vt 0.417091 0.718572
+vt 0.083975 0.718572
+vt 0.043524 0.758784
+vt 0.021631 0.811323
+vt 0.021631 0.868191
+vt 0.043523 0.920730
+vt 0.083975 0.960942
+vt 0.136827 0.982704
+vt 0.194034 0.982704
+vt 0.246886 0.960942
+vt 0.287337 0.920730
+vt 0.309229 0.868191
+vt 0.309229 0.811323
+vt 0.287337 0.758784
+vt 0.246886 0.718572
+vt 0.180556 0.458333
+vt 0.180556 0.013889
+vt 0.236111 0.013889
+vt 0.236111 0.458333
+vt 0.750889 0.718565
+vt 0.803741 0.696803
+vt 0.832345 0.839750
+vt 0.710438 0.758777
+vt 0.688546 0.811316
+vt 0.688546 0.868184
+vt 0.710438 0.920723
+vt 0.750889 0.960935
+vt 0.803741 0.982698
+vt 0.860948 0.982698
+vt 0.913800 0.960935
+vt 0.954251 0.920723
+vt 0.976143 0.868184
+vt 0.976143 0.811316
+vt 0.954251 0.758777
+vt 0.913800 0.718565
+vt 0.860948 0.696803
+vt 0.417087 0.718565
+vt 0.469939 0.696803
+vt 0.498543 0.839750
+vt 0.376636 0.758777
+vt 0.354744 0.811316
+vt 0.354744 0.868184
+vt 0.376636 0.920723
+vt 0.417087 0.960935
+vt 0.469939 0.982698
+vt 0.527146 0.982698
+vt 0.579998 0.960935
+vt 0.620449 0.920723
+vt 0.642341 0.868184
+vt 0.642341 0.811316
+vt 0.620449 0.758777
+vt 0.579998 0.718565
+vt 0.527146 0.696803
+vt 0.791667 0.458333
+vt 0.791667 0.013889
+vt 0.847222 0.013889
+vt 0.847222 0.458333
+vt 0.680556 0.458333
+vt 0.680556 0.013889
+vt 0.736111 0.013889
+vt 0.736111 0.458333
+vt 0.513889 0.458333
+vt 0.513889 0.013889
+vt 0.569444 0.013889
+vt 0.569444 0.458333
+vt 0.625000 0.458333
+vt 0.625000 0.013889
+vt 0.458333 0.458333
+vt 0.458333 0.013889
+vt 0.402778 0.458333
+vt 0.402778 0.013889
+vt 0.347222 0.458333
+vt 0.347222 0.013889
+vt 0.291667 0.458333
+vt 0.291667 0.013889
+vt 0.125000 0.458333
+vt 0.125000 0.013889
+vt 0.069444 0.458333
+vt 0.069444 0.013889
+vt 0.013889 0.458333
+vt 0.013889 0.013889
+vt 0.902778 0.013889
+vt 0.902778 0.458333
+s off
+f 1/1 3/2 4/3 2/4
+f 3/2 5/5 6/6 4/3
+f 5/5 7/7 8/8 6/6
+f 7/7 9/9 10/10 8/8
+f 9/9 11/11 12/12 10/10
+f 11/11 13/13 14/14 12/12
+f 13/13 15/15 16/16 14/14
+f 15/15 17/17 18/18 16/16
+f 17/17 19/19 20/20 18/18
+f 19/19 21/21 22/22 20/20
+f 21/21 23/23 24/24 22/22
+f 23/23 25/25 26/26 24/24
+f 25/27 27/28 28/29 26/30
+f 27/28 29/31 30/32 28/29
+f 31/33 1/1 2/4 32/34
+f 29/31 31/33 32/34 30/32
+f 4/35 50/36 2/37
+f 1/38 49/39 3/40
+f 3/40 49/39 5/41
+f 5/41 49/39 7/42
+f 7/42 49/39 9/43
+f 9/43 49/39 11/44
+f 11/44 49/39 13/45
+f 13/45 49/39 15/46
+f 15/46 49/39 17/47
+f 17/47 49/39 19/48
+f 19/48 49/39 21/49
+f 21/49 49/39 23/50
+f 23/50 49/39 25/51
+f 25/51 49/39 27/52
+f 27/52 49/39 29/53
+f 29/53 49/39 31/54
+f 31/54 49/39 1/38
+f 2/37 50/36 32/55
+f 32/55 50/36 30/56
+f 30/56 50/36 28/57
+f 28/57 50/36 26/58
+f 26/58 50/36 24/59
+f 24/59 50/36 22/60
+f 22/60 50/36 20/61
+f 20/61 50/36 18/62
+f 18/62 50/36 16/63
+f 16/63 50/36 14/64
+f 14/64 50/36 12/65
+f 12/65 50/36 10/66
+f 10/66 50/36 8/67
+f 8/67 50/36 6/68
+f 6/68 50/36 4/35
+f 41/69 91/70 92/71 42/72
+f 81/73 83/74 100/75
+f 79/76 81/73 100/75
+f 77/77 79/76 100/75
+f 75/78 77/77 100/75
+f 73/79 75/78 100/75
+f 71/80 73/79 100/75
+f 69/81 71/80 100/75
+f 67/82 69/81 100/75
+f 65/83 67/82 100/75
+f 63/84 65/83 100/75
+f 61/85 63/84 100/75
+f 59/86 61/85 100/75
+f 57/87 59/86 100/75
+f 55/88 57/87 100/75
+f 85/89 55/88 100/75
+f 56/90 86/91 99/92
+f 58/93 56/90 99/92
+f 60/94 58/93 99/92
+f 62/95 60/94 99/92
+f 64/96 62/95 99/92
+f 66/97 64/96 99/92
+f 68/98 66/97 99/92
+f 70/99 68/98 99/92
+f 72/100 70/99 99/92
+f 74/101 72/100 99/92
+f 76/102 74/101 99/92
+f 78/103 76/102 99/92
+f 80/104 78/103 99/92
+f 82/105 80/104 99/92
+f 84/106 82/105 99/92
+f 86/91 84/106 99/92
+f 83/74 85/89 100/75
+f 58/22 57/21 55/19 56/20
+f 56/20 55/19 85/17 86/18
+f 60/24 59/23 57/21 58/22
+f 62/26 61/25 59/23 60/24
+f 64/29 63/28 61/27 62/30
+f 66/32 65/31 63/28 64/29
+f 68/34 67/33 65/31 66/32
+f 70/4 69/1 67/33 68/34
+f 72/3 71/2 69/1 70/4
+f 74/6 73/5 71/2 72/3
+f 76/8 75/7 73/5 74/6
+f 78/10 77/9 75/7 76/8
+f 80/12 79/11 77/9 78/10
+f 82/14 81/13 79/11 80/12
+f 84/16 83/15 81/13 82/14
+f 86/18 85/17 83/15 84/16
+f 36/107 51/108 87/109 37/110
+f 34/111 53/112 52/113 35/114
+f 47/115 97/116 98/117 48/118
+f 33/119 54/120 53/112 34/111
+f 35/114 52/113 51/108 36/107
+f 48/118 98/117 54/120 33/119
+f 46/121 96/122 97/116 47/115
+f 45/123 95/124 96/122 46/121
+f 44/125 94/126 95/124 45/123
+f 43/127 93/128 94/126 44/125
+f 42/72 92/71 93/128 43/127
+f 40/129 90/130 91/70 41/69
+f 39/131 89/132 90/130 40/129
+f 38/133 88/134 89/132 39/131
+f 37/110 87/109 88/135 38/136
diff --git a/pipeworks/models/pipeworks_pipe_10.obj b/pipeworks/models/pipeworks_pipe_10.obj
new file mode 100644
index 0000000..9edb938
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_10.obj
@@ -0,0 +1,891 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-6way.blend'
+# www.blender.org
+mtllib pipeworks_pipe_10.mtl
+o Cube.000
+v 0.069446 -0.468750 -0.103934
+v 0.103933 -0.468750 -0.069446
+v 0.122598 -0.468750 -0.024386
+v 0.122598 -0.468750 0.024386
+v 0.129917 -0.500000 0.086808
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.500000 0.129917
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.500000 0.153247
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.500000 0.153247
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.500000 0.129917
+v -0.086808 -0.468750 0.129917
+v -0.129918 -0.500000 0.086808
+v -0.129917 -0.468750 0.086808
+v -0.153248 -0.500000 0.030483
+v -0.153248 -0.468750 0.030483
+v -0.153248 -0.500000 -0.030483
+v -0.153248 -0.468750 -0.030483
+v -0.129918 -0.500000 -0.086808
+v -0.129917 -0.468750 -0.086808
+v -0.086808 -0.500000 -0.129917
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.500000 -0.153248
+v -0.030483 -0.468750 -0.153248
+v 0.030482 -0.500000 -0.153248
+v 0.030482 -0.468750 -0.153248
+v 0.086807 -0.500000 -0.129917
+v 0.086807 -0.468750 -0.129917
+v 0.129917 -0.500000 -0.086808
+v 0.129917 -0.468750 -0.086808
+v 0.153247 -0.500000 -0.030483
+v 0.153247 -0.468750 -0.030483
+v 0.153247 -0.500000 0.030483
+v 0.153247 -0.468750 0.030483
+v 0.024386 -0.468750 -0.122598
+v -0.024387 -0.468750 -0.122598
+v -0.069447 -0.468750 -0.103934
+v -0.103934 -0.468750 -0.069446
+v -0.122599 -0.468750 -0.024386
+v -0.122599 -0.468750 0.024386
+v -0.103934 -0.468750 0.069446
+v -0.069447 -0.468750 0.103934
+v -0.024387 -0.468750 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.069446 -0.468750 0.103933
+v 0.103933 -0.468750 0.069446
+v -0.000000 -0.468750 -0.000000
+v -0.000000 -0.500000 -0.000000
+v -0.024386 -0.024391 -0.122598
+v -0.069446 -0.024391 -0.103934
+v -0.103934 -0.024391 -0.069446
+v -0.122598 -0.024391 -0.024386
+v -0.122598 -0.024391 0.024386
+v -0.103934 -0.024391 0.069446
+v -0.069446 -0.024391 0.103934
+v -0.024386 -0.024391 0.122598
+v 0.024386 -0.024391 0.122598
+v 0.103934 -0.024391 0.069446
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 -0.069446
+v 0.122598 -0.024391 -0.024386
+v 0.122598 -0.024391 0.024386
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v 0.153248 0.468750 0.030483
+v 0.153248 0.500000 0.030483
+v 0.153248 0.468750 -0.030483
+v 0.153248 0.500000 -0.030483
+v 0.129917 0.468750 -0.086808
+v 0.129917 0.500000 -0.086808
+v 0.086808 0.468750 -0.129917
+v 0.086808 0.500000 -0.129917
+v 0.030483 0.468750 -0.153248
+v 0.030483 0.500000 -0.153248
+v -0.030483 0.468750 -0.153248
+v -0.030483 0.500000 -0.153248
+v -0.086808 0.468750 -0.129917
+v -0.086808 0.500000 -0.129917
+v -0.129917 0.468750 -0.086808
+v -0.129917 0.500000 -0.086808
+v -0.153247 0.468750 -0.030483
+v -0.153247 0.500000 -0.030483
+v -0.153247 0.468750 0.030483
+v -0.153247 0.500000 0.030483
+v -0.129917 0.468750 0.086808
+v -0.129917 0.500000 0.086808
+v -0.086808 0.468750 0.129917
+v -0.086808 0.500000 0.129917
+v -0.030483 0.468750 0.153248
+v -0.030483 0.500000 0.153248
+v 0.030483 0.468750 0.153248
+v 0.030483 0.500000 0.153248
+v 0.086808 0.468750 0.129917
+v 0.086808 0.500000 0.129917
+v 0.129917 0.468750 0.086808
+v 0.129918 0.500000 0.086808
+v 0.122598 0.468750 0.024386
+v 0.122598 0.468750 -0.024386
+v 0.103934 0.468750 -0.069446
+v 0.069447 0.468750 -0.103934
+v 0.024387 0.468750 -0.122598
+v -0.024386 0.468750 -0.122598
+v -0.069446 0.468750 -0.103934
+v -0.103933 0.468750 -0.069446
+v -0.122598 0.468750 -0.024386
+v -0.122598 0.468750 0.024386
+v -0.103933 0.468750 0.069446
+v -0.069446 0.468750 0.103934
+v -0.024386 0.468750 0.122598
+v 0.024387 0.468750 0.122598
+v 0.069447 0.468750 0.103934
+v 0.103934 0.468750 0.069446
+v 0.000000 0.468750 -0.000000
+v 0.000000 0.500000 0.000000
+v -0.024386 0.024390 -0.122598
+v -0.069446 0.024390 -0.103934
+v -0.103934 0.024390 -0.069446
+v -0.122598 0.024390 -0.024386
+v -0.122598 0.024390 0.024386
+v -0.103934 0.024390 0.069446
+v -0.069446 0.024390 0.103934
+v -0.024386 0.024389 0.122598
+v 0.024386 0.024389 0.122598
+v 0.103934 0.024390 0.069446
+v 0.069446 0.024390 0.103934
+v 0.103934 0.024390 -0.069446
+v 0.122598 0.024390 -0.024386
+v 0.122598 0.024390 0.024386
+v 0.069446 0.024390 -0.103934
+v 0.024386 0.024390 -0.122598
+v 0.468750 -0.153248 0.030483
+v 0.500000 -0.153248 0.030483
+v 0.468750 -0.153248 -0.030483
+v 0.500000 -0.153248 -0.030483
+v 0.468750 -0.129917 -0.086808
+v 0.500000 -0.129917 -0.086808
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.030483 -0.153248
+v 0.500000 -0.030483 -0.153248
+v 0.468750 0.030483 -0.153248
+v 0.500000 0.030483 -0.153248
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153247 -0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.129917 0.086808
+v 0.500000 0.129917 0.086808
+v 0.468750 0.086808 0.129917
+v 0.500000 0.086808 0.129917
+v 0.468750 0.030483 0.153248
+v 0.500000 0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.122598 0.024386
+v 0.468750 -0.122598 -0.024386
+v 0.468750 -0.103934 -0.069446
+v 0.468750 -0.069446 -0.103934
+v 0.468750 -0.024386 -0.122598
+v 0.468750 0.024386 -0.122598
+v 0.468750 0.069446 -0.103934
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.122598 0.024386
+v 0.468750 0.103934 0.069446
+v 0.468750 0.069446 0.103934
+v 0.468750 0.024386 0.122598
+v 0.468750 -0.024387 0.122598
+v 0.468750 -0.069447 0.103934
+v 0.468750 -0.103934 0.069446
+v 0.468750 -0.000000 -0.000000
+v 0.500000 -0.000000 0.000000
+v -0.468750 -0.069446 -0.103934
+v -0.468750 -0.103933 -0.069446
+v -0.468750 -0.122598 -0.024387
+v -0.468750 -0.122598 0.024386
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.030483 0.153247
+v -0.468750 -0.030483 0.153248
+v -0.500000 0.030483 0.153247
+v -0.468750 0.030483 0.153248
+v -0.500000 0.086808 0.129917
+v -0.468750 0.086808 0.129917
+v -0.500000 0.129917 0.086808
+v -0.468750 0.129917 0.086808
+v -0.500000 0.153248 0.030483
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.030483 -0.153248
+v -0.468750 0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.153247 -0.030483
+v -0.468750 -0.153247 -0.030483
+v -0.500000 -0.153247 0.030483
+v -0.468750 -0.153247 0.030483
+v -0.468750 -0.024386 -0.122598
+v -0.468750 0.024387 -0.122598
+v -0.468750 0.069447 -0.103934
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.122598 0.024386
+v -0.468750 0.103934 0.069446
+v -0.468750 0.069447 0.103934
+v -0.468750 0.024387 0.122598
+v -0.468750 -0.024386 0.122598
+v -0.468750 -0.069446 0.103933
+v -0.468750 -0.103933 0.069446
+v -0.468750 0.000000 -0.000000
+v -0.500000 0.000000 -0.000000
+v 0.069446 -0.103934 0.468750
+v 0.103933 -0.069447 0.468750
+v 0.122598 -0.024387 0.468750
+v 0.122598 0.024386 0.468750
+v 0.129917 0.086807 0.500000
+v 0.129917 0.086807 0.468750
+v 0.086808 0.129917 0.500000
+v 0.086808 0.129917 0.468750
+v 0.030483 0.153247 0.500000
+v 0.030483 0.153247 0.468750
+v -0.030483 0.153247 0.500000
+v -0.030483 0.153247 0.468750
+v -0.086808 0.129917 0.500000
+v -0.086808 0.129917 0.468750
+v -0.129918 0.086808 0.500000
+v -0.129917 0.086808 0.468750
+v -0.153248 0.030483 0.500000
+v -0.153248 0.030483 0.468750
+v -0.153248 -0.030483 0.500000
+v -0.153248 -0.030483 0.468750
+v -0.129918 -0.086808 0.500000
+v -0.129917 -0.086808 0.468750
+v -0.086808 -0.129917 0.500000
+v -0.086808 -0.129917 0.468750
+v -0.030483 -0.153248 0.500000
+v -0.030483 -0.153248 0.468750
+v 0.030482 -0.153248 0.500000
+v 0.030482 -0.153248 0.468750
+v 0.086807 -0.129917 0.500000
+v 0.086807 -0.129917 0.468750
+v 0.129917 -0.086808 0.500000
+v 0.129917 -0.086808 0.468750
+v 0.153247 -0.030483 0.500000
+v 0.153247 -0.030483 0.468750
+v 0.153247 0.030483 0.500000
+v 0.153247 0.030483 0.468750
+v 0.024386 -0.122598 0.468750
+v -0.024387 -0.122598 0.468750
+v -0.069447 -0.103934 0.468750
+v -0.103934 -0.069447 0.468750
+v -0.122599 -0.024387 0.468750
+v -0.122599 0.024386 0.468750
+v -0.103934 0.069446 0.468750
+v -0.069447 0.103933 0.468750
+v -0.024387 0.122598 0.468750
+v 0.024386 0.122598 0.468750
+v 0.069446 0.103933 0.468750
+v 0.103933 0.069446 0.468750
+v -0.000000 -0.000000 0.468750
+v -0.000000 -0.000000 0.500000
+v -0.024386 -0.122598 0.024391
+v -0.069446 -0.103934 0.024391
+v -0.103934 -0.069446 0.024391
+v -0.122598 -0.024386 0.024391
+v -0.122598 0.024386 0.024391
+v -0.103934 0.069446 0.024391
+v -0.069446 0.103934 0.024391
+v -0.024386 0.122598 0.024391
+v 0.024386 0.122598 0.024391
+v 0.103934 0.069446 0.024391
+v 0.069446 0.103934 0.024391
+v 0.103934 -0.069446 0.024391
+v 0.122598 -0.024386 0.024391
+v 0.122598 0.024386 0.024391
+v 0.069446 -0.103934 0.024391
+v 0.024386 -0.122598 0.024391
+v 0.153248 0.030483 -0.468750
+v 0.153248 0.030483 -0.500000
+v 0.153248 -0.030483 -0.468750
+v 0.153248 -0.030483 -0.500000
+v 0.129917 -0.086808 -0.468750
+v 0.129917 -0.086808 -0.500000
+v 0.086808 -0.129917 -0.468750
+v 0.086808 -0.129917 -0.500000
+v 0.030483 -0.153248 -0.468750
+v 0.030483 -0.153248 -0.500000
+v -0.030483 -0.153248 -0.468750
+v -0.030483 -0.153248 -0.500000
+v -0.086808 -0.129917 -0.468750
+v -0.086808 -0.129917 -0.500000
+v -0.129917 -0.086808 -0.468750
+v -0.129917 -0.086808 -0.500000
+v -0.153247 -0.030483 -0.468750
+v -0.153247 -0.030483 -0.500000
+v -0.153247 0.030483 -0.468750
+v -0.153247 0.030483 -0.500000
+v -0.129917 0.086808 -0.468750
+v -0.129917 0.086808 -0.500000
+v -0.086808 0.129917 -0.468750
+v -0.086808 0.129917 -0.500000
+v -0.030483 0.153248 -0.468750
+v -0.030483 0.153248 -0.500000
+v 0.030483 0.153248 -0.468750
+v 0.030483 0.153248 -0.500000
+v 0.086808 0.129917 -0.468750
+v 0.086808 0.129917 -0.500000
+v 0.129917 0.086808 -0.468750
+v 0.129918 0.086808 -0.500000
+v 0.122598 0.024386 -0.468750
+v 0.122598 -0.024386 -0.468750
+v 0.103934 -0.069446 -0.468750
+v 0.069447 -0.103934 -0.468750
+v 0.024387 -0.122598 -0.468750
+v -0.024386 -0.122598 -0.468750
+v -0.069446 -0.103934 -0.468750
+v -0.103933 -0.069446 -0.468750
+v -0.122598 -0.024386 -0.468750
+v -0.122598 0.024386 -0.468750
+v -0.103933 0.069446 -0.468750
+v -0.069446 0.103934 -0.468750
+v -0.024386 0.122598 -0.468750
+v 0.024387 0.122598 -0.468750
+v 0.069447 0.103934 -0.468750
+v 0.103934 0.069446 -0.468750
+v 0.000000 -0.000000 -0.468750
+v 0.000000 0.000000 -0.500000
+v -0.024386 -0.122598 -0.024390
+v -0.069446 -0.103934 -0.024391
+v -0.103934 -0.069446 -0.024391
+v -0.122598 -0.024386 -0.024391
+v -0.122598 0.024386 -0.024391
+v -0.103934 0.069446 -0.024390
+v -0.069446 0.103934 -0.024390
+v -0.024386 0.122598 -0.024389
+v 0.024386 0.122598 -0.024389
+v 0.103934 0.069446 -0.024390
+v 0.069446 0.103934 -0.024390
+v 0.103934 -0.069446 -0.024390
+v 0.122598 -0.024386 -0.024390
+v 0.122598 0.024386 -0.024390
+v 0.069446 -0.103934 -0.024390
+v 0.024386 -0.122598 -0.024390
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.218363 0.657325
+vt 0.185866 0.820702
+vt 0.153368 0.657325
+vt 0.531836 0.657325
+vt 0.564334 0.820702
+vt 0.596832 0.657325
+vt 0.656879 0.682198
+vt 0.702838 0.728156
+vt 0.727710 0.788204
+vt 0.727710 0.853199
+vt 0.702838 0.913247
+vt 0.656879 0.959205
+vt 0.596831 0.984078
+vt 0.531836 0.984078
+vt 0.471788 0.959205
+vt 0.425830 0.913247
+vt 0.400957 0.853199
+vt 0.400957 0.788204
+vt 0.425830 0.728156
+vt 0.471789 0.682198
+vt 0.093321 0.682198
+vt 0.047362 0.728156
+vt 0.022489 0.788204
+vt 0.022489 0.853199
+vt 0.047362 0.913247
+vt 0.093320 0.959205
+vt 0.153368 0.984078
+vt 0.218363 0.984078
+vt 0.278411 0.959205
+vt 0.324369 0.913247
+vt 0.349242 0.853199
+vt 0.349242 0.788204
+vt 0.324369 0.728156
+vt 0.278411 0.682198
+vt 0.187500 0.515625
+vt 0.250000 0.515625
+vt 0.875000 0.515625
+vt 0.937500 0.515625
+vt 0.750000 0.515625
+vt 0.812500 0.515625
+vt 0.562500 0.515625
+vt 0.625000 0.515625
+vt 0.687500 0.515625
+vt 0.500000 0.515625
+vt 0.437500 0.515625
+vt 0.375000 0.515625
+vt 0.312500 0.515625
+vt 0.125000 0.515625
+vt 0.062500 0.515625
+vt 0.000000 0.515625
+vt 1.000000 0.515625
+usemtl None
+s off
+f 54/1 41/2 42/3 55/4
+f 31/5 33/6 50/7
+f 29/8 31/5 50/7
+f 27/9 29/8 50/7
+f 25/10 27/9 50/7
+f 23/11 25/10 50/7
+f 21/12 23/11 50/7
+f 19/13 21/12 50/7
+f 17/14 19/13 50/7
+f 15/15 17/14 50/7
+f 13/16 15/15 50/7
+f 11/17 13/16 50/7
+f 9/18 11/17 50/7
+f 7/19 9/18 50/7
+f 5/20 7/19 50/7
+f 35/21 5/20 50/7
+f 6/22 36/23 49/24
+f 8/25 6/22 49/24
+f 10/26 8/25 49/24
+f 12/27 10/26 49/24
+f 14/28 12/27 49/24
+f 16/29 14/28 49/24
+f 18/30 16/29 49/24
+f 20/31 18/30 49/24
+f 22/32 20/31 49/24
+f 24/33 22/32 49/24
+f 26/34 24/33 49/24
+f 28/35 26/34 49/24
+f 30/36 28/35 49/24
+f 32/37 30/36 49/24
+f 34/38 32/37 49/24
+f 36/23 34/38 49/24
+f 33/6 35/21 50/7
+f 8/39 7/40 5/41 6/42
+f 6/42 5/41 35/43 36/44
+f 10/45 9/46 7/40 8/39
+f 12/47 11/48 9/46 10/45
+f 14/49 13/50 11/51 12/52
+f 16/53 15/54 13/50 14/49
+f 18/55 17/56 15/54 16/53
+f 20/57 19/58 17/56 18/55
+f 22/59 21/60 19/58 20/57
+f 24/61 23/62 21/60 22/59
+f 26/63 25/64 23/62 24/61
+f 28/65 27/66 25/64 26/63
+f 30/67 29/68 27/66 28/65
+f 32/69 31/70 29/68 30/67
+f 34/71 33/72 31/70 32/69
+f 36/44 35/43 33/72 34/71
+f 65/73 1/74 37/75 66/76
+f 63/77 3/78 2/79 62/80
+f 61/81 47/82 48/83 60/84
+f 64/85 4/86 3/78 63/77
+f 62/80 2/79 1/74 65/73
+f 60/84 48/83 4/86 64/85
+f 59/87 46/88 47/82 61/81
+f 58/89 45/90 46/88 59/87
+f 57/91 44/92 45/90 58/89
+f 56/93 43/94 44/92 57/91
+f 55/4 42/3 43/94 56/93
+f 53/95 40/96 41/2 54/1
+f 52/97 39/98 40/96 53/95
+f 51/99 38/100 39/98 52/97
+f 66/76 37/75 38/101 51/102
+f 67/58 69/60 70/59 68/57
+f 69/60 71/62 72/61 70/59
+f 71/62 73/64 74/63 72/61
+f 73/64 75/66 76/65 74/63
+f 75/66 77/68 78/67 76/65
+f 77/68 79/70 80/69 78/67
+f 79/70 81/72 82/71 80/69
+f 81/72 83/43 84/44 82/71
+f 83/43 85/41 86/42 84/44
+f 85/41 87/40 88/39 86/42
+f 87/40 89/46 90/45 88/39
+f 89/46 91/48 92/47 90/45
+f 91/51 93/50 94/49 92/52
+f 93/50 95/54 96/53 94/49
+f 97/56 67/58 68/57 98/55
+f 95/54 97/56 98/55 96/53
+f 70/103 116/104 68/105
+f 67/106 115/107 69/108
+f 69/108 115/107 71/109
+f 71/109 115/107 73/110
+f 73/110 115/107 75/111
+f 75/111 115/107 77/112
+f 77/112 115/107 79/113
+f 79/113 115/107 81/114
+f 81/114 115/107 83/115
+f 83/115 115/107 85/116
+f 85/116 115/107 87/117
+f 87/117 115/107 89/118
+f 89/118 115/107 91/119
+f 91/119 115/107 93/120
+f 93/120 115/107 95/121
+f 95/121 115/107 97/122
+f 97/122 115/107 67/106
+f 68/105 116/104 98/123
+f 98/123 116/104 96/124
+f 96/124 116/104 94/125
+f 94/125 116/104 92/126
+f 92/126 116/104 90/127
+f 90/127 116/104 88/128
+f 88/128 116/104 86/129
+f 86/129 116/104 84/130
+f 84/130 116/104 82/131
+f 82/131 116/104 80/132
+f 80/132 116/104 78/133
+f 78/133 116/104 76/134
+f 76/134 116/104 74/135
+f 74/135 116/104 72/136
+f 72/136 116/104 70/103
+f 107/137 120/1 121/4 108/138
+f 102/139 131/73 132/76 103/140
+f 100/141 129/77 128/80 101/142
+f 113/143 127/81 126/84 114/144
+f 99/145 130/85 129/77 100/141
+f 101/142 128/80 131/73 102/139
+f 114/144 126/84 130/85 99/145
+f 112/146 125/87 127/81 113/143
+f 111/147 124/89 125/87 112/146
+f 110/148 123/91 124/89 111/147
+f 109/149 122/93 123/91 110/148
+f 108/138 121/4 122/93 109/149
+f 106/150 119/95 120/1 107/137
+f 105/151 118/97 119/95 106/150
+f 104/152 117/99 118/97 105/151
+f 103/140 132/76 117/102 104/153
+f 133/58 135/60 136/59 134/57
+f 135/60 137/62 138/61 136/59
+f 137/62 139/64 140/63 138/61
+f 139/64 141/66 142/65 140/63
+f 141/66 143/68 144/67 142/65
+f 143/68 145/70 146/69 144/67
+f 145/70 147/72 148/71 146/69
+f 147/72 149/43 150/44 148/71
+f 149/43 151/41 152/42 150/44
+f 151/41 153/40 154/39 152/42
+f 153/40 155/46 156/45 154/39
+f 155/46 157/48 158/47 156/45
+f 157/51 159/50 160/49 158/52
+f 159/50 161/54 162/53 160/49
+f 163/56 133/58 134/57 164/55
+f 161/54 163/56 164/55 162/53
+f 136/103 182/104 134/105
+f 133/106 181/107 135/108
+f 135/108 181/107 137/109
+f 137/109 181/107 139/110
+f 139/110 181/107 141/111
+f 141/111 181/107 143/112
+f 143/112 181/107 145/113
+f 145/113 181/107 147/114
+f 147/114 181/107 149/115
+f 149/115 181/107 151/116
+f 151/116 181/107 153/117
+f 153/117 181/107 155/118
+f 155/118 181/107 157/119
+f 157/119 181/107 159/120
+f 159/120 181/107 161/121
+f 161/121 181/107 163/122
+f 163/122 181/107 133/106
+f 134/105 182/104 164/123
+f 164/123 182/104 162/124
+f 162/124 182/104 160/125
+f 160/125 182/104 158/126
+f 158/126 182/104 156/127
+f 156/127 182/104 154/128
+f 154/128 182/104 152/129
+f 152/129 182/104 150/130
+f 150/130 182/104 148/131
+f 148/131 182/104 146/132
+f 146/132 182/104 144/133
+f 144/133 182/104 142/134
+f 142/134 182/104 140/135
+f 140/135 182/104 138/136
+f 138/136 182/104 136/103
+f 173/137 223/2 224/3 174/138
+f 213/5 215/6 232/7
+f 211/8 213/5 232/7
+f 209/9 211/8 232/7
+f 207/10 209/9 232/7
+f 205/11 207/10 232/7
+f 203/12 205/11 232/7
+f 201/13 203/12 232/7
+f 199/14 201/13 232/7
+f 197/15 199/14 232/7
+f 195/16 197/15 232/7
+f 193/17 195/16 232/7
+f 191/18 193/17 232/7
+f 189/19 191/18 232/7
+f 187/20 189/19 232/7
+f 217/21 187/20 232/7
+f 188/22 218/23 231/24
+f 190/25 188/22 231/24
+f 192/26 190/25 231/24
+f 194/27 192/26 231/24
+f 196/28 194/27 231/24
+f 198/29 196/28 231/24
+f 200/30 198/29 231/24
+f 202/31 200/30 231/24
+f 204/32 202/31 231/24
+f 206/33 204/32 231/24
+f 208/34 206/33 231/24
+f 210/35 208/34 231/24
+f 212/36 210/35 231/24
+f 214/37 212/36 231/24
+f 216/38 214/37 231/24
+f 218/23 216/38 231/24
+f 215/6 217/21 232/7
+f 190/39 189/40 187/41 188/42
+f 188/42 187/41 217/43 218/44
+f 192/45 191/46 189/40 190/39
+f 194/47 193/48 191/46 192/45
+f 196/49 195/50 193/51 194/52
+f 198/53 197/54 195/50 196/49
+f 200/55 199/56 197/54 198/53
+f 202/57 201/58 199/56 200/55
+f 204/59 203/60 201/58 202/57
+f 206/61 205/62 203/60 204/59
+f 208/63 207/64 205/62 206/61
+f 210/65 209/66 207/64 208/63
+f 212/67 211/68 209/66 210/65
+f 214/69 213/70 211/68 212/67
+f 216/71 215/72 213/70 214/69
+f 218/44 217/43 215/72 216/71
+f 168/139 183/74 219/75 169/140
+f 166/141 185/78 184/79 167/142
+f 179/143 229/82 230/83 180/144
+f 165/145 186/86 185/78 166/141
+f 167/142 184/79 183/74 168/139
+f 180/144 230/83 186/86 165/145
+f 178/146 228/88 229/82 179/143
+f 177/147 227/90 228/88 178/146
+f 176/148 226/92 227/90 177/147
+f 175/149 225/94 226/92 176/148
+f 174/138 224/3 225/94 175/149
+f 172/150 222/96 223/2 173/137
+f 171/151 221/98 222/96 172/150
+f 170/152 220/100 221/98 171/151
+f 169/140 219/75 220/101 170/153
+f 286/1 273/2 274/3 287/4
+f 263/5 265/6 282/7
+f 261/8 263/5 282/7
+f 259/9 261/8 282/7
+f 257/10 259/9 282/7
+f 255/11 257/10 282/7
+f 253/12 255/11 282/7
+f 251/13 253/12 282/7
+f 249/14 251/13 282/7
+f 247/15 249/14 282/7
+f 245/16 247/15 282/7
+f 243/17 245/16 282/7
+f 241/18 243/17 282/7
+f 239/19 241/18 282/7
+f 237/20 239/19 282/7
+f 267/21 237/20 282/7
+f 238/22 268/23 281/24
+f 240/25 238/22 281/24
+f 242/26 240/25 281/24
+f 244/27 242/26 281/24
+f 246/28 244/27 281/24
+f 248/29 246/28 281/24
+f 250/30 248/29 281/24
+f 252/31 250/30 281/24
+f 254/32 252/31 281/24
+f 256/33 254/32 281/24
+f 258/34 256/33 281/24
+f 260/35 258/34 281/24
+f 262/36 260/35 281/24
+f 264/37 262/36 281/24
+f 266/38 264/37 281/24
+f 268/23 266/38 281/24
+f 265/6 267/21 282/7
+f 240/39 239/40 237/41 238/42
+f 238/42 237/41 267/43 268/44
+f 242/45 241/46 239/40 240/39
+f 244/47 243/48 241/46 242/45
+f 246/49 245/50 243/51 244/52
+f 248/53 247/54 245/50 246/49
+f 250/55 249/56 247/54 248/53
+f 252/57 251/58 249/56 250/55
+f 254/59 253/60 251/58 252/57
+f 256/61 255/62 253/60 254/59
+f 258/63 257/64 255/62 256/61
+f 260/65 259/66 257/64 258/63
+f 262/67 261/68 259/66 260/65
+f 264/69 263/70 261/68 262/67
+f 266/71 265/72 263/70 264/69
+f 268/44 267/43 265/72 266/71
+f 297/73 233/74 269/75 298/76
+f 295/77 235/78 234/79 294/80
+f 293/81 279/82 280/83 292/84
+f 296/85 236/86 235/78 295/77
+f 294/80 234/79 233/74 297/73
+f 292/84 280/83 236/86 296/85
+f 291/87 278/88 279/82 293/81
+f 290/89 277/90 278/88 291/87
+f 289/91 276/92 277/90 290/89
+f 288/93 275/94 276/92 289/91
+f 287/4 274/3 275/94 288/93
+f 285/95 272/96 273/2 286/1
+f 284/97 271/98 272/96 285/95
+f 283/99 270/100 271/98 284/97
+f 298/76 269/75 270/101 283/102
+f 299/58 301/60 302/59 300/57
+f 301/60 303/62 304/61 302/59
+f 303/62 305/64 306/63 304/61
+f 305/64 307/66 308/65 306/63
+f 307/66 309/68 310/67 308/65
+f 309/68 311/70 312/69 310/67
+f 311/70 313/72 314/71 312/69
+f 313/72 315/43 316/44 314/71
+f 315/43 317/41 318/42 316/44
+f 317/41 319/40 320/39 318/42
+f 319/40 321/46 322/45 320/39
+f 321/46 323/48 324/47 322/45
+f 323/51 325/50 326/49 324/52
+f 325/50 327/54 328/53 326/49
+f 329/56 299/58 300/57 330/55
+f 327/54 329/56 330/55 328/53
+f 302/103 348/104 300/105
+f 299/106 347/107 301/108
+f 301/108 347/107 303/109
+f 303/109 347/107 305/110
+f 305/110 347/107 307/111
+f 307/111 347/107 309/112
+f 309/112 347/107 311/113
+f 311/113 347/107 313/114
+f 313/114 347/107 315/115
+f 315/115 347/107 317/116
+f 317/116 347/107 319/117
+f 319/117 347/107 321/118
+f 321/118 347/107 323/119
+f 323/119 347/107 325/120
+f 325/120 347/107 327/121
+f 327/121 347/107 329/122
+f 329/122 347/107 299/106
+f 300/105 348/104 330/123
+f 330/123 348/104 328/124
+f 328/124 348/104 326/125
+f 326/125 348/104 324/126
+f 324/126 348/104 322/127
+f 322/127 348/104 320/128
+f 320/128 348/104 318/129
+f 318/129 348/104 316/130
+f 316/130 348/104 314/131
+f 314/131 348/104 312/132
+f 312/132 348/104 310/133
+f 310/133 348/104 308/134
+f 308/134 348/104 306/135
+f 306/135 348/104 304/136
+f 304/136 348/104 302/103
+f 339/137 352/1 353/4 340/138
+f 334/139 363/73 364/76 335/140
+f 332/141 361/77 360/80 333/142
+f 345/143 359/81 358/84 346/144
+f 331/145 362/85 361/77 332/141
+f 333/142 360/80 363/73 334/139
+f 346/144 358/84 362/85 331/145
+f 344/146 357/87 359/81 345/143
+f 343/147 356/89 357/87 344/146
+f 342/148 355/91 356/89 343/147
+f 341/149 354/93 355/91 342/148
+f 340/138 353/4 354/93 341/149
+f 338/150 351/95 352/1 339/137
+f 337/151 350/97 351/95 338/150
+f 336/152 349/99 350/97 337/151
+f 335/140 364/76 349/102 336/153
diff --git a/pipeworks/models/pipeworks_pipe_2.obj b/pipeworks/models/pipeworks_pipe_2.obj
new file mode 100644
index 0000000..c75bca4
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_2.obj
@@ -0,0 +1,392 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-stub-end.blend'
+# www.blender.org
+o pipe.001_Cylinder.000
+v 0.024386 -0.024391 0.122598
+v 0.024386 -0.024391 -0.122598
+v 0.468750 -0.024387 0.122599
+v 0.468750 0.024386 0.122599
+v 0.024391 0.024386 0.122598
+v 0.500000 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.500000 -0.000000 0.000001
+v 0.500000 -0.129917 -0.086807
+v 0.500000 -0.153248 -0.030482
+v 0.500000 -0.153248 0.030483
+v 0.500000 -0.129917 0.086808
+v 0.500000 -0.086808 0.129918
+v 0.500000 -0.030483 0.153248
+v 0.500000 0.030483 0.153248
+v 0.500000 0.086808 0.129918
+v 0.500000 0.129917 0.086808
+v 0.500000 0.153247 0.030483
+v 0.500000 0.153247 -0.030482
+v 0.500000 0.129917 -0.086807
+v 0.500000 0.086808 -0.129917
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.086808 -0.129917
+v 0.468750 0.030483 -0.153247
+v 0.468750 -0.000000 -0.000000
+v 0.468750 0.129917 -0.086807
+v 0.468750 0.153247 -0.030482
+v 0.468750 0.153247 0.030483
+v 0.468750 0.129917 0.086808
+v 0.468750 0.086808 0.129918
+v 0.468750 0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.468750 -0.086808 0.129918
+v 0.468750 -0.129917 0.086808
+v 0.468750 -0.153248 0.030483
+v 0.468750 -0.153248 -0.030482
+v 0.468750 -0.129917 -0.086807
+v 0.468750 -0.086808 -0.129917
+v 0.468750 -0.030483 -0.153247
+v 0.024391 -0.103934 -0.069446
+v 0.468750 -0.103934 -0.069446
+v 0.468750 -0.122598 -0.024386
+v 0.024391 -0.122598 -0.024386
+v 0.468750 -0.024387 -0.122598
+v 0.468750 -0.069447 -0.103933
+v 0.024391 -0.069446 -0.103934
+v 0.468750 0.103933 -0.069446
+v 0.468750 0.069446 -0.103933
+v 0.024391 0.069446 -0.103934
+v 0.024391 0.024386 -0.122598
+v 0.468750 0.024386 -0.122598
+v 0.024391 0.122598 -0.024386
+v 0.468750 0.122598 -0.024386
+v 0.024391 0.122598 0.024386
+v 0.468750 0.122598 0.024387
+v 0.024391 0.103934 0.069446
+v 0.468750 0.103933 0.069447
+v 0.024391 0.069446 0.103934
+v 0.468750 0.069446 0.103934
+v 0.024391 -0.069446 0.103934
+v 0.468750 -0.069447 0.103934
+v 0.024391 -0.103934 0.069446
+v 0.468750 -0.103934 0.069447
+v 0.024391 -0.122598 0.024386
+v 0.468750 -0.122598 0.024387
+v 0.024390 0.103934 -0.069446
+v -0.042016 -0.000000 0.000000
+v -0.034206 -0.012195 0.061299
+v -0.034203 -0.034723 0.051967
+v -0.034203 -0.061299 0.012193
+v -0.034203 -0.061299 -0.012193
+v -0.034203 -0.051967 -0.034723
+v -0.034203 -0.051967 0.034723
+v -0.034203 -0.034723 -0.051967
+v -0.034206 -0.012196 -0.061299
+v -0.034203 0.012193 -0.061299
+v -0.034203 0.034723 -0.051967
+v -0.034203 0.051967 -0.034723
+v -0.034203 0.061299 -0.012193
+v -0.034203 0.061299 0.012193
+v -0.034203 0.051967 0.034723
+v -0.034203 0.034723 0.051967
+v -0.034203 0.012193 0.061299
+v -0.042017 -0.006098 0.030650
+v -0.042016 -0.017362 0.025984
+v -0.042016 -0.030650 0.006097
+v -0.042016 -0.030650 -0.006096
+v -0.042016 -0.025984 -0.017361
+v -0.014672 -0.077950 0.052085
+v -0.042016 -0.017362 -0.025983
+v -0.042017 -0.006098 -0.030649
+v -0.042016 0.006096 -0.030649
+v -0.042016 0.017361 -0.025983
+v -0.042016 0.025983 -0.017362
+v -0.042016 0.030649 -0.006096
+v -0.042016 0.030649 0.006097
+v -0.042016 0.025983 0.017362
+v -0.042016 0.017361 0.025984
+v -0.042016 0.006096 0.030650
+v -0.014675 -0.018293 0.091949
+v -0.014672 -0.052084 0.077951
+v -0.014672 -0.091948 0.018290
+v -0.014672 -0.091949 -0.018289
+v -0.014672 -0.077951 -0.052084
+v -0.042016 -0.025984 0.017362
+v -0.014672 -0.052085 -0.077950
+v -0.014675 -0.018293 -0.091948
+v -0.014672 0.018289 -0.091948
+v -0.014672 0.052084 -0.077950
+v -0.014672 0.077950 -0.052085
+v -0.014672 0.091948 -0.018289
+v -0.014672 0.091949 0.018290
+v -0.014672 0.077951 0.052085
+v -0.014672 0.052085 0.077951
+v -0.014672 0.018290 0.091949
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.812500 0.265625
+vt 0.812500 0.015625
+vt 0.625000 0.265625
+vt 0.625000 0.015625
+vt 0.687500 0.015625
+vt 0.687500 0.265625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.500000 0.015625
+vt 0.500000 0.265625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.250000 0.265625
+vt 0.250000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.125000 0.015625
+vt 0.125000 0.265625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.648437 0.265625
+vt 0.414062 0.265625
+vt 0.531250 0.265625
+vt 0.632812 0.265625
+vt 0.617187 0.265625
+vt 0.601562 0.265625
+vt 0.585937 0.265625
+vt 0.570312 0.265625
+vt 0.554687 0.265625
+vt 0.539062 0.265625
+vt 0.523437 0.265625
+vt 0.507812 0.265625
+vt 0.492187 0.265625
+vt 0.476562 0.265625
+vt 0.460937 0.265625
+vt 0.445312 0.265625
+vt 0.429687 0.265625
+vt 0.882812 0.265625
+vt 0.179687 0.265625
+vt 0.296875 0.265625
+vt 0.765625 0.265625
+vt 0.835937 0.265625
+vt 0.734375 0.265625
+vt 0.789062 0.265625
+vt 0.703125 0.265625
+vt 0.742187 0.265625
+vt 0.671875 0.265625
+vt 0.695312 0.265625
+vt 0.640625 0.265625
+vt 0.609375 0.265625
+vt 0.578125 0.265625
+vt 0.546875 0.265625
+vt 0.515625 0.265625
+vt 0.484375 0.265625
+vt 0.453125 0.265625
+vt 0.367187 0.265625
+vt 0.421875 0.265625
+vt 0.320312 0.265625
+vt 0.390625 0.265625
+vt 0.273437 0.265625
+vt 0.359375 0.265625
+vt 0.226562 0.265625
+vt 0.328125 0.265625
+s off
+f 6/1 7/2 8/3
+f 9/4 6/1 8/3
+f 10/5 9/4 8/3
+f 11/6 10/5 8/3
+f 12/7 11/6 8/3
+f 13/8 12/7 8/3
+f 14/9 13/8 8/3
+f 15/10 14/9 8/3
+f 16/11 15/10 8/3
+f 17/12 16/11 8/3
+f 18/13 17/12 8/3
+f 19/14 18/13 8/3
+f 20/15 19/14 8/3
+f 21/16 20/15 8/3
+f 22/17 21/16 8/3
+f 23/18 24/19 25/20
+f 26/21 23/18 25/20
+f 27/22 26/21 25/20
+f 28/23 27/22 25/20
+f 29/24 28/23 25/20
+f 30/25 29/24 25/20
+f 31/26 30/25 25/20
+f 32/27 31/26 25/20
+f 33/28 32/27 25/20
+f 34/29 33/28 25/20
+f 35/30 34/29 25/20
+f 36/31 35/30 25/20
+f 37/32 36/31 25/20
+f 38/33 37/32 25/20
+f 39/34 38/33 25/20
+f 24/19 39/34 25/20
+f 7/2 22/17 8/3
+f 26/35 20/36 21/37 23/38
+f 23/38 21/37 22/39 24/40
+f 27/41 19/42 20/36 26/35
+f 28/43 18/44 19/42 27/41
+f 29/45 17/46 18/47 28/48
+f 30/49 16/50 17/46 29/45
+f 31/51 15/52 16/50 30/49
+f 32/53 14/54 15/52 31/51
+f 33/55 13/56 14/54 32/53
+f 34/57 12/58 13/56 33/55
+f 35/59 11/60 12/58 34/57
+f 36/61 10/62 11/60 35/59
+f 37/63 9/64 10/62 36/61
+f 38/65 6/66 9/64 37/63
+f 39/67 7/68 6/66 38/65
+f 24/40 22/39 7/68 39/67
+f 40/69 41/70 42/71 43/72
+f 46/73 45/74 41/70 40/69
+f 49/75 48/76 51/77 50/78
+f 54/79 55/80 53/81 52/82
+f 56/83 57/84 55/80 54/79
+f 58/85 59/86 57/84 56/83
+f 5/87 4/88 59/86 58/85
+f 62/89 63/90 61/91 60/92
+f 64/93 65/94 63/90 62/89
+f 43/72 42/71 65/95 64/96
+f 1/97 3/98 4/88 5/87
+f 2/99 44/100 45/74 46/73
+f 66/101 47/102 48/76 49/75
+f 50/78 51/77 44/100 2/99
+f 52/82 53/81 47/102 66/101
+f 60/92 61/91 3/98 1/97
+f 86/103 105/104 67/105
+f 87/106 86/103 67/105
+f 88/107 87/106 67/105
+f 90/108 88/107 67/105
+f 91/109 90/108 67/105
+f 92/110 91/109 67/105
+f 93/111 92/110 67/105
+f 94/112 93/111 67/105
+f 95/113 94/112 67/105
+f 96/114 95/113 67/105
+f 97/115 96/114 67/105
+f 98/116 97/115 67/105
+f 99/117 98/116 67/105
+f 84/118 99/117 67/105
+f 85/119 84/118 67/105
+f 105/104 85/119 67/105
+f 102/120 89/121 73/122 70/123
+f 103/124 102/120 70/123 71/125
+f 104/126 103/124 71/125 72/127
+f 106/128 104/126 72/127 74/129
+f 107/130 106/128 74/129 75/131
+f 108/103 107/130 75/131 76/132
+f 109/108 108/103 76/132 77/133
+f 110/111 109/108 77/133 78/134
+f 111/114 110/111 78/134 79/135
+f 112/117 111/114 79/135 80/136
+f 113/104 112/117 80/136 81/137
+f 114/138 113/104 81/137 82/139
+f 115/140 114/138 82/139 83/141
+f 100/142 115/140 83/141 68/143
+f 101/144 100/142 68/143 69/145
+f 89/121 101/144 69/145 73/122
+f 70/123 73/122 105/104 86/103
+f 71/125 70/123 86/103 87/106
+f 72/127 71/125 87/106 88/107
+f 74/129 72/127 88/107 90/108
+f 75/131 74/129 90/108 91/109
+f 76/132 75/131 91/109 92/110
+f 77/133 76/132 92/110 93/111
+f 78/134 77/133 93/111 94/112
+f 79/135 78/134 94/112 95/113
+f 80/136 79/135 95/113 96/114
+f 81/137 80/136 96/114 97/115
+f 82/139 81/137 97/115 98/116
+f 83/141 82/139 98/116 99/117
+f 68/143 83/141 99/117 84/118
+f 69/145 68/143 84/118 85/119
+f 73/122 69/145 85/119 105/104
+f 64/96 62/89 89/121 102/120
+f 43/72 64/96 102/120 103/124
+f 40/69 43/72 103/124 104/126
+f 46/73 40/69 104/126 106/128
+f 2/99 46/73 106/128 107/130
+f 50/78 2/99 107/130 108/103
+f 49/75 50/78 108/103 109/108
+f 66/101 49/75 109/108 110/111
+f 52/82 66/101 110/111 111/114
+f 54/79 52/82 111/114 112/117
+f 56/83 54/79 112/117 113/104
+f 58/85 56/83 113/104 114/138
+f 5/87 58/85 114/138 115/140
+f 1/97 5/87 115/140 100/142
+f 60/92 1/97 100/142 101/144
+f 62/89 60/92 101/144 89/121
diff --git a/pipeworks/models/pipeworks_pipe_3.obj b/pipeworks/models/pipeworks_pipe_3.obj
new file mode 100644
index 0000000..f126551
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_3.obj
@@ -0,0 +1,354 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-2way-straight.blend'
+# www.blender.org
+mtllib pipeworks_pipe_3.mtl
+o Cube.001
+v 0.468750 -0.153248 0.030483
+v 0.500000 -0.153248 0.030483
+v 0.468750 -0.153248 -0.030483
+v 0.500000 -0.153248 -0.030483
+v 0.468750 -0.129917 -0.086808
+v 0.500000 -0.129917 -0.086808
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.030483 -0.153248
+v 0.500000 -0.030483 -0.153248
+v 0.468750 0.030483 -0.153248
+v 0.500000 0.030483 -0.153248
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153247 -0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.129917 0.086808
+v 0.500000 0.129917 0.086808
+v 0.468750 0.086808 0.129917
+v 0.500000 0.086808 0.129917
+v 0.468750 0.030483 0.153248
+v 0.500000 0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.122598 0.024386
+v 0.468750 -0.122598 -0.024386
+v 0.468750 -0.103934 -0.069446
+v 0.468750 -0.069446 -0.103934
+v 0.468750 -0.024386 -0.122598
+v 0.468750 0.024386 -0.122598
+v 0.468750 0.069446 -0.103934
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.122598 0.024386
+v 0.468750 0.103934 0.069446
+v 0.468750 0.069446 0.103934
+v 0.468750 0.024386 0.122598
+v 0.468750 -0.024387 0.122598
+v 0.468750 -0.069447 0.103934
+v 0.468750 -0.103934 0.069446
+v 0.468750 -0.000000 -0.000000
+v 0.500000 -0.000000 0.000000
+v -0.468750 -0.069446 -0.103934
+v -0.468750 -0.103933 -0.069446
+v -0.468750 -0.122598 -0.024387
+v -0.468750 -0.122598 0.024386
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.030483 0.153247
+v -0.468750 -0.030483 0.153248
+v -0.500000 0.030483 0.153247
+v -0.468750 0.030483 0.153248
+v -0.500000 0.086808 0.129917
+v -0.468750 0.086808 0.129917
+v -0.500000 0.129917 0.086808
+v -0.468750 0.129917 0.086808
+v -0.500000 0.153248 0.030483
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.030483 -0.153248
+v -0.468750 0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.153247 -0.030483
+v -0.468750 -0.153247 -0.030483
+v -0.500000 -0.153247 0.030483
+v -0.468750 -0.153247 0.030483
+v -0.468750 -0.024386 -0.122598
+v -0.468750 0.024387 -0.122598
+v -0.468750 0.069447 -0.103934
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.122598 0.024386
+v -0.468750 0.103934 0.069446
+v -0.468750 0.069447 0.103934
+v -0.468750 0.024387 0.122598
+v -0.468750 -0.024386 0.122598
+v -0.468750 -0.069446 0.103933
+v -0.468750 -0.103933 0.069446
+v -0.468750 0.000000 -0.000000
+v -0.500000 0.000000 -0.000000
+vt 0.750000 0.546875
+vt 0.687500 0.546875
+vt 0.687500 0.609375
+vt 0.750000 0.609375
+vt 0.625000 0.546875
+vt 0.625000 0.609375
+vt 0.562500 0.546875
+vt 0.562500 0.609375
+vt 0.500000 0.546875
+vt 0.500000 0.609375
+vt 0.437500 0.546875
+vt 0.437500 0.609375
+vt 0.375000 0.546875
+vt 0.375000 0.609375
+vt 0.312500 0.546875
+vt 0.312500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.125000 0.546875
+vt 0.125000 0.609375
+vt 0.062500 0.546875
+vt 0.062500 0.609375
+vt 0.000000 0.546875
+vt 0.000000 0.609375
+vt 1.000000 0.546875
+vt 0.937500 0.546875
+vt 0.937500 0.609375
+vt 1.000000 0.609375
+vt 0.875000 0.546875
+vt 0.875000 0.609375
+vt 0.812500 0.546875
+vt 0.812500 0.609375
+vt 0.218363 0.657325
+vt 0.185866 0.820702
+vt 0.153368 0.657325
+vt 0.531836 0.657325
+vt 0.564334 0.820702
+vt 0.596832 0.657325
+vt 0.656879 0.682198
+vt 0.702838 0.728156
+vt 0.727710 0.788204
+vt 0.727710 0.853199
+vt 0.702838 0.913247
+vt 0.656879 0.959205
+vt 0.596831 0.984078
+vt 0.531836 0.984078
+vt 0.471788 0.959205
+vt 0.425830 0.913247
+vt 0.400957 0.853199
+vt 0.400957 0.788204
+vt 0.425830 0.728156
+vt 0.471789 0.682198
+vt 0.093321 0.682198
+vt 0.047362 0.728156
+vt 0.022489 0.788204
+vt 0.022489 0.853199
+vt 0.047362 0.913247
+vt 0.093320 0.959205
+vt 0.153368 0.984078
+vt 0.218363 0.984078
+vt 0.278411 0.959205
+vt 0.324369 0.913247
+vt 0.349242 0.853199
+vt 0.349242 0.788204
+vt 0.324369 0.728156
+vt 0.278411 0.682198
+vt 0.187500 0.515625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.515625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.875000 0.515625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.515625
+vt 0.750000 0.515625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.515625
+vt 0.562500 0.515625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.515625
+vt 0.687500 0.515625
+vt 0.687500 0.015625
+vt 0.500000 0.515625
+vt 0.500000 0.015625
+vt 0.437500 0.515625
+vt 0.437500 0.015625
+vt 0.375000 0.515625
+vt 0.375000 0.015625
+vt 0.312500 0.515625
+vt 0.312500 0.015625
+vt 0.125000 0.515625
+vt 0.125000 0.015625
+vt 0.062500 0.515625
+vt 0.062500 0.015625
+vt 0.000000 0.515625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.515625
+usemtl None
+s off
+f 1/1 3/2 4/3 2/4
+f 3/2 5/5 6/6 4/3
+f 5/5 7/7 8/8 6/6
+f 7/7 9/9 10/10 8/8
+f 9/9 11/11 12/12 10/10
+f 11/11 13/13 14/14 12/12
+f 13/13 15/15 16/16 14/14
+f 15/15 17/17 18/18 16/16
+f 17/17 19/19 20/20 18/18
+f 19/19 21/21 22/22 20/20
+f 21/21 23/23 24/24 22/22
+f 23/23 25/25 26/26 24/24
+f 25/27 27/28 28/29 26/30
+f 27/28 29/31 30/32 28/29
+f 31/33 1/1 2/4 32/34
+f 29/31 31/33 32/34 30/32
+f 4/35 50/36 2/37
+f 1/38 49/39 3/40
+f 3/40 49/39 5/41
+f 5/41 49/39 7/42
+f 7/42 49/39 9/43
+f 9/43 49/39 11/44
+f 11/44 49/39 13/45
+f 13/45 49/39 15/46
+f 15/46 49/39 17/47
+f 17/47 49/39 19/48
+f 19/48 49/39 21/49
+f 21/49 49/39 23/50
+f 23/50 49/39 25/51
+f 25/51 49/39 27/52
+f 27/52 49/39 29/53
+f 29/53 49/39 31/54
+f 31/54 49/39 1/38
+f 2/37 50/36 32/55
+f 32/55 50/36 30/56
+f 30/56 50/36 28/57
+f 28/57 50/36 26/58
+f 26/58 50/36 24/59
+f 24/59 50/36 22/60
+f 22/60 50/36 20/61
+f 20/61 50/36 18/62
+f 18/62 50/36 16/63
+f 16/63 50/36 14/64
+f 14/64 50/36 12/65
+f 12/65 50/36 10/66
+f 10/66 50/36 8/67
+f 8/67 50/36 6/68
+f 6/68 50/36 4/35
+f 41/69 91/70 92/71 42/72
+f 81/73 83/74 100/75
+f 79/76 81/73 100/75
+f 77/77 79/76 100/75
+f 75/78 77/77 100/75
+f 73/79 75/78 100/75
+f 71/80 73/79 100/75
+f 69/81 71/80 100/75
+f 67/82 69/81 100/75
+f 65/83 67/82 100/75
+f 63/84 65/83 100/75
+f 61/85 63/84 100/75
+f 59/86 61/85 100/75
+f 57/87 59/86 100/75
+f 55/88 57/87 100/75
+f 85/89 55/88 100/75
+f 56/90 86/91 99/92
+f 58/93 56/90 99/92
+f 60/94 58/93 99/92
+f 62/95 60/94 99/92
+f 64/96 62/95 99/92
+f 66/97 64/96 99/92
+f 68/98 66/97 99/92
+f 70/99 68/98 99/92
+f 72/100 70/99 99/92
+f 74/101 72/100 99/92
+f 76/102 74/101 99/92
+f 78/103 76/102 99/92
+f 80/104 78/103 99/92
+f 82/105 80/104 99/92
+f 84/106 82/105 99/92
+f 86/91 84/106 99/92
+f 83/74 85/89 100/75
+f 58/22 57/21 55/19 56/20
+f 56/20 55/19 85/17 86/18
+f 60/24 59/23 57/21 58/22
+f 62/26 61/25 59/23 60/24
+f 64/29 63/28 61/27 62/30
+f 66/32 65/31 63/28 64/29
+f 68/34 67/33 65/31 66/32
+f 70/4 69/1 67/33 68/34
+f 72/3 71/2 69/1 70/4
+f 74/6 73/5 71/2 72/3
+f 76/8 75/7 73/5 74/6
+f 78/10 77/9 75/7 76/8
+f 80/12 79/11 77/9 78/10
+f 82/14 81/13 79/11 80/12
+f 84/16 83/15 81/13 82/14
+f 86/18 85/17 83/15 84/16
+f 36/107 51/108 87/109 37/110
+f 34/111 53/112 52/113 35/114
+f 47/115 97/116 98/117 48/118
+f 33/119 54/120 53/112 34/111
+f 35/114 52/113 51/108 36/107
+f 48/118 98/117 54/120 33/119
+f 46/121 96/122 97/116 47/115
+f 45/123 95/124 96/122 46/121
+f 44/125 94/126 95/124 45/123
+f 43/127 93/128 94/126 44/125
+f 42/72 92/71 93/128 43/127
+f 40/129 90/130 91/70 41/69
+f 39/131 89/132 90/130 40/129
+f 38/133 88/134 89/132 39/131
+f 37/110 87/109 88/135 38/136
diff --git a/pipeworks/models/pipeworks_pipe_4.obj b/pipeworks/models/pipeworks_pipe_4.obj
new file mode 100644
index 0000000..0ef583f
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_4.obj
@@ -0,0 +1,478 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-2way-corner.blend'
+# www.blender.org
+mtllib pipeworks_pipe_4.mtl
+o pipe.001_Cylinder.000
+v -0.024386 -0.024391 0.122598
+v -0.024387 -0.468750 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.024386 -0.024391 0.122598
+v -0.086808 -0.500000 -0.129917
+v -0.030483 -0.500000 -0.153247
+v -0.000000 -0.500000 0.000000
+v -0.129917 -0.500000 -0.086808
+v -0.153248 -0.500000 -0.030483
+v -0.153248 -0.500000 0.030483
+v -0.129917 -0.500000 0.086808
+v -0.086808 -0.500000 0.129917
+v -0.030483 -0.500000 0.153248
+v 0.030483 -0.500000 0.153248
+v 0.086808 -0.500000 0.129917
+v 0.129917 -0.500000 0.086808
+v 0.153247 -0.500000 0.030483
+v 0.153248 -0.500000 -0.030483
+v 0.129917 -0.500000 -0.086808
+v 0.086808 -0.500000 -0.129917
+v 0.030483 -0.500000 -0.153247
+v 0.086808 -0.468750 -0.129917
+v 0.030483 -0.468750 -0.153248
+v -0.000000 -0.468750 0.000000
+v 0.129917 -0.468750 -0.086808
+v 0.153248 -0.468750 -0.030483
+v 0.153247 -0.468750 0.030483
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.468750 0.129917
+v -0.129917 -0.468750 0.086808
+v -0.153248 -0.468750 0.030483
+v -0.153248 -0.468750 -0.030483
+v -0.129917 -0.468750 -0.086808
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.468750 -0.153248
+v -0.103934 -0.024391 -0.069446
+v -0.103934 -0.468750 -0.069446
+v -0.122598 -0.468750 -0.024386
+v -0.122598 -0.024391 -0.024386
+v -0.024386 -0.024391 -0.122598
+v -0.024386 -0.468750 -0.122598
+v -0.069446 -0.468750 -0.103933
+v -0.069446 -0.024391 -0.103934
+v 0.103934 -0.024391 -0.069446
+v 0.103933 -0.468750 -0.069446
+v 0.069446 -0.468750 -0.103934
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v 0.024386 -0.468750 -0.122598
+v 0.122598 -0.024391 -0.024386
+v 0.122598 -0.468750 -0.024386
+v 0.122598 -0.024391 0.024386
+v 0.122598 -0.468750 0.024386
+v 0.103934 -0.024391 0.069446
+v 0.103933 -0.468750 0.069447
+v 0.069446 -0.024391 0.103934
+v 0.069446 -0.468750 0.103934
+v -0.069446 -0.024391 0.103934
+v -0.069447 -0.468750 0.103934
+v -0.103934 -0.024391 0.069446
+v -0.103934 -0.468750 0.069446
+v -0.122598 -0.024391 0.024386
+v -0.122598 -0.468750 0.024386
+v -0.041924 0.041589 0.103934
+v -0.041925 0.041589 -0.103934
+v -0.010062 0.009727 -0.122598
+v -0.079509 0.079173 -0.024386
+v -0.066311 0.065976 -0.069446
+v -0.024663 0.094826 -0.069446
+v -0.011464 0.062964 0.103934
+v -0.024662 0.094827 0.069446
+v -0.031805 0.112070 0.024386
+v -0.031805 0.112070 -0.024386
+v 0.005779 0.021334 -0.122598
+v -0.011464 0.062964 -0.103934
+v 0.005780 0.021334 0.122598
+v -0.079509 0.079173 0.024386
+v -0.066311 0.065976 0.069446
+v 0.468750 -0.024387 0.122599
+v 0.468750 0.024386 0.122599
+v 0.024391 0.024386 0.122598
+v 0.500000 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.500000 -0.000000 0.000001
+v 0.500000 -0.129917 -0.086807
+v 0.500000 -0.153248 -0.030482
+v 0.500000 -0.153248 0.030483
+v 0.500000 -0.129917 0.086808
+v 0.500000 -0.086808 0.129918
+v 0.500000 -0.030483 0.153248
+v 0.500000 0.030483 0.153248
+v 0.500000 0.086808 0.129918
+v 0.500000 0.129917 0.086808
+v 0.500000 0.153247 0.030483
+v 0.500000 0.153247 -0.030482
+v 0.500000 0.129917 -0.086807
+v 0.500000 0.086808 -0.129917
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.086808 -0.129917
+v 0.468750 0.030483 -0.153247
+v 0.468750 -0.000000 -0.000000
+v 0.468750 0.129917 -0.086807
+v 0.468750 0.153247 -0.030482
+v 0.468750 0.153247 0.030483
+v 0.468750 0.129917 0.086808
+v 0.468750 0.086808 0.129918
+v 0.468750 0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.468750 -0.086808 0.129918
+v 0.468750 -0.129917 0.086808
+v 0.468750 -0.153248 0.030483
+v 0.468750 -0.153248 -0.030482
+v 0.468750 -0.129917 -0.086807
+v 0.468750 -0.086808 -0.129917
+v 0.468750 -0.030483 -0.153247
+v 0.024391 -0.103934 -0.069446
+v 0.468750 -0.103934 -0.069446
+v 0.468750 -0.122598 -0.024386
+v 0.024391 -0.122598 -0.024386
+v 0.468750 -0.024387 -0.122598
+v 0.468750 -0.069447 -0.103933
+v 0.024391 -0.069446 -0.103934
+v 0.468750 0.103933 -0.069446
+v 0.468750 0.069446 -0.103933
+v 0.024391 0.069446 -0.103934
+v 0.024391 0.024386 -0.122598
+v 0.468750 0.024386 -0.122598
+v 0.024391 0.122598 -0.024386
+v 0.468750 0.122598 -0.024386
+v 0.024391 0.122598 0.024386
+v 0.468750 0.122598 0.024387
+v 0.024391 0.103934 0.069446
+v 0.468750 0.103933 0.069447
+v 0.024391 0.069446 0.103934
+v 0.468750 0.069446 0.103934
+v 0.024391 -0.069446 0.103934
+v 0.468750 -0.069447 0.103934
+v 0.024391 -0.103934 0.069446
+v 0.468750 -0.103934 0.069447
+v 0.024391 -0.122598 0.024386
+v 0.468750 -0.122598 0.024387
+v 0.024390 0.103934 -0.069446
+v -0.020763 -0.005780 0.122598
+v -0.111499 0.031804 0.024386
+v -0.094256 0.024662 0.069446
+v -0.062393 0.011464 0.103934
+v -0.062393 0.011464 -0.103934
+v -0.020763 -0.005780 -0.122598
+v -0.111499 0.031804 -0.024386
+v -0.094256 0.024662 -0.069446
+v -0.010062 0.009727 0.122598
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.201671 0.341280
+vt 0.315528 0.341280
+vt 0.307071 0.384726
+vt 0.531250 0.296875
+vt 0.531250 0.343750
+vt 0.484375 0.343750
+vt 0.484375 0.296875
+vt 0.437500 0.343750
+vt 0.437500 0.296875
+vt 0.390625 0.296875
+vt 0.390625 0.343750
+vt 0.343750 0.343750
+vt 0.343750 0.296875
+vt 0.578125 0.296875
+vt 0.578125 0.343750
+vt 0.625000 0.296875
+vt 0.625000 0.343750
+vt 0.671875 0.296875
+vt 0.671875 0.343750
+vt 0.801371 0.340121
+vt 0.695971 0.383568
+vt 0.687514 0.340121
+vt 0.720953 0.419768
+vt 0.757935 0.446864
+vt 0.801382 0.453989
+vt 0.625000 0.484375
+vt 0.625000 0.437500
+vt 0.671875 0.437500
+vt 0.671875 0.484375
+vt 0.625000 0.390625
+vt 0.671875 0.390625
+vt 0.578125 0.390625
+vt 0.531250 0.390625
+vt 0.484375 0.390625
+vt 0.437500 0.390625
+vt 0.282090 0.420927
+vt 0.245108 0.448023
+vt 0.201660 0.455148
+vt 0.390625 0.390625
+vt 0.343750 0.390625
+vt 0.390625 0.437500
+vt 0.343750 0.437500
+vt 0.343750 0.484375
+vt 0.390625 0.484375
+vt 0.437500 0.437500
+vt 0.437500 0.484375
+vt 0.484375 0.437500
+vt 0.484375 0.484375
+vt 0.531250 0.437500
+vt 0.531250 0.484375
+vt 0.578125 0.484375
+vt 0.578125 0.437500
+usemtl None
+s off
+f 1/1 2/2 3/3 4/4
+f 5/5 6/6 7/7
+f 8/8 5/5 7/7
+f 9/9 8/8 7/7
+f 10/10 9/9 7/7
+f 11/11 10/10 7/7
+f 12/12 11/11 7/7
+f 13/13 12/12 7/7
+f 14/14 13/13 7/7
+f 15/15 14/14 7/7
+f 16/16 15/15 7/7
+f 17/17 16/16 7/7
+f 18/18 17/17 7/7
+f 19/19 18/18 7/7
+f 20/20 19/19 7/7
+f 21/21 20/20 7/7
+f 22/22 23/23 24/24
+f 25/25 22/22 24/24
+f 26/26 25/25 24/24
+f 27/27 26/26 24/24
+f 28/28 27/27 24/24
+f 29/29 28/28 24/24
+f 30/30 29/29 24/24
+f 31/31 30/30 24/24
+f 32/32 31/31 24/24
+f 33/33 32/32 24/24
+f 34/34 33/33 24/24
+f 35/35 34/34 24/24
+f 36/36 35/35 24/24
+f 37/37 36/36 24/24
+f 38/38 37/37 24/24
+f 23/23 38/38 24/24
+f 6/6 21/21 7/7
+f 25/39 19/40 20/41 22/42
+f 22/42 20/41 21/43 23/44
+f 26/45 18/46 19/40 25/39
+f 27/47 17/48 18/46 26/45
+f 28/49 16/50 17/51 27/52
+f 29/53 15/54 16/50 28/49
+f 30/55 14/56 15/54 29/53
+f 31/57 13/58 14/56 30/55
+f 32/59 12/60 13/58 31/57
+f 33/61 11/62 12/60 32/59
+f 34/63 10/64 11/62 33/61
+f 35/65 9/66 10/64 34/63
+f 36/67 8/68 9/66 35/65
+f 37/69 5/70 8/68 36/67
+f 38/71 6/72 5/70 37/69
+f 23/44 21/43 6/72 38/71
+f 39/73 40/74 41/75 42/76
+f 43/77 44/78 45/79 46/80
+f 47/81 48/82 49/83 50/84
+f 51/85 52/86 44/78 43/77
+f 46/80 45/79 40/74 39/73
+f 50/84 49/83 52/86 51/85
+f 53/87 54/88 48/82 47/81
+f 55/89 56/90 54/88 53/87
+f 57/91 58/92 56/90 55/89
+f 59/93 60/94 58/92 57/91
+f 4/4 3/3 60/94 59/93
+f 2/2 1/1 61/95 62/96
+f 63/97 64/98 62/96 61/95
+f 65/99 66/100 64/98 63/97
+f 42/76 41/75 66/101 65/102
+f 85/5 86/6 87/7
+f 88/8 85/5 87/7
+f 89/9 88/8 87/7
+f 90/10 89/9 87/7
+f 91/11 90/10 87/7
+f 92/12 91/11 87/7
+f 93/13 92/12 87/7
+f 94/14 93/13 87/7
+f 95/15 94/14 87/7
+f 96/16 95/15 87/7
+f 97/17 96/16 87/7
+f 98/18 97/17 87/7
+f 99/19 98/18 87/7
+f 100/20 99/19 87/7
+f 101/21 100/20 87/7
+f 102/22 103/23 104/24
+f 105/25 102/22 104/24
+f 106/26 105/25 104/24
+f 107/27 106/26 104/24
+f 108/28 107/27 104/24
+f 109/29 108/28 104/24
+f 110/30 109/29 104/24
+f 111/31 110/30 104/24
+f 112/32 111/31 104/24
+f 113/33 112/32 104/24
+f 114/34 113/33 104/24
+f 115/35 114/34 104/24
+f 116/36 115/35 104/24
+f 117/37 116/36 104/24
+f 118/38 117/37 104/24
+f 103/23 118/38 104/24
+f 86/6 101/21 87/7
+f 105/39 99/40 100/41 102/42
+f 102/42 100/41 101/43 103/44
+f 106/45 98/46 99/40 105/39
+f 107/47 97/48 98/46 106/45
+f 108/49 96/50 97/51 107/52
+f 109/53 95/54 96/50 108/49
+f 110/55 94/56 95/54 109/53
+f 111/57 93/58 94/56 110/55
+f 112/59 92/60 93/58 111/57
+f 113/61 91/62 92/60 112/59
+f 114/63 90/64 91/62 113/61
+f 115/65 89/66 90/64 114/63
+f 116/67 88/68 89/66 115/65
+f 117/69 85/70 88/68 116/67
+f 118/71 86/72 85/70 117/69
+f 103/44 101/43 86/72 118/71
+f 119/73 120/74 121/75 122/76
+f 125/80 124/79 120/74 119/73
+f 128/84 127/83 130/86 129/85
+f 133/89 134/90 132/88 131/87
+f 135/91 136/92 134/90 133/89
+f 137/93 138/94 136/92 135/91
+f 84/4 83/3 138/94 137/93
+f 141/97 142/98 140/96 139/95
+f 143/99 144/100 142/98 141/97
+f 122/76 121/75 144/101 143/102
+f 4/1 82/2 83/3 84/4
+f 51/77 123/78 124/79 125/80
+f 145/81 126/82 127/83 128/84
+f 129/85 130/86 123/78 51/77
+f 131/87 132/88 126/82 145/81
+f 139/95 140/96 82/2 4/1
+f 51/103 43/104 151/105
+f 65/106 147/107 152/108 42/109
+f 42/109 152/108 153/110 39/111
+f 46/112 39/111 153/110 150/113
+f 46/112 150/113 151/114 43/115
+f 65/106 63/116 148/117 147/107
+f 63/116 61/118 149/119 148/117
+f 61/118 1/120 146/121 149/119
+f 4/122 146/123 1/124
+f 4/122 154/125 146/123
+f 4/122 79/126 154/125
+f 79/126 4/122 84/127
+f 137/128 73/129 79/130 84/131
+f 73/129 67/132 154/133 79/130
+f 149/119 146/121 154/133 67/132
+f 81/134 148/117 149/119 67/132
+f 80/135 147/107 148/117 81/134
+f 80/135 70/136 152/108 147/107
+f 70/136 71/137 153/110 152/108
+f 51/103 151/105 69/138
+f 51/103 69/138 77/139
+f 77/139 129/140 51/103
+f 150/113 68/141 69/142 151/114
+f 78/143 77/144 69/142 68/141
+f 68/141 150/113 153/110 71/137
+f 129/145 77/144 78/143 128/146
+f 78/143 68/141 71/137 72/147
+f 78/143 72/147 145/148 128/146
+f 76/149 72/147 71/137 70/136
+f 76/149 131/150 145/148 72/147
+f 80/135 75/151 76/149 70/136
+f 133/152 131/150 76/149 75/151
+f 135/153 133/152 75/151 74/154
+f 75/151 80/135 81/134 74/154
+f 74/154 81/134 67/132 73/129
+f 137/128 135/153 74/154 73/129
diff --git a/pipeworks/models/pipeworks_pipe_5.obj b/pipeworks/models/pipeworks_pipe_5.obj
new file mode 100644
index 0000000..abf8b97
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_5.obj
@@ -0,0 +1,542 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-3way-corner.blend'
+# www.blender.org
+o pipe.001_Cylinder.000
+v 0.122598 -0.024391 0.024386
+v 0.122598 -0.468750 0.024387
+v 0.122598 -0.468750 -0.024386
+v 0.122598 -0.024391 -0.024386
+v -0.129917 -0.500000 0.086808
+v -0.153247 -0.500000 0.030483
+v 0.000000 -0.500000 -0.000000
+v -0.086808 -0.500000 0.129917
+v -0.030483 -0.500000 0.153248
+v 0.030483 -0.500000 0.153248
+v 0.086808 -0.500000 0.129917
+v 0.129917 -0.500000 0.086808
+v 0.153248 -0.500000 0.030483
+v 0.153248 -0.500000 -0.030483
+v 0.129917 -0.500000 -0.086808
+v 0.086808 -0.500000 -0.129917
+v 0.030483 -0.500000 -0.153247
+v -0.030483 -0.500000 -0.153248
+v -0.086808 -0.500000 -0.129917
+v -0.129917 -0.500000 -0.086808
+v -0.153247 -0.500000 -0.030483
+v -0.129917 -0.468750 -0.086808
+v -0.153248 -0.468750 -0.030483
+v 0.000000 -0.468750 -0.000000
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.468750 -0.153248
+v 0.030483 -0.468750 -0.153247
+v 0.086808 -0.468750 -0.129917
+v 0.129917 -0.468750 -0.086808
+v 0.153248 -0.468750 -0.030483
+v 0.153248 -0.468750 0.030483
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.468750 0.129917
+v -0.129917 -0.468750 0.086808
+v -0.153248 -0.468750 0.030483
+v -0.069446 -0.024391 0.103934
+v -0.069446 -0.468750 0.103934
+v -0.024386 -0.468750 0.122598
+v -0.024386 -0.024391 0.122598
+v -0.122598 -0.024391 0.024386
+v -0.122598 -0.468750 0.024386
+v -0.103933 -0.468750 0.069446
+v -0.103934 -0.024391 0.069446
+v -0.069446 -0.024391 -0.103934
+v -0.069446 -0.468750 -0.103933
+v -0.103934 -0.468750 -0.069446
+v -0.103934 -0.024391 -0.069446
+v -0.122598 -0.024391 -0.024386
+v -0.122598 -0.468750 -0.024386
+v -0.024386 -0.024391 -0.122598
+v -0.024386 -0.468750 -0.122598
+v 0.024386 -0.024391 -0.122598
+v 0.024386 -0.468750 -0.122598
+v 0.069446 -0.024391 -0.103934
+v 0.069447 -0.468750 -0.103933
+v 0.103934 -0.024391 -0.069446
+v 0.103934 -0.468750 -0.069446
+v 0.103934 -0.024391 0.069446
+v 0.103934 -0.468750 0.069447
+v 0.069446 -0.024391 0.103934
+v 0.069446 -0.468750 0.103934
+v 0.024386 -0.024391 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.500000 -0.129917 0.086808
+v 0.500000 -0.153248 0.030483
+v 0.500000 0.000000 0.000000
+v 0.500000 -0.086808 0.129917
+v 0.500000 -0.030483 0.153248
+v 0.500000 0.030483 0.153248
+v 0.500000 0.086808 0.129917
+v 0.500000 0.129917 0.086808
+v 0.500000 0.153248 0.030483
+v 0.500000 0.153248 -0.030483
+v 0.500000 0.129917 -0.086808
+v 0.500000 0.086808 -0.129917
+v 0.500000 0.030483 -0.153247
+v 0.500000 -0.030483 -0.153247
+v 0.500000 -0.086808 -0.129917
+v 0.500000 -0.129917 -0.086807
+v 0.500000 -0.153248 -0.030482
+v 0.468750 -0.129917 -0.086807
+v 0.468750 -0.153248 -0.030483
+v 0.468750 -0.000000 0.000000
+v 0.468750 -0.086808 -0.129917
+v 0.468750 -0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.468750 0.086808 -0.129917
+v 0.468750 0.129917 -0.086808
+v 0.468750 0.153248 -0.030483
+v 0.468750 0.153248 0.030483
+v 0.468750 0.129917 0.086808
+v 0.468750 0.086808 0.129917
+v 0.468750 0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.468750 -0.086808 0.129917
+v 0.468750 -0.129917 0.086808
+v 0.468750 -0.153248 0.030483
+v 0.024386 -0.069446 0.103934
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.024386 0.122598
+v 0.024386 -0.122598 0.024386
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.103934 0.069447
+v 0.024386 -0.103934 0.069446
+v 0.024386 -0.069446 -0.103934
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103934 -0.069446
+v 0.024386 -0.103934 -0.069446
+v 0.468750 -0.122598 -0.024386
+v 0.468750 -0.024386 -0.122598
+v 0.024386 0.024386 -0.122598
+v 0.468750 0.024386 -0.122598
+v 0.024386 0.069446 -0.103934
+v 0.468750 0.069446 -0.103933
+v 0.024386 0.103934 -0.069446
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.103934 0.069447
+v 0.468750 0.069446 0.103934
+v 0.468750 0.024386 0.122598
+v 0.122599 -0.024387 -0.468750
+v 0.122599 0.024386 -0.468750
+v 0.122598 0.024386 -0.024391
+v -0.129917 -0.086808 -0.500000
+v -0.153247 -0.030483 -0.500000
+v 0.000001 0.000000 -0.500000
+v -0.086807 -0.129917 -0.500000
+v -0.030482 -0.153248 -0.500000
+v 0.030483 -0.153248 -0.500000
+v 0.086808 -0.129917 -0.500000
+v 0.129918 -0.086808 -0.500000
+v 0.153248 -0.030483 -0.500000
+v 0.153248 0.030483 -0.500000
+v 0.129918 0.086808 -0.500000
+v 0.086808 0.129917 -0.500000
+v 0.030483 0.153247 -0.500000
+v -0.030482 0.153247 -0.500000
+v -0.086807 0.129917 -0.500000
+v -0.129917 0.086808 -0.500000
+v -0.153247 0.030483 -0.500000
+v -0.129917 0.086808 -0.468750
+v -0.153247 0.030483 -0.468750
+v 0.000000 0.000000 -0.468750
+v -0.086807 0.129917 -0.468750
+v -0.030482 0.153247 -0.468750
+v 0.030483 0.153247 -0.468750
+v 0.086808 0.129917 -0.468750
+v 0.129918 0.086808 -0.468750
+v 0.153248 0.030483 -0.468750
+v 0.153248 -0.030483 -0.468750
+v 0.129918 -0.086808 -0.468750
+v 0.086808 -0.129917 -0.468750
+v 0.030483 -0.153248 -0.468750
+v -0.030482 -0.153248 -0.468750
+v -0.086807 -0.129917 -0.468750
+v -0.129917 -0.086808 -0.468750
+v -0.153247 -0.030483 -0.468750
+v -0.069446 -0.103934 -0.024391
+v -0.069446 -0.103934 -0.468750
+v -0.024386 -0.122598 -0.468750
+v -0.024386 -0.122598 -0.024391
+v -0.122598 -0.024387 -0.468750
+v -0.103933 -0.069447 -0.468750
+v -0.103934 -0.069446 -0.024391
+v -0.069446 0.103933 -0.468750
+v -0.103933 0.069446 -0.468750
+v -0.103934 0.069446 -0.024391
+v -0.122598 0.024386 -0.024391
+v -0.122598 0.024386 -0.468750
+v -0.024386 0.122598 -0.024391
+v -0.024386 0.122598 -0.468750
+v 0.024386 0.122598 -0.024391
+v 0.024387 0.122598 -0.468750
+v 0.069446 0.103934 -0.024391
+v 0.069447 0.103933 -0.468750
+v 0.103934 0.069446 -0.024391
+v 0.103934 0.069446 -0.468750
+v 0.103934 -0.069446 -0.024391
+v 0.103934 -0.069447 -0.468750
+v 0.069446 -0.103934 -0.024391
+v 0.069447 -0.103934 -0.468750
+v 0.024386 -0.122598 -0.024391
+v 0.024387 -0.122598 -0.468750
+v -0.069446 0.103934 -0.024390
+v 0.024386 0.024386 0.122594
+v 0.024386 0.069446 0.103930
+v 0.024386 0.103933 0.069442
+v 0.024386 0.122598 0.024382
+v -0.028389 0.109793 0.028385
+v -0.109793 0.028389 0.028387
+v -0.028389 0.028389 0.109791
+v -0.073974 0.029365 0.073972
+v -0.073974 0.070067 0.028386
+v -0.028389 0.070067 0.073971
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.934657 0.863213
+vt 0.901601 0.899049
+vt 0.865820 0.861492
+vt 0.925541 0.762929
+vt 0.899262 0.810455
+vt 0.865821 0.758725
+vt 0.832379 0.810455
+vt 0.806102 0.762929
+vt 0.959958 0.821457
+vt 0.796982 0.863213
+vt 0.973651 0.780138
+vt 0.830039 0.899049
+vt 0.865820 0.923510
+vt 0.757989 0.745545
+vt 0.793772 0.721082
+vt 0.757989 0.780138
+vt 0.937873 0.721082
+vt 0.973654 0.745543
+vt 0.771681 0.821457
+vt 0.840522 0.707845
+vt 0.891124 0.707845
+s off
+f 1/1 2/2 3/3 4/4
+f 5/5 6/6 7/7
+f 8/8 5/5 7/7
+f 9/9 8/8 7/7
+f 10/10 9/9 7/7
+f 11/11 10/10 7/7
+f 12/12 11/11 7/7
+f 13/13 12/12 7/7
+f 14/14 13/13 7/7
+f 15/15 14/14 7/7
+f 16/16 15/15 7/7
+f 17/17 16/16 7/7
+f 18/18 17/17 7/7
+f 19/19 18/18 7/7
+f 20/20 19/19 7/7
+f 21/21 20/20 7/7
+f 22/22 23/23 24/24
+f 25/25 22/22 24/24
+f 26/26 25/25 24/24
+f 27/27 26/26 24/24
+f 28/28 27/27 24/24
+f 29/29 28/28 24/24
+f 30/30 29/29 24/24
+f 31/31 30/30 24/24
+f 32/32 31/31 24/24
+f 33/33 32/32 24/24
+f 34/34 33/33 24/24
+f 35/35 34/34 24/24
+f 36/36 35/35 24/24
+f 37/37 36/36 24/24
+f 38/38 37/37 24/24
+f 23/23 38/38 24/24
+f 6/6 21/21 7/7
+f 25/39 19/40 20/41 22/42
+f 22/42 20/41 21/43 23/44
+f 26/45 18/46 19/40 25/39
+f 27/47 17/48 18/46 26/45
+f 28/49 16/50 17/51 27/52
+f 29/53 15/54 16/50 28/49
+f 30/55 14/56 15/54 29/53
+f 31/57 13/58 14/56 30/55
+f 32/59 12/60 13/58 31/57
+f 33/61 11/62 12/60 32/59
+f 34/63 10/64 11/62 33/61
+f 35/65 9/66 10/64 34/63
+f 36/67 8/68 9/66 35/65
+f 37/69 5/70 8/68 36/67
+f 38/71 6/72 5/70 37/69
+f 23/44 21/43 6/72 38/71
+f 39/73 40/74 41/75 42/76
+f 43/77 44/78 45/79 46/80
+f 47/81 48/82 49/83 50/84
+f 51/85 52/86 44/78 43/77
+f 46/80 45/79 40/74 39/73
+f 50/84 49/83 52/86 51/85
+f 53/87 54/88 48/82 47/81
+f 55/89 56/90 54/88 53/87
+f 57/91 58/92 56/90 55/89
+f 59/93 60/94 58/92 57/91
+f 4/4 3/3 60/94 59/93
+f 2/2 1/1 61/95 62/96
+f 63/97 64/98 62/96 61/95
+f 65/99 66/100 64/98 63/97
+f 42/76 41/75 66/101 65/102
+f 69/5 70/6 71/7
+f 72/8 69/5 71/7
+f 73/9 72/8 71/7
+f 74/10 73/9 71/7
+f 75/11 74/10 71/7
+f 76/12 75/11 71/7
+f 77/13 76/12 71/7
+f 78/14 77/13 71/7
+f 79/15 78/14 71/7
+f 80/16 79/15 71/7
+f 81/17 80/16 71/7
+f 82/18 81/17 71/7
+f 83/19 82/18 71/7
+f 84/20 83/19 71/7
+f 85/21 84/20 71/7
+f 86/22 87/23 88/24
+f 89/25 86/22 88/24
+f 90/26 89/25 88/24
+f 91/27 90/26 88/24
+f 92/28 91/27 88/24
+f 93/29 92/28 88/24
+f 94/30 93/29 88/24
+f 95/31 94/30 88/24
+f 96/32 95/31 88/24
+f 97/33 96/32 88/24
+f 98/34 97/33 88/24
+f 99/35 98/34 88/24
+f 100/36 99/35 88/24
+f 101/37 100/36 88/24
+f 102/38 101/37 88/24
+f 87/23 102/38 88/24
+f 70/6 85/21 71/7
+f 89/39 83/40 84/41 86/42
+f 86/42 84/41 85/43 87/44
+f 90/45 82/46 83/40 89/39
+f 91/47 81/48 82/46 90/45
+f 92/49 80/50 81/51 91/52
+f 93/53 79/54 80/50 92/49
+f 94/55 78/56 79/54 93/53
+f 95/57 77/58 78/56 94/55
+f 96/59 76/60 77/58 95/57
+f 97/61 75/62 76/60 96/59
+f 98/63 74/64 75/62 97/61
+f 99/65 73/66 74/64 98/63
+f 100/67 72/68 73/66 99/65
+f 101/69 69/70 72/68 100/67
+f 102/71 70/72 69/70 101/69
+f 87/44 85/43 70/72 102/71
+f 106/77 107/78 108/79 109/80
+f 110/81 111/82 112/83 113/84
+f 109/80 108/79 104/74 103/73
+f 118/91 119/92 117/90 116/89
+f 120/93 121/94 119/92 118/91
+f 128/5 129/6 130/7
+f 131/8 128/5 130/7
+f 132/9 131/8 130/7
+f 133/10 132/9 130/7
+f 134/11 133/10 130/7
+f 135/12 134/11 130/7
+f 136/13 135/12 130/7
+f 137/14 136/13 130/7
+f 138/15 137/14 130/7
+f 139/16 138/15 130/7
+f 140/17 139/16 130/7
+f 141/18 140/17 130/7
+f 142/19 141/18 130/7
+f 143/20 142/19 130/7
+f 144/21 143/20 130/7
+f 145/22 146/23 147/24
+f 148/25 145/22 147/24
+f 149/26 148/25 147/24
+f 150/27 149/26 147/24
+f 151/28 150/27 147/24
+f 152/29 151/28 147/24
+f 153/30 152/29 147/24
+f 154/31 153/30 147/24
+f 155/32 154/31 147/24
+f 156/33 155/32 147/24
+f 157/34 156/33 147/24
+f 158/35 157/34 147/24
+f 159/36 158/35 147/24
+f 160/37 159/36 147/24
+f 161/38 160/37 147/24
+f 146/23 161/38 147/24
+f 129/6 144/21 130/7
+f 148/39 142/40 143/41 145/42
+f 145/42 143/41 144/43 146/44
+f 149/45 141/46 142/40 148/39
+f 150/47 140/48 141/46 149/45
+f 151/49 139/50 140/51 150/52
+f 152/53 138/54 139/50 151/49
+f 153/55 137/56 138/54 152/53
+f 154/57 136/58 137/56 153/55
+f 155/59 135/60 136/58 154/57
+f 156/61 134/62 135/60 155/59
+f 157/63 133/64 134/62 156/61
+f 158/65 132/66 133/64 157/63
+f 159/67 131/68 132/66 158/65
+f 160/69 128/70 131/68 159/67
+f 161/71 129/72 128/70 160/69
+f 146/44 144/43 129/72 161/71
+f 162/73 163/74 164/75 165/76
+f 168/80 167/79 163/74 162/73
+f 171/84 170/83 173/86 172/85
+f 176/89 177/90 175/88 174/87
+f 178/91 179/92 177/90 176/89
+f 180/93 181/94 179/92 178/91
+f 127/4 126/3 181/94 180/93
+f 184/97 185/98 183/96 182/95
+f 186/99 187/100 185/98 184/97
+f 165/76 164/75 187/101 186/102
+f 191/103 192/104 193/105
+f 195/106 198/107 196/108
+f 198/107 193/105 197/109
+f 198/107 197/109 196/108
+f 196/108 197/109 194/110
+f 190/111 191/103 198/107
+f 193/105 188/112 197/109
+f 193/105 198/107 191/103
+f 195/106 190/111 198/107
+f 190/111 195/106 189/113
+f 192/1 67/2 68/3 176/4
+f 103/73 104/74 105/75 65/76
+f 186/85 114/86 107/78 106/77
+f 113/84 112/83 114/86 186/85
+f 55/87 115/88 111/82 110/81
+f 116/89 117/90 115/88 55/87
+f 176/4 68/3 121/94 120/93
+f 191/95 122/96 67/2 192/1
+f 190/97 123/98 122/96 191/95
+f 189/99 124/100 123/98 190/97
+f 65/76 105/75 124/101 189/102
+f 4/1 125/2 126/3 127/4
+f 51/77 166/78 167/79 168/80
+f 188/81 169/82 170/83 171/84
+f 172/85 173/86 166/78 51/77
+f 174/87 175/88 169/82 188/81
+f 182/95 183/96 125/2 4/1
+f 174/114 192/104 176/115
+f 51/116 43/117 172/118
+f 42/119 65/120 189/113
+f 192/104 174/114 193/105
+f 188/112 193/105 174/114
+f 188/112 171/121 197/109
+f 46/122 39/123 196/108
+f 195/106 196/108 39/123
+f 194/110 46/122 196/108
+f 194/110 197/109 171/121
+f 171/121 172/118 194/110
+f 43/117 194/110 172/118
+f 46/122 194/110 43/117
+f 39/123 42/119 195/106
+f 189/113 195/106 42/119
diff --git a/pipeworks/models/pipeworks_pipe_6.obj b/pipeworks/models/pipeworks_pipe_6.obj
new file mode 100644
index 0000000..0744c45
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_6.obj
@@ -0,0 +1,499 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-3way.blend'
+# www.blender.org
+o Cube.000
+v -0.069446 -0.468750 0.103934
+v -0.103933 -0.468750 0.069446
+v -0.122598 -0.468750 0.024386
+v -0.122598 -0.468750 -0.024386
+v -0.129917 -0.500000 -0.086808
+v -0.129917 -0.468750 -0.086808
+v -0.086808 -0.500000 -0.129917
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.500000 -0.153248
+v -0.030483 -0.468750 -0.153248
+v 0.030483 -0.500000 -0.153247
+v 0.030483 -0.468750 -0.153247
+v 0.086808 -0.500000 -0.129917
+v 0.086808 -0.468750 -0.129917
+v 0.129917 -0.500000 -0.086808
+v 0.129917 -0.468750 -0.086808
+v 0.153248 -0.500000 -0.030483
+v 0.153248 -0.468750 -0.030483
+v 0.153248 -0.500000 0.030483
+v 0.153248 -0.468750 0.030483
+v 0.129917 -0.500000 0.086808
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.500000 0.129917
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.500000 0.153248
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.500000 0.153248
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.500000 0.129917
+v -0.086808 -0.468750 0.129917
+v -0.129917 -0.500000 0.086808
+v -0.129917 -0.468750 0.086808
+v -0.153247 -0.500000 0.030483
+v -0.153248 -0.468750 0.030483
+v -0.153247 -0.500000 -0.030483
+v -0.153248 -0.468750 -0.030483
+v -0.024386 -0.468750 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.069446 -0.468750 0.103934
+v 0.103934 -0.468750 0.069447
+v 0.122598 -0.468750 0.024387
+v 0.122598 -0.468750 -0.024386
+v 0.103934 -0.468750 -0.069446
+v 0.069447 -0.468750 -0.103933
+v 0.024386 -0.468750 -0.122598
+v -0.024386 -0.468750 -0.122598
+v -0.069446 -0.468750 -0.103933
+v -0.103934 -0.468750 -0.069446
+v 0.000000 -0.468750 0.000000
+v 0.000000 -0.500000 0.000000
+v 0.024386 -0.024391 0.122598
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 0.069446
+v 0.122598 -0.024391 0.024386
+v 0.122598 -0.024391 -0.024386
+v 0.103934 -0.024391 -0.069446
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v -0.024386 -0.024391 -0.122598
+v -0.103934 -0.024391 -0.069446
+v -0.069446 -0.024391 -0.103934
+v -0.103934 -0.024391 0.069446
+v -0.122598 -0.024391 0.024386
+v -0.122598 -0.024391 -0.024386
+v -0.069446 -0.024391 0.103934
+v -0.024386 -0.024391 0.122598
+v -0.468750 -0.153248 -0.030483
+v -0.500000 -0.153248 -0.030483
+v -0.468750 -0.153248 0.030483
+v -0.500000 -0.153248 0.030483
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.030483 0.153248
+v -0.500000 -0.030483 0.153248
+v -0.468750 0.030483 0.153248
+v -0.500000 0.030483 0.153248
+v -0.468750 0.086808 0.129917
+v -0.500000 0.086808 0.129917
+v -0.468750 0.129917 0.086808
+v -0.500000 0.129917 0.086808
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153248 0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.030483 -0.153248
+v -0.500000 0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.122598 -0.024386
+v -0.468750 -0.122598 0.024386
+v -0.468750 -0.103934 0.069446
+v -0.468750 -0.069446 0.103934
+v -0.468750 -0.024386 0.122598
+v -0.468750 0.024386 0.122598
+v -0.468750 0.069446 0.103934
+v -0.468750 0.103934 0.069446
+v -0.468750 0.122598 0.024386
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.069446 -0.103934
+v -0.468750 0.024386 -0.122598
+v -0.468750 -0.024386 -0.122598
+v -0.468750 -0.069446 -0.103934
+v -0.468750 -0.103934 -0.069446
+v -0.468750 0.000000 -0.000000
+v -0.500000 -0.000000 -0.000000
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.103934 0.069447
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.122598 -0.024386
+v 0.500000 -0.129917 -0.086807
+v 0.468750 -0.129917 -0.086807
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.468750 -0.030483 -0.153247
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.153248 -0.030483
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.129917 0.086808
+v 0.468750 0.129917 0.086808
+v 0.500000 0.086808 0.129917
+v 0.468750 0.086808 0.129917
+v 0.500000 0.030483 0.153248
+v 0.468750 0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.153248 0.030483
+v 0.468750 -0.153248 0.030483
+v 0.500000 -0.153248 -0.030482
+v 0.468750 -0.153248 -0.030483
+v 0.468750 -0.024386 0.122598
+v 0.468750 0.024386 0.122598
+v 0.468750 0.069446 0.103934
+v 0.468750 0.103934 0.069447
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.069446 -0.103933
+v 0.468750 0.024386 -0.122598
+v 0.468750 -0.024386 -0.122598
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103934 -0.069446
+v 0.468750 0.000000 0.000000
+v 0.500000 0.000000 0.000000
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.218363 0.657325
+vt 0.185866 0.820702
+vt 0.153368 0.657325
+vt 0.531836 0.657325
+vt 0.564334 0.820702
+vt 0.596832 0.657325
+vt 0.656879 0.682198
+vt 0.702838 0.728156
+vt 0.727710 0.788204
+vt 0.727710 0.853199
+vt 0.702838 0.913247
+vt 0.656879 0.959205
+vt 0.596831 0.984078
+vt 0.531836 0.984078
+vt 0.471788 0.959205
+vt 0.425830 0.913247
+vt 0.400957 0.853199
+vt 0.400957 0.788204
+vt 0.425830 0.728156
+vt 0.471789 0.682198
+vt 0.093321 0.682198
+vt 0.047362 0.728156
+vt 0.022489 0.788204
+vt 0.022489 0.853199
+vt 0.047362 0.913247
+vt 0.093320 0.959205
+vt 0.153368 0.984078
+vt 0.218363 0.984078
+vt 0.278411 0.959205
+vt 0.324369 0.913247
+vt 0.349242 0.853199
+vt 0.349242 0.788204
+vt 0.324369 0.728156
+vt 0.278411 0.682198
+vt 0.187500 0.515625
+vt 0.250000 0.515625
+vt 0.875000 0.515625
+vt 0.937500 0.515625
+vt 0.750000 0.515625
+vt 0.812500 0.515625
+vt 0.562500 0.515625
+vt 0.625000 0.515625
+vt 0.687500 0.515625
+vt 0.500000 0.515625
+vt 0.437500 0.515625
+vt 0.375000 0.515625
+vt 0.312500 0.515625
+vt 0.125000 0.515625
+vt 0.062500 0.515625
+vt 0.000000 0.515625
+vt 1.000000 0.515625
+s off
+f 54/1 41/2 42/3 55/4
+f 31/5 33/6 50/7
+f 29/8 31/5 50/7
+f 27/9 29/8 50/7
+f 25/10 27/9 50/7
+f 23/11 25/10 50/7
+f 21/12 23/11 50/7
+f 19/13 21/12 50/7
+f 17/14 19/13 50/7
+f 15/15 17/14 50/7
+f 13/16 15/15 50/7
+f 11/17 13/16 50/7
+f 9/18 11/17 50/7
+f 7/19 9/18 50/7
+f 5/20 7/19 50/7
+f 35/21 5/20 50/7
+f 6/22 36/23 49/24
+f 8/25 6/22 49/24
+f 10/26 8/25 49/24
+f 12/27 10/26 49/24
+f 14/28 12/27 49/24
+f 16/29 14/28 49/24
+f 18/30 16/29 49/24
+f 20/31 18/30 49/24
+f 22/32 20/31 49/24
+f 24/33 22/32 49/24
+f 26/34 24/33 49/24
+f 28/35 26/34 49/24
+f 30/36 28/35 49/24
+f 32/37 30/36 49/24
+f 34/38 32/37 49/24
+f 36/23 34/38 49/24
+f 33/6 35/21 50/7
+f 8/39 7/40 5/41 6/42
+f 6/42 5/41 35/43 36/44
+f 10/45 9/46 7/40 8/39
+f 12/47 11/48 9/46 10/45
+f 14/49 13/50 11/51 12/52
+f 16/53 15/54 13/50 14/49
+f 18/55 17/56 15/54 16/53
+f 20/57 19/58 17/56 18/55
+f 22/59 21/60 19/58 20/57
+f 24/61 23/62 21/60 22/59
+f 26/63 25/64 23/62 24/61
+f 28/65 27/66 25/64 26/63
+f 30/67 29/68 27/66 28/65
+f 32/69 31/70 29/68 30/67
+f 34/71 33/72 31/70 32/69
+f 36/44 35/43 33/72 34/71
+f 65/73 1/74 37/75 66/76
+f 63/77 3/78 2/79 62/80
+f 61/81 47/82 48/83 60/84
+f 64/85 4/86 3/78 63/77
+f 62/80 2/79 1/74 65/73
+f 60/84 48/83 4/86 64/85
+f 59/87 46/88 47/82 61/81
+f 58/89 45/90 46/88 59/87
+f 57/91 44/92 45/90 58/89
+f 56/93 43/94 44/92 57/91
+f 55/4 42/3 43/94 56/93
+f 53/95 40/96 41/2 54/1
+f 52/97 39/98 40/96 53/95
+f 51/99 38/100 39/98 52/97
+f 66/76 37/75 38/101 51/102
+f 67/58 69/60 70/59 68/57
+f 69/60 71/62 72/61 70/59
+f 71/62 73/64 74/63 72/61
+f 73/64 75/66 76/65 74/63
+f 75/66 77/68 78/67 76/65
+f 77/68 79/70 80/69 78/67
+f 79/70 81/72 82/71 80/69
+f 81/72 83/43 84/44 82/71
+f 83/43 85/41 86/42 84/44
+f 85/41 87/40 88/39 86/42
+f 87/40 89/46 90/45 88/39
+f 89/46 91/48 92/47 90/45
+f 91/51 93/50 94/49 92/52
+f 93/50 95/54 96/53 94/49
+f 97/56 67/58 68/57 98/55
+f 95/54 97/56 98/55 96/53
+f 70/103 116/104 68/105
+f 67/106 115/107 69/108
+f 69/108 115/107 71/109
+f 71/109 115/107 73/110
+f 73/110 115/107 75/111
+f 75/111 115/107 77/112
+f 77/112 115/107 79/113
+f 79/113 115/107 81/114
+f 81/114 115/107 83/115
+f 83/115 115/107 85/116
+f 85/116 115/107 87/117
+f 87/117 115/107 89/118
+f 89/118 115/107 91/119
+f 91/119 115/107 93/120
+f 93/120 115/107 95/121
+f 95/121 115/107 97/122
+f 97/122 115/107 67/106
+f 68/105 116/104 98/123
+f 98/123 116/104 96/124
+f 96/124 116/104 94/125
+f 94/125 116/104 92/126
+f 92/126 116/104 90/127
+f 90/127 116/104 88/128
+f 88/128 116/104 86/129
+f 86/129 116/104 84/130
+f 84/130 116/104 82/131
+f 82/131 116/104 80/132
+f 80/132 116/104 78/133
+f 78/133 116/104 76/134
+f 76/134 116/104 74/135
+f 74/135 116/104 72/136
+f 72/136 116/104 70/103
+f 107/137 157/2 158/3 108/138
+f 147/5 149/6 166/7
+f 145/8 147/5 166/7
+f 143/9 145/8 166/7
+f 141/10 143/9 166/7
+f 139/11 141/10 166/7
+f 137/12 139/11 166/7
+f 135/13 137/12 166/7
+f 133/14 135/13 166/7
+f 131/15 133/14 166/7
+f 129/16 131/15 166/7
+f 127/17 129/16 166/7
+f 125/18 127/17 166/7
+f 123/19 125/18 166/7
+f 121/20 123/19 166/7
+f 151/21 121/20 166/7
+f 122/22 152/23 165/24
+f 124/25 122/22 165/24
+f 126/26 124/25 165/24
+f 128/27 126/26 165/24
+f 130/28 128/27 165/24
+f 132/29 130/28 165/24
+f 134/30 132/29 165/24
+f 136/31 134/30 165/24
+f 138/32 136/31 165/24
+f 140/33 138/32 165/24
+f 142/34 140/33 165/24
+f 144/35 142/34 165/24
+f 146/36 144/35 165/24
+f 148/37 146/36 165/24
+f 150/38 148/37 165/24
+f 152/23 150/38 165/24
+f 149/6 151/21 166/7
+f 124/39 123/40 121/41 122/42
+f 122/42 121/41 151/43 152/44
+f 126/45 125/46 123/40 124/39
+f 128/47 127/48 125/46 126/45
+f 130/49 129/50 127/51 128/52
+f 132/53 131/54 129/50 130/49
+f 134/55 133/56 131/54 132/53
+f 136/57 135/58 133/56 134/55
+f 138/59 137/60 135/58 136/57
+f 140/61 139/62 137/60 138/59
+f 142/63 141/64 139/62 140/61
+f 144/65 143/66 141/64 142/63
+f 146/67 145/68 143/66 144/65
+f 148/69 147/70 145/68 146/67
+f 150/71 149/72 147/70 148/69
+f 152/44 151/43 149/72 150/71
+f 102/139 117/74 153/75 103/140
+f 100/141 119/78 118/79 101/142
+f 113/143 163/82 164/83 114/144
+f 99/145 120/86 119/78 100/141
+f 101/142 118/79 117/74 102/139
+f 114/144 164/83 120/86 99/145
+f 112/146 162/88 163/82 113/143
+f 111/147 161/90 162/88 112/146
+f 110/148 160/92 161/90 111/147
+f 109/149 159/94 160/92 110/148
+f 108/138 158/3 159/94 109/149
+f 106/150 156/96 157/2 107/137
+f 105/151 155/98 156/96 106/150
+f 104/152 154/100 155/98 105/151
+f 103/140 153/75 154/101 104/153
diff --git a/pipeworks/models/pipeworks_pipe_7.obj b/pipeworks/models/pipeworks_pipe_7.obj
new file mode 100644
index 0000000..d299361
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_7.obj
@@ -0,0 +1,629 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-4way-corner.blend'
+# www.blender.org
+o Cube.000
+v -0.069446 -0.468750 0.103934
+v -0.103933 -0.468750 0.069446
+v -0.122598 -0.468750 0.024386
+v -0.122598 -0.468750 -0.024386
+v -0.129917 -0.500000 -0.086808
+v -0.129917 -0.468750 -0.086808
+v -0.086808 -0.500000 -0.129917
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.500000 -0.153248
+v -0.030483 -0.468750 -0.153248
+v 0.030483 -0.500000 -0.153247
+v 0.030483 -0.468750 -0.153247
+v 0.086808 -0.500000 -0.129917
+v 0.086808 -0.468750 -0.129917
+v 0.129917 -0.500000 -0.086808
+v 0.129917 -0.468750 -0.086808
+v 0.153248 -0.500000 -0.030483
+v 0.153248 -0.468750 -0.030483
+v 0.153248 -0.500000 0.030483
+v 0.153248 -0.468750 0.030483
+v 0.129917 -0.500000 0.086808
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.500000 0.129917
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.500000 0.153248
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.500000 0.153248
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.500000 0.129917
+v -0.086808 -0.468750 0.129917
+v -0.129917 -0.500000 0.086808
+v -0.129917 -0.468750 0.086808
+v -0.153247 -0.500000 0.030483
+v -0.153248 -0.468750 0.030483
+v -0.153247 -0.500000 -0.030483
+v -0.153248 -0.468750 -0.030483
+v -0.024386 -0.468750 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.069446 -0.468750 0.103934
+v 0.103934 -0.468750 0.069447
+v 0.122598 -0.468750 0.024387
+v 0.122598 -0.468750 -0.024386
+v 0.103934 -0.468750 -0.069446
+v 0.069447 -0.468750 -0.103933
+v 0.024386 -0.468750 -0.122598
+v -0.024386 -0.468750 -0.122598
+v -0.069446 -0.468750 -0.103933
+v -0.103934 -0.468750 -0.069446
+v 0.000000 -0.468750 0.000000
+v 0.000000 -0.500000 0.000000
+v 0.024386 -0.024391 0.122598
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 0.069446
+v 0.122598 -0.024391 0.024386
+v 0.122598 -0.024391 -0.024386
+v 0.103934 -0.024391 -0.069446
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v -0.024386 -0.024391 -0.122598
+v -0.103934 -0.024391 -0.069446
+v -0.069446 -0.024391 -0.103934
+v -0.103934 -0.024391 0.069446
+v -0.122598 -0.024391 0.024386
+v -0.122598 -0.024391 -0.024386
+v -0.069446 -0.024391 0.103934
+v -0.024386 -0.024391 0.122598
+v -0.468750 -0.153248 -0.030483
+v -0.500000 -0.153248 -0.030483
+v -0.468750 -0.153248 0.030483
+v -0.500000 -0.153248 0.030483
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.030483 0.153248
+v -0.500000 -0.030483 0.153248
+v -0.468750 0.030483 0.153248
+v -0.500000 0.030483 0.153248
+v -0.468750 0.086808 0.129917
+v -0.500000 0.086808 0.129917
+v -0.468750 0.129917 0.086808
+v -0.500000 0.129917 0.086808
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153248 0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.030483 -0.153248
+v -0.500000 0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.122598 -0.024386
+v -0.468750 -0.122598 0.024386
+v -0.468750 -0.103934 0.069446
+v -0.468750 -0.069446 0.103934
+v -0.468750 -0.024386 0.122598
+v -0.468750 0.024386 0.122598
+v -0.468750 0.069446 0.103934
+v -0.468750 0.103934 0.069446
+v -0.468750 0.122598 0.024386
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.069446 -0.103934
+v -0.468750 0.024386 -0.122598
+v -0.468750 -0.024386 -0.122598
+v -0.468750 -0.069446 -0.103934
+v -0.468750 -0.103934 -0.069446
+v -0.468750 0.000000 -0.000000
+v -0.500000 -0.000000 -0.000000
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.103934 0.069447
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.122598 -0.024386
+v 0.500000 -0.129917 -0.086807
+v 0.468750 -0.129917 -0.086807
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.468750 -0.030483 -0.153247
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.153248 -0.030483
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.129917 0.086808
+v 0.468750 0.129917 0.086808
+v 0.500000 0.086808 0.129917
+v 0.468750 0.086808 0.129917
+v 0.500000 0.030483 0.153248
+v 0.468750 0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.153248 0.030483
+v 0.468750 -0.153248 0.030483
+v 0.500000 -0.153248 -0.030482
+v 0.468750 -0.153248 -0.030483
+v 0.468750 -0.024386 0.122598
+v 0.468750 0.024386 0.122598
+v 0.468750 0.069446 0.103934
+v 0.468750 0.103934 0.069447
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.069446 -0.103933
+v 0.468750 0.024386 -0.122598
+v 0.468750 -0.024386 -0.122598
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103934 -0.069446
+v 0.468750 0.000000 0.000000
+v 0.500000 0.000000 0.000000
+v -0.069446 -0.103934 -0.468750
+v -0.103933 -0.069447 -0.468750
+v -0.122598 -0.024387 -0.468750
+v -0.122598 0.024386 -0.468750
+v -0.129917 0.086808 -0.500000
+v -0.129917 0.086808 -0.468750
+v -0.086807 0.129917 -0.500000
+v -0.086807 0.129917 -0.468750
+v -0.030482 0.153247 -0.500000
+v -0.030482 0.153247 -0.468750
+v 0.030483 0.153247 -0.500000
+v 0.030483 0.153247 -0.468750
+v 0.086808 0.129917 -0.500000
+v 0.086808 0.129917 -0.468750
+v 0.129918 0.086808 -0.500000
+v 0.129918 0.086808 -0.468750
+v 0.153248 0.030483 -0.500000
+v 0.153248 0.030483 -0.468750
+v 0.153248 -0.030483 -0.500000
+v 0.153248 -0.030483 -0.468750
+v 0.129918 -0.086808 -0.500000
+v 0.129918 -0.086808 -0.468750
+v 0.086808 -0.129917 -0.500000
+v 0.086808 -0.129917 -0.468750
+v 0.030483 -0.153248 -0.500000
+v 0.030483 -0.153248 -0.468750
+v -0.030482 -0.153248 -0.500000
+v -0.030482 -0.153248 -0.468750
+v -0.086807 -0.129917 -0.500000
+v -0.086807 -0.129917 -0.468750
+v -0.129917 -0.086808 -0.500000
+v -0.129917 -0.086808 -0.468750
+v -0.153247 -0.030483 -0.500000
+v -0.153247 -0.030483 -0.468750
+v -0.153247 0.030483 -0.500000
+v -0.153247 0.030483 -0.468750
+v -0.024386 -0.122598 -0.468750
+v 0.024387 -0.122598 -0.468750
+v 0.069447 -0.103934 -0.468750
+v 0.103934 -0.069447 -0.468750
+v 0.122599 -0.024387 -0.468750
+v 0.122599 0.024386 -0.468750
+v 0.103934 0.069446 -0.468750
+v 0.069447 0.103933 -0.468750
+v 0.024387 0.122598 -0.468750
+v -0.024386 0.122598 -0.468750
+v -0.069446 0.103933 -0.468750
+v -0.103933 0.069446 -0.468750
+v 0.000000 -0.000000 -0.468750
+v 0.000001 -0.000000 -0.500000
+v 0.024386 -0.122598 -0.024391
+v 0.069446 -0.103934 -0.024391
+v 0.103934 -0.069446 -0.024391
+v 0.122598 -0.024386 -0.024391
+v 0.122598 0.024386 -0.024391
+v 0.103934 0.069446 -0.024391
+v 0.069446 0.103934 -0.024391
+v 0.024386 0.122598 -0.024391
+v -0.024386 0.122598 -0.024391
+v -0.103934 0.069446 -0.024391
+v -0.069446 0.103934 -0.024391
+v -0.103934 -0.069446 -0.024391
+v -0.122598 -0.024386 -0.024391
+v -0.122598 0.024386 -0.024391
+v -0.069446 -0.103934 -0.024391
+v -0.024386 -0.122598 -0.024391
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.218363 0.657325
+vt 0.185866 0.820702
+vt 0.153368 0.657325
+vt 0.531836 0.657325
+vt 0.564334 0.820702
+vt 0.596832 0.657325
+vt 0.656879 0.682198
+vt 0.702838 0.728156
+vt 0.727710 0.788204
+vt 0.727710 0.853199
+vt 0.702838 0.913247
+vt 0.656879 0.959205
+vt 0.596831 0.984078
+vt 0.531836 0.984078
+vt 0.471788 0.959205
+vt 0.425830 0.913247
+vt 0.400957 0.853199
+vt 0.400957 0.788204
+vt 0.425830 0.728156
+vt 0.471789 0.682198
+vt 0.093321 0.682198
+vt 0.047362 0.728156
+vt 0.022489 0.788204
+vt 0.022489 0.853199
+vt 0.047362 0.913247
+vt 0.093320 0.959205
+vt 0.153368 0.984078
+vt 0.218363 0.984078
+vt 0.278411 0.959205
+vt 0.324369 0.913247
+vt 0.349242 0.853199
+vt 0.349242 0.788204
+vt 0.324369 0.728156
+vt 0.278411 0.682198
+vt 0.187500 0.515625
+vt 0.250000 0.515625
+vt 0.875000 0.515625
+vt 0.937500 0.515625
+vt 0.750000 0.515625
+vt 0.812500 0.515625
+vt 0.562500 0.515625
+vt 0.625000 0.515625
+vt 0.687500 0.515625
+vt 0.500000 0.515625
+vt 0.437500 0.515625
+vt 0.375000 0.515625
+vt 0.312500 0.515625
+vt 0.125000 0.515625
+vt 0.062500 0.515625
+vt 0.000000 0.515625
+vt 1.000000 0.515625
+s off
+f 54/1 41/2 42/3 55/4
+f 31/5 33/6 50/7
+f 29/8 31/5 50/7
+f 27/9 29/8 50/7
+f 25/10 27/9 50/7
+f 23/11 25/10 50/7
+f 21/12 23/11 50/7
+f 19/13 21/12 50/7
+f 17/14 19/13 50/7
+f 15/15 17/14 50/7
+f 13/16 15/15 50/7
+f 11/17 13/16 50/7
+f 9/18 11/17 50/7
+f 7/19 9/18 50/7
+f 5/20 7/19 50/7
+f 35/21 5/20 50/7
+f 6/22 36/23 49/24
+f 8/25 6/22 49/24
+f 10/26 8/25 49/24
+f 12/27 10/26 49/24
+f 14/28 12/27 49/24
+f 16/29 14/28 49/24
+f 18/30 16/29 49/24
+f 20/31 18/30 49/24
+f 22/32 20/31 49/24
+f 24/33 22/32 49/24
+f 26/34 24/33 49/24
+f 28/35 26/34 49/24
+f 30/36 28/35 49/24
+f 32/37 30/36 49/24
+f 34/38 32/37 49/24
+f 36/23 34/38 49/24
+f 33/6 35/21 50/7
+f 8/39 7/40 5/41 6/42
+f 6/42 5/41 35/43 36/44
+f 10/45 9/46 7/40 8/39
+f 12/47 11/48 9/46 10/45
+f 14/49 13/50 11/51 12/52
+f 16/53 15/54 13/50 14/49
+f 18/55 17/56 15/54 16/53
+f 20/57 19/58 17/56 18/55
+f 22/59 21/60 19/58 20/57
+f 24/61 23/62 21/60 22/59
+f 26/63 25/64 23/62 24/61
+f 28/65 27/66 25/64 26/63
+f 30/67 29/68 27/66 28/65
+f 32/69 31/70 29/68 30/67
+f 34/71 33/72 31/70 32/69
+f 36/44 35/43 33/72 34/71
+f 65/73 1/74 37/75 66/76
+f 63/77 3/78 2/79 62/80
+f 61/81 47/82 48/83 60/84
+f 64/85 4/86 3/78 63/77
+f 62/80 2/79 1/74 65/73
+f 60/84 48/83 4/86 64/85
+f 59/87 46/88 47/82 61/81
+f 58/89 45/90 46/88 59/87
+f 57/91 44/92 45/90 58/89
+f 56/93 43/94 44/92 57/91
+f 55/4 42/3 43/94 56/93
+f 53/95 40/96 41/2 54/1
+f 52/97 39/98 40/96 53/95
+f 51/99 38/100 39/98 52/97
+f 66/76 37/75 38/101 51/102
+f 67/58 69/60 70/59 68/57
+f 69/60 71/62 72/61 70/59
+f 71/62 73/64 74/63 72/61
+f 73/64 75/66 76/65 74/63
+f 75/66 77/68 78/67 76/65
+f 77/68 79/70 80/69 78/67
+f 79/70 81/72 82/71 80/69
+f 81/72 83/43 84/44 82/71
+f 83/43 85/41 86/42 84/44
+f 85/41 87/40 88/39 86/42
+f 87/40 89/46 90/45 88/39
+f 89/46 91/48 92/47 90/45
+f 91/51 93/50 94/49 92/52
+f 93/50 95/54 96/53 94/49
+f 97/56 67/58 68/57 98/55
+f 95/54 97/56 98/55 96/53
+f 70/103 116/104 68/105
+f 67/106 115/107 69/108
+f 69/108 115/107 71/109
+f 71/109 115/107 73/110
+f 73/110 115/107 75/111
+f 75/111 115/107 77/112
+f 77/112 115/107 79/113
+f 79/113 115/107 81/114
+f 81/114 115/107 83/115
+f 83/115 115/107 85/116
+f 85/116 115/107 87/117
+f 87/117 115/107 89/118
+f 89/118 115/107 91/119
+f 91/119 115/107 93/120
+f 93/120 115/107 95/121
+f 95/121 115/107 97/122
+f 97/122 115/107 67/106
+f 68/105 116/104 98/123
+f 98/123 116/104 96/124
+f 96/124 116/104 94/125
+f 94/125 116/104 92/126
+f 92/126 116/104 90/127
+f 90/127 116/104 88/128
+f 88/128 116/104 86/129
+f 86/129 116/104 84/130
+f 84/130 116/104 82/131
+f 82/131 116/104 80/132
+f 80/132 116/104 78/133
+f 78/133 116/104 76/134
+f 76/134 116/104 74/135
+f 74/135 116/104 72/136
+f 72/136 116/104 70/103
+f 107/137 157/2 158/3 108/138
+f 147/5 149/6 166/7
+f 145/8 147/5 166/7
+f 143/9 145/8 166/7
+f 141/10 143/9 166/7
+f 139/11 141/10 166/7
+f 137/12 139/11 166/7
+f 135/13 137/12 166/7
+f 133/14 135/13 166/7
+f 131/15 133/14 166/7
+f 129/16 131/15 166/7
+f 127/17 129/16 166/7
+f 125/18 127/17 166/7
+f 123/19 125/18 166/7
+f 121/20 123/19 166/7
+f 151/21 121/20 166/7
+f 122/22 152/23 165/24
+f 124/25 122/22 165/24
+f 126/26 124/25 165/24
+f 128/27 126/26 165/24
+f 130/28 128/27 165/24
+f 132/29 130/28 165/24
+f 134/30 132/29 165/24
+f 136/31 134/30 165/24
+f 138/32 136/31 165/24
+f 140/33 138/32 165/24
+f 142/34 140/33 165/24
+f 144/35 142/34 165/24
+f 146/36 144/35 165/24
+f 148/37 146/36 165/24
+f 150/38 148/37 165/24
+f 152/23 150/38 165/24
+f 149/6 151/21 166/7
+f 124/39 123/40 121/41 122/42
+f 122/42 121/41 151/43 152/44
+f 126/45 125/46 123/40 124/39
+f 128/47 127/48 125/46 126/45
+f 130/49 129/50 127/51 128/52
+f 132/53 131/54 129/50 130/49
+f 134/55 133/56 131/54 132/53
+f 136/57 135/58 133/56 134/55
+f 138/59 137/60 135/58 136/57
+f 140/61 139/62 137/60 138/59
+f 142/63 141/64 139/62 140/61
+f 144/65 143/66 141/64 142/63
+f 146/67 145/68 143/66 144/65
+f 148/69 147/70 145/68 146/67
+f 150/71 149/72 147/70 148/69
+f 152/44 151/43 149/72 150/71
+f 102/139 117/74 153/75 103/140
+f 100/141 119/78 118/79 101/142
+f 113/143 163/82 164/83 114/144
+f 99/145 120/86 119/78 100/141
+f 101/142 118/79 117/74 102/139
+f 114/144 164/83 120/86 99/145
+f 112/146 162/88 163/82 113/143
+f 111/147 161/90 162/88 112/146
+f 110/148 160/92 161/90 111/147
+f 109/149 159/94 160/92 110/148
+f 108/138 158/3 159/94 109/149
+f 106/150 156/96 157/2 107/137
+f 105/151 155/98 156/96 106/150
+f 104/152 154/100 155/98 105/151
+f 103/140 153/75 154/101 104/153
+f 220/1 207/2 208/3 221/4
+f 197/5 199/6 216/7
+f 195/8 197/5 216/7
+f 193/9 195/8 216/7
+f 191/10 193/9 216/7
+f 189/11 191/10 216/7
+f 187/12 189/11 216/7
+f 185/13 187/12 216/7
+f 183/14 185/13 216/7
+f 181/15 183/14 216/7
+f 179/16 181/15 216/7
+f 177/17 179/16 216/7
+f 175/18 177/17 216/7
+f 173/19 175/18 216/7
+f 171/20 173/19 216/7
+f 201/21 171/20 216/7
+f 172/22 202/23 215/24
+f 174/25 172/22 215/24
+f 176/26 174/25 215/24
+f 178/27 176/26 215/24
+f 180/28 178/27 215/24
+f 182/29 180/28 215/24
+f 184/30 182/29 215/24
+f 186/31 184/30 215/24
+f 188/32 186/31 215/24
+f 190/33 188/32 215/24
+f 192/34 190/33 215/24
+f 194/35 192/34 215/24
+f 196/36 194/35 215/24
+f 198/37 196/36 215/24
+f 200/38 198/37 215/24
+f 202/23 200/38 215/24
+f 199/6 201/21 216/7
+f 174/39 173/40 171/41 172/42
+f 172/42 171/41 201/43 202/44
+f 176/45 175/46 173/40 174/39
+f 178/47 177/48 175/46 176/45
+f 180/49 179/50 177/51 178/52
+f 182/53 181/54 179/50 180/49
+f 184/55 183/56 181/54 182/53
+f 186/57 185/58 183/56 184/55
+f 188/59 187/60 185/58 186/57
+f 190/61 189/62 187/60 188/59
+f 192/63 191/64 189/62 190/61
+f 194/65 193/66 191/64 192/63
+f 196/67 195/68 193/66 194/65
+f 198/69 197/70 195/68 196/67
+f 200/71 199/72 197/70 198/69
+f 202/44 201/43 199/72 200/71
+f 231/73 167/74 203/75 232/76
+f 229/77 169/78 168/79 228/80
+f 227/81 213/82 214/83 226/84
+f 230/85 170/86 169/78 229/77
+f 228/80 168/79 167/74 231/73
+f 226/84 214/83 170/86 230/85
+f 225/87 212/88 213/82 227/81
+f 224/89 211/90 212/88 225/87
+f 223/91 210/92 211/90 224/89
+f 222/93 209/94 210/92 223/91
+f 221/4 208/3 209/94 222/93
+f 219/95 206/96 207/2 220/1
+f 218/97 205/98 206/96 219/95
+f 217/99 204/100 205/98 218/97
+f 232/76 203/75 204/101 217/102
diff --git a/pipeworks/models/pipeworks_pipe_8.obj b/pipeworks/models/pipeworks_pipe_8.obj
new file mode 100644
index 0000000..5dc58f9
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_8.obj
@@ -0,0 +1,631 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-4way.blend'
+# www.blender.org
+mtllib pipeworks_pipe_8.mtl
+o Cube.000
+v 0.069446 -0.468750 -0.103934
+v 0.103933 -0.468750 -0.069446
+v 0.122598 -0.468750 -0.024386
+v 0.122598 -0.468750 0.024386
+v 0.129917 -0.500000 0.086808
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.500000 0.129917
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.500000 0.153247
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.500000 0.153247
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.500000 0.129917
+v -0.086808 -0.468750 0.129917
+v -0.129918 -0.500000 0.086808
+v -0.129917 -0.468750 0.086808
+v -0.153248 -0.500000 0.030483
+v -0.153248 -0.468750 0.030483
+v -0.153248 -0.500000 -0.030483
+v -0.153248 -0.468750 -0.030483
+v -0.129918 -0.500000 -0.086808
+v -0.129917 -0.468750 -0.086808
+v -0.086808 -0.500000 -0.129917
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.500000 -0.153248
+v -0.030483 -0.468750 -0.153248
+v 0.030482 -0.500000 -0.153248
+v 0.030482 -0.468750 -0.153248
+v 0.086807 -0.500000 -0.129917
+v 0.086807 -0.468750 -0.129917
+v 0.129917 -0.500000 -0.086808
+v 0.129917 -0.468750 -0.086808
+v 0.153247 -0.500000 -0.030483
+v 0.153247 -0.468750 -0.030483
+v 0.153247 -0.500000 0.030483
+v 0.153247 -0.468750 0.030483
+v 0.024386 -0.468750 -0.122598
+v -0.024387 -0.468750 -0.122598
+v -0.069447 -0.468750 -0.103934
+v -0.103934 -0.468750 -0.069446
+v -0.122599 -0.468750 -0.024386
+v -0.122599 -0.468750 0.024386
+v -0.103934 -0.468750 0.069446
+v -0.069447 -0.468750 0.103934
+v -0.024387 -0.468750 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.069446 -0.468750 0.103933
+v 0.103933 -0.468750 0.069446
+v -0.000000 -0.468750 -0.000000
+v -0.000000 -0.500000 -0.000000
+v -0.024386 -0.024391 -0.122598
+v -0.069446 -0.024391 -0.103934
+v -0.103934 -0.024391 -0.069446
+v -0.122598 -0.024391 -0.024386
+v -0.122598 -0.024391 0.024386
+v -0.103934 -0.024391 0.069446
+v -0.069446 -0.024391 0.103934
+v -0.024386 -0.024391 0.122598
+v 0.024386 -0.024391 0.122598
+v 0.103934 -0.024391 0.069446
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 -0.069446
+v 0.122598 -0.024391 -0.024386
+v 0.122598 -0.024391 0.024386
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v 0.153248 0.468750 0.030483
+v 0.153248 0.500000 0.030483
+v 0.153248 0.468750 -0.030483
+v 0.153248 0.500000 -0.030483
+v 0.129917 0.468750 -0.086808
+v 0.129917 0.500000 -0.086808
+v 0.086808 0.468750 -0.129917
+v 0.086808 0.500000 -0.129917
+v 0.030483 0.468750 -0.153248
+v 0.030483 0.500000 -0.153248
+v -0.030483 0.468750 -0.153248
+v -0.030483 0.500000 -0.153248
+v -0.086808 0.468750 -0.129917
+v -0.086808 0.500000 -0.129917
+v -0.129917 0.468750 -0.086808
+v -0.129917 0.500000 -0.086808
+v -0.153247 0.468750 -0.030483
+v -0.153247 0.500000 -0.030483
+v -0.153247 0.468750 0.030483
+v -0.153247 0.500000 0.030483
+v -0.129917 0.468750 0.086808
+v -0.129917 0.500000 0.086808
+v -0.086808 0.468750 0.129917
+v -0.086808 0.500000 0.129917
+v -0.030483 0.468750 0.153248
+v -0.030483 0.500000 0.153248
+v 0.030483 0.468750 0.153248
+v 0.030483 0.500000 0.153248
+v 0.086808 0.468750 0.129917
+v 0.086808 0.500000 0.129917
+v 0.129917 0.468750 0.086808
+v 0.129918 0.500000 0.086808
+v 0.122598 0.468750 0.024386
+v 0.122598 0.468750 -0.024386
+v 0.103934 0.468750 -0.069446
+v 0.069447 0.468750 -0.103934
+v 0.024387 0.468750 -0.122598
+v -0.024386 0.468750 -0.122598
+v -0.069446 0.468750 -0.103934
+v -0.103933 0.468750 -0.069446
+v -0.122598 0.468750 -0.024386
+v -0.122598 0.468750 0.024386
+v -0.103933 0.468750 0.069446
+v -0.069446 0.468750 0.103934
+v -0.024386 0.468750 0.122598
+v 0.024387 0.468750 0.122598
+v 0.069447 0.468750 0.103934
+v 0.103934 0.468750 0.069446
+v 0.000000 0.468750 -0.000000
+v 0.000000 0.500000 0.000000
+v -0.024386 0.024390 -0.122598
+v -0.069446 0.024390 -0.103934
+v -0.103934 0.024390 -0.069446
+v -0.122598 0.024390 -0.024386
+v -0.122598 0.024390 0.024386
+v -0.103934 0.024390 0.069446
+v -0.069446 0.024390 0.103934
+v -0.024386 0.024389 0.122598
+v 0.024386 0.024389 0.122598
+v 0.103934 0.024390 0.069446
+v 0.069446 0.024390 0.103934
+v 0.103934 0.024390 -0.069446
+v 0.122598 0.024390 -0.024386
+v 0.122598 0.024390 0.024386
+v 0.069446 0.024390 -0.103934
+v 0.024386 0.024390 -0.122598
+v 0.468750 -0.153248 0.030483
+v 0.500000 -0.153248 0.030483
+v 0.468750 -0.153248 -0.030483
+v 0.500000 -0.153248 -0.030483
+v 0.468750 -0.129917 -0.086808
+v 0.500000 -0.129917 -0.086808
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.030483 -0.153248
+v 0.500000 -0.030483 -0.153248
+v 0.468750 0.030483 -0.153248
+v 0.500000 0.030483 -0.153248
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153247 -0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.129917 0.086808
+v 0.500000 0.129917 0.086808
+v 0.468750 0.086808 0.129917
+v 0.500000 0.086808 0.129917
+v 0.468750 0.030483 0.153248
+v 0.500000 0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.122598 0.024386
+v 0.468750 -0.122598 -0.024386
+v 0.468750 -0.103934 -0.069446
+v 0.468750 -0.069446 -0.103934
+v 0.468750 -0.024386 -0.122598
+v 0.468750 0.024386 -0.122598
+v 0.468750 0.069446 -0.103934
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.122598 0.024386
+v 0.468750 0.103934 0.069446
+v 0.468750 0.069446 0.103934
+v 0.468750 0.024386 0.122598
+v 0.468750 -0.024387 0.122598
+v 0.468750 -0.069447 0.103934
+v 0.468750 -0.103934 0.069446
+v 0.468750 -0.000000 -0.000000
+v 0.500000 -0.000000 0.000000
+v -0.468750 -0.069446 -0.103934
+v -0.468750 -0.103933 -0.069446
+v -0.468750 -0.122598 -0.024387
+v -0.468750 -0.122598 0.024386
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.030483 0.153247
+v -0.468750 -0.030483 0.153248
+v -0.500000 0.030483 0.153247
+v -0.468750 0.030483 0.153248
+v -0.500000 0.086808 0.129917
+v -0.468750 0.086808 0.129917
+v -0.500000 0.129917 0.086808
+v -0.468750 0.129917 0.086808
+v -0.500000 0.153248 0.030483
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.030483 -0.153248
+v -0.468750 0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.153247 -0.030483
+v -0.468750 -0.153247 -0.030483
+v -0.500000 -0.153247 0.030483
+v -0.468750 -0.153247 0.030483
+v -0.468750 -0.024386 -0.122598
+v -0.468750 0.024387 -0.122598
+v -0.468750 0.069447 -0.103934
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.122598 0.024386
+v -0.468750 0.103934 0.069446
+v -0.468750 0.069447 0.103934
+v -0.468750 0.024387 0.122598
+v -0.468750 -0.024386 0.122598
+v -0.468750 -0.069446 0.103933
+v -0.468750 -0.103933 0.069446
+v -0.468750 0.000000 -0.000000
+v -0.500000 0.000000 -0.000000
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.218363 0.657325
+vt 0.185866 0.820702
+vt 0.153368 0.657325
+vt 0.531836 0.657325
+vt 0.564334 0.820702
+vt 0.596832 0.657325
+vt 0.656879 0.682198
+vt 0.702838 0.728156
+vt 0.727710 0.788204
+vt 0.727710 0.853199
+vt 0.702838 0.913247
+vt 0.656879 0.959205
+vt 0.596831 0.984078
+vt 0.531836 0.984078
+vt 0.471788 0.959205
+vt 0.425830 0.913247
+vt 0.400957 0.853199
+vt 0.400957 0.788204
+vt 0.425830 0.728156
+vt 0.471789 0.682198
+vt 0.093321 0.682198
+vt 0.047362 0.728156
+vt 0.022489 0.788204
+vt 0.022489 0.853199
+vt 0.047362 0.913247
+vt 0.093320 0.959205
+vt 0.153368 0.984078
+vt 0.218363 0.984078
+vt 0.278411 0.959205
+vt 0.324369 0.913247
+vt 0.349242 0.853199
+vt 0.349242 0.788204
+vt 0.324369 0.728156
+vt 0.278411 0.682198
+vt 0.187500 0.515625
+vt 0.250000 0.515625
+vt 0.875000 0.515625
+vt 0.937500 0.515625
+vt 0.750000 0.515625
+vt 0.812500 0.515625
+vt 0.562500 0.515625
+vt 0.625000 0.515625
+vt 0.687500 0.515625
+vt 0.500000 0.515625
+vt 0.437500 0.515625
+vt 0.375000 0.515625
+vt 0.312500 0.515625
+vt 0.125000 0.515625
+vt 0.062500 0.515625
+vt 0.000000 0.515625
+vt 1.000000 0.515625
+usemtl None
+s off
+f 54/1 41/2 42/3 55/4
+f 31/5 33/6 50/7
+f 29/8 31/5 50/7
+f 27/9 29/8 50/7
+f 25/10 27/9 50/7
+f 23/11 25/10 50/7
+f 21/12 23/11 50/7
+f 19/13 21/12 50/7
+f 17/14 19/13 50/7
+f 15/15 17/14 50/7
+f 13/16 15/15 50/7
+f 11/17 13/16 50/7
+f 9/18 11/17 50/7
+f 7/19 9/18 50/7
+f 5/20 7/19 50/7
+f 35/21 5/20 50/7
+f 6/22 36/23 49/24
+f 8/25 6/22 49/24
+f 10/26 8/25 49/24
+f 12/27 10/26 49/24
+f 14/28 12/27 49/24
+f 16/29 14/28 49/24
+f 18/30 16/29 49/24
+f 20/31 18/30 49/24
+f 22/32 20/31 49/24
+f 24/33 22/32 49/24
+f 26/34 24/33 49/24
+f 28/35 26/34 49/24
+f 30/36 28/35 49/24
+f 32/37 30/36 49/24
+f 34/38 32/37 49/24
+f 36/23 34/38 49/24
+f 33/6 35/21 50/7
+f 8/39 7/40 5/41 6/42
+f 6/42 5/41 35/43 36/44
+f 10/45 9/46 7/40 8/39
+f 12/47 11/48 9/46 10/45
+f 14/49 13/50 11/51 12/52
+f 16/53 15/54 13/50 14/49
+f 18/55 17/56 15/54 16/53
+f 20/57 19/58 17/56 18/55
+f 22/59 21/60 19/58 20/57
+f 24/61 23/62 21/60 22/59
+f 26/63 25/64 23/62 24/61
+f 28/65 27/66 25/64 26/63
+f 30/67 29/68 27/66 28/65
+f 32/69 31/70 29/68 30/67
+f 34/71 33/72 31/70 32/69
+f 36/44 35/43 33/72 34/71
+f 65/73 1/74 37/75 66/76
+f 63/77 3/78 2/79 62/80
+f 61/81 47/82 48/83 60/84
+f 64/85 4/86 3/78 63/77
+f 62/80 2/79 1/74 65/73
+f 60/84 48/83 4/86 64/85
+f 59/87 46/88 47/82 61/81
+f 58/89 45/90 46/88 59/87
+f 57/91 44/92 45/90 58/89
+f 56/93 43/94 44/92 57/91
+f 55/4 42/3 43/94 56/93
+f 53/95 40/96 41/2 54/1
+f 52/97 39/98 40/96 53/95
+f 51/99 38/100 39/98 52/97
+f 66/76 37/75 38/101 51/102
+f 67/58 69/60 70/59 68/57
+f 69/60 71/62 72/61 70/59
+f 71/62 73/64 74/63 72/61
+f 73/64 75/66 76/65 74/63
+f 75/66 77/68 78/67 76/65
+f 77/68 79/70 80/69 78/67
+f 79/70 81/72 82/71 80/69
+f 81/72 83/43 84/44 82/71
+f 83/43 85/41 86/42 84/44
+f 85/41 87/40 88/39 86/42
+f 87/40 89/46 90/45 88/39
+f 89/46 91/48 92/47 90/45
+f 91/51 93/50 94/49 92/52
+f 93/50 95/54 96/53 94/49
+f 97/56 67/58 68/57 98/55
+f 95/54 97/56 98/55 96/53
+f 70/103 116/104 68/105
+f 67/106 115/107 69/108
+f 69/108 115/107 71/109
+f 71/109 115/107 73/110
+f 73/110 115/107 75/111
+f 75/111 115/107 77/112
+f 77/112 115/107 79/113
+f 79/113 115/107 81/114
+f 81/114 115/107 83/115
+f 83/115 115/107 85/116
+f 85/116 115/107 87/117
+f 87/117 115/107 89/118
+f 89/118 115/107 91/119
+f 91/119 115/107 93/120
+f 93/120 115/107 95/121
+f 95/121 115/107 97/122
+f 97/122 115/107 67/106
+f 68/105 116/104 98/123
+f 98/123 116/104 96/124
+f 96/124 116/104 94/125
+f 94/125 116/104 92/126
+f 92/126 116/104 90/127
+f 90/127 116/104 88/128
+f 88/128 116/104 86/129
+f 86/129 116/104 84/130
+f 84/130 116/104 82/131
+f 82/131 116/104 80/132
+f 80/132 116/104 78/133
+f 78/133 116/104 76/134
+f 76/134 116/104 74/135
+f 74/135 116/104 72/136
+f 72/136 116/104 70/103
+f 107/137 120/1 121/4 108/138
+f 102/139 131/73 132/76 103/140
+f 100/141 129/77 128/80 101/142
+f 113/143 127/81 126/84 114/144
+f 99/145 130/85 129/77 100/141
+f 101/142 128/80 131/73 102/139
+f 114/144 126/84 130/85 99/145
+f 112/146 125/87 127/81 113/143
+f 111/147 124/89 125/87 112/146
+f 110/148 123/91 124/89 111/147
+f 109/149 122/93 123/91 110/148
+f 108/138 121/4 122/93 109/149
+f 106/150 119/95 120/1 107/137
+f 105/151 118/97 119/95 106/150
+f 104/152 117/99 118/97 105/151
+f 103/140 132/76 117/102 104/153
+f 133/58 135/60 136/59 134/57
+f 135/60 137/62 138/61 136/59
+f 137/62 139/64 140/63 138/61
+f 139/64 141/66 142/65 140/63
+f 141/66 143/68 144/67 142/65
+f 143/68 145/70 146/69 144/67
+f 145/70 147/72 148/71 146/69
+f 147/72 149/43 150/44 148/71
+f 149/43 151/41 152/42 150/44
+f 151/41 153/40 154/39 152/42
+f 153/40 155/46 156/45 154/39
+f 155/46 157/48 158/47 156/45
+f 157/51 159/50 160/49 158/52
+f 159/50 161/54 162/53 160/49
+f 163/56 133/58 134/57 164/55
+f 161/54 163/56 164/55 162/53
+f 136/103 182/104 134/105
+f 133/106 181/107 135/108
+f 135/108 181/107 137/109
+f 137/109 181/107 139/110
+f 139/110 181/107 141/111
+f 141/111 181/107 143/112
+f 143/112 181/107 145/113
+f 145/113 181/107 147/114
+f 147/114 181/107 149/115
+f 149/115 181/107 151/116
+f 151/116 181/107 153/117
+f 153/117 181/107 155/118
+f 155/118 181/107 157/119
+f 157/119 181/107 159/120
+f 159/120 181/107 161/121
+f 161/121 181/107 163/122
+f 163/122 181/107 133/106
+f 134/105 182/104 164/123
+f 164/123 182/104 162/124
+f 162/124 182/104 160/125
+f 160/125 182/104 158/126
+f 158/126 182/104 156/127
+f 156/127 182/104 154/128
+f 154/128 182/104 152/129
+f 152/129 182/104 150/130
+f 150/130 182/104 148/131
+f 148/131 182/104 146/132
+f 146/132 182/104 144/133
+f 144/133 182/104 142/134
+f 142/134 182/104 140/135
+f 140/135 182/104 138/136
+f 138/136 182/104 136/103
+f 173/137 223/2 224/3 174/138
+f 213/5 215/6 232/7
+f 211/8 213/5 232/7
+f 209/9 211/8 232/7
+f 207/10 209/9 232/7
+f 205/11 207/10 232/7
+f 203/12 205/11 232/7
+f 201/13 203/12 232/7
+f 199/14 201/13 232/7
+f 197/15 199/14 232/7
+f 195/16 197/15 232/7
+f 193/17 195/16 232/7
+f 191/18 193/17 232/7
+f 189/19 191/18 232/7
+f 187/20 189/19 232/7
+f 217/21 187/20 232/7
+f 188/22 218/23 231/24
+f 190/25 188/22 231/24
+f 192/26 190/25 231/24
+f 194/27 192/26 231/24
+f 196/28 194/27 231/24
+f 198/29 196/28 231/24
+f 200/30 198/29 231/24
+f 202/31 200/30 231/24
+f 204/32 202/31 231/24
+f 206/33 204/32 231/24
+f 208/34 206/33 231/24
+f 210/35 208/34 231/24
+f 212/36 210/35 231/24
+f 214/37 212/36 231/24
+f 216/38 214/37 231/24
+f 218/23 216/38 231/24
+f 215/6 217/21 232/7
+f 190/39 189/40 187/41 188/42
+f 188/42 187/41 217/43 218/44
+f 192/45 191/46 189/40 190/39
+f 194/47 193/48 191/46 192/45
+f 196/49 195/50 193/51 194/52
+f 198/53 197/54 195/50 196/49
+f 200/55 199/56 197/54 198/53
+f 202/57 201/58 199/56 200/55
+f 204/59 203/60 201/58 202/57
+f 206/61 205/62 203/60 204/59
+f 208/63 207/64 205/62 206/61
+f 210/65 209/66 207/64 208/63
+f 212/67 211/68 209/66 210/65
+f 214/69 213/70 211/68 212/67
+f 216/71 215/72 213/70 214/69
+f 218/44 217/43 215/72 216/71
+f 168/139 183/74 219/75 169/140
+f 166/141 185/78 184/79 167/142
+f 179/143 229/82 230/83 180/144
+f 165/145 186/86 185/78 166/141
+f 167/142 184/79 183/74 168/139
+f 180/144 230/83 186/86 165/145
+f 178/146 228/88 229/82 179/143
+f 177/147 227/90 228/88 178/146
+f 176/148 226/92 227/90 177/147
+f 175/149 225/94 226/92 176/148
+f 174/138 224/3 225/94 175/149
+f 172/150 222/96 223/2 173/137
+f 171/151 221/98 222/96 172/150
+f 170/152 220/100 221/98 171/151
+f 169/140 219/75 220/101 170/153
diff --git a/pipeworks/models/pipeworks_pipe_9.obj b/pipeworks/models/pipeworks_pipe_9.obj
new file mode 100644
index 0000000..8c6e03b
--- /dev/null
+++ b/pipeworks/models/pipeworks_pipe_9.obj
@@ -0,0 +1,759 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-5way.blend'
+# www.blender.org
+o Cube.000
+v -0.069446 -0.468750 0.103934
+v -0.103933 -0.468750 0.069446
+v -0.122598 -0.468750 0.024386
+v -0.122598 -0.468750 -0.024386
+v -0.129917 -0.500000 -0.086808
+v -0.129917 -0.468750 -0.086808
+v -0.086808 -0.500000 -0.129917
+v -0.086808 -0.468750 -0.129917
+v -0.030483 -0.500000 -0.153248
+v -0.030483 -0.468750 -0.153248
+v 0.030483 -0.500000 -0.153247
+v 0.030483 -0.468750 -0.153247
+v 0.086808 -0.500000 -0.129917
+v 0.086808 -0.468750 -0.129917
+v 0.129917 -0.500000 -0.086808
+v 0.129917 -0.468750 -0.086808
+v 0.153248 -0.500000 -0.030483
+v 0.153248 -0.468750 -0.030483
+v 0.153248 -0.500000 0.030483
+v 0.153248 -0.468750 0.030483
+v 0.129917 -0.500000 0.086808
+v 0.129917 -0.468750 0.086808
+v 0.086808 -0.500000 0.129917
+v 0.086808 -0.468750 0.129917
+v 0.030483 -0.500000 0.153248
+v 0.030483 -0.468750 0.153248
+v -0.030483 -0.500000 0.153248
+v -0.030483 -0.468750 0.153248
+v -0.086808 -0.500000 0.129917
+v -0.086808 -0.468750 0.129917
+v -0.129917 -0.500000 0.086808
+v -0.129917 -0.468750 0.086808
+v -0.153247 -0.500000 0.030483
+v -0.153248 -0.468750 0.030483
+v -0.153247 -0.500000 -0.030483
+v -0.153248 -0.468750 -0.030483
+v -0.024386 -0.468750 0.122598
+v 0.024386 -0.468750 0.122598
+v 0.069446 -0.468750 0.103934
+v 0.103934 -0.468750 0.069447
+v 0.122598 -0.468750 0.024387
+v 0.122598 -0.468750 -0.024386
+v 0.103934 -0.468750 -0.069446
+v 0.069447 -0.468750 -0.103933
+v 0.024386 -0.468750 -0.122598
+v -0.024386 -0.468750 -0.122598
+v -0.069446 -0.468750 -0.103933
+v -0.103934 -0.468750 -0.069446
+v 0.000000 -0.468750 0.000000
+v 0.000000 -0.500000 0.000000
+v 0.024386 -0.024391 0.122598
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 0.069446
+v 0.122598 -0.024391 0.024386
+v 0.122598 -0.024391 -0.024386
+v 0.103934 -0.024391 -0.069446
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v -0.024386 -0.024391 -0.122598
+v -0.103934 -0.024391 -0.069446
+v -0.069446 -0.024391 -0.103934
+v -0.103934 -0.024391 0.069446
+v -0.122598 -0.024391 0.024386
+v -0.122598 -0.024391 -0.024386
+v -0.069446 -0.024391 0.103934
+v -0.024386 -0.024391 0.122598
+v -0.153248 0.468750 -0.030483
+v -0.153248 0.500000 -0.030483
+v -0.153248 0.468750 0.030483
+v -0.153248 0.500000 0.030483
+v -0.129917 0.468750 0.086808
+v -0.129917 0.500000 0.086808
+v -0.086808 0.468750 0.129917
+v -0.086808 0.500000 0.129917
+v -0.030483 0.468750 0.153248
+v -0.030483 0.500000 0.153248
+v 0.030483 0.468750 0.153248
+v 0.030483 0.500000 0.153248
+v 0.086808 0.468750 0.129917
+v 0.086808 0.500000 0.129917
+v 0.129917 0.468750 0.086808
+v 0.129917 0.500000 0.086808
+v 0.153248 0.468750 0.030483
+v 0.153248 0.500000 0.030483
+v 0.153248 0.468750 -0.030483
+v 0.153248 0.500000 -0.030483
+v 0.129917 0.468750 -0.086808
+v 0.129917 0.500000 -0.086808
+v 0.086808 0.468750 -0.129917
+v 0.086808 0.500000 -0.129917
+v 0.030483 0.468750 -0.153248
+v 0.030483 0.500000 -0.153248
+v -0.030483 0.468750 -0.153248
+v -0.030483 0.500000 -0.153248
+v -0.086808 0.468750 -0.129917
+v -0.086808 0.500000 -0.129917
+v -0.129917 0.468750 -0.086808
+v -0.129917 0.500000 -0.086808
+v -0.122598 0.468750 -0.024386
+v -0.122598 0.468750 0.024386
+v -0.103934 0.468750 0.069446
+v -0.069446 0.468750 0.103934
+v -0.024386 0.468750 0.122598
+v 0.024386 0.468750 0.122598
+v 0.069446 0.468750 0.103934
+v 0.103934 0.468750 0.069446
+v 0.122598 0.468750 0.024386
+v 0.122598 0.468750 -0.024386
+v 0.103934 0.468750 -0.069446
+v 0.069446 0.468750 -0.103934
+v 0.024386 0.468750 -0.122598
+v -0.024386 0.468750 -0.122598
+v -0.069446 0.468750 -0.103934
+v -0.103934 0.468750 -0.069446
+v -0.000000 0.468750 0.000000
+v -0.000000 0.500000 -0.000000
+v 0.024386 0.024390 0.122598
+v 0.069446 0.024390 0.103934
+v 0.103934 0.024390 0.069446
+v 0.122598 0.024390 0.024386
+v 0.122598 0.024390 -0.024386
+v 0.103934 0.024390 -0.069446
+v 0.069446 0.024390 -0.103934
+v 0.024386 0.024389 -0.122598
+v -0.024386 0.024389 -0.122598
+v -0.103934 0.024390 -0.069446
+v -0.069446 0.024390 -0.103934
+v -0.103934 0.024390 0.069446
+v -0.122598 0.024390 0.024386
+v -0.122598 0.024390 -0.024386
+v -0.069446 0.024390 0.103934
+v -0.024386 0.024390 0.122598
+v -0.468750 -0.153248 -0.030483
+v -0.500000 -0.153248 -0.030483
+v -0.468750 -0.153248 0.030483
+v -0.500000 -0.153248 0.030483
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.030483 0.153248
+v -0.500000 -0.030483 0.153248
+v -0.468750 0.030483 0.153248
+v -0.500000 0.030483 0.153248
+v -0.468750 0.086808 0.129917
+v -0.500000 0.086808 0.129917
+v -0.468750 0.129917 0.086808
+v -0.500000 0.129917 0.086808
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153248 0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.030483 -0.153248
+v -0.500000 0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.122598 -0.024386
+v -0.468750 -0.122598 0.024386
+v -0.468750 -0.103934 0.069446
+v -0.468750 -0.069446 0.103934
+v -0.468750 -0.024386 0.122598
+v -0.468750 0.024386 0.122598
+v -0.468750 0.069446 0.103934
+v -0.468750 0.103934 0.069446
+v -0.468750 0.122598 0.024386
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.069446 -0.103934
+v -0.468750 0.024386 -0.122598
+v -0.468750 -0.024386 -0.122598
+v -0.468750 -0.069446 -0.103934
+v -0.468750 -0.103934 -0.069446
+v -0.468750 0.000000 -0.000000
+v -0.500000 -0.000000 -0.000000
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.103934 0.069447
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.122598 -0.024386
+v 0.500000 -0.129917 -0.086807
+v 0.468750 -0.129917 -0.086807
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.468750 -0.030483 -0.153247
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.153248 -0.030483
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.129917 0.086808
+v 0.468750 0.129917 0.086808
+v 0.500000 0.086808 0.129917
+v 0.468750 0.086808 0.129917
+v 0.500000 0.030483 0.153248
+v 0.468750 0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.086808 0.129917
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.153248 0.030483
+v 0.468750 -0.153248 0.030483
+v 0.500000 -0.153248 -0.030482
+v 0.468750 -0.153248 -0.030483
+v 0.468750 -0.024386 0.122598
+v 0.468750 0.024386 0.122598
+v 0.468750 0.069446 0.103934
+v 0.468750 0.103934 0.069447
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.069446 -0.103933
+v 0.468750 0.024386 -0.122598
+v 0.468750 -0.024386 -0.122598
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103934 -0.069446
+v 0.468750 0.000000 0.000000
+v 0.500000 0.000000 0.000000
+v -0.069446 -0.103934 -0.468750
+v -0.103933 -0.069447 -0.468750
+v -0.122598 -0.024387 -0.468750
+v -0.122598 0.024386 -0.468750
+v -0.129917 0.086808 -0.500000
+v -0.129917 0.086808 -0.468750
+v -0.086807 0.129917 -0.500000
+v -0.086807 0.129917 -0.468750
+v -0.030482 0.153247 -0.500000
+v -0.030482 0.153247 -0.468750
+v 0.030483 0.153247 -0.500000
+v 0.030483 0.153247 -0.468750
+v 0.086808 0.129917 -0.500000
+v 0.086808 0.129917 -0.468750
+v 0.129918 0.086808 -0.500000
+v 0.129918 0.086808 -0.468750
+v 0.153248 0.030483 -0.500000
+v 0.153248 0.030483 -0.468750
+v 0.153248 -0.030483 -0.500000
+v 0.153248 -0.030483 -0.468750
+v 0.129918 -0.086808 -0.500000
+v 0.129918 -0.086808 -0.468750
+v 0.086808 -0.129917 -0.500000
+v 0.086808 -0.129917 -0.468750
+v 0.030483 -0.153248 -0.500000
+v 0.030483 -0.153248 -0.468750
+v -0.030482 -0.153248 -0.500000
+v -0.030482 -0.153248 -0.468750
+v -0.086807 -0.129917 -0.500000
+v -0.086807 -0.129917 -0.468750
+v -0.129917 -0.086808 -0.500000
+v -0.129917 -0.086808 -0.468750
+v -0.153247 -0.030483 -0.500000
+v -0.153247 -0.030483 -0.468750
+v -0.153247 0.030483 -0.500000
+v -0.153247 0.030483 -0.468750
+v -0.024386 -0.122598 -0.468750
+v 0.024387 -0.122598 -0.468750
+v 0.069447 -0.103934 -0.468750
+v 0.103934 -0.069447 -0.468750
+v 0.122599 -0.024387 -0.468750
+v 0.122599 0.024386 -0.468750
+v 0.103934 0.069446 -0.468750
+v 0.069447 0.103933 -0.468750
+v 0.024387 0.122598 -0.468750
+v -0.024386 0.122598 -0.468750
+v -0.069446 0.103933 -0.468750
+v -0.103933 0.069446 -0.468750
+v 0.000000 -0.000000 -0.468750
+v 0.000001 -0.000000 -0.500000
+v 0.024386 -0.122598 -0.024391
+v 0.069446 -0.103934 -0.024391
+v 0.103934 -0.069446 -0.024391
+v 0.122598 -0.024386 -0.024391
+v 0.122598 0.024386 -0.024391
+v 0.103934 0.069446 -0.024391
+v 0.069446 0.103934 -0.024391
+v 0.024386 0.122598 -0.024391
+v -0.024386 0.122598 -0.024391
+v -0.103934 0.069446 -0.024391
+v -0.069446 0.103934 -0.024391
+v -0.103934 -0.069446 -0.024391
+v -0.122598 -0.024386 -0.024391
+v -0.122598 0.024386 -0.024391
+v -0.069446 -0.103934 -0.024391
+v -0.024386 -0.122598 -0.024391
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.250000 0.015625
+vt 0.250000 0.265625
+vt 0.093322 0.682190
+vt 0.153370 0.657318
+vt 0.185867 0.820694
+vt 0.047364 0.728149
+vt 0.022491 0.788196
+vt 0.022491 0.853192
+vt 0.047364 0.913239
+vt 0.093322 0.959198
+vt 0.153370 0.984070
+vt 0.218365 0.984070
+vt 0.278413 0.959198
+vt 0.324371 0.913239
+vt 0.349244 0.853192
+vt 0.349244 0.788196
+vt 0.324371 0.728149
+vt 0.278413 0.682190
+vt 0.218365 0.657318
+vt 0.471785 0.682190
+vt 0.531832 0.657318
+vt 0.564330 0.820694
+vt 0.425826 0.728149
+vt 0.400953 0.788196
+vt 0.400953 0.853192
+vt 0.425826 0.913239
+vt 0.471785 0.959198
+vt 0.531832 0.984070
+vt 0.596827 0.984070
+vt 0.656875 0.959198
+vt 0.702834 0.913239
+vt 0.727706 0.853192
+vt 0.727706 0.788196
+vt 0.702834 0.728149
+vt 0.656875 0.682190
+vt 0.596827 0.657318
+vt 0.125000 0.609375
+vt 0.125000 0.546875
+vt 0.187500 0.546875
+vt 0.187500 0.609375
+vt 0.250000 0.546875
+vt 0.250000 0.609375
+vt 0.062500 0.609375
+vt 0.062500 0.546875
+vt 0.000000 0.609375
+vt 0.000000 0.546875
+vt 0.937500 0.609375
+vt 0.937500 0.546875
+vt 1.000000 0.546875
+vt 1.000000 0.609375
+vt 0.875000 0.609375
+vt 0.875000 0.546875
+vt 0.812500 0.609375
+vt 0.812500 0.546875
+vt 0.750000 0.609375
+vt 0.750000 0.546875
+vt 0.687500 0.609375
+vt 0.687500 0.546875
+vt 0.625000 0.609375
+vt 0.625000 0.546875
+vt 0.562500 0.609375
+vt 0.562500 0.546875
+vt 0.500000 0.609375
+vt 0.500000 0.546875
+vt 0.437500 0.609375
+vt 0.437500 0.546875
+vt 0.375000 0.609375
+vt 0.375000 0.546875
+vt 0.312500 0.609375
+vt 0.312500 0.546875
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.812500 0.015625
+vt 0.812500 0.265625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.625000 0.015625
+vt 0.625000 0.265625
+vt 0.687500 0.265625
+vt 0.687500 0.015625
+vt 0.500000 0.265625
+vt 0.500000 0.015625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.125000 0.265625
+vt 0.125000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.218363 0.657325
+vt 0.185866 0.820702
+vt 0.153368 0.657325
+vt 0.531836 0.657325
+vt 0.564334 0.820702
+vt 0.596832 0.657325
+vt 0.656879 0.682198
+vt 0.702838 0.728156
+vt 0.727710 0.788204
+vt 0.727710 0.853199
+vt 0.702838 0.913247
+vt 0.656879 0.959205
+vt 0.596831 0.984078
+vt 0.531836 0.984078
+vt 0.471788 0.959205
+vt 0.425830 0.913247
+vt 0.400957 0.853199
+vt 0.400957 0.788204
+vt 0.425830 0.728156
+vt 0.471789 0.682198
+vt 0.093321 0.682198
+vt 0.047362 0.728156
+vt 0.022489 0.788204
+vt 0.022489 0.853199
+vt 0.047362 0.913247
+vt 0.093320 0.959205
+vt 0.153368 0.984078
+vt 0.218363 0.984078
+vt 0.278411 0.959205
+vt 0.324369 0.913247
+vt 0.349242 0.853199
+vt 0.349242 0.788204
+vt 0.324369 0.728156
+vt 0.278411 0.682198
+vt 0.187500 0.515625
+vt 0.250000 0.515625
+vt 0.875000 0.515625
+vt 0.937500 0.515625
+vt 0.750000 0.515625
+vt 0.812500 0.515625
+vt 0.562500 0.515625
+vt 0.625000 0.515625
+vt 0.687500 0.515625
+vt 0.500000 0.515625
+vt 0.437500 0.515625
+vt 0.375000 0.515625
+vt 0.312500 0.515625
+vt 0.125000 0.515625
+vt 0.062500 0.515625
+vt 0.000000 0.515625
+vt 1.000000 0.515625
+s off
+f 54/1 41/2 42/3 55/4
+f 31/5 33/6 50/7
+f 29/8 31/5 50/7
+f 27/9 29/8 50/7
+f 25/10 27/9 50/7
+f 23/11 25/10 50/7
+f 21/12 23/11 50/7
+f 19/13 21/12 50/7
+f 17/14 19/13 50/7
+f 15/15 17/14 50/7
+f 13/16 15/15 50/7
+f 11/17 13/16 50/7
+f 9/18 11/17 50/7
+f 7/19 9/18 50/7
+f 5/20 7/19 50/7
+f 35/21 5/20 50/7
+f 6/22 36/23 49/24
+f 8/25 6/22 49/24
+f 10/26 8/25 49/24
+f 12/27 10/26 49/24
+f 14/28 12/27 49/24
+f 16/29 14/28 49/24
+f 18/30 16/29 49/24
+f 20/31 18/30 49/24
+f 22/32 20/31 49/24
+f 24/33 22/32 49/24
+f 26/34 24/33 49/24
+f 28/35 26/34 49/24
+f 30/36 28/35 49/24
+f 32/37 30/36 49/24
+f 34/38 32/37 49/24
+f 36/23 34/38 49/24
+f 33/6 35/21 50/7
+f 8/39 7/40 5/41 6/42
+f 6/42 5/41 35/43 36/44
+f 10/45 9/46 7/40 8/39
+f 12/47 11/48 9/46 10/45
+f 14/49 13/50 11/51 12/52
+f 16/53 15/54 13/50 14/49
+f 18/55 17/56 15/54 16/53
+f 20/57 19/58 17/56 18/55
+f 22/59 21/60 19/58 20/57
+f 24/61 23/62 21/60 22/59
+f 26/63 25/64 23/62 24/61
+f 28/65 27/66 25/64 26/63
+f 30/67 29/68 27/66 28/65
+f 32/69 31/70 29/68 30/67
+f 34/71 33/72 31/70 32/69
+f 36/44 35/43 33/72 34/71
+f 65/73 1/74 37/75 66/76
+f 63/77 3/78 2/79 62/80
+f 61/81 47/82 48/83 60/84
+f 64/85 4/86 3/78 63/77
+f 62/80 2/79 1/74 65/73
+f 60/84 48/83 4/86 64/85
+f 59/87 46/88 47/82 61/81
+f 58/89 45/90 46/88 59/87
+f 57/91 44/92 45/90 58/89
+f 56/93 43/94 44/92 57/91
+f 55/4 42/3 43/94 56/93
+f 53/95 40/96 41/2 54/1
+f 52/97 39/98 40/96 53/95
+f 51/99 38/100 39/98 52/97
+f 66/76 37/75 38/101 51/102
+f 67/58 69/60 70/59 68/57
+f 69/60 71/62 72/61 70/59
+f 71/62 73/64 74/63 72/61
+f 73/64 75/66 76/65 74/63
+f 75/66 77/68 78/67 76/65
+f 77/68 79/70 80/69 78/67
+f 79/70 81/72 82/71 80/69
+f 81/72 83/43 84/44 82/71
+f 83/43 85/41 86/42 84/44
+f 85/41 87/40 88/39 86/42
+f 87/40 89/46 90/45 88/39
+f 89/46 91/48 92/47 90/45
+f 91/51 93/50 94/49 92/52
+f 93/50 95/54 96/53 94/49
+f 97/56 67/58 68/57 98/55
+f 95/54 97/56 98/55 96/53
+f 70/103 116/104 68/105
+f 67/106 115/107 69/108
+f 69/108 115/107 71/109
+f 71/109 115/107 73/110
+f 73/110 115/107 75/111
+f 75/111 115/107 77/112
+f 77/112 115/107 79/113
+f 79/113 115/107 81/114
+f 81/114 115/107 83/115
+f 83/115 115/107 85/116
+f 85/116 115/107 87/117
+f 87/117 115/107 89/118
+f 89/118 115/107 91/119
+f 91/119 115/107 93/120
+f 93/120 115/107 95/121
+f 95/121 115/107 97/122
+f 97/122 115/107 67/106
+f 68/105 116/104 98/123
+f 98/123 116/104 96/124
+f 96/124 116/104 94/125
+f 94/125 116/104 92/126
+f 92/126 116/104 90/127
+f 90/127 116/104 88/128
+f 88/128 116/104 86/129
+f 86/129 116/104 84/130
+f 84/130 116/104 82/131
+f 82/131 116/104 80/132
+f 80/132 116/104 78/133
+f 78/133 116/104 76/134
+f 76/134 116/104 74/135
+f 74/135 116/104 72/136
+f 72/136 116/104 70/103
+f 107/137 120/1 121/4 108/138
+f 102/139 131/73 132/76 103/140
+f 100/141 129/77 128/80 101/142
+f 113/143 127/81 126/84 114/144
+f 99/145 130/85 129/77 100/141
+f 101/142 128/80 131/73 102/139
+f 114/144 126/84 130/85 99/145
+f 112/146 125/87 127/81 113/143
+f 111/147 124/89 125/87 112/146
+f 110/148 123/91 124/89 111/147
+f 109/149 122/93 123/91 110/148
+f 108/138 121/4 122/93 109/149
+f 106/150 119/95 120/1 107/137
+f 105/151 118/97 119/95 106/150
+f 104/152 117/99 118/97 105/151
+f 103/140 132/76 117/102 104/153
+f 133/58 135/60 136/59 134/57
+f 135/60 137/62 138/61 136/59
+f 137/62 139/64 140/63 138/61
+f 139/64 141/66 142/65 140/63
+f 141/66 143/68 144/67 142/65
+f 143/68 145/70 146/69 144/67
+f 145/70 147/72 148/71 146/69
+f 147/72 149/43 150/44 148/71
+f 149/43 151/41 152/42 150/44
+f 151/41 153/40 154/39 152/42
+f 153/40 155/46 156/45 154/39
+f 155/46 157/48 158/47 156/45
+f 157/51 159/50 160/49 158/52
+f 159/50 161/54 162/53 160/49
+f 163/56 133/58 134/57 164/55
+f 161/54 163/56 164/55 162/53
+f 136/103 182/104 134/105
+f 133/106 181/107 135/108
+f 135/108 181/107 137/109
+f 137/109 181/107 139/110
+f 139/110 181/107 141/111
+f 141/111 181/107 143/112
+f 143/112 181/107 145/113
+f 145/113 181/107 147/114
+f 147/114 181/107 149/115
+f 149/115 181/107 151/116
+f 151/116 181/107 153/117
+f 153/117 181/107 155/118
+f 155/118 181/107 157/119
+f 157/119 181/107 159/120
+f 159/120 181/107 161/121
+f 161/121 181/107 163/122
+f 163/122 181/107 133/106
+f 134/105 182/104 164/123
+f 164/123 182/104 162/124
+f 162/124 182/104 160/125
+f 160/125 182/104 158/126
+f 158/126 182/104 156/127
+f 156/127 182/104 154/128
+f 154/128 182/104 152/129
+f 152/129 182/104 150/130
+f 150/130 182/104 148/131
+f 148/131 182/104 146/132
+f 146/132 182/104 144/133
+f 144/133 182/104 142/134
+f 142/134 182/104 140/135
+f 140/135 182/104 138/136
+f 138/136 182/104 136/103
+f 173/137 223/2 224/3 174/138
+f 213/5 215/6 232/7
+f 211/8 213/5 232/7
+f 209/9 211/8 232/7
+f 207/10 209/9 232/7
+f 205/11 207/10 232/7
+f 203/12 205/11 232/7
+f 201/13 203/12 232/7
+f 199/14 201/13 232/7
+f 197/15 199/14 232/7
+f 195/16 197/15 232/7
+f 193/17 195/16 232/7
+f 191/18 193/17 232/7
+f 189/19 191/18 232/7
+f 187/20 189/19 232/7
+f 217/21 187/20 232/7
+f 188/22 218/23 231/24
+f 190/25 188/22 231/24
+f 192/26 190/25 231/24
+f 194/27 192/26 231/24
+f 196/28 194/27 231/24
+f 198/29 196/28 231/24
+f 200/30 198/29 231/24
+f 202/31 200/30 231/24
+f 204/32 202/31 231/24
+f 206/33 204/32 231/24
+f 208/34 206/33 231/24
+f 210/35 208/34 231/24
+f 212/36 210/35 231/24
+f 214/37 212/36 231/24
+f 216/38 214/37 231/24
+f 218/23 216/38 231/24
+f 215/6 217/21 232/7
+f 190/39 189/40 187/41 188/42
+f 188/42 187/41 217/43 218/44
+f 192/45 191/46 189/40 190/39
+f 194/47 193/48 191/46 192/45
+f 196/49 195/50 193/51 194/52
+f 198/53 197/54 195/50 196/49
+f 200/55 199/56 197/54 198/53
+f 202/57 201/58 199/56 200/55
+f 204/59 203/60 201/58 202/57
+f 206/61 205/62 203/60 204/59
+f 208/63 207/64 205/62 206/61
+f 210/65 209/66 207/64 208/63
+f 212/67 211/68 209/66 210/65
+f 214/69 213/70 211/68 212/67
+f 216/71 215/72 213/70 214/69
+f 218/44 217/43 215/72 216/71
+f 168/139 183/74 219/75 169/140
+f 166/141 185/78 184/79 167/142
+f 179/143 229/82 230/83 180/144
+f 165/145 186/86 185/78 166/141
+f 167/142 184/79 183/74 168/139
+f 180/144 230/83 186/86 165/145
+f 178/146 228/88 229/82 179/143
+f 177/147 227/90 228/88 178/146
+f 176/148 226/92 227/90 177/147
+f 175/149 225/94 226/92 176/148
+f 174/138 224/3 225/94 175/149
+f 172/150 222/96 223/2 173/137
+f 171/151 221/98 222/96 172/150
+f 170/152 220/100 221/98 171/151
+f 169/140 219/75 220/101 170/153
+f 286/1 273/2 274/3 287/4
+f 263/5 265/6 282/7
+f 261/8 263/5 282/7
+f 259/9 261/8 282/7
+f 257/10 259/9 282/7
+f 255/11 257/10 282/7
+f 253/12 255/11 282/7
+f 251/13 253/12 282/7
+f 249/14 251/13 282/7
+f 247/15 249/14 282/7
+f 245/16 247/15 282/7
+f 243/17 245/16 282/7
+f 241/18 243/17 282/7
+f 239/19 241/18 282/7
+f 237/20 239/19 282/7
+f 267/21 237/20 282/7
+f 238/22 268/23 281/24
+f 240/25 238/22 281/24
+f 242/26 240/25 281/24
+f 244/27 242/26 281/24
+f 246/28 244/27 281/24
+f 248/29 246/28 281/24
+f 250/30 248/29 281/24
+f 252/31 250/30 281/24
+f 254/32 252/31 281/24
+f 256/33 254/32 281/24
+f 258/34 256/33 281/24
+f 260/35 258/34 281/24
+f 262/36 260/35 281/24
+f 264/37 262/36 281/24
+f 266/38 264/37 281/24
+f 268/23 266/38 281/24
+f 265/6 267/21 282/7
+f 240/39 239/40 237/41 238/42
+f 238/42 237/41 267/43 268/44
+f 242/45 241/46 239/40 240/39
+f 244/47 243/48 241/46 242/45
+f 246/49 245/50 243/51 244/52
+f 248/53 247/54 245/50 246/49
+f 250/55 249/56 247/54 248/53
+f 252/57 251/58 249/56 250/55
+f 254/59 253/60 251/58 252/57
+f 256/61 255/62 253/60 254/59
+f 258/63 257/64 255/62 256/61
+f 260/65 259/66 257/64 258/63
+f 262/67 261/68 259/66 260/65
+f 264/69 263/70 261/68 262/67
+f 266/71 265/72 263/70 264/69
+f 268/44 267/43 265/72 266/71
+f 297/73 233/74 269/75 298/76
+f 295/77 235/78 234/79 294/80
+f 293/81 279/82 280/83 292/84
+f 296/85 236/86 235/78 295/77
+f 294/80 234/79 233/74 297/73
+f 292/84 280/83 236/86 296/85
+f 291/87 278/88 279/82 293/81
+f 290/89 277/90 278/88 291/87
+f 289/91 276/92 277/90 290/89
+f 288/93 275/94 276/92 289/91
+f 287/4 274/3 275/94 288/93
+f 285/95 272/96 273/2 286/1
+f 284/97 271/98 272/96 285/95
+f 283/99 270/100 271/98 284/97
+f 298/76 269/75 270/101 283/102
diff --git a/pipeworks/models/pipeworks_pump.obj b/pipeworks/models/pipeworks_pump.obj
new file mode 100644
index 0000000..f05dd02
--- /dev/null
+++ b/pipeworks/models/pipeworks_pump.obj
@@ -0,0 +1,282 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-pump.blend'
+# www.blender.org
+mtllib pipeworks_pump.mtl
+o Cube
+v -0.500000 -0.500000 0.500000
+v -0.500000 -0.500000 -0.500000
+v 0.500000 -0.500000 -0.500000
+v 0.500000 -0.500000 0.500000
+v -0.500000 -0.375000 0.500000
+v -0.500000 -0.375000 -0.500000
+v 0.500000 -0.375000 -0.500000
+v 0.500000 -0.375000 0.500000
+v -0.437500 -0.375000 0.437500
+v -0.437500 -0.375000 -0.437500
+v 0.437500 -0.375000 -0.437500
+v 0.437500 -0.375000 0.437500
+v -0.437500 0.375000 0.437500
+v -0.437500 0.375000 -0.437500
+v 0.437500 0.375000 -0.437500
+v 0.437500 0.375000 0.437500
+v 0.153248 0.468750 0.030483
+v 0.153248 0.500000 0.030483
+v 0.153248 0.468750 -0.030483
+v 0.153248 0.500000 -0.030483
+v 0.129917 0.468750 -0.086808
+v 0.129917 0.500000 -0.086808
+v 0.086808 0.468750 -0.129917
+v 0.086808 0.500000 -0.129917
+v 0.030483 0.468750 -0.153248
+v 0.030483 0.500000 -0.153248
+v -0.030483 0.468750 -0.153248
+v -0.030483 0.500000 -0.153248
+v -0.086808 0.468750 -0.129917
+v -0.086808 0.500000 -0.129917
+v -0.129917 0.468750 -0.086808
+v -0.129917 0.500000 -0.086808
+v -0.153247 0.468750 -0.030483
+v -0.153247 0.500000 -0.030483
+v -0.153247 0.468750 0.030483
+v -0.153247 0.500000 0.030483
+v -0.129917 0.468750 0.086808
+v -0.129917 0.500000 0.086808
+v -0.086808 0.468750 0.129917
+v -0.086808 0.500000 0.129917
+v -0.030483 0.468750 0.153248
+v -0.030483 0.500000 0.153248
+v 0.030483 0.468750 0.153248
+v 0.030483 0.500000 0.153248
+v 0.086808 0.468750 0.129917
+v 0.086808 0.500000 0.129917
+v 0.129917 0.468750 0.086808
+v 0.129918 0.500000 0.086808
+v 0.122598 0.468750 0.024386
+v 0.122598 0.468750 -0.024386
+v 0.103934 0.468750 -0.069446
+v 0.069447 0.468750 -0.103934
+v 0.024387 0.468750 -0.122598
+v -0.024386 0.468750 -0.122598
+v -0.069446 0.468750 -0.103934
+v -0.103933 0.468750 -0.069446
+v -0.122598 0.468750 -0.024386
+v -0.122598 0.468750 0.024386
+v -0.103933 0.468750 0.069446
+v -0.069446 0.468750 0.103934
+v -0.024386 0.468750 0.122598
+v 0.024387 0.468750 0.122598
+v 0.069447 0.468750 0.103934
+v 0.103934 0.468750 0.069446
+v 0.000000 0.468750 -0.000000
+v 0.000000 0.500000 0.000000
+v 0.122598 0.375003 0.024386
+v 0.122598 0.375003 -0.024386
+v 0.103934 0.375003 -0.069446
+v 0.069446 0.375003 0.103934
+v 0.103934 0.375003 0.069446
+v 0.024386 0.375003 0.122598
+v -0.024386 0.375003 0.122598
+v -0.069446 0.375003 0.103934
+v -0.103934 0.375003 0.069446
+v -0.122598 0.375003 0.024386
+v -0.122598 0.375003 -0.024386
+v -0.103934 0.375003 -0.069446
+v -0.069446 0.375003 -0.103934
+v -0.024386 0.375003 -0.122598
+v 0.069446 0.375003 -0.103934
+v 0.024386 0.375003 -0.122598
+vt 0.714844 0.761719
+vt 0.714844 0.511719
+vt 0.746094 0.511719
+vt 0.746094 0.761719
+vt 0.621094 0.761719
+vt 0.621094 0.511719
+vt 0.652344 0.511719
+vt 0.652344 0.761719
+vt 0.683594 0.761719
+vt 0.683594 0.511719
+vt 0.996094 0.511719
+vt 0.996094 0.761719
+vt 0.996094 0.261719
+vt 0.746094 0.261719
+vt 0.230469 0.261719
+vt 0.449219 0.261719
+vt 0.449219 0.433594
+vt 0.230469 0.433594
+vt 0.222656 0.613281
+vt 0.003906 0.613281
+vt 0.003906 0.441406
+vt 0.222656 0.441406
+vt 0.222656 0.433594
+vt 0.003906 0.433594
+vt 0.003906 0.261719
+vt 0.222656 0.261719
+vt 0.675781 0.433594
+vt 0.457031 0.433594
+vt 0.457031 0.261719
+vt 0.675781 0.261719
+vt 0.230469 0.660156
+vt 0.230469 0.441406
+vt 0.449219 0.441406
+vt 0.449219 0.660156
+vt 0.750000 0.996094
+vt 0.812500 0.996094
+vt 0.812500 0.945313
+vt 0.750000 0.945313
+vt 0.875000 0.996094
+vt 0.875000 0.945313
+vt 0.937500 0.996094
+vt 0.937500 0.945313
+vt 1.000000 0.996094
+vt 1.000000 0.945313
+vt 0.000000 0.996094
+vt 0.062500 0.996094
+vt 0.062500 0.945313
+vt 0.000000 0.945313
+vt 0.125000 0.996094
+vt 0.125000 0.945313
+vt 0.187500 0.996094
+vt 0.187500 0.945313
+vt 0.250000 0.996094
+vt 0.250000 0.945313
+vt 0.312500 0.996094
+vt 0.312500 0.945313
+vt 0.375000 0.996094
+vt 0.375000 0.945313
+vt 0.437500 0.996094
+vt 0.437500 0.945313
+vt 0.500000 0.996094
+vt 0.500000 0.945313
+vt 0.562500 0.996094
+vt 0.562500 0.945313
+vt 0.625000 0.996094
+vt 0.625000 0.945313
+vt 0.687500 0.996094
+vt 0.687500 0.945313
+vt 0.007550 0.738767
+vt 0.046892 0.730976
+vt 0.007550 0.723186
+vt 0.101275 0.738767
+vt 0.140617 0.730976
+vt 0.101275 0.723186
+vt 0.107265 0.708790
+vt 0.118332 0.697773
+vt 0.132792 0.691810
+vt 0.148443 0.691810
+vt 0.162903 0.697773
+vt 0.173970 0.708790
+vt 0.179959 0.723186
+vt 0.179959 0.738767
+vt 0.173970 0.753163
+vt 0.162903 0.764180
+vt 0.148443 0.770143
+vt 0.132792 0.770143
+vt 0.118332 0.764180
+vt 0.107265 0.753163
+vt 0.013540 0.708790
+vt 0.024607 0.697773
+vt 0.039067 0.691810
+vt 0.054718 0.691810
+vt 0.069178 0.697773
+vt 0.080245 0.708790
+vt 0.086234 0.723186
+vt 0.086234 0.738767
+vt 0.080245 0.753162
+vt 0.069178 0.764180
+vt 0.054718 0.770143
+vt 0.039067 0.770143
+vt 0.024607 0.764180
+vt 0.013540 0.753162
+vt 0.250000 0.777344
+vt 0.312500 0.777344
+vt 0.937500 0.777344
+vt 1.000000 0.777344
+vt 0.812500 0.777344
+vt 0.875000 0.777344
+vt 0.625000 0.777344
+vt 0.687500 0.777344
+vt 0.750000 0.777344
+vt 0.562500 0.777344
+vt 0.500000 0.777344
+vt 0.437500 0.777344
+vt 0.375000 0.777344
+vt 0.187500 0.777344
+vt 0.125000 0.777344
+vt 0.062500 0.777344
+vt 0.000000 0.777344
+usemtl None
+s off
+f 5/1 6/2 2/3 1/4
+f 6/5 7/6 3/7 2/8
+f 7/9 8/10 4/2 3/1
+f 8/10 5/9 1/8 4/7
+f 1/4 2/3 3/11 4/12
+f 8/13 7/11 6/3 5/14
+f 13/15 14/16 10/17 9/18
+f 14/19 15/20 11/21 10/22
+f 15/23 16/24 12/25 11/26
+f 16/27 13/28 9/29 12/30
+f 16/31 15/32 14/33 13/34
+f 17/35 19/36 20/37 18/38
+f 19/36 21/39 22/40 20/37
+f 21/39 23/41 24/42 22/40
+f 23/41 25/43 26/44 24/42
+f 25/45 27/46 28/47 26/48
+f 27/46 29/49 30/50 28/47
+f 29/49 31/51 32/52 30/50
+f 31/51 33/53 34/54 32/52
+f 33/53 35/55 36/56 34/54
+f 35/55 37/57 38/58 36/56
+f 37/57 39/59 40/60 38/58
+f 39/59 41/61 42/62 40/60
+f 41/61 43/63 44/64 42/62
+f 43/63 45/65 46/66 44/64
+f 47/67 17/35 18/38 48/68
+f 45/65 47/67 48/68 46/66
+f 20/69 66/70 18/71
+f 17/72 65/73 19/74
+f 19/74 65/73 21/75
+f 21/75 65/73 23/76
+f 23/76 65/73 25/77
+f 25/77 65/73 27/78
+f 27/78 65/73 29/79
+f 29/79 65/73 31/80
+f 31/80 65/73 33/81
+f 33/81 65/73 35/82
+f 35/82 65/73 37/83
+f 37/83 65/73 39/84
+f 39/84 65/73 41/85
+f 41/85 65/73 43/86
+f 43/86 65/73 45/87
+f 45/87 65/73 47/88
+f 47/88 65/73 17/72
+f 18/71 66/70 48/89
+f 48/89 66/70 46/90
+f 46/90 66/70 44/91
+f 44/91 66/70 42/92
+f 42/92 66/70 40/93
+f 40/93 66/70 38/94
+f 38/94 66/70 36/95
+f 36/95 66/70 34/96
+f 34/96 66/70 32/97
+f 32/97 66/70 30/98
+f 30/98 66/70 28/99
+f 28/99 66/70 26/100
+f 26/100 66/70 24/101
+f 24/101 66/70 22/102
+f 22/102 66/70 20/69
+f 57/54 77/103 76/104 58/56
+f 52/42 81/105 82/106 53/44
+f 50/37 68/107 69/108 51/40
+f 63/66 70/109 71/110 64/68
+f 49/38 67/111 68/107 50/37
+f 51/40 69/108 81/105 52/42
+f 64/68 71/110 67/111 49/38
+f 62/64 72/112 70/109 63/66
+f 61/62 73/113 72/112 62/64
+f 60/60 74/114 73/113 61/62
+f 59/58 75/115 74/114 60/60
+f 58/56 76/104 75/115 59/58
+f 56/52 78/116 77/103 57/54
+f 55/50 79/117 78/116 56/52
+f 54/47 80/118 79/117 55/50
+f 53/48 82/119 80/118 54/47
diff --git a/pipeworks/models/pipeworks_spigot.obj b/pipeworks/models/pipeworks_spigot.obj
new file mode 100644
index 0000000..f6e80c9
--- /dev/null
+++ b/pipeworks/models/pipeworks_spigot.obj
@@ -0,0 +1,512 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-spigot.blend'
+# www.blender.org
+mtllib pipeworks_spigot.mtl
+o pipe.000_Cylinder.001
+v -0.122598 -0.024391 -0.024386
+v -0.122598 -0.024391 0.024386
+v 0.129917 -0.250000 -0.086808
+v 0.153247 -0.250000 -0.030483
+v -0.000000 -0.250000 -0.000000
+v 0.086808 -0.250000 -0.129917
+v 0.030483 -0.250000 -0.153248
+v -0.030483 -0.250000 -0.153248
+v -0.086808 -0.250000 -0.129917
+v -0.129917 -0.250000 -0.086808
+v -0.153248 -0.250000 -0.030483
+v -0.153248 -0.250000 0.030483
+v -0.129917 -0.250000 0.086808
+v -0.086808 -0.250000 0.129917
+v -0.030483 -0.250000 0.153247
+v 0.030483 -0.250000 0.153248
+v 0.086808 -0.250000 0.129917
+v 0.129917 -0.250000 0.086808
+v 0.153247 -0.250000 0.030483
+v 0.129917 -0.187500 0.086808
+v 0.153248 -0.187500 0.030483
+v -0.000000 -0.187500 -0.000000
+v 0.086808 -0.187500 0.129917
+v 0.030483 -0.187500 0.153248
+v -0.030483 -0.187500 0.153247
+v -0.086808 -0.187500 0.129917
+v -0.129917 -0.187500 0.086808
+v -0.153248 -0.187500 0.030483
+v -0.153248 -0.187500 -0.030483
+v -0.129917 -0.187500 -0.086808
+v -0.086808 -0.187500 -0.129917
+v -0.030483 -0.187500 -0.153248
+v 0.030483 -0.187500 -0.153248
+v 0.086808 -0.187500 -0.129917
+v 0.129917 -0.187500 -0.086808
+v 0.153248 -0.187500 -0.030483
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v 0.122598 -0.024391 -0.024386
+v 0.103934 -0.024391 -0.069446
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 0.069446
+v 0.122598 -0.024391 0.024386
+v 0.024386 -0.024391 0.122598
+v -0.024386 -0.024391 0.122598
+v -0.069446 -0.024391 0.103934
+v -0.103934 -0.024391 0.069446
+v -0.103934 -0.024391 -0.069446
+v -0.069446 -0.024391 -0.103934
+v -0.024386 -0.024391 -0.122598
+v -0.103934 0.041589 -0.041924
+v 0.103934 0.041589 -0.041925
+v 0.122598 0.009727 -0.010062
+v 0.024386 0.079173 -0.079509
+v 0.069446 0.065976 -0.066311
+v 0.069446 0.094826 -0.024663
+v -0.103934 0.062964 -0.011464
+v -0.069446 0.094827 -0.024662
+v -0.024386 0.112070 -0.031805
+v 0.024386 0.112070 -0.031805
+v 0.122598 0.021334 0.005779
+v 0.103934 0.062964 -0.011464
+v -0.122598 0.021334 0.005780
+v -0.024386 0.079173 -0.079509
+v -0.069446 0.065976 -0.066311
+v -0.122599 -0.024387 0.468750
+v -0.122599 0.024386 0.468750
+v -0.122598 0.024386 0.024391
+v 0.129917 -0.086808 0.500000
+v 0.153247 -0.030483 0.500000
+v -0.000001 0.000000 0.500000
+v 0.086807 -0.129917 0.500000
+v 0.030482 -0.153248 0.500000
+v -0.030483 -0.153248 0.500000
+v -0.086808 -0.129917 0.500000
+v -0.129918 -0.086808 0.500000
+v -0.153248 -0.030483 0.500000
+v -0.153248 0.030483 0.500000
+v -0.129918 0.086808 0.500000
+v -0.086808 0.129917 0.500000
+v -0.030483 0.153247 0.500000
+v 0.030482 0.153247 0.500000
+v 0.086807 0.129917 0.500000
+v 0.129917 0.086808 0.500000
+v 0.153247 0.030483 0.500000
+v 0.129917 0.086808 0.468750
+v 0.153247 0.030483 0.468750
+v 0.000000 0.000000 0.468750
+v 0.086807 0.129917 0.468750
+v 0.030482 0.153247 0.468750
+v -0.030483 0.153247 0.468750
+v -0.086808 0.129917 0.468750
+v -0.129918 0.086808 0.468750
+v -0.153248 0.030483 0.468750
+v -0.153248 -0.030483 0.468750
+v -0.129918 -0.086808 0.468750
+v -0.086808 -0.129917 0.468750
+v -0.030483 -0.153248 0.468750
+v 0.030482 -0.153248 0.468750
+v 0.086807 -0.129917 0.468750
+v 0.129917 -0.086808 0.468750
+v 0.153247 -0.030483 0.468750
+v 0.069446 -0.103934 0.024391
+v 0.069446 -0.103934 0.468750
+v 0.024386 -0.122598 0.468750
+v 0.024386 -0.122598 0.024391
+v 0.122598 -0.024387 0.468750
+v 0.103933 -0.069447 0.468750
+v 0.103934 -0.069446 0.024391
+v 0.069446 0.103933 0.468750
+v 0.103933 0.069446 0.468750
+v 0.103934 0.069446 0.024391
+v 0.122598 0.024386 0.024391
+v 0.122598 0.024386 0.468750
+v 0.024386 0.122598 0.024391
+v 0.024386 0.122598 0.468750
+v -0.024386 0.122598 0.024391
+v -0.024387 0.122598 0.468750
+v -0.069446 0.103934 0.024391
+v -0.069447 0.103933 0.468750
+v -0.103934 0.069446 0.024391
+v -0.103934 0.069446 0.468750
+v -0.103934 -0.069446 0.024391
+v -0.103934 -0.069447 0.468750
+v -0.069446 -0.103934 0.024391
+v -0.069447 -0.103934 0.468750
+v -0.024386 -0.122598 0.024391
+v -0.024387 -0.122598 0.468750
+v 0.069446 0.103934 0.024390
+v -0.122598 -0.005780 -0.020763
+v -0.024386 0.031804 -0.111499
+v -0.069446 0.024662 -0.094256
+v -0.103934 0.011464 -0.062393
+v 0.103934 0.011464 -0.062393
+v 0.122598 -0.005780 -0.020763
+v 0.024386 0.031804 -0.111499
+v 0.069446 0.024662 -0.094256
+v -0.122598 0.009727 -0.010062
+v -0.122598 -0.246570 0.024386
+v -0.103934 -0.246570 0.069446
+v -0.069447 -0.246570 0.103934
+v -0.122598 -0.246570 -0.024386
+v 0.069446 -0.246571 0.103933
+v 0.122598 -0.246571 0.024386
+v 0.103934 -0.246571 0.069446
+v 0.103933 -0.246571 -0.069446
+v -0.024386 -0.246570 0.122598
+v 0.122598 -0.246571 -0.024386
+v -0.024386 -0.246571 -0.122598
+v 0.024386 -0.246571 -0.122598
+v 0.069446 -0.246571 -0.103934
+v -0.103934 -0.246570 -0.069446
+v -0.069446 -0.246570 -0.103934
+v 0.024386 -0.246570 0.122598
+vt 0.139725 0.682190
+vt 0.199773 0.657318
+vt 0.232270 0.820694
+vt 0.093767 0.728149
+vt 0.068894 0.788196
+vt 0.068894 0.853192
+vt 0.093767 0.913239
+vt 0.139725 0.959198
+vt 0.199773 0.984070
+vt 0.264768 0.984070
+vt 0.324816 0.959198
+vt 0.370774 0.913239
+vt 0.395647 0.853192
+vt 0.395647 0.788196
+vt 0.370774 0.728149
+vt 0.324816 0.682190
+vt 0.264768 0.657318
+vt 0.487410 0.682190
+vt 0.547457 0.657318
+vt 0.579955 0.820694
+vt 0.441451 0.728149
+vt 0.416578 0.788196
+vt 0.416578 0.853192
+vt 0.441451 0.913239
+vt 0.487410 0.959198
+vt 0.547457 0.984070
+vt 0.612452 0.984070
+vt 0.672500 0.959198
+vt 0.718459 0.913239
+vt 0.743331 0.853192
+vt 0.743331 0.788196
+vt 0.718459 0.728149
+vt 0.672500 0.682190
+vt 0.612452 0.657318
+vt 0.125000 0.640625
+vt 0.125000 0.578125
+vt 0.187500 0.578125
+vt 0.187500 0.640625
+vt 0.250000 0.578125
+vt 0.250000 0.640625
+vt 0.062500 0.640625
+vt 0.062500 0.578125
+vt 0.000000 0.640625
+vt 0.000000 0.578125
+vt 0.937500 0.640625
+vt 0.937500 0.578125
+vt 1.000000 0.578125
+vt 1.000000 0.640625
+vt 0.875000 0.640625
+vt 0.875000 0.578125
+vt 0.812500 0.640625
+vt 0.812500 0.578125
+vt 0.750000 0.640625
+vt 0.750000 0.578125
+vt 0.687500 0.640625
+vt 0.687500 0.578125
+vt 0.625000 0.640625
+vt 0.625000 0.578125
+vt 0.562500 0.640625
+vt 0.562500 0.578125
+vt 0.500000 0.640625
+vt 0.500000 0.578125
+vt 0.437500 0.640625
+vt 0.437500 0.578125
+vt 0.375000 0.640625
+vt 0.375000 0.578125
+vt 0.312500 0.640625
+vt 0.312500 0.578125
+vt 0.187500 0.453125
+vt 0.125000 0.453125
+vt 0.139892 0.682190
+vt 0.199940 0.657318
+vt 0.232437 0.820694
+vt 0.093934 0.728149
+vt 0.069061 0.788196
+vt 0.069061 0.853192
+vt 0.093934 0.913239
+vt 0.139892 0.959198
+vt 0.199940 0.984070
+vt 0.264935 0.984070
+vt 0.324983 0.959198
+vt 0.370941 0.913239
+vt 0.395814 0.853192
+vt 0.395814 0.788196
+vt 0.370941 0.728149
+vt 0.324983 0.682190
+vt 0.264935 0.657318
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.812500 0.265625
+vt 0.812500 0.015625
+vt 0.625000 0.265625
+vt 0.625000 0.015625
+vt 0.687500 0.015625
+vt 0.687500 0.265625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.500000 0.015625
+vt 0.500000 0.265625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.250000 0.265625
+vt 0.250000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.125000 0.015625
+vt 0.125000 0.265625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.000000 0.999989
+vt 0.000000 0.890943
+vt 0.041611 0.899043
+vt 0.941956 0.794823
+vt 0.941956 0.841698
+vt 0.895081 0.841698
+vt 0.895081 0.794823
+vt 0.848206 0.841698
+vt 0.848206 0.794823
+vt 0.801331 0.794823
+vt 0.801331 0.841698
+vt 0.754456 0.841698
+vt 0.754456 0.794823
+vt 0.988831 0.794823
+vt 0.988831 0.841698
+vt 0.941956 0.701073
+vt 0.941956 0.747948
+vt 0.895081 0.747948
+vt 0.895081 0.701073
+vt 0.041611 0.741571
+vt 0.000000 0.749671
+vt 0.076282 0.717645
+vt 0.102233 0.682226
+vt 0.109057 0.640614
+vt 0.754456 0.747948
+vt 0.801331 0.747948
+vt 0.848206 0.747948
+vt 0.848206 0.701073
+vt 0.941956 0.888573
+vt 0.988831 0.888573
+vt 0.895081 0.888573
+vt 0.848206 0.888573
+vt 0.076282 0.922969
+vt 0.102233 0.958388
+vt 0.109057 1.000000
+vt 0.801331 0.888573
+vt 0.754456 0.888573
+vt 0.801331 0.935448
+vt 0.754456 0.935448
+vt 0.754456 0.982323
+vt 0.801331 0.982323
+vt 0.848206 0.935448
+vt 0.848206 0.982323
+vt 0.895081 0.935448
+vt 0.895081 0.982323
+vt 0.941956 0.935448
+vt 0.941956 0.982323
+vt 0.988831 0.982323
+vt 0.988831 0.935448
+vt 0.801331 0.701073
+vt 0.754456 0.701073
+vt 0.250000 0.453125
+vt 0.875000 0.453125
+vt 0.937500 0.453125
+vt 0.750000 0.453125
+vt 0.812500 0.453125
+vt 0.562500 0.453125
+vt 0.625000 0.453125
+vt 0.687500 0.453125
+vt 0.500000 0.453125
+vt 0.437500 0.453125
+vt 0.375000 0.453125
+vt 0.312500 0.453125
+vt 0.062500 0.453125
+vt 0.000000 0.453125
+vt 1.000000 0.453125
+g pipe.000_Cylinder.001_metal
+usemtl metal
+s off
+f 3/1 4/2 5/3
+f 6/4 3/1 5/3
+f 7/5 6/4 5/3
+f 8/6 7/5 5/3
+f 9/7 8/6 5/3
+f 10/8 9/7 5/3
+f 11/9 10/8 5/3
+f 12/10 11/9 5/3
+f 13/11 12/10 5/3
+f 14/12 13/11 5/3
+f 15/13 14/12 5/3
+f 16/14 15/13 5/3
+f 17/15 16/14 5/3
+f 18/16 17/15 5/3
+f 19/17 18/16 5/3
+f 20/18 21/19 22/20
+f 23/21 20/18 22/20
+f 24/22 23/21 22/20
+f 25/23 24/22 22/20
+f 26/24 25/23 22/20
+f 27/25 26/24 22/20
+f 28/26 27/25 22/20
+f 29/27 28/26 22/20
+f 30/28 29/27 22/20
+f 31/29 30/28 22/20
+f 32/30 31/29 22/20
+f 33/31 32/30 22/20
+f 34/32 33/31 22/20
+f 35/33 34/32 22/20
+f 36/34 35/33 22/20
+f 21/19 36/34 22/20
+f 4/2 19/17 5/3
+f 23/35 17/36 18/37 20/38
+f 20/38 18/37 19/39 21/40
+f 24/41 16/42 17/36 23/35
+f 25/43 15/44 16/42 24/41
+f 26/45 14/46 15/47 25/48
+f 27/49 13/50 14/46 26/45
+f 28/51 12/52 13/50 27/49
+f 29/53 11/54 12/52 28/51
+f 30/55 10/56 11/54 29/53
+f 31/57 9/58 10/56 30/55
+f 32/59 8/60 9/58 31/57
+f 33/61 7/62 8/60 32/59
+f 34/63 6/64 7/62 33/61
+f 35/65 3/66 6/64 34/63
+f 36/67 4/68 3/66 35/65
+f 21/40 19/39 4/68 36/67
+f 142/69 1/37 48/36 152/70
+f 69/71 70/72 71/73
+f 72/74 69/71 71/73
+f 73/75 72/74 71/73
+f 74/76 73/75 71/73
+f 75/77 74/76 71/73
+f 76/78 75/77 71/73
+f 77/79 76/78 71/73
+f 78/80 77/79 71/73
+f 79/81 78/80 71/73
+f 80/82 79/81 71/73
+f 81/83 80/82 71/73
+f 82/84 81/83 71/73
+f 83/85 82/84 71/73
+f 84/86 83/85 71/73
+f 85/87 84/86 71/73
+f 86/18 87/19 88/20
+f 89/21 86/18 88/20
+f 90/22 89/21 88/20
+f 91/23 90/22 88/20
+f 92/24 91/23 88/20
+f 93/25 92/24 88/20
+f 94/26 93/25 88/20
+f 95/27 94/26 88/20
+f 96/28 95/27 88/20
+f 97/29 96/28 88/20
+f 98/30 97/29 88/20
+f 99/31 98/30 88/20
+f 100/32 99/31 88/20
+f 101/33 100/32 88/20
+f 102/34 101/33 88/20
+f 87/19 102/34 88/20
+f 70/72 85/87 71/73
+f 89/35 83/36 84/37 86/38
+f 86/38 84/37 85/39 87/40
+f 90/41 82/42 83/36 89/35
+f 91/43 81/44 82/42 90/41
+f 92/45 80/46 81/47 91/48
+f 93/49 79/50 80/46 92/45
+f 94/51 78/52 79/50 93/49
+f 95/53 77/54 78/52 94/51
+f 96/55 76/56 77/54 95/53
+f 97/57 75/58 76/56 96/55
+f 98/59 74/60 75/58 97/57
+f 99/61 73/62 74/60 98/59
+f 100/63 72/64 73/62 99/61
+f 101/65 69/66 72/64 100/63
+f 102/67 70/68 69/66 101/65
+f 87/40 85/39 70/68 102/67
+f 103/88 104/89 105/90 106/91
+f 109/92 108/93 104/89 103/88
+f 112/94 111/95 114/96 113/97
+f 117/98 118/99 116/100 115/101
+f 119/102 120/103 118/99 117/98
+f 121/104 122/105 120/103 119/102
+f 68/106 67/107 122/105 121/104
+f 125/108 126/109 124/110 123/111
+f 127/112 128/113 126/109 125/108
+f 106/91 105/90 128/114 127/115
+f 2/116 66/117 67/107 68/106
+f 43/118 107/119 108/93 109/92
+f 129/120 110/121 111/95 112/94
+f 113/97 114/96 107/119 43/118
+f 115/101 116/100 110/121 129/120
+f 123/111 124/110 66/117 2/116
+f 43/122 39/123 135/124
+f 50/125 131/126 136/127 38/128
+f 38/128 136/127 137/129 37/130
+f 40/131 37/130 137/129 134/132
+f 40/131 134/132 135/133 39/134
+f 50/125 49/135 132/136 131/126
+f 49/137 48/138 133/139 132/140
+f 48/138 1/125 130/128 133/139
+f 2/43 130/141 1/142
+f 2/43 138/143 130/141
+f 2/43 63/144 138/143
+f 63/144 2/43 68/145
+f 121/146 57/147 63/131 68/134
+f 57/147 51/148 138/130 63/131
+f 133/139 130/128 138/130 51/148
+f 65/149 132/140 133/139 51/148
+f 64/150 131/126 132/136 65/151
+f 64/150 54/152 136/127 131/126
+f 54/152 55/153 137/129 136/127
+f 43/122 135/124 53/154
+f 43/122 53/154 61/155
+f 61/155 113/156 43/122
+f 134/132 52/157 53/158 135/133
+f 62/159 61/160 53/158 52/157
+f 52/157 134/132 137/129 55/153
+f 113/161 61/160 62/159 112/162
+f 62/159 52/157 55/153 56/163
+f 62/159 56/163 129/164 112/162
+f 60/165 56/163 55/153 54/152
+f 60/165 115/166 129/164 56/163
+f 64/150 59/167 60/165 54/152
+f 117/168 115/166 60/165 59/167
+f 119/169 117/168 59/167 58/170
+f 59/167 64/150 65/151 58/170
+f 58/171 65/149 51/148 57/147
+f 121/146 119/172 58/171 57/147
+f 1/37 142/69 139/173 2/39
+f 37/50 151/174 150/175 38/46
+f 39/54 148/176 146/177 40/52
+f 41/60 143/178 145/179 42/58
+f 43/56 144/180 148/176 39/54
+f 40/52 146/177 151/174 37/50
+f 42/58 145/179 144/180 43/56
+f 44/62 154/181 143/178 41/60
+f 45/64 147/182 154/181 44/62
+f 46/66 141/183 147/182 45/64
+f 47/68 140/184 141/183 46/66
+f 2/39 139/173 140/184 47/68
+f 49/42 153/185 152/70 48/36
+f 50/44 149/186 153/185 49/42
+f 38/46 150/175 149/187 50/47
diff --git a/pipeworks/models/pipeworks_spigot_pouring.obj b/pipeworks/models/pipeworks_spigot_pouring.obj
new file mode 100644
index 0000000..50f653c
--- /dev/null
+++ b/pipeworks/models/pipeworks_spigot_pouring.obj
@@ -0,0 +1,634 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-spigot-pouring.blend'
+# www.blender.org
+mtllib pipeworks_spigot_pouring.mtl
+o pipe.001_Cylinder.000
+v -0.094401 -0.559070 0.018777
+v -0.080029 -0.559070 0.053473
+v -0.053474 -0.559070 0.080029
+v -0.094401 -0.559070 -0.018778
+v 0.053473 -0.559070 0.080029
+v 0.094400 -0.559070 0.018777
+v 0.080029 -0.559070 0.053473
+v 0.080029 -0.559071 -0.053474
+v -0.018777 -0.559070 0.094400
+v 0.094400 -0.559071 -0.018777
+v -0.018777 -0.559071 -0.094401
+v 0.018777 -0.559071 -0.094401
+v 0.053473 -0.559071 -0.080029
+v -0.080029 -0.559070 -0.053474
+v -0.053474 -0.559070 -0.080029
+v 0.018777 -0.559070 0.094400
+v -0.000000 -0.559070 -0.000000
+v -0.094401 -0.243141 0.018777
+v -0.080029 -0.243141 0.053473
+v -0.053474 -0.243141 0.080029
+v -0.094401 -0.243141 -0.018778
+v 0.053473 -0.243141 0.080029
+v 0.094400 -0.243141 0.018777
+v 0.080029 -0.243141 0.053473
+v 0.080029 -0.243141 -0.053474
+v -0.018777 -0.243141 0.094400
+v 0.094400 -0.243141 -0.018777
+v -0.018777 -0.243141 -0.094401
+v 0.018777 -0.243141 -0.094401
+v 0.053473 -0.243141 -0.080029
+v -0.080029 -0.243141 -0.053474
+v -0.053474 -0.243141 -0.080029
+v 0.018777 -0.243141 0.094400
+vt 0.499995 0.000000
+vt 0.374998 0.000000
+vt 0.375003 1.000000
+vt 0.500001 1.000000
+vt 0.249999 0.000000
+vt 0.250003 1.000000
+vt 0.124999 0.000000
+vt 0.125002 1.000000
+vt 0.874999 0.000000
+vt 0.750001 0.000000
+vt 0.750000 1.000000
+vt 0.874999 1.000000
+vt 0.625002 0.000000
+vt 0.624999 1.000000
+vt 0.500003 0.000000
+vt 0.499998 1.000000
+vt 0.375006 0.000000
+vt 0.375000 1.000000
+vt 0.250008 0.000000
+vt 0.250001 1.000000
+vt 0.125008 0.000000
+vt 0.000010 0.000000
+vt 0.000000 1.000000
+vt 0.125000 1.000000
+vt 0.749993 0.000000
+vt 0.624993 0.000000
+vt 0.625001 1.000000
+vt 0.750002 1.000000
+vt 0.999987 0.000000
+vt 0.874991 0.000000
+vt 0.875002 1.000000
+vt 1.000000 1.000000
+vt 0.999997 0.000000
+vt 0.999998 1.000000
+vt 0.000003 1.000000
+vt 0.000002 0.000000
+vt 0.000000 0.400543
+vt 0.076119 0.216772
+vt 0.500000 0.500000
+vt 0.216773 0.076119
+vt 0.400545 0.000000
+vt 0.599455 0.000000
+vt 0.783226 0.076119
+vt 0.923879 0.216773
+vt 1.000000 0.400544
+vt 1.000000 0.599455
+vt 0.923881 0.783226
+vt 0.783227 0.923879
+vt 0.599455 1.000000
+vt 0.400545 1.000000
+vt 0.216772 0.923879
+vt 0.076119 0.783227
+vt 0.000000 0.599455
+g pipe.001_Cylinder.000_water
+usemtl water
+s off
+f 12/1 11/2 28/3 29/4
+f 11/2 15/5 32/6 28/3
+f 15/5 14/7 31/8 32/6
+f 1/9 2/10 19/11 18/12
+f 2/10 3/13 20/14 19/11
+f 3/13 9/15 26/16 20/14
+f 9/15 16/17 33/18 26/16
+f 16/17 5/19 22/20 33/18
+f 7/21 6/22 23/23 24/24
+f 8/25 13/26 30/27 25/28
+f 6/29 10/30 27/31 23/32
+f 5/19 7/21 24/24 22/20
+f 10/30 8/25 25/28 27/31
+f 13/26 12/1 29/4 30/27
+f 4/33 1/9 18/12 21/34
+f 21/35 31/8 14/7 4/36
+f 4/37 14/38 17/39
+f 14/38 15/40 17/39
+f 15/40 11/41 17/39
+f 11/41 12/42 17/39
+f 12/42 13/43 17/39
+f 13/43 8/44 17/39
+f 8/44 10/45 17/39
+f 10/45 6/46 17/39
+f 6/46 7/47 17/39
+f 7/47 5/48 17/39
+f 5/48 16/49 17/39
+f 16/49 9/50 17/39
+f 9/50 3/51 17/39
+f 3/51 2/52 17/39
+f 2/52 1/53 17/39
+f 1/53 4/37 17/39
+o pipe.000_Cylinder.001
+v -0.122598 -0.024391 -0.024386
+v -0.122598 -0.024391 0.024386
+v 0.129917 -0.250000 -0.086808
+v 0.153247 -0.250000 -0.030483
+v -0.000000 -0.250000 -0.000000
+v 0.086808 -0.250000 -0.129917
+v 0.030483 -0.250000 -0.153248
+v -0.030483 -0.250000 -0.153248
+v -0.086808 -0.250000 -0.129917
+v -0.129917 -0.250000 -0.086808
+v -0.153248 -0.250000 -0.030483
+v -0.153248 -0.250000 0.030483
+v -0.129917 -0.250000 0.086808
+v -0.086808 -0.250000 0.129917
+v -0.030483 -0.250000 0.153247
+v 0.030483 -0.250000 0.153248
+v 0.086808 -0.250000 0.129917
+v 0.129917 -0.250000 0.086808
+v 0.153247 -0.250000 0.030483
+v 0.129917 -0.187500 0.086808
+v 0.153248 -0.187500 0.030483
+v -0.000000 -0.187500 -0.000000
+v 0.086808 -0.187500 0.129917
+v 0.030483 -0.187500 0.153248
+v -0.030483 -0.187500 0.153247
+v -0.086808 -0.187500 0.129917
+v -0.129917 -0.187500 0.086808
+v -0.153248 -0.187500 0.030483
+v -0.153248 -0.187500 -0.030483
+v -0.129917 -0.187500 -0.086808
+v -0.086808 -0.187500 -0.129917
+v -0.030483 -0.187500 -0.153248
+v 0.030483 -0.187500 -0.153248
+v 0.086808 -0.187500 -0.129917
+v 0.129917 -0.187500 -0.086808
+v 0.153248 -0.187500 -0.030483
+v 0.069446 -0.024391 -0.103934
+v 0.024386 -0.024391 -0.122598
+v 0.122598 -0.024391 -0.024386
+v 0.103934 -0.024391 -0.069446
+v 0.069446 -0.024391 0.103934
+v 0.103934 -0.024391 0.069446
+v 0.122598 -0.024391 0.024386
+v 0.024386 -0.024391 0.122598
+v -0.024386 -0.024391 0.122598
+v -0.069446 -0.024391 0.103934
+v -0.103934 -0.024391 0.069446
+v -0.103934 -0.024391 -0.069446
+v -0.069446 -0.024391 -0.103934
+v -0.024386 -0.024391 -0.122598
+v -0.103934 0.041589 -0.041924
+v 0.103934 0.041589 -0.041925
+v 0.122598 0.009727 -0.010062
+v 0.024386 0.079173 -0.079509
+v 0.069446 0.065976 -0.066311
+v 0.069446 0.094826 -0.024663
+v -0.103934 0.062964 -0.011464
+v -0.069446 0.094827 -0.024662
+v -0.024386 0.112070 -0.031805
+v 0.024386 0.112070 -0.031805
+v 0.122598 0.021334 0.005779
+v 0.103934 0.062964 -0.011464
+v -0.122598 0.021334 0.005780
+v -0.024386 0.079173 -0.079509
+v -0.069446 0.065976 -0.066311
+v -0.122599 -0.024387 0.468750
+v -0.122599 0.024386 0.468750
+v -0.122598 0.024386 0.024391
+v 0.129917 -0.086808 0.500000
+v 0.153247 -0.030483 0.500000
+v -0.000001 0.000000 0.500000
+v 0.086807 -0.129917 0.500000
+v 0.030482 -0.153248 0.500000
+v -0.030483 -0.153248 0.500000
+v -0.086808 -0.129917 0.500000
+v -0.129918 -0.086808 0.500000
+v -0.153248 -0.030483 0.500000
+v -0.153248 0.030483 0.500000
+v -0.129918 0.086808 0.500000
+v -0.086808 0.129917 0.500000
+v -0.030483 0.153247 0.500000
+v 0.030482 0.153247 0.500000
+v 0.086807 0.129917 0.500000
+v 0.129917 0.086808 0.500000
+v 0.153247 0.030483 0.500000
+v 0.129917 0.086808 0.468750
+v 0.153247 0.030483 0.468750
+v 0.000000 0.000000 0.468750
+v 0.086807 0.129917 0.468750
+v 0.030482 0.153247 0.468750
+v -0.030483 0.153247 0.468750
+v -0.086808 0.129917 0.468750
+v -0.129918 0.086808 0.468750
+v -0.153248 0.030483 0.468750
+v -0.153248 -0.030483 0.468750
+v -0.129918 -0.086808 0.468750
+v -0.086808 -0.129917 0.468750
+v -0.030483 -0.153248 0.468750
+v 0.030482 -0.153248 0.468750
+v 0.086807 -0.129917 0.468750
+v 0.129917 -0.086808 0.468750
+v 0.153247 -0.030483 0.468750
+v 0.069446 -0.103934 0.024391
+v 0.069446 -0.103934 0.468750
+v 0.024386 -0.122598 0.468750
+v 0.024386 -0.122598 0.024391
+v 0.122598 -0.024387 0.468750
+v 0.103933 -0.069447 0.468750
+v 0.103934 -0.069446 0.024391
+v 0.069446 0.103933 0.468750
+v 0.103933 0.069446 0.468750
+v 0.103934 0.069446 0.024391
+v 0.122598 0.024386 0.024391
+v 0.122598 0.024386 0.468750
+v 0.024386 0.122598 0.024391
+v 0.024386 0.122598 0.468750
+v -0.024386 0.122598 0.024391
+v -0.024387 0.122598 0.468750
+v -0.069446 0.103934 0.024391
+v -0.069447 0.103933 0.468750
+v -0.103934 0.069446 0.024391
+v -0.103934 0.069446 0.468750
+v -0.103934 -0.069446 0.024391
+v -0.103934 -0.069447 0.468750
+v -0.069446 -0.103934 0.024391
+v -0.069447 -0.103934 0.468750
+v -0.024386 -0.122598 0.024391
+v -0.024387 -0.122598 0.468750
+v 0.069446 0.103934 0.024390
+v -0.122598 -0.005780 -0.020763
+v -0.024386 0.031804 -0.111499
+v -0.069446 0.024662 -0.094256
+v -0.103934 0.011464 -0.062393
+v 0.103934 0.011464 -0.062393
+v 0.122598 -0.005780 -0.020763
+v 0.024386 0.031804 -0.111499
+v 0.069446 0.024662 -0.094256
+v -0.122598 0.009727 -0.010062
+v -0.122598 -0.246570 0.024386
+v -0.103934 -0.246570 0.069446
+v -0.069447 -0.246570 0.103934
+v -0.122598 -0.246570 -0.024386
+v 0.069446 -0.246571 0.103933
+v 0.122598 -0.246571 0.024386
+v 0.103934 -0.246571 0.069446
+v 0.103933 -0.246571 -0.069446
+v -0.024386 -0.246570 0.122598
+v 0.122598 -0.246571 -0.024386
+v -0.024386 -0.246571 -0.122598
+v 0.024386 -0.246571 -0.122598
+v 0.069446 -0.246571 -0.103934
+v -0.103934 -0.246570 -0.069446
+v -0.069446 -0.246570 -0.103934
+v 0.024386 -0.246570 0.122598
+vt 0.139725 0.682190
+vt 0.199773 0.657318
+vt 0.232270 0.820694
+vt 0.093767 0.728149
+vt 0.068894 0.788196
+vt 0.068894 0.853192
+vt 0.093767 0.913239
+vt 0.139725 0.959198
+vt 0.199773 0.984070
+vt 0.264768 0.984070
+vt 0.324816 0.959198
+vt 0.370774 0.913239
+vt 0.395647 0.853192
+vt 0.395647 0.788196
+vt 0.370774 0.728149
+vt 0.324816 0.682190
+vt 0.264768 0.657318
+vt 0.487410 0.682190
+vt 0.547457 0.657318
+vt 0.579955 0.820694
+vt 0.441451 0.728149
+vt 0.416578 0.788196
+vt 0.416578 0.853192
+vt 0.441451 0.913239
+vt 0.487410 0.959198
+vt 0.547457 0.984070
+vt 0.612452 0.984070
+vt 0.672500 0.959198
+vt 0.718459 0.913239
+vt 0.743331 0.853192
+vt 0.743331 0.788196
+vt 0.718459 0.728149
+vt 0.672500 0.682190
+vt 0.612452 0.657318
+vt 0.125000 0.640625
+vt 0.125000 0.578125
+vt 0.187500 0.578125
+vt 0.187500 0.640625
+vt 0.250000 0.578125
+vt 0.250000 0.640625
+vt 0.062500 0.640625
+vt 0.062500 0.578125
+vt 0.000000 0.640625
+vt 0.000000 0.578125
+vt 0.937500 0.640625
+vt 0.937500 0.578125
+vt 1.000000 0.578125
+vt 1.000000 0.640625
+vt 0.875000 0.640625
+vt 0.875000 0.578125
+vt 0.812500 0.640625
+vt 0.812500 0.578125
+vt 0.750000 0.640625
+vt 0.750000 0.578125
+vt 0.687500 0.640625
+vt 0.687500 0.578125
+vt 0.625000 0.640625
+vt 0.625000 0.578125
+vt 0.562500 0.640625
+vt 0.562500 0.578125
+vt 0.500000 0.640625
+vt 0.500000 0.578125
+vt 0.437500 0.640625
+vt 0.437500 0.578125
+vt 0.375000 0.640625
+vt 0.375000 0.578125
+vt 0.312500 0.640625
+vt 0.312500 0.578125
+vt 0.187500 0.453125
+vt 0.125000 0.453125
+vt 0.139892 0.682190
+vt 0.199940 0.657318
+vt 0.232437 0.820694
+vt 0.093934 0.728149
+vt 0.069061 0.788196
+vt 0.069061 0.853192
+vt 0.093934 0.913239
+vt 0.139892 0.959198
+vt 0.199940 0.984070
+vt 0.264935 0.984070
+vt 0.324983 0.959198
+vt 0.370941 0.913239
+vt 0.395814 0.853192
+vt 0.395814 0.788196
+vt 0.370941 0.728149
+vt 0.324983 0.682190
+vt 0.264935 0.657318
+vt 0.875000 0.265625
+vt 0.875000 0.015625
+vt 0.937500 0.015625
+vt 0.937500 0.265625
+vt 0.812500 0.265625
+vt 0.812500 0.015625
+vt 0.625000 0.265625
+vt 0.625000 0.015625
+vt 0.687500 0.015625
+vt 0.687500 0.265625
+vt 0.437500 0.265625
+vt 0.437500 0.015625
+vt 0.500000 0.015625
+vt 0.500000 0.265625
+vt 0.375000 0.265625
+vt 0.375000 0.015625
+vt 0.312500 0.265625
+vt 0.312500 0.015625
+vt 0.250000 0.265625
+vt 0.250000 0.015625
+vt 0.062500 0.265625
+vt 0.062500 0.015625
+vt 0.125000 0.015625
+vt 0.125000 0.265625
+vt 0.000000 0.265625
+vt 0.000000 0.015625
+vt 1.000000 0.015625
+vt 1.000000 0.265625
+vt 0.187500 0.265625
+vt 0.187500 0.015625
+vt 0.750000 0.265625
+vt 0.750000 0.015625
+vt 0.562500 0.265625
+vt 0.562500 0.015625
+vt 0.000000 0.999989
+vt 0.000000 0.890943
+vt 0.041611 0.899043
+vt 0.941956 0.794823
+vt 0.941956 0.841698
+vt 0.895081 0.841698
+vt 0.895081 0.794823
+vt 0.848206 0.841698
+vt 0.848206 0.794823
+vt 0.801331 0.794823
+vt 0.801331 0.841698
+vt 0.754456 0.841698
+vt 0.754456 0.794823
+vt 0.988831 0.794823
+vt 0.988831 0.841698
+vt 0.941956 0.701073
+vt 0.941956 0.747948
+vt 0.895081 0.747948
+vt 0.895081 0.701073
+vt 0.041611 0.741571
+vt 0.000000 0.749671
+vt 0.076282 0.717645
+vt 0.102233 0.682226
+vt 0.109057 0.640614
+vt 0.754456 0.747948
+vt 0.801331 0.747948
+vt 0.848206 0.747948
+vt 0.848206 0.701073
+vt 0.941956 0.888573
+vt 0.988831 0.888573
+vt 0.895081 0.888573
+vt 0.848206 0.888573
+vt 0.076282 0.922969
+vt 0.102233 0.958388
+vt 0.109057 1.000000
+vt 0.801331 0.888573
+vt 0.754456 0.888573
+vt 0.801331 0.935448
+vt 0.754456 0.935448
+vt 0.754456 0.982323
+vt 0.801331 0.982323
+vt 0.848206 0.935448
+vt 0.848206 0.982323
+vt 0.895081 0.935448
+vt 0.895081 0.982323
+vt 0.941956 0.935448
+vt 0.941956 0.982323
+vt 0.988831 0.982323
+vt 0.988831 0.935448
+vt 0.801331 0.701073
+vt 0.754456 0.701073
+vt 0.250000 0.453125
+vt 0.875000 0.453125
+vt 0.937500 0.453125
+vt 0.750000 0.453125
+vt 0.812500 0.453125
+vt 0.562500 0.453125
+vt 0.625000 0.453125
+vt 0.687500 0.453125
+vt 0.500000 0.453125
+vt 0.437500 0.453125
+vt 0.375000 0.453125
+vt 0.312500 0.453125
+vt 0.062500 0.453125
+vt 0.000000 0.453125
+vt 1.000000 0.453125
+g pipe.000_Cylinder.001_metal
+usemtl metal
+s off
+f 36/54 37/55 38/56
+f 39/57 36/54 38/56
+f 40/58 39/57 38/56
+f 41/59 40/58 38/56
+f 42/60 41/59 38/56
+f 43/61 42/60 38/56
+f 44/62 43/61 38/56
+f 45/63 44/62 38/56
+f 46/64 45/63 38/56
+f 47/65 46/64 38/56
+f 48/66 47/65 38/56
+f 49/67 48/66 38/56
+f 50/68 49/67 38/56
+f 51/69 50/68 38/56
+f 52/70 51/69 38/56
+f 53/71 54/72 55/73
+f 56/74 53/71 55/73
+f 57/75 56/74 55/73
+f 58/76 57/75 55/73
+f 59/77 58/76 55/73
+f 60/78 59/77 55/73
+f 61/79 60/78 55/73
+f 62/80 61/79 55/73
+f 63/81 62/80 55/73
+f 64/82 63/81 55/73
+f 65/83 64/82 55/73
+f 66/84 65/83 55/73
+f 67/85 66/84 55/73
+f 68/86 67/85 55/73
+f 69/87 68/86 55/73
+f 54/72 69/87 55/73
+f 37/55 52/70 38/56
+f 56/88 50/89 51/90 53/91
+f 53/91 51/90 52/92 54/93
+f 57/94 49/95 50/89 56/88
+f 58/96 48/97 49/95 57/94
+f 59/98 47/99 48/100 58/101
+f 60/102 46/103 47/99 59/98
+f 61/104 45/105 46/103 60/102
+f 62/106 44/107 45/105 61/104
+f 63/108 43/109 44/107 62/106
+f 64/110 42/111 43/109 63/108
+f 65/112 41/113 42/111 64/110
+f 66/114 40/115 41/113 65/112
+f 67/116 39/117 40/115 66/114
+f 68/118 36/119 39/117 67/116
+f 69/120 37/121 36/119 68/118
+f 54/93 52/92 37/121 69/120
+f 175/122 34/90 81/89 185/123
+f 102/124 103/125 104/126
+f 105/127 102/124 104/126
+f 106/128 105/127 104/126
+f 107/129 106/128 104/126
+f 108/130 107/129 104/126
+f 109/131 108/130 104/126
+f 110/132 109/131 104/126
+f 111/133 110/132 104/126
+f 112/134 111/133 104/126
+f 113/135 112/134 104/126
+f 114/136 113/135 104/126
+f 115/137 114/136 104/126
+f 116/138 115/137 104/126
+f 117/139 116/138 104/126
+f 118/140 117/139 104/126
+f 119/71 120/72 121/73
+f 122/74 119/71 121/73
+f 123/75 122/74 121/73
+f 124/76 123/75 121/73
+f 125/77 124/76 121/73
+f 126/78 125/77 121/73
+f 127/79 126/78 121/73
+f 128/80 127/79 121/73
+f 129/81 128/80 121/73
+f 130/82 129/81 121/73
+f 131/83 130/82 121/73
+f 132/84 131/83 121/73
+f 133/85 132/84 121/73
+f 134/86 133/85 121/73
+f 135/87 134/86 121/73
+f 120/72 135/87 121/73
+f 103/125 118/140 104/126
+f 122/88 116/89 117/90 119/91
+f 119/91 117/90 118/92 120/93
+f 123/94 115/95 116/89 122/88
+f 124/96 114/97 115/95 123/94
+f 125/98 113/99 114/100 124/101
+f 126/102 112/103 113/99 125/98
+f 127/104 111/105 112/103 126/102
+f 128/106 110/107 111/105 127/104
+f 129/108 109/109 110/107 128/106
+f 130/110 108/111 109/109 129/108
+f 131/112 107/113 108/111 130/110
+f 132/114 106/115 107/113 131/112
+f 133/116 105/117 106/115 132/114
+f 134/118 102/119 105/117 133/116
+f 135/120 103/121 102/119 134/118
+f 120/93 118/92 103/121 135/120
+f 136/141 137/142 138/143 139/144
+f 142/145 141/146 137/142 136/141
+f 145/147 144/148 147/149 146/150
+f 150/151 151/152 149/153 148/154
+f 152/155 153/156 151/152 150/151
+f 154/157 155/158 153/156 152/155
+f 101/159 100/160 155/158 154/157
+f 158/161 159/162 157/163 156/164
+f 160/165 161/166 159/162 158/161
+f 139/144 138/143 161/167 160/168
+f 35/169 99/170 100/160 101/159
+f 76/171 140/172 141/146 142/145
+f 162/173 143/174 144/148 145/147
+f 146/150 147/149 140/172 76/171
+f 148/154 149/153 143/174 162/173
+f 156/164 157/163 99/170 35/169
+f 76/175 72/176 168/177
+f 83/178 164/179 169/180 71/181
+f 71/181 169/180 170/182 70/183
+f 73/184 70/183 170/182 167/185
+f 73/184 167/185 168/186 72/187
+f 83/178 82/188 165/189 164/179
+f 82/190 81/191 166/192 165/193
+f 81/191 34/178 163/181 166/192
+f 35/96 163/194 34/195
+f 35/96 171/196 163/194
+f 35/96 96/197 171/196
+f 96/197 35/96 101/198
+f 154/199 90/200 96/184 101/187
+f 90/200 84/201 171/183 96/184
+f 166/192 163/181 171/183 84/201
+f 98/202 165/193 166/192 84/201
+f 97/203 164/179 165/189 98/204
+f 97/203 87/205 169/180 164/179
+f 87/205 88/206 170/182 169/180
+f 76/175 168/177 86/207
+f 76/175 86/207 94/208
+f 94/208 146/209 76/175
+f 167/185 85/210 86/211 168/186
+f 95/212 94/213 86/211 85/210
+f 85/210 167/185 170/182 88/206
+f 146/214 94/213 95/212 145/215
+f 95/212 85/210 88/206 89/216
+f 95/212 89/216 162/217 145/215
+f 93/218 89/216 88/206 87/205
+f 93/218 148/219 162/217 89/216
+f 97/203 92/220 93/218 87/205
+f 150/221 148/219 93/218 92/220
+f 152/222 150/221 92/220 91/223
+f 92/220 97/203 98/204 91/223
+f 91/224 98/202 84/201 90/200
+f 154/199 152/225 91/224 90/200
+f 34/90 175/122 172/226 35/92
+f 70/103 184/227 183/228 71/99
+f 72/107 181/229 179/230 73/105
+f 74/113 176/231 178/232 75/111
+f 76/109 177/233 181/229 72/107
+f 73/105 179/230 184/227 70/103
+f 75/111 178/232 177/233 76/109
+f 77/115 187/234 176/231 74/113
+f 78/117 180/235 187/234 77/115
+f 79/119 174/236 180/235 78/117
+f 80/121 173/237 174/236 79/119
+f 35/92 172/226 173/237 80/121
+f 82/95 186/238 185/123 81/89
+f 83/97 182/239 186/238 82/95
+f 71/99 183/228 182/240 83/100
diff --git a/pipeworks/models/pipeworks_valve_off.obj b/pipeworks/models/pipeworks_valve_off.obj
new file mode 100644
index 0000000..c5f71be
--- /dev/null
+++ b/pipeworks/models/pipeworks_valve_off.obj
@@ -0,0 +1,458 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-valve-off.blend'
+# www.blender.org
+mtllib pipeworks_valve_off.mtl
+o Cube.003
+v 0.062500 0.281250 -0.312500
+v 0.062500 0.281250 0.093750
+v -0.062500 0.281250 0.093750
+v -0.062500 0.281250 -0.312500
+v 0.062500 0.343750 -0.312500
+v 0.062500 0.343750 0.093750
+v -0.062500 0.343750 0.093750
+v -0.062500 0.343750 -0.312500
+v 0.031250 0.250000 -0.031250
+v 0.031250 0.250000 0.031250
+v -0.031250 0.250000 0.031250
+v -0.031250 0.250000 -0.031250
+v 0.031250 0.281250 -0.031250
+v 0.031250 0.281250 0.031250
+v -0.031250 0.281250 0.031250
+v -0.031250 0.281250 -0.031250
+v 0.250000 -0.250000 -0.250000
+v 0.250000 -0.250000 0.250000
+v -0.250000 -0.250000 0.250000
+v -0.250000 -0.250000 -0.250000
+v 0.250000 0.250000 -0.250000
+v 0.250000 0.250000 0.250000
+v -0.250000 0.250000 0.250000
+v -0.250000 0.250000 -0.250000
+v -0.468750 -0.153248 -0.030483
+v -0.500000 -0.153248 -0.030483
+v -0.468750 -0.153248 0.030483
+v -0.500000 -0.153248 0.030483
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.030483 0.153248
+v -0.500000 -0.030483 0.153248
+v -0.468750 0.030483 0.153248
+v -0.500000 0.030483 0.153248
+v -0.468750 0.086808 0.129917
+v -0.500000 0.086808 0.129917
+v -0.468750 0.129917 0.086808
+v -0.500000 0.129917 0.086808
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153247 0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.030483 -0.153248
+v -0.500000 0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.122598 -0.024386
+v -0.468750 -0.122598 0.024386
+v -0.468750 -0.103934 0.069446
+v -0.468750 -0.069446 0.103934
+v -0.468750 -0.024386 0.122598
+v -0.468750 0.024386 0.122598
+v -0.468750 0.069446 0.103934
+v -0.468750 0.103934 0.069446
+v -0.468750 0.122598 0.024386
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.069446 -0.103934
+v -0.468750 0.024386 -0.122598
+v -0.468750 -0.024387 -0.122598
+v -0.468750 -0.069447 -0.103934
+v -0.468750 -0.103934 -0.069446
+v -0.468750 -0.000000 -0.000000
+v -0.500000 -0.000000 -0.000000
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.103933 0.069447
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.122598 -0.024386
+v 0.500000 -0.129917 -0.086807
+v 0.468750 -0.129917 -0.086807
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.468750 -0.030483 -0.153247
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.153248 -0.030483
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.129917 0.086808
+v 0.468750 0.129917 0.086808
+v 0.500000 0.086808 0.129917
+v 0.468750 0.086808 0.129917
+v 0.500000 0.030483 0.153248
+v 0.468750 0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.086807 0.129917
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.153247 0.030483
+v 0.468750 -0.153247 0.030483
+v 0.500000 -0.153247 -0.030483
+v 0.468750 -0.153247 -0.030483
+v 0.468750 -0.024386 0.122598
+v 0.468750 0.024387 0.122598
+v 0.468750 0.069447 0.103934
+v 0.468750 0.103934 0.069447
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.069447 -0.103933
+v 0.468750 0.024387 -0.122598
+v 0.468750 -0.024386 -0.122598
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103933 -0.069446
+v 0.468750 0.000000 0.000000
+v 0.500000 0.000000 0.000000
+vt 0.265625 0.234375
+vt 0.468750 0.234375
+vt 0.468750 0.265625
+vt 0.265625 0.265625
+vt 0.265625 0.187500
+vt 0.328125 0.187500
+vt 0.328125 0.218750
+vt 0.265625 0.218750
+vt 0.468750 0.312500
+vt 0.265625 0.312500
+vt 0.265625 0.281250
+vt 0.468750 0.281250
+vt 0.406250 0.218750
+vt 0.343750 0.218750
+vt 0.343750 0.187500
+vt 0.406250 0.187500
+vt 0.468750 0.468750
+vt 0.265625 0.468750
+vt 0.265625 0.406250
+vt 0.468750 0.406250
+vt 0.468750 0.390625
+vt 0.265625 0.390625
+vt 0.265625 0.328125
+vt 0.468750 0.328125
+vt 0.039062 0.203125
+vt 0.007812 0.203125
+vt 0.007812 0.187500
+vt 0.039062 0.187500
+vt 0.085938 0.203125
+vt 0.054688 0.203125
+vt 0.054688 0.187500
+vt 0.085938 0.187500
+vt 0.148438 0.187500
+vt 0.179688 0.187500
+vt 0.179688 0.203125
+vt 0.148438 0.203125
+vt 0.132812 0.203125
+vt 0.101562 0.203125
+vt 0.101562 0.187500
+vt 0.132812 0.187500
+vt 0.515625 0.484375
+vt 0.515625 0.734375
+vt 0.265625 0.734375
+vt 0.265625 0.484375
+vt 0.000000 0.468750
+vt 0.000000 0.218750
+vt 0.250000 0.218750
+vt 0.250000 0.468750
+vt 0.515625 1.000000
+vt 0.265625 1.000000
+vt 0.265625 0.750000
+vt 0.515625 0.750000
+vt 0.250000 0.734375
+vt 0.000000 0.734375
+vt 0.000000 0.484375
+vt 0.250000 0.484375
+vt 0.781250 1.000000
+vt 0.531250 1.000000
+vt 0.531250 0.750000
+vt 0.781250 0.750000
+vt 0.000847 0.750015
+vt 0.250216 0.750015
+vt 0.250216 0.999385
+vt 0.000847 0.999385
+vt 0.867188 0.273438
+vt 0.835938 0.273438
+vt 0.835938 0.304688
+vt 0.867188 0.304688
+vt 0.804688 0.273438
+vt 0.804688 0.304688
+vt 0.773438 0.273438
+vt 0.773438 0.304688
+vt 0.742188 0.273438
+vt 0.742188 0.304688
+vt 0.710938 0.273438
+vt 0.710938 0.304688
+vt 0.679688 0.273438
+vt 0.679688 0.304688
+vt 0.648438 0.273438
+vt 0.648438 0.304688
+vt 0.617188 0.273438
+vt 0.617188 0.304688
+vt 0.585938 0.273438
+vt 0.585938 0.304688
+vt 0.554688 0.273438
+vt 0.554688 0.304688
+vt 0.523438 0.273438
+vt 0.523438 0.304688
+vt 0.492188 0.273438
+vt 0.492188 0.304688
+vt 0.992188 0.273438
+vt 0.960938 0.273438
+vt 0.960938 0.304688
+vt 0.992188 0.304688
+vt 0.929688 0.273438
+vt 0.929688 0.304688
+vt 0.898438 0.273438
+vt 0.898438 0.304688
+vt 0.600936 0.328499
+vt 0.584692 0.410164
+vt 0.568448 0.328499
+vt 0.757628 0.328499
+vt 0.773872 0.410164
+vt 0.790117 0.328499
+vt 0.820132 0.340932
+vt 0.843105 0.363905
+vt 0.855537 0.393920
+vt 0.855537 0.426408
+vt 0.843105 0.456424
+vt 0.820132 0.479396
+vt 0.790117 0.491829
+vt 0.757628 0.491829
+vt 0.727613 0.479396
+vt 0.704640 0.456424
+vt 0.692207 0.426408
+vt 0.692207 0.393920
+vt 0.704640 0.363905
+vt 0.727613 0.340932
+vt 0.538432 0.340932
+vt 0.515460 0.363905
+vt 0.503027 0.393920
+vt 0.503027 0.426408
+vt 0.515460 0.456424
+vt 0.538432 0.479396
+vt 0.568448 0.491829
+vt 0.600936 0.491829
+vt 0.630951 0.479396
+vt 0.653924 0.456424
+vt 0.666357 0.426408
+vt 0.666357 0.393920
+vt 0.653924 0.363905
+vt 0.630951 0.340932
+vt 0.585938 0.257812
+vt 0.585938 0.007812
+vt 0.617188 0.007812
+vt 0.617188 0.257812
+vt 0.538433 0.340928
+vt 0.568449 0.328495
+vt 0.584693 0.410160
+vt 0.515460 0.363901
+vt 0.503028 0.393916
+vt 0.503028 0.426405
+vt 0.515460 0.456420
+vt 0.538433 0.479393
+vt 0.568449 0.491826
+vt 0.600937 0.491826
+vt 0.630952 0.479393
+vt 0.653925 0.456420
+vt 0.666358 0.426405
+vt 0.666358 0.393916
+vt 0.653925 0.363901
+vt 0.630952 0.340928
+vt 0.600937 0.328495
+vt 0.727611 0.340928
+vt 0.757626 0.328495
+vt 0.773870 0.410160
+vt 0.704638 0.363901
+vt 0.692205 0.393916
+vt 0.692205 0.426405
+vt 0.704638 0.456420
+vt 0.727611 0.479393
+vt 0.757626 0.491826
+vt 0.790115 0.491826
+vt 0.820130 0.479393
+vt 0.843103 0.456420
+vt 0.855535 0.426405
+vt 0.855535 0.393916
+vt 0.843103 0.363901
+vt 0.820130 0.340928
+vt 0.790115 0.328495
+vt 0.929688 0.257812
+vt 0.929688 0.007812
+vt 0.960938 0.007812
+vt 0.960938 0.257812
+vt 0.867188 0.257812
+vt 0.867188 0.007812
+vt 0.898438 0.007812
+vt 0.898438 0.257812
+vt 0.773438 0.257812
+vt 0.773438 0.007812
+vt 0.804688 0.007812
+vt 0.804688 0.257812
+vt 0.835938 0.257812
+vt 0.835938 0.007812
+vt 0.742188 0.257812
+vt 0.742188 0.007812
+vt 0.710938 0.257812
+vt 0.710938 0.007812
+vt 0.679688 0.257812
+vt 0.679688 0.007812
+vt 0.648438 0.257812
+vt 0.648438 0.007812
+vt 0.554688 0.257812
+vt 0.554688 0.007812
+vt 0.523438 0.257812
+vt 0.523438 0.007812
+vt 0.492188 0.257812
+vt 0.492188 0.007812
+vt 0.992188 0.007812
+vt 0.992188 0.257812
+usemtl None
+s off
+f 5/1 6/2 2/3 1/4
+f 6/5 7/6 3/7 2/8
+f 7/9 8/10 4/11 3/12
+f 8/13 5/14 1/15 4/16
+f 1/17 2/18 3/19 4/20
+f 8/21 7/22 6/23 5/24
+f 13/25 14/26 10/27 9/28
+f 14/29 15/30 11/31 10/32
+f 15/33 16/34 12/35 11/36
+f 16/37 13/38 9/39 12/40
+f 21/41 22/42 18/43 17/44
+f 22/45 23/46 19/47 18/48
+f 23/49 24/50 20/51 19/52
+f 24/53 21/54 17/55 20/56
+f 17/57 18/58 19/59 20/60
+f 24/61 23/62 22/63 21/64
+f 25/65 27/66 28/67 26/68
+f 27/66 29/69 30/70 28/67
+f 29/69 31/71 32/72 30/70
+f 31/71 33/73 34/74 32/72
+f 33/73 35/75 36/76 34/74
+f 35/75 37/77 38/78 36/76
+f 37/77 39/79 40/80 38/78
+f 39/79 41/81 42/82 40/80
+f 41/81 43/83 44/84 42/82
+f 43/83 45/85 46/86 44/84
+f 45/85 47/87 48/88 46/86
+f 47/87 49/89 50/90 48/88
+f 49/91 51/92 52/93 50/94
+f 51/92 53/95 54/96 52/93
+f 55/97 25/65 26/68 56/98
+f 53/95 55/97 56/98 54/96
+f 28/99 74/100 26/101
+f 25/102 73/103 27/104
+f 27/104 73/103 29/105
+f 29/105 73/103 31/106
+f 31/106 73/103 33/107
+f 33/107 73/103 35/108
+f 35/108 73/103 37/109
+f 37/109 73/103 39/110
+f 39/110 73/103 41/111
+f 41/111 73/103 43/112
+f 43/112 73/103 45/113
+f 45/113 73/103 47/114
+f 47/114 73/103 49/115
+f 49/115 73/103 51/116
+f 51/116 73/103 53/117
+f 53/117 73/103 55/118
+f 55/118 73/103 25/102
+f 26/101 74/100 56/119
+f 56/119 74/100 54/120
+f 54/120 74/100 52/121
+f 52/121 74/100 50/122
+f 50/122 74/100 48/123
+f 48/123 74/100 46/124
+f 46/124 74/100 44/125
+f 44/125 74/100 42/126
+f 42/126 74/100 40/127
+f 40/127 74/100 38/128
+f 38/128 74/100 36/129
+f 36/129 74/100 34/130
+f 34/130 74/100 32/131
+f 32/131 74/100 30/132
+f 30/132 74/100 28/99
+f 65/133 115/134 116/135 66/136
+f 105/137 107/138 124/139
+f 103/140 105/137 124/139
+f 101/141 103/140 124/139
+f 99/142 101/141 124/139
+f 97/143 99/142 124/139
+f 95/144 97/143 124/139
+f 93/145 95/144 124/139
+f 91/146 93/145 124/139
+f 89/147 91/146 124/139
+f 87/148 89/147 124/139
+f 85/149 87/148 124/139
+f 83/150 85/149 124/139
+f 81/151 83/150 124/139
+f 79/152 81/151 124/139
+f 109/153 79/152 124/139
+f 80/154 110/155 123/156
+f 82/157 80/154 123/156
+f 84/158 82/157 123/156
+f 86/159 84/158 123/156
+f 88/160 86/159 123/156
+f 90/161 88/160 123/156
+f 92/162 90/161 123/156
+f 94/163 92/162 123/156
+f 96/164 94/163 123/156
+f 98/165 96/164 123/156
+f 100/166 98/165 123/156
+f 102/167 100/166 123/156
+f 104/168 102/167 123/156
+f 106/169 104/168 123/156
+f 108/170 106/169 123/156
+f 110/155 108/170 123/156
+f 107/138 109/153 124/139
+f 82/86 81/85 79/83 80/84
+f 80/84 79/83 109/81 110/82
+f 84/88 83/87 81/85 82/86
+f 86/90 85/89 83/87 84/88
+f 88/93 87/92 85/91 86/94
+f 90/96 89/95 87/92 88/93
+f 92/98 91/97 89/95 90/96
+f 94/68 93/65 91/97 92/98
+f 96/67 95/66 93/65 94/68
+f 98/70 97/69 95/66 96/67
+f 100/72 99/71 97/69 98/70
+f 102/74 101/73 99/71 100/72
+f 104/76 103/75 101/73 102/74
+f 106/78 105/77 103/75 104/76
+f 108/80 107/79 105/77 106/78
+f 110/82 109/81 107/79 108/80
+f 60/171 75/172 111/173 61/174
+f 58/175 77/176 76/177 59/178
+f 71/179 121/180 122/181 72/182
+f 57/183 78/184 77/176 58/175
+f 59/178 76/177 75/172 60/171
+f 72/182 122/181 78/184 57/183
+f 70/185 120/186 121/180 71/179
+f 69/187 119/188 120/186 70/185
+f 68/189 118/190 119/188 69/187
+f 67/191 117/192 118/190 68/189
+f 66/136 116/135 117/192 67/191
+f 64/193 114/194 115/134 65/133
+f 63/195 113/196 114/194 64/193
+f 62/197 112/198 113/196 63/195
+f 61/174 111/173 112/199 62/200
diff --git a/pipeworks/models/pipeworks_valve_on.obj b/pipeworks/models/pipeworks_valve_on.obj
new file mode 100644
index 0000000..ba08b30
--- /dev/null
+++ b/pipeworks/models/pipeworks_valve_on.obj
@@ -0,0 +1,458 @@
+# Blender v2.69 (sub 0) OBJ File: 'pipe-valve-on.blend'
+# www.blender.org
+mtllib pipeworks_valve_on.mtl
+o Cube.003
+v 0.312500 0.281250 0.062500
+v -0.093750 0.281250 0.062500
+v -0.093750 0.281250 -0.062500
+v 0.312500 0.281250 -0.062500
+v 0.312500 0.343750 0.062500
+v -0.093750 0.343750 0.062500
+v -0.093750 0.343750 -0.062500
+v 0.312500 0.343750 -0.062500
+v 0.031250 0.250000 -0.031250
+v 0.031250 0.250000 0.031250
+v -0.031250 0.250000 0.031250
+v -0.031250 0.250000 -0.031250
+v 0.031250 0.281250 -0.031250
+v 0.031250 0.281250 0.031250
+v -0.031250 0.281250 0.031250
+v -0.031250 0.281250 -0.031250
+v 0.250000 -0.250000 -0.250000
+v 0.250000 -0.250000 0.250000
+v -0.250000 -0.250000 0.250000
+v -0.250000 -0.250000 -0.250000
+v 0.250000 0.250000 -0.250000
+v 0.250000 0.250000 0.250000
+v -0.250000 0.250000 0.250000
+v -0.250000 0.250000 -0.250000
+v -0.468750 -0.153248 -0.030483
+v -0.500000 -0.153248 -0.030483
+v -0.468750 -0.153248 0.030483
+v -0.500000 -0.153248 0.030483
+v -0.468750 -0.129917 0.086808
+v -0.500000 -0.129917 0.086808
+v -0.468750 -0.086808 0.129917
+v -0.500000 -0.086808 0.129917
+v -0.468750 -0.030483 0.153248
+v -0.500000 -0.030483 0.153248
+v -0.468750 0.030483 0.153248
+v -0.500000 0.030483 0.153248
+v -0.468750 0.086808 0.129917
+v -0.500000 0.086808 0.129917
+v -0.468750 0.129917 0.086808
+v -0.500000 0.129917 0.086808
+v -0.468750 0.153248 0.030483
+v -0.500000 0.153247 0.030483
+v -0.468750 0.153248 -0.030483
+v -0.500000 0.153248 -0.030483
+v -0.468750 0.129917 -0.086808
+v -0.500000 0.129917 -0.086808
+v -0.468750 0.086808 -0.129917
+v -0.500000 0.086808 -0.129917
+v -0.468750 0.030483 -0.153248
+v -0.500000 0.030483 -0.153248
+v -0.468750 -0.030483 -0.153248
+v -0.500000 -0.030483 -0.153248
+v -0.468750 -0.086808 -0.129917
+v -0.500000 -0.086808 -0.129917
+v -0.468750 -0.129917 -0.086808
+v -0.500000 -0.129917 -0.086808
+v -0.468750 -0.122598 -0.024386
+v -0.468750 -0.122598 0.024386
+v -0.468750 -0.103934 0.069446
+v -0.468750 -0.069446 0.103934
+v -0.468750 -0.024386 0.122598
+v -0.468750 0.024386 0.122598
+v -0.468750 0.069446 0.103934
+v -0.468750 0.103934 0.069446
+v -0.468750 0.122598 0.024386
+v -0.468750 0.122598 -0.024386
+v -0.468750 0.103934 -0.069446
+v -0.468750 0.069446 -0.103934
+v -0.468750 0.024386 -0.122598
+v -0.468750 -0.024387 -0.122598
+v -0.468750 -0.069447 -0.103934
+v -0.468750 -0.103934 -0.069446
+v -0.468750 -0.000000 -0.000000
+v -0.500000 -0.000000 -0.000000
+v 0.468750 -0.069446 0.103934
+v 0.468750 -0.103933 0.069447
+v 0.468750 -0.122598 0.024387
+v 0.468750 -0.122598 -0.024386
+v 0.500000 -0.129917 -0.086807
+v 0.468750 -0.129917 -0.086807
+v 0.500000 -0.086808 -0.129917
+v 0.468750 -0.086808 -0.129917
+v 0.500000 -0.030483 -0.153247
+v 0.468750 -0.030483 -0.153247
+v 0.500000 0.030483 -0.153247
+v 0.468750 0.030483 -0.153247
+v 0.500000 0.086808 -0.129917
+v 0.468750 0.086808 -0.129917
+v 0.500000 0.129917 -0.086808
+v 0.468750 0.129917 -0.086808
+v 0.500000 0.153248 -0.030483
+v 0.468750 0.153248 -0.030483
+v 0.500000 0.153248 0.030483
+v 0.468750 0.153248 0.030483
+v 0.500000 0.129917 0.086808
+v 0.468750 0.129917 0.086808
+v 0.500000 0.086808 0.129917
+v 0.468750 0.086808 0.129917
+v 0.500000 0.030483 0.153248
+v 0.468750 0.030483 0.153248
+v 0.500000 -0.030483 0.153248
+v 0.468750 -0.030483 0.153248
+v 0.500000 -0.086807 0.129917
+v 0.468750 -0.086808 0.129917
+v 0.500000 -0.129917 0.086808
+v 0.468750 -0.129917 0.086808
+v 0.500000 -0.153247 0.030483
+v 0.468750 -0.153247 0.030483
+v 0.500000 -0.153247 -0.030483
+v 0.468750 -0.153247 -0.030483
+v 0.468750 -0.024386 0.122598
+v 0.468750 0.024387 0.122598
+v 0.468750 0.069447 0.103934
+v 0.468750 0.103934 0.069447
+v 0.468750 0.122598 0.024387
+v 0.468750 0.122598 -0.024386
+v 0.468750 0.103934 -0.069446
+v 0.468750 0.069447 -0.103933
+v 0.468750 0.024387 -0.122598
+v 0.468750 -0.024386 -0.122598
+v 0.468750 -0.069446 -0.103933
+v 0.468750 -0.103933 -0.069446
+v 0.468750 0.000000 0.000000
+v 0.500000 0.000000 0.000000
+vt 0.265625 0.234375
+vt 0.468750 0.234375
+vt 0.468750 0.265625
+vt 0.265625 0.265625
+vt 0.265625 0.187500
+vt 0.328125 0.187500
+vt 0.328125 0.218750
+vt 0.265625 0.218750
+vt 0.468750 0.312500
+vt 0.265625 0.312500
+vt 0.265625 0.281250
+vt 0.468750 0.281250
+vt 0.406250 0.218750
+vt 0.343750 0.218750
+vt 0.343750 0.187500
+vt 0.406250 0.187500
+vt 0.468750 0.468750
+vt 0.265625 0.468750
+vt 0.265625 0.406250
+vt 0.468750 0.406250
+vt 0.468750 0.390625
+vt 0.265625 0.390625
+vt 0.265625 0.328125
+vt 0.468750 0.328125
+vt 0.039062 0.203125
+vt 0.007812 0.203125
+vt 0.007812 0.187500
+vt 0.039062 0.187500
+vt 0.085938 0.203125
+vt 0.054688 0.203125
+vt 0.054688 0.187500
+vt 0.085938 0.187500
+vt 0.148438 0.187500
+vt 0.179688 0.187500
+vt 0.179688 0.203125
+vt 0.148438 0.203125
+vt 0.132812 0.203125
+vt 0.101562 0.203125
+vt 0.101562 0.187500
+vt 0.132812 0.187500
+vt 0.515625 0.484375
+vt 0.515625 0.734375
+vt 0.265625 0.734375
+vt 0.265625 0.484375
+vt 0.000000 0.468750
+vt 0.000000 0.218750
+vt 0.250000 0.218750
+vt 0.250000 0.468750
+vt 0.515625 1.000000
+vt 0.265625 1.000000
+vt 0.265625 0.750000
+vt 0.515625 0.750000
+vt 0.250000 0.734375
+vt 0.000000 0.734375
+vt 0.000000 0.484375
+vt 0.250000 0.484375
+vt 0.781250 1.000000
+vt 0.531250 1.000000
+vt 0.531250 0.750000
+vt 0.781250 0.750000
+vt 0.000847 0.750015
+vt 0.250216 0.750015
+vt 0.250216 0.999385
+vt 0.000847 0.999385
+vt 0.867188 0.273438
+vt 0.835938 0.273438
+vt 0.835938 0.304688
+vt 0.867188 0.304688
+vt 0.804688 0.273438
+vt 0.804688 0.304688
+vt 0.773438 0.273438
+vt 0.773438 0.304688
+vt 0.742188 0.273438
+vt 0.742188 0.304688
+vt 0.710938 0.273438
+vt 0.710938 0.304688
+vt 0.679688 0.273438
+vt 0.679688 0.304688
+vt 0.648438 0.273438
+vt 0.648438 0.304688
+vt 0.617188 0.273438
+vt 0.617188 0.304688
+vt 0.585938 0.273438
+vt 0.585938 0.304688
+vt 0.554688 0.273438
+vt 0.554688 0.304688
+vt 0.523438 0.273438
+vt 0.523438 0.304688
+vt 0.492188 0.273438
+vt 0.492188 0.304688
+vt 0.992188 0.273438
+vt 0.960938 0.273438
+vt 0.960938 0.304688
+vt 0.992188 0.304688
+vt 0.929688 0.273438
+vt 0.929688 0.304688
+vt 0.898438 0.273438
+vt 0.898438 0.304688
+vt 0.600936 0.328499
+vt 0.584692 0.410164
+vt 0.568448 0.328499
+vt 0.757628 0.328499
+vt 0.773872 0.410164
+vt 0.790117 0.328499
+vt 0.820132 0.340932
+vt 0.843105 0.363905
+vt 0.855537 0.393920
+vt 0.855537 0.426408
+vt 0.843105 0.456424
+vt 0.820132 0.479396
+vt 0.790117 0.491829
+vt 0.757628 0.491829
+vt 0.727613 0.479396
+vt 0.704640 0.456424
+vt 0.692207 0.426408
+vt 0.692207 0.393920
+vt 0.704640 0.363905
+vt 0.727613 0.340932
+vt 0.538432 0.340932
+vt 0.515460 0.363905
+vt 0.503027 0.393920
+vt 0.503027 0.426408
+vt 0.515460 0.456424
+vt 0.538432 0.479396
+vt 0.568448 0.491829
+vt 0.600936 0.491829
+vt 0.630951 0.479396
+vt 0.653924 0.456424
+vt 0.666357 0.426408
+vt 0.666357 0.393920
+vt 0.653924 0.363905
+vt 0.630951 0.340932
+vt 0.585938 0.257812
+vt 0.585938 0.007812
+vt 0.617188 0.007812
+vt 0.617188 0.257812
+vt 0.538433 0.340928
+vt 0.568449 0.328495
+vt 0.584693 0.410160
+vt 0.515460 0.363901
+vt 0.503028 0.393916
+vt 0.503028 0.426405
+vt 0.515460 0.456420
+vt 0.538433 0.479393
+vt 0.568449 0.491826
+vt 0.600937 0.491826
+vt 0.630952 0.479393
+vt 0.653925 0.456420
+vt 0.666358 0.426405
+vt 0.666358 0.393916
+vt 0.653925 0.363901
+vt 0.630952 0.340928
+vt 0.600937 0.328495
+vt 0.727611 0.340928
+vt 0.757626 0.328495
+vt 0.773870 0.410160
+vt 0.704638 0.363901
+vt 0.692205 0.393916
+vt 0.692205 0.426405
+vt 0.704638 0.456420
+vt 0.727611 0.479393
+vt 0.757626 0.491826
+vt 0.790115 0.491826
+vt 0.820130 0.479393
+vt 0.843103 0.456420
+vt 0.855535 0.426405
+vt 0.855535 0.393916
+vt 0.843103 0.363901
+vt 0.820130 0.340928
+vt 0.790115 0.328495
+vt 0.929688 0.257812
+vt 0.929688 0.007812
+vt 0.960938 0.007812
+vt 0.960938 0.257812
+vt 0.867188 0.257812
+vt 0.867188 0.007812
+vt 0.898438 0.007812
+vt 0.898438 0.257812
+vt 0.773438 0.257812
+vt 0.773438 0.007812
+vt 0.804688 0.007812
+vt 0.804688 0.257812
+vt 0.835938 0.257812
+vt 0.835938 0.007812
+vt 0.742188 0.257812
+vt 0.742188 0.007812
+vt 0.710938 0.257812
+vt 0.710938 0.007812
+vt 0.679688 0.257812
+vt 0.679688 0.007812
+vt 0.648438 0.257812
+vt 0.648438 0.007812
+vt 0.554688 0.257812
+vt 0.554688 0.007812
+vt 0.523438 0.257812
+vt 0.523438 0.007812
+vt 0.492188 0.257812
+vt 0.492188 0.007812
+vt 0.992188 0.007812
+vt 0.992188 0.257812
+usemtl None
+s off
+f 5/1 6/2 2/3 1/4
+f 6/5 7/6 3/7 2/8
+f 7/9 8/10 4/11 3/12
+f 8/13 5/14 1/15 4/16
+f 1/17 2/18 3/19 4/20
+f 8/21 7/22 6/23 5/24
+f 13/25 14/26 10/27 9/28
+f 14/29 15/30 11/31 10/32
+f 15/33 16/34 12/35 11/36
+f 16/37 13/38 9/39 12/40
+f 21/41 22/42 18/43 17/44
+f 22/45 23/46 19/47 18/48
+f 23/49 24/50 20/51 19/52
+f 24/53 21/54 17/55 20/56
+f 17/57 18/58 19/59 20/60
+f 24/61 23/62 22/63 21/64
+f 25/65 27/66 28/67 26/68
+f 27/66 29/69 30/70 28/67
+f 29/69 31/71 32/72 30/70
+f 31/71 33/73 34/74 32/72
+f 33/73 35/75 36/76 34/74
+f 35/75 37/77 38/78 36/76
+f 37/77 39/79 40/80 38/78
+f 39/79 41/81 42/82 40/80
+f 41/81 43/83 44/84 42/82
+f 43/83 45/85 46/86 44/84
+f 45/85 47/87 48/88 46/86
+f 47/87 49/89 50/90 48/88
+f 49/91 51/92 52/93 50/94
+f 51/92 53/95 54/96 52/93
+f 55/97 25/65 26/68 56/98
+f 53/95 55/97 56/98 54/96
+f 28/99 74/100 26/101
+f 25/102 73/103 27/104
+f 27/104 73/103 29/105
+f 29/105 73/103 31/106
+f 31/106 73/103 33/107
+f 33/107 73/103 35/108
+f 35/108 73/103 37/109
+f 37/109 73/103 39/110
+f 39/110 73/103 41/111
+f 41/111 73/103 43/112
+f 43/112 73/103 45/113
+f 45/113 73/103 47/114
+f 47/114 73/103 49/115
+f 49/115 73/103 51/116
+f 51/116 73/103 53/117
+f 53/117 73/103 55/118
+f 55/118 73/103 25/102
+f 26/101 74/100 56/119
+f 56/119 74/100 54/120
+f 54/120 74/100 52/121
+f 52/121 74/100 50/122
+f 50/122 74/100 48/123
+f 48/123 74/100 46/124
+f 46/124 74/100 44/125
+f 44/125 74/100 42/126
+f 42/126 74/100 40/127
+f 40/127 74/100 38/128
+f 38/128 74/100 36/129
+f 36/129 74/100 34/130
+f 34/130 74/100 32/131
+f 32/131 74/100 30/132
+f 30/132 74/100 28/99
+f 65/133 115/134 116/135 66/136
+f 105/137 107/138 124/139
+f 103/140 105/137 124/139
+f 101/141 103/140 124/139
+f 99/142 101/141 124/139
+f 97/143 99/142 124/139
+f 95/144 97/143 124/139
+f 93/145 95/144 124/139
+f 91/146 93/145 124/139
+f 89/147 91/146 124/139
+f 87/148 89/147 124/139
+f 85/149 87/148 124/139
+f 83/150 85/149 124/139
+f 81/151 83/150 124/139
+f 79/152 81/151 124/139
+f 109/153 79/152 124/139
+f 80/154 110/155 123/156
+f 82/157 80/154 123/156
+f 84/158 82/157 123/156
+f 86/159 84/158 123/156
+f 88/160 86/159 123/156
+f 90/161 88/160 123/156
+f 92/162 90/161 123/156
+f 94/163 92/162 123/156
+f 96/164 94/163 123/156
+f 98/165 96/164 123/156
+f 100/166 98/165 123/156
+f 102/167 100/166 123/156
+f 104/168 102/167 123/156
+f 106/169 104/168 123/156
+f 108/170 106/169 123/156
+f 110/155 108/170 123/156
+f 107/138 109/153 124/139
+f 82/86 81/85 79/83 80/84
+f 80/84 79/83 109/81 110/82
+f 84/88 83/87 81/85 82/86
+f 86/90 85/89 83/87 84/88
+f 88/93 87/92 85/91 86/94
+f 90/96 89/95 87/92 88/93
+f 92/98 91/97 89/95 90/96
+f 94/68 93/65 91/97 92/98
+f 96/67 95/66 93/65 94/68
+f 98/70 97/69 95/66 96/67
+f 100/72 99/71 97/69 98/70
+f 102/74 101/73 99/71 100/72
+f 104/76 103/75 101/73 102/74
+f 106/78 105/77 103/75 104/76
+f 108/80 107/79 105/77 106/78
+f 110/82 109/81 107/79 108/80
+f 60/171 75/172 111/173 61/174
+f 58/175 77/176 76/177 59/178
+f 71/179 121/180 122/181 72/182
+f 57/183 78/184 77/176 58/175
+f 59/178 76/177 75/172 60/171
+f 72/182 122/181 78/184 57/183
+f 70/185 120/186 121/180 71/179
+f 69/187 119/188 120/186 70/185
+f 68/189 118/190 119/188 69/187
+f 67/191 117/192 118/190 68/189
+f 66/136 116/135 117/192 67/191
+f 64/193 114/194 115/134 65/133
+f 63/195 113/196 114/194 64/193
+f 62/197 112/198 113/196 63/195
+f 61/174 111/173 112/199 62/200