diff --git a/rocolib/builders/Boat_StackMountBuilder.py b/rocolib/builders/Boat_StackMountBuilder.py
new file mode 100644
index 0000000000000000000000000000000000000000..3000b70a1e12592a122315485ed17d1cae1ec5ad
--- /dev/null
+++ b/rocolib/builders/Boat_StackMountBuilder.py
@@ -0,0 +1,32 @@
+from rocolib.api.components.Component import Component
+
+c = Component()
+
+c.addSubcomponent("stack", "SubESP32Stack", inherit=True, prefix=None)
+
+c.addParameter("depth", 40, paramType="length") #must set to boat depth
+
+for i in range(2):
+    c.addSubcomponent("support%d" %i, "Rectangle")
+    c.addConstraint(("support%d" %i, "w"), "brains", "getDim(x, 'width')")
+    c.addConstraint(("support%d" %i, "l"), "depth") #the support is as long as the boat is wide
+
+# for i in range(2):
+#     c.addSubcomponent("split%d" %i, "SplitEdge")
+#     c.addConstraint(("split%d" %i, "toplength"), "brains", '(getDim(x, "width"),)')
+#     c.addConstraint(("split%d" % i, "botlength"), "brains", '(getDim(x, "width")/2.,getDim(x, "width")/2.)')
+#
+# c.addConnection(("stack", "topedge0"), ("split0", "topedge0"))
+# c.addConnection(("stack", "botedge0"), ("split1", "topedge0"))
+c.addConnection(("stack", "botedge0"), ("support0", "l"), angle=90)
+c.addConnection(("stack", "botedge0"), ("support1", "l"), angle=90)
+
+# c.addConnection(("splitside0", "topedge0"), ("boat", "staredge"))
+# c.addConnection(("splitside1", "topedge0"), ("boat", "portedge"))
+# c.addConnection(("support0", "r"), ("splitside0", "topedge4"), tabWidth=5)
+# c.addConnection(("support1", "r"), ("splitside0", "topedge5"), tabWidth=5)
+# c.addConnection(("support2", "r"), ("splitside1", "topedge5"), tabWidth=5)
+# c.addConnection(("support3", "r"), ("splitside1", "topedge6"), tabWidth=5)
+
+
+c.toLibrary("Boat_StackMount")
diff --git a/rocolib/builders/PaddleboatWithCameraBuilder.py b/rocolib/builders/PaddleboatWithCameraBuilder.py
index 9f82f169ed1a898584e297b4d25aca07bd33f112..bdf819eccfe6064fab055bb0ae0e2ba117c19624 100644
--- a/rocolib/builders/PaddleboatWithCameraBuilder.py
+++ b/rocolib/builders/PaddleboatWithCameraBuilder.py
@@ -40,5 +40,9 @@ c.addConnection(("split0", "botedge1"), ("flopSupport", "r"), angle=90)
 c.addConnection(("split1", "botedge2"), ("flopSupport", "l"), tabWidth=6, angle=90)
 
 c.addSubcomponent("stack", "SubESP32Stack")
+for i in range(4):
+    c.addSubcomponent("support%d" %i, "Rectangle")
+    c.addConstraint(("support%d" %i, "w"), "brains", "getDim(x, 'width')/2.")
+    c.addConstraint(("support%d" %i, "l"), "depth")
 
 c.toLibrary("PaddleboatWithCamera")
diff --git a/rocolib/library/Boat_StackMount.yaml b/rocolib/library/Boat_StackMount.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..bfecb6fe9cf62cd64e1286ba21be82143d870a96
--- /dev/null
+++ b/rocolib/library/Boat_StackMount.yaml
@@ -0,0 +1,65 @@
+connections:
+  connection0:
+  - &id001
+    - stack
+    - botedge0
+  - - support0
+    - l
+  - angle: 90
+  connection1:
+  - *id001
+  - - support1
+    - l
+  - angle: 90
+interfaces: {}
+parameters:
+  brains:
+    defaultValue: esp32stack
+    spec:
+      valueType: str
+  depth:
+    defaultValue: 40
+    spec:
+      minValue: 0
+      units: mm
+      valueType: (float, int)
+  dy1:
+    defaultValue: 18
+    spec:
+      parameterType: length
+  length:
+    defaultValue: 61
+    spec:
+      minValue: 0
+      units: mm
+      valueType: (float, int)
+source: ../builders/Boat_StackMountBuilder.py
+subcomponents:
+  stack:
+    classname: SubESP32Stack
+    kwargs: {}
+    parameters:
+      brains:
+        parameter: brains
+      dy1:
+        parameter: dy1
+      length:
+        parameter: length
+  support0:
+    classname: Rectangle
+    kwargs: {}
+    parameters:
+      l:
+        parameter: depth
+      w:
+        function: getDim(x, 'width')
+        parameter: brains
+  support1:
+    classname: Rectangle
+    kwargs: {}
+    parameters:
+      l:
+        parameter: depth
+      w:
+        function: getDim(x, 'width')
+        parameter: brains
diff --git a/rocolib/output/Boat_StackMount/graph-anim.svg b/rocolib/output/Boat_StackMount/graph-anim.svg
new file mode 100644
index 0000000000000000000000000000000000000000..eee16760719874e8b4d49dd8710948f8ae26dd02
--- /dev/null
+++ b/rocolib/output/Boat_StackMount/graph-anim.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xlink="http://www.w3.org/1999/xlink" baseProfile="full" height="101.000000mm" version="1.1" viewBox="0.000000 0.000000 228.000000 101.000000" width="228.000000mm">
+  <defs/>
+  <line stroke="#000000" x1="34.0" x2="10.000000000000002" y1="0.0" y2="0.0"/>
+  <line opacity="0.5" stroke="#0000ff" x1="34.0" x2="34.0" y1="0.0" y2="61.00000000000001"/>
+  <line opacity="0.5" stroke="#0000ff" x1="34.0" x2="10.000000000000002" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line opacity="0.5" stroke="#0000ff" x1="10.000000000000002" x2="10.000000000000002" y1="61.00000000000001" y2="0.0"/>
+  <line stroke="#000000" x1="94.00000000000001" x2="34.0" y1="0.0" y2="0.0"/>
+  <line opacity="0.5" stroke="#0000ff" x1="94.00000000000001" x2="94.00000000000001" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="34.0" x2="94.00000000000001" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="118.00000000000001" x2="94.00000000000001" y1="0.0" y2="0.0"/>
+  <line opacity="0.5" stroke="#0000ff" x1="118.00000000000001" x2="118.00000000000001" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="94.00000000000001" x2="118.00000000000001" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="178.00000000000003" x2="118.00000000000001" y1="0.0" y2="0.0"/>
+  <line stroke="#000000" x1="178.00000000000003" x2="178.00000000000003" y1="61.00000000000001" y2="0.0"/>
+  <line stroke="#000000" x1="118.00000000000001" x2="178.00000000000003" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="34.0" x2="34.0" y1="101.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="10.000000000000002" x2="34.0" y1="101.00000000000001" y2="101.00000000000001"/>
+  <line stroke="#000000" x1="10.000000000000002" x2="10.000000000000002" y1="61.00000000000001" y2="101.00000000000001"/>
+  <line stroke="#000000" x1="0.0" x2="10.000000000000002" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="0.0" x2="0.0" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="10.000000000000002" x2="0.0" y1="0.0" y2="0.0"/>
+  <line stroke="#888888" x1="11.400000000000002" x2="12.6" y1="10.000000000000002" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="12.6" x2="12.6" y1="10.000000000000002" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="12.6" x2="11.400000000000002" y1="51.00000000000001" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="11.400000000000002" x2="11.400000000000002" y1="51.00000000000001" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="31.400000000000002" x2="32.60000000000001" y1="10.5" y2="10.5"/>
+  <line stroke="#888888" x1="32.60000000000001" x2="32.60000000000001" y1="10.5" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="32.60000000000001" x2="31.400000000000002" y1="40.50000000000001" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="31.400000000000002" x2="31.400000000000002" y1="40.50000000000001" y2="10.5"/>
+  <line stroke="#888888" x1="42.0" x2="42.0" y1="51.50000000000001" y2="33.50000000000001"/>
+  <line stroke="#888888" x1="42.0" x2="72.00000000000001" y1="33.50000000000001" y2="33.50000000000001"/>
+  <line stroke="#888888" x1="72.00000000000001" x2="72.00000000000001" y1="33.50000000000001" y2="51.50000000000001"/>
+  <line stroke="#888888" x1="72.00000000000001" x2="42.0" y1="51.50000000000001" y2="51.50000000000001"/>
+  <line stroke="#888888" x1="115.40000000000002" x2="116.60000000000001" y1="10.000000000000002" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="116.60000000000001" x2="116.60000000000001" y1="10.000000000000002" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="116.60000000000001" x2="115.40000000000002" y1="51.00000000000001" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="115.40000000000002" x2="115.40000000000002" y1="51.00000000000001" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="95.4" x2="96.60000000000001" y1="10.5" y2="10.5"/>
+  <line stroke="#888888" x1="96.60000000000001" x2="96.60000000000001" y1="10.5" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="96.60000000000001" x2="95.4" y1="40.50000000000001" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="95.4" x2="95.4" y1="40.50000000000001" y2="10.5"/>
+  <line stroke="#888888" x1="133.00000000000003" x2="133.00000000000003" y1="14.000000000000002" y2="7.000000000000001"/>
+  <line stroke="#888888" x1="133.00000000000003" x2="153.00000000000003" y1="7.000000000000001" y2="7.000000000000001"/>
+  <line stroke="#888888" x1="153.00000000000003" x2="153.00000000000003" y1="7.000000000000001" y2="14.000000000000002"/>
+  <line stroke="#888888" x1="153.00000000000003" x2="133.00000000000003" y1="14.000000000000002" y2="14.000000000000002"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.25000000000003" y1="22.431818181818187" y2="10.840909090909093"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.75" y1="10.840909090909093" y2="10.840909090909093"/>
+  <line stroke="#888888" x1="170.75" x2="170.75" y1="10.840909090909093" y2="22.431818181818187"/>
+  <line stroke="#888888" x1="170.75" x2="170.25000000000003" y1="22.431818181818187" y2="22.431818181818187"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.25000000000003" y1="50.159090909090914" y2="38.568181818181834"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.75" y1="38.568181818181834" y2="38.568181818181834"/>
+  <line stroke="#888888" x1="170.75" x2="170.75" y1="38.568181818181834" y2="50.159090909090914"/>
+  <line stroke="#888888" x1="170.75" x2="170.25000000000003" y1="50.159090909090914" y2="50.159090909090914"/>
+  <line stroke="#888888" x1="2.5000000000000004" x2="7.500000000000001" y1="11.090909090909095" y2="11.090909090909095"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="7.500000000000001" y1="11.090909090909095" y2="22.181818181818187"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="2.5000000000000004" y1="22.181818181818187" y2="22.181818181818187"/>
+  <line stroke="#888888" x1="2.5000000000000004" x2="7.500000000000001" y1="38.81818181818183" y2="38.81818181818183"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="7.500000000000001" y1="38.81818181818183" y2="49.90909090909092"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="2.5000000000000004" y1="49.90909090909092" y2="49.90909090909092"/>
+  <line stroke="#000000" x1="228.00000000000003" x2="188.00000000000003" y1="18.5" y2="18.5"/>
+  <line stroke="#000000" x1="228.00000000000003" x2="228.00000000000003" y1="42.50000000000001" y2="18.5"/>
+  <line stroke="#000000" x1="188.00000000000003" x2="228.00000000000003" y1="42.50000000000001" y2="42.50000000000001"/>
+  <line stroke="#000000" x1="188.00000000000003" x2="188.00000000000003" y1="18.5" y2="42.50000000000001"/>
+</svg>
diff --git a/rocolib/output/Boat_StackMount/graph-autofold-default.dxf b/rocolib/output/Boat_StackMount/graph-autofold-default.dxf
new file mode 100644
index 0000000000000000000000000000000000000000..f08ced664383354e140966153896758630195c78
--- /dev/null
+++ b/rocolib/output/Boat_StackMount/graph-autofold-default.dxf
@@ -0,0 +1,2070 @@
+  0
+SECTION
+  2
+HEADER
+  9
+$ACADVER
+  1
+AC1009
+  9
+$INSBASE
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+  9
+$EXTMIN
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+  9
+$EXTMAX
+ 10
+100.0
+ 20
+100.0
+ 30
+0.0
+  9
+$UNITMODE
+ 70
+0
+  9
+$AUNITS
+ 70
+0
+  9
+$ANGBASE
+ 50
+0.0
+  9
+$ANGDIR
+ 70
+0
+  0
+ENDSEC
+  0
+SECTION
+  2
+TABLES
+  0
+TABLE
+  2
+LTYPE
+ 70
+20
+  0
+LTYPE
+  2
+CONTINUOUS
+ 70
+0
+  3
+Solid
+ 72
+65
+ 73
+0
+ 40
+0.0
+  0
+LTYPE
+  2
+CENTER
+ 70
+0
+  3
+Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
+ 72
+65
+ 73
+4
+ 40
+2.0
+ 49
+1.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+  0
+LTYPE
+  2
+CENTERX2
+ 70
+0
+  3
+Center (2x) ________  __  ________  __  ________
+ 72
+65
+ 73
+4
+ 40
+3.5
+ 49
+2.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+  0
+LTYPE
+  2
+CENTER2
+ 70
+0
+  3
+Center (.5x) ____ _ ____ _ ____ _ ____ _ ____
+ 72
+65
+ 73
+4
+ 40
+1.0
+ 49
+0.625
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+  0
+LTYPE
+  2
+DASHED
+ 70
+0
+  3
+Dashed __ __ __ __ __ __ __ __ __ __ __ __ __ _
+ 72
+65
+ 73
+2
+ 40
+0.6
+ 49
+0.5
+ 49
+-0.1
+  0
+LTYPE
+  2
+DASHEDX2
+ 70
+0
+  3
+Dashed (2x) ____  ____  ____  ____  ____  ____
+ 72
+65
+ 73
+2
+ 40
+1.2
+ 49
+1.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHED2
+ 70
+0
+  3
+Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+65
+ 73
+2
+ 40
+0.3
+ 49
+0.25
+ 49
+-0.05
+  0
+LTYPE
+  2
+PHANTOM
+ 70
+0
+  3
+Phantom ______  __  __  ______  __  __  ______
+ 72
+65
+ 73
+6
+ 40
+2.5
+ 49
+1.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+  0
+LTYPE
+  2
+PHANTOMX2
+ 70
+0
+  3
+Phantom (2x)____________    ____    ____    ____________
+ 72
+65
+ 73
+6
+ 40
+4.25
+ 49
+2.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+  0
+LTYPE
+  2
+PHANTOM2
+ 70
+0
+  3
+Phantom (.5x) ___ _ _ ___ _ _ ___ _ _ ___ _ _ ___
+ 72
+65
+ 73
+6
+ 40
+1.25
+ 49
+0.625
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+  0
+LTYPE
+  2
+DASHDOT
+ 70
+0
+  3
+Dash dot __ . __ . __ . __ . __ . __ . __ . __
+ 72
+65
+ 73
+4
+ 40
+1.4
+ 49
+1.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHDOTX2
+ 70
+0
+  3
+Dash dot (2x) ____  .  ____  .  ____  .  ____
+ 72
+65
+ 73
+4
+ 40
+2.4
+ 49
+2.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHDOT2
+ 70
+0
+  3
+Dash dot (.5x) _ . _ . _ . _ . _ . _ . _ . _
+ 72
+65
+ 73
+4
+ 40
+0.7
+ 49
+0.5
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DOT
+ 70
+0
+  3
+Dot .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
+ 72
+65
+ 73
+2
+ 40
+0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DOTX2
+ 70
+0
+  3
+Dot (2x) .    .    .    .    .    .    .    . 
+ 72
+65
+ 73
+2
+ 40
+0.4
+ 49
+0.0
+ 49
+-0.4
+  0
+LTYPE
+  2
+DOT2
+ 70
+0
+  3
+Dot (.5) . . . . . . . . . . . . . . . . . . . 
+ 72
+65
+ 73
+2
+ 40
+0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DIVIDE
+ 70
+0
+  3
+Divide __ . . __ . . __ . . __ . . __ . . __
+ 72
+65
+ 73
+6
+ 40
+1.6
+ 49
+1.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DIVIDEX2
+ 70
+0
+  3
+Divide (2x) ____  . .  ____  . .  ____  . .  ____
+ 72
+65
+ 73
+6
+ 40
+2.6
+ 49
+2.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DIVIDE2
+ 70
+0
+  3
+Divide(.5x) _ . _ . _ . _ . _ . _ . _ . _
+ 72
+65
+ 73
+6
+ 40
+0.8
+ 49
+0.5
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DOTTED
+ 70
+0
+  3
+
+ 72
+65
+ 73
+2
+ 40
+1.0
+ 49
+0.0
+ 49
+-1.0
+  0
+ENDTAB
+  0
+TABLE
+  2
+LAYER
+ 70
+7
+  0
+LAYER
+  2
+DIMENSIONS
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLEBACKGROUND
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLECONTENT
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLEGRID
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+VIEWPORTS
+ 70
+0
+ 62
+7
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+0
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+90
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+ENDTAB
+  0
+TABLE
+  2
+STYLE
+ 70
+12
+  0
+STYLE
+  2
+STANDARD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arial.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arial.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BOLD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arialbd.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+ariali.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BOLD_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arialbi.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BLACK
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+ariblk.ttf
+  4
+
+  0
+STYLE
+  2
+ISOCPEUR
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+isocpeur.ttf
+  4
+
+  0
+STYLE
+  2
+ISOCPEUR_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+isocpeui.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+times.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_BOLD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesbd.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesi.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_BOLD_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesbi.ttf
+  4
+
+  0
+ENDTAB
+  0
+TABLE
+  2
+VIEW
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+APPID
+ 70
+1
+  0
+APPID
+  2
+DXFWRITE
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+VPORT
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+UCS
+ 70
+0
+  0
+ENDTAB
+  0
+ENDSEC
+  0
+SECTION
+  2
+BLOCKS
+  0
+ENDSEC
+  0
+SECTION
+  2
+ENTITIES
+  0
+VIEWPORT
+  8
+VIEWPORTS
+ 67
+1
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 40
+1.0
+ 41
+1.0
+ 68
+1
+ 69
+1
+1001
+ACAD
+1000
+MVIEW
+1002
+{
+1070
+16
+1010
+0.0
+1020
+0.0
+1030
+0.0
+1010
+0.0
+1020
+0.0
+1030
+0.0
+1040
+0.0
+1040
+1.0
+1040
+0.0
+1040
+0.0
+1040
+50.0
+1040
+0.0
+1040
+0.0
+1070
+0
+1070
+100
+1070
+1
+1070
+3
+1070
+0
+1070
+0
+1070
+0
+1070
+0
+1040
+0.0
+1040
+0.0
+1040
+0.0
+1040
+0.1
+1040
+0.1
+1040
+0.1
+1040
+0.1
+1070
+0
+1002
+{
+1002
+}
+1002
+}
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+34.0
+ 20
+0.0
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+90
+ 10
+34.0
+ 20
+0.0
+ 30
+0.0
+ 11
+34.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+90
+ 10
+34.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+90
+ 10
+10.000000000000002
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+94.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+34.0
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+90
+ 10
+94.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+34.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+118.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+90
+ 10
+118.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+94.00000000000001
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+178.00000000000003
+ 20
+0.0
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+178.00000000000003
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+178.00000000000003
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+118.00000000000001
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+178.00000000000003
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+34.0
+ 20
+101.00000000000001
+ 30
+0.0
+ 11
+34.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+10.000000000000002
+ 20
+101.00000000000001
+ 30
+0.0
+ 11
+34.0
+ 21
+101.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+10.000000000000002
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+101.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+0.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+10.000000000000002
+ 20
+0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+11.400000000000002
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+12.6
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+12.6
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+12.6
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+12.6
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+11.400000000000002
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+11.400000000000002
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+11.400000000000002
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+31.400000000000002
+ 20
+10.5
+ 30
+0.0
+ 11
+32.60000000000001
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+32.60000000000001
+ 20
+10.5
+ 30
+0.0
+ 11
+32.60000000000001
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+32.60000000000001
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+31.400000000000002
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+31.400000000000002
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+31.400000000000002
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+42.0
+ 20
+51.50000000000001
+ 30
+0.0
+ 11
+42.0
+ 21
+33.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+42.0
+ 20
+33.50000000000001
+ 30
+0.0
+ 11
+72.00000000000001
+ 21
+33.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+72.00000000000001
+ 20
+33.50000000000001
+ 30
+0.0
+ 11
+72.00000000000001
+ 21
+51.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+72.00000000000001
+ 20
+51.50000000000001
+ 30
+0.0
+ 11
+42.0
+ 21
+51.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+115.40000000000002
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+116.60000000000001
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+116.60000000000001
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+116.60000000000001
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+116.60000000000001
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+115.40000000000002
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+115.40000000000002
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+115.40000000000002
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+95.4
+ 20
+10.5
+ 30
+0.0
+ 11
+96.60000000000001
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+96.60000000000001
+ 20
+10.5
+ 30
+0.0
+ 11
+96.60000000000001
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+96.60000000000001
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+95.4
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+95.4
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+95.4
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+133.00000000000003
+ 20
+14.000000000000002
+ 30
+0.0
+ 11
+133.00000000000003
+ 21
+7.000000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+133.00000000000003
+ 20
+7.000000000000001
+ 30
+0.0
+ 11
+153.00000000000003
+ 21
+7.000000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+153.00000000000003
+ 20
+7.000000000000001
+ 30
+0.0
+ 11
+153.00000000000003
+ 21
+14.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+153.00000000000003
+ 20
+14.000000000000002
+ 30
+0.0
+ 11
+133.00000000000003
+ 21
+14.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.25000000000003
+ 20
+22.431818181818187
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+10.840909090909093
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.25000000000003
+ 20
+10.840909090909093
+ 30
+0.0
+ 11
+170.75
+ 21
+10.840909090909093
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.75
+ 20
+10.840909090909093
+ 30
+0.0
+ 11
+170.75
+ 21
+22.431818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.75
+ 20
+22.431818181818187
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+22.431818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.25000000000003
+ 20
+50.159090909090914
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+38.568181818181834
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.25000000000003
+ 20
+38.568181818181834
+ 30
+0.0
+ 11
+170.75
+ 21
+38.568181818181834
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.75
+ 20
+38.568181818181834
+ 30
+0.0
+ 11
+170.75
+ 21
+50.159090909090914
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+170.75
+ 20
+50.159090909090914
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+50.159090909090914
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+2.5000000000000004
+ 20
+11.090909090909095
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+11.090909090909095
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+7.500000000000001
+ 20
+11.090909090909095
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+22.181818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+7.500000000000001
+ 20
+22.181818181818187
+ 30
+0.0
+ 11
+2.5000000000000004
+ 21
+22.181818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+2.5000000000000004
+ 20
+38.81818181818183
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+38.81818181818183
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+7.500000000000001
+ 20
+38.81818181818183
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+49.90909090909092
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+7.500000000000001
+ 20
+49.90909090909092
+ 30
+0.0
+ 11
+2.5000000000000004
+ 21
+49.90909090909092
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+228.00000000000003
+ 20
+18.5
+ 30
+0.0
+ 11
+188.00000000000003
+ 21
+18.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+228.00000000000003
+ 20
+42.50000000000001
+ 30
+0.0
+ 11
+228.00000000000003
+ 21
+18.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+188.00000000000003
+ 20
+42.50000000000001
+ 30
+0.0
+ 11
+228.00000000000003
+ 21
+42.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+cut
+ 10
+188.00000000000003
+ 20
+18.5
+ 30
+0.0
+ 11
+188.00000000000003
+ 21
+42.50000000000001
+ 31
+0.0
+  0
+ENDSEC
+  0
+EOF
diff --git a/rocolib/output/Boat_StackMount/graph-autofold-graph.dxf b/rocolib/output/Boat_StackMount/graph-autofold-graph.dxf
new file mode 100644
index 0000000000000000000000000000000000000000..3c4763331b00b64597de93f6e5294814dab84b97
--- /dev/null
+++ b/rocolib/output/Boat_StackMount/graph-autofold-graph.dxf
@@ -0,0 +1,2050 @@
+  0
+SECTION
+  2
+HEADER
+  9
+$ACADVER
+  1
+AC1009
+  9
+$INSBASE
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+  9
+$EXTMIN
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+  9
+$EXTMAX
+ 10
+100.0
+ 20
+100.0
+ 30
+0.0
+  9
+$UNITMODE
+ 70
+0
+  9
+$AUNITS
+ 70
+0
+  9
+$ANGBASE
+ 50
+0.0
+  9
+$ANGDIR
+ 70
+0
+  0
+ENDSEC
+  0
+SECTION
+  2
+TABLES
+  0
+TABLE
+  2
+LTYPE
+ 70
+20
+  0
+LTYPE
+  2
+CONTINUOUS
+ 70
+0
+  3
+Solid
+ 72
+65
+ 73
+0
+ 40
+0.0
+  0
+LTYPE
+  2
+CENTER
+ 70
+0
+  3
+Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
+ 72
+65
+ 73
+4
+ 40
+2.0
+ 49
+1.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+  0
+LTYPE
+  2
+CENTERX2
+ 70
+0
+  3
+Center (2x) ________  __  ________  __  ________
+ 72
+65
+ 73
+4
+ 40
+3.5
+ 49
+2.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+  0
+LTYPE
+  2
+CENTER2
+ 70
+0
+  3
+Center (.5x) ____ _ ____ _ ____ _ ____ _ ____
+ 72
+65
+ 73
+4
+ 40
+1.0
+ 49
+0.625
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+  0
+LTYPE
+  2
+DASHED
+ 70
+0
+  3
+Dashed __ __ __ __ __ __ __ __ __ __ __ __ __ _
+ 72
+65
+ 73
+2
+ 40
+0.6
+ 49
+0.5
+ 49
+-0.1
+  0
+LTYPE
+  2
+DASHEDX2
+ 70
+0
+  3
+Dashed (2x) ____  ____  ____  ____  ____  ____
+ 72
+65
+ 73
+2
+ 40
+1.2
+ 49
+1.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHED2
+ 70
+0
+  3
+Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+65
+ 73
+2
+ 40
+0.3
+ 49
+0.25
+ 49
+-0.05
+  0
+LTYPE
+  2
+PHANTOM
+ 70
+0
+  3
+Phantom ______  __  __  ______  __  __  ______
+ 72
+65
+ 73
+6
+ 40
+2.5
+ 49
+1.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+  0
+LTYPE
+  2
+PHANTOMX2
+ 70
+0
+  3
+Phantom (2x)____________    ____    ____    ____________
+ 72
+65
+ 73
+6
+ 40
+4.25
+ 49
+2.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+  0
+LTYPE
+  2
+PHANTOM2
+ 70
+0
+  3
+Phantom (.5x) ___ _ _ ___ _ _ ___ _ _ ___ _ _ ___
+ 72
+65
+ 73
+6
+ 40
+1.25
+ 49
+0.625
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+  0
+LTYPE
+  2
+DASHDOT
+ 70
+0
+  3
+Dash dot __ . __ . __ . __ . __ . __ . __ . __
+ 72
+65
+ 73
+4
+ 40
+1.4
+ 49
+1.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHDOTX2
+ 70
+0
+  3
+Dash dot (2x) ____  .  ____  .  ____  .  ____
+ 72
+65
+ 73
+4
+ 40
+2.4
+ 49
+2.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHDOT2
+ 70
+0
+  3
+Dash dot (.5x) _ . _ . _ . _ . _ . _ . _ . _
+ 72
+65
+ 73
+4
+ 40
+0.7
+ 49
+0.5
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DOT
+ 70
+0
+  3
+Dot .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
+ 72
+65
+ 73
+2
+ 40
+0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DOTX2
+ 70
+0
+  3
+Dot (2x) .    .    .    .    .    .    .    . 
+ 72
+65
+ 73
+2
+ 40
+0.4
+ 49
+0.0
+ 49
+-0.4
+  0
+LTYPE
+  2
+DOT2
+ 70
+0
+  3
+Dot (.5) . . . . . . . . . . . . . . . . . . . 
+ 72
+65
+ 73
+2
+ 40
+0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DIVIDE
+ 70
+0
+  3
+Divide __ . . __ . . __ . . __ . . __ . . __
+ 72
+65
+ 73
+6
+ 40
+1.6
+ 49
+1.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DIVIDEX2
+ 70
+0
+  3
+Divide (2x) ____  . .  ____  . .  ____  . .  ____
+ 72
+65
+ 73
+6
+ 40
+2.6
+ 49
+2.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DIVIDE2
+ 70
+0
+  3
+Divide(.5x) _ . _ . _ . _ . _ . _ . _ . _
+ 72
+65
+ 73
+6
+ 40
+0.8
+ 49
+0.5
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DOTTED
+ 70
+0
+  3
+
+ 72
+65
+ 73
+2
+ 40
+1.0
+ 49
+0.0
+ 49
+-1.0
+  0
+ENDTAB
+  0
+TABLE
+  2
+LAYER
+ 70
+5
+  0
+LAYER
+  2
+DIMENSIONS
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLEBACKGROUND
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLECONTENT
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLEGRID
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+VIEWPORTS
+ 70
+0
+ 62
+7
+  6
+CONTINUOUS
+  0
+ENDTAB
+  0
+TABLE
+  2
+STYLE
+ 70
+12
+  0
+STYLE
+  2
+STANDARD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arial.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arial.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BOLD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arialbd.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+ariali.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BOLD_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arialbi.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BLACK
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+ariblk.ttf
+  4
+
+  0
+STYLE
+  2
+ISOCPEUR
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+isocpeur.ttf
+  4
+
+  0
+STYLE
+  2
+ISOCPEUR_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+isocpeui.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+times.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_BOLD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesbd.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesi.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_BOLD_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesbi.ttf
+  4
+
+  0
+ENDTAB
+  0
+TABLE
+  2
+VIEW
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+APPID
+ 70
+1
+  0
+APPID
+  2
+DXFWRITE
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+VPORT
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+UCS
+ 70
+0
+  0
+ENDTAB
+  0
+ENDSEC
+  0
+SECTION
+  2
+BLOCKS
+  0
+ENDSEC
+  0
+SECTION
+  2
+ENTITIES
+  0
+VIEWPORT
+  8
+VIEWPORTS
+ 67
+1
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 40
+1.0
+ 41
+1.0
+ 68
+1
+ 69
+1
+1001
+ACAD
+1000
+MVIEW
+1002
+{
+1070
+16
+1010
+0.0
+1020
+0.0
+1030
+0.0
+1010
+0.0
+1020
+0.0
+1030
+0.0
+1040
+0.0
+1040
+1.0
+1040
+0.0
+1040
+0.0
+1040
+50.0
+1040
+0.0
+1040
+0.0
+1070
+0
+1070
+100
+1070
+1
+1070
+3
+1070
+0
+1070
+0
+1070
+0
+1070
+0
+1040
+0.0
+1040
+0.0
+1040
+0.0
+1040
+0.1
+1040
+0.1
+1040
+0.1
+1040
+0.1
+1070
+0
+1002
+{
+1002
+}
+1002
+}
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+34.0
+ 20
+0.0
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+34.0
+ 20
+0.0
+ 30
+0.0
+ 11
+34.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+34.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+10.000000000000002
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+94.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+34.0
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+94.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+34.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+118.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+118.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+94.00000000000001
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+178.00000000000003
+ 20
+0.0
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+178.00000000000003
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+178.00000000000003
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+118.00000000000001
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+178.00000000000003
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+34.0
+ 20
+101.00000000000001
+ 30
+0.0
+ 11
+34.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+10.000000000000002
+ 20
+101.00000000000001
+ 30
+0.0
+ 11
+34.0
+ 21
+101.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+10.000000000000002
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+101.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+0.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+10.000000000000002
+ 20
+0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+11.400000000000002
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+12.6
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+12.6
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+12.6
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+12.6
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+11.400000000000002
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+11.400000000000002
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+11.400000000000002
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+31.400000000000002
+ 20
+10.5
+ 30
+0.0
+ 11
+32.60000000000001
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+32.60000000000001
+ 20
+10.5
+ 30
+0.0
+ 11
+32.60000000000001
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+32.60000000000001
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+31.400000000000002
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+31.400000000000002
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+31.400000000000002
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+42.0
+ 20
+51.50000000000001
+ 30
+0.0
+ 11
+42.0
+ 21
+33.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+42.0
+ 20
+33.50000000000001
+ 30
+0.0
+ 11
+72.00000000000001
+ 21
+33.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+72.00000000000001
+ 20
+33.50000000000001
+ 30
+0.0
+ 11
+72.00000000000001
+ 21
+51.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+72.00000000000001
+ 20
+51.50000000000001
+ 30
+0.0
+ 11
+42.0
+ 21
+51.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+115.40000000000002
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+116.60000000000001
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+116.60000000000001
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+116.60000000000001
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+116.60000000000001
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+115.40000000000002
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+115.40000000000002
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+115.40000000000002
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+95.4
+ 20
+10.5
+ 30
+0.0
+ 11
+96.60000000000001
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+96.60000000000001
+ 20
+10.5
+ 30
+0.0
+ 11
+96.60000000000001
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+96.60000000000001
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+95.4
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+95.4
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+95.4
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+133.00000000000003
+ 20
+14.000000000000002
+ 30
+0.0
+ 11
+133.00000000000003
+ 21
+7.000000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+133.00000000000003
+ 20
+7.000000000000001
+ 30
+0.0
+ 11
+153.00000000000003
+ 21
+7.000000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+153.00000000000003
+ 20
+7.000000000000001
+ 30
+0.0
+ 11
+153.00000000000003
+ 21
+14.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+153.00000000000003
+ 20
+14.000000000000002
+ 30
+0.0
+ 11
+133.00000000000003
+ 21
+14.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+22.431818181818187
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+10.840909090909093
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+10.840909090909093
+ 30
+0.0
+ 11
+170.75
+ 21
+10.840909090909093
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+10.840909090909093
+ 30
+0.0
+ 11
+170.75
+ 21
+22.431818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+22.431818181818187
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+22.431818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+50.159090909090914
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+38.568181818181834
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+38.568181818181834
+ 30
+0.0
+ 11
+170.75
+ 21
+38.568181818181834
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+38.568181818181834
+ 30
+0.0
+ 11
+170.75
+ 21
+50.159090909090914
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+50.159090909090914
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+50.159090909090914
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+2.5000000000000004
+ 20
+11.090909090909095
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+11.090909090909095
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+11.090909090909095
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+22.181818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+22.181818181818187
+ 30
+0.0
+ 11
+2.5000000000000004
+ 21
+22.181818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+2.5000000000000004
+ 20
+38.81818181818183
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+38.81818181818183
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+38.81818181818183
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+49.90909090909092
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+49.90909090909092
+ 30
+0.0
+ 11
+2.5000000000000004
+ 21
+49.90909090909092
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+228.00000000000003
+ 20
+18.5
+ 30
+0.0
+ 11
+188.00000000000003
+ 21
+18.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+228.00000000000003
+ 20
+42.50000000000001
+ 30
+0.0
+ 11
+228.00000000000003
+ 21
+18.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+188.00000000000003
+ 20
+42.50000000000001
+ 30
+0.0
+ 11
+228.00000000000003
+ 21
+42.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+188.00000000000003
+ 20
+18.5
+ 30
+0.0
+ 11
+188.00000000000003
+ 21
+42.50000000000001
+ 31
+0.0
+  0
+ENDSEC
+  0
+EOF
diff --git a/rocolib/output/Boat_StackMount/graph-lasercutter.svg b/rocolib/output/Boat_StackMount/graph-lasercutter.svg
new file mode 100644
index 0000000000000000000000000000000000000000..49e30066f7e3d0ca1d4948ad9cd9ecc49d45d5d9
--- /dev/null
+++ b/rocolib/output/Boat_StackMount/graph-lasercutter.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xlink="http://www.w3.org/1999/xlink" baseProfile="full" height="101.000000mm" version="1.1" viewBox="0.000000 0.000000 228.000000 101.000000" width="228.000000mm">
+  <defs/>
+  <line stroke="#000000" x1="34.0" x2="10.000000000000002" y1="0.0" y2="0.0"/>
+  <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="34.0" x2="34.0" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="34.0" x2="10.000000000000002" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="10.000000000000002" x2="10.000000000000002" y1="61.00000000000001" y2="0.0"/>
+  <line stroke="#000000" x1="94.00000000000001" x2="34.0" y1="0.0" y2="0.0"/>
+  <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="94.00000000000001" x2="94.00000000000001" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="34.0" x2="94.00000000000001" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="118.00000000000001" x2="94.00000000000001" y1="0.0" y2="0.0"/>
+  <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="118.00000000000001" x2="118.00000000000001" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="94.00000000000001" x2="118.00000000000001" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="178.00000000000003" x2="118.00000000000001" y1="0.0" y2="0.0"/>
+  <line stroke="#000000" x1="178.00000000000003" x2="178.00000000000003" y1="61.00000000000001" y2="0.0"/>
+  <line stroke="#000000" x1="118.00000000000001" x2="178.00000000000003" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="34.0" x2="34.0" y1="101.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="10.000000000000002" x2="34.0" y1="101.00000000000001" y2="101.00000000000001"/>
+  <line stroke="#000000" x1="10.000000000000002" x2="10.000000000000002" y1="61.00000000000001" y2="101.00000000000001"/>
+  <line stroke="#000000" x1="0.0" x2="10.000000000000002" y1="61.00000000000001" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="0.0" x2="0.0" y1="0.0" y2="61.00000000000001"/>
+  <line stroke="#000000" x1="10.000000000000002" x2="0.0" y1="0.0" y2="0.0"/>
+  <line stroke="#888888" x1="11.400000000000002" x2="12.6" y1="10.000000000000002" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="12.6" x2="12.6" y1="10.000000000000002" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="12.6" x2="11.400000000000002" y1="51.00000000000001" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="11.400000000000002" x2="11.400000000000002" y1="51.00000000000001" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="31.400000000000002" x2="32.60000000000001" y1="10.5" y2="10.5"/>
+  <line stroke="#888888" x1="32.60000000000001" x2="32.60000000000001" y1="10.5" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="32.60000000000001" x2="31.400000000000002" y1="40.50000000000001" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="31.400000000000002" x2="31.400000000000002" y1="40.50000000000001" y2="10.5"/>
+  <line stroke="#888888" x1="42.0" x2="42.0" y1="51.50000000000001" y2="33.50000000000001"/>
+  <line stroke="#888888" x1="42.0" x2="72.00000000000001" y1="33.50000000000001" y2="33.50000000000001"/>
+  <line stroke="#888888" x1="72.00000000000001" x2="72.00000000000001" y1="33.50000000000001" y2="51.50000000000001"/>
+  <line stroke="#888888" x1="72.00000000000001" x2="42.0" y1="51.50000000000001" y2="51.50000000000001"/>
+  <line stroke="#888888" x1="115.40000000000002" x2="116.60000000000001" y1="10.000000000000002" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="116.60000000000001" x2="116.60000000000001" y1="10.000000000000002" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="116.60000000000001" x2="115.40000000000002" y1="51.00000000000001" y2="51.00000000000001"/>
+  <line stroke="#888888" x1="115.40000000000002" x2="115.40000000000002" y1="51.00000000000001" y2="10.000000000000002"/>
+  <line stroke="#888888" x1="95.4" x2="96.60000000000001" y1="10.5" y2="10.5"/>
+  <line stroke="#888888" x1="96.60000000000001" x2="96.60000000000001" y1="10.5" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="96.60000000000001" x2="95.4" y1="40.50000000000001" y2="40.50000000000001"/>
+  <line stroke="#888888" x1="95.4" x2="95.4" y1="40.50000000000001" y2="10.5"/>
+  <line stroke="#888888" x1="133.00000000000003" x2="133.00000000000003" y1="14.000000000000002" y2="7.000000000000001"/>
+  <line stroke="#888888" x1="133.00000000000003" x2="153.00000000000003" y1="7.000000000000001" y2="7.000000000000001"/>
+  <line stroke="#888888" x1="153.00000000000003" x2="153.00000000000003" y1="7.000000000000001" y2="14.000000000000002"/>
+  <line stroke="#888888" x1="153.00000000000003" x2="133.00000000000003" y1="14.000000000000002" y2="14.000000000000002"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.25000000000003" y1="22.431818181818187" y2="10.840909090909093"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.75" y1="10.840909090909093" y2="10.840909090909093"/>
+  <line stroke="#888888" x1="170.75" x2="170.75" y1="10.840909090909093" y2="22.431818181818187"/>
+  <line stroke="#888888" x1="170.75" x2="170.25000000000003" y1="22.431818181818187" y2="22.431818181818187"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.25000000000003" y1="50.159090909090914" y2="38.568181818181834"/>
+  <line stroke="#888888" x1="170.25000000000003" x2="170.75" y1="38.568181818181834" y2="38.568181818181834"/>
+  <line stroke="#888888" x1="170.75" x2="170.75" y1="38.568181818181834" y2="50.159090909090914"/>
+  <line stroke="#888888" x1="170.75" x2="170.25000000000003" y1="50.159090909090914" y2="50.159090909090914"/>
+  <line stroke="#888888" x1="2.5000000000000004" x2="7.500000000000001" y1="11.090909090909095" y2="11.090909090909095"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="7.500000000000001" y1="11.090909090909095" y2="22.181818181818187"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="2.5000000000000004" y1="22.181818181818187" y2="22.181818181818187"/>
+  <line stroke="#888888" x1="2.5000000000000004" x2="7.500000000000001" y1="38.81818181818183" y2="38.81818181818183"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="7.500000000000001" y1="38.81818181818183" y2="49.90909090909092"/>
+  <line stroke="#888888" x1="7.500000000000001" x2="2.5000000000000004" y1="49.90909090909092" y2="49.90909090909092"/>
+  <line stroke="#000000" x1="228.00000000000003" x2="188.00000000000003" y1="18.5" y2="18.5"/>
+  <line stroke="#000000" x1="228.00000000000003" x2="228.00000000000003" y1="42.50000000000001" y2="18.5"/>
+  <line stroke="#000000" x1="188.00000000000003" x2="228.00000000000003" y1="42.50000000000001" y2="42.50000000000001"/>
+  <line stroke="#000000" x1="188.00000000000003" x2="188.00000000000003" y1="18.5" y2="42.50000000000001"/>
+</svg>
diff --git a/rocolib/output/Boat_StackMount/graph-model.png b/rocolib/output/Boat_StackMount/graph-model.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6171ff016095facde9a81ce17c6831b48223fb5
Binary files /dev/null and b/rocolib/output/Boat_StackMount/graph-model.png differ
diff --git a/rocolib/output/Boat_StackMount/graph-model.stl b/rocolib/output/Boat_StackMount/graph-model.stl
new file mode 100644
index 0000000000000000000000000000000000000000..694301ac71198788e05b386928cd41f5ac0c1126
--- /dev/null
+++ b/rocolib/output/Boat_StackMount/graph-model.stl
@@ -0,0 +1,352 @@
+solid python
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0305 0.0000
+vertex -0.0094 -0.0205 0.0000
+vertex -0.0106 -0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0094 -0.0205 0.0000
+vertex -0.0120 -0.0305 0.0000
+vertex 0.0120 -0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0305 0.0000
+vertex -0.0106 -0.0205 0.0000
+vertex -0.0106 0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 0.0000
+vertex -0.0106 0.0205 0.0000
+vertex -0.0094 0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0106 0.0205 0.0000
+vertex -0.0120 0.0305 0.0000
+vertex -0.0120 -0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 0.0000
+vertex -0.0094 0.0205 0.0000
+vertex 0.0120 0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0094 -0.0205 0.0000
+vertex 0.0094 0.0100 0.0000
+vertex -0.0094 0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0094 -0.0200 0.0000
+vertex 0.0120 -0.0305 0.0000
+vertex 0.0106 -0.0200 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 -0.0305 0.0000
+vertex 0.0094 -0.0200 0.0000
+vertex -0.0094 -0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0106 -0.0200 0.0000
+vertex 0.0120 -0.0305 0.0000
+vertex 0.0106 0.0100 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0094 0.0100 0.0000
+vertex 0.0106 0.0100 0.0000
+vertex 0.0120 0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0305 0.0000
+vertex 0.0106 0.0100 0.0000
+vertex 0.0120 -0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0094 0.0100 0.0000
+vertex 0.0120 0.0305 0.0000
+vertex -0.0094 0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0094 -0.0200 0.0000
+vertex 0.0094 0.0100 0.0000
+vertex -0.0094 -0.0205 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 -0.0305 0.0000
+vertex 0.0120 0.0030 -0.0080
+vertex 0.0120 0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0030 -0.0080
+vertex 0.0120 -0.0305 0.0000
+vertex 0.0120 0.0030 -0.0380
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0305 0.0000
+vertex 0.0120 0.0210 -0.0080
+vertex 0.0120 0.0210 -0.0380
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0210 -0.0080
+vertex 0.0120 0.0305 0.0000
+vertex 0.0120 0.0030 -0.0080
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0030 -0.0380
+vertex 0.0120 -0.0305 -0.0600
+vertex 0.0120 0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 -0.0305 -0.0600
+vertex 0.0120 0.0030 -0.0380
+vertex 0.0120 -0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0210 -0.0380
+vertex 0.0120 0.0305 -0.0600
+vertex 0.0120 0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0305 -0.0600
+vertex 0.0120 0.0210 -0.0380
+vertex 0.0120 0.0030 -0.0380
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 -0.0305 -0.0600
+vertex 0.0094 -0.0200 -0.0600
+vertex 0.0106 -0.0200 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0094 -0.0200 -0.0600
+vertex 0.0120 -0.0305 -0.0600
+vertex -0.0094 -0.0205 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 -0.0305 -0.0600
+vertex 0.0106 -0.0200 -0.0600
+vertex 0.0106 0.0100 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0305 -0.0600
+vertex 0.0106 0.0100 -0.0600
+vertex 0.0094 0.0100 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0106 0.0100 -0.0600
+vertex 0.0120 0.0305 -0.0600
+vertex 0.0120 -0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0305 -0.0600
+vertex 0.0094 0.0100 -0.0600
+vertex -0.0094 0.0205 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0094 -0.0200 -0.0600
+vertex -0.0094 -0.0205 -0.0600
+vertex 0.0094 0.0100 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0094 -0.0205 -0.0600
+vertex -0.0120 -0.0305 -0.0600
+vertex -0.0106 -0.0205 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0305 -0.0600
+vertex -0.0094 -0.0205 -0.0600
+vertex 0.0120 -0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0106 -0.0205 -0.0600
+vertex -0.0120 -0.0305 -0.0600
+vertex -0.0120 0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0094 0.0205 -0.0600
+vertex -0.0106 0.0205 -0.0600
+vertex -0.0120 0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 -0.0600
+vertex -0.0106 0.0205 -0.0600
+vertex -0.0106 -0.0205 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0094 0.0205 -0.0600
+vertex -0.0120 0.0305 -0.0600
+vertex 0.0120 0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0094 -0.0205 -0.0600
+vertex -0.0094 0.0205 -0.0600
+vertex 0.0094 0.0100 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0305 -0.0600
+vertex -0.0120 -0.0235 -0.0450
+vertex -0.0120 -0.0165 -0.0450
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0235 -0.0450
+vertex -0.0120 -0.0305 -0.0600
+vertex -0.0120 -0.0235 -0.0250
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 -0.0600
+vertex -0.0120 -0.0165 -0.0450
+vertex -0.0120 -0.0165 -0.0250
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0165 -0.0450
+vertex -0.0120 0.0305 -0.0600
+vertex -0.0120 -0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0235 -0.0250
+vertex -0.0120 -0.0305 0.0000
+vertex -0.0120 -0.0165 -0.0250
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0305 0.0000
+vertex -0.0120 -0.0235 -0.0250
+vertex -0.0120 -0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0165 -0.0250
+vertex -0.0120 0.0305 0.0000
+vertex -0.0120 0.0305 -0.0600
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 0.0000
+vertex -0.0120 -0.0165 -0.0250
+vertex -0.0120 -0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 0.0000
+vertex 0.0120 0.0305 0.0000
+vertex 0.0120 0.0305 -0.0400
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0120 0.0305 -0.0400
+vertex -0.0120 0.0305 -0.0400
+vertex -0.0120 0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0200 0.0120 0.0000
+vertex -0.0200 -0.0120 0.0000
+vertex 0.0200 -0.0120 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex 0.0200 -0.0120 0.0000
+vertex 0.0200 0.0120 0.0000
+vertex -0.0200 0.0120 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 -0.0305 -0.0100
+vertex -0.0120 -0.0305 0.0000
+vertex -0.0120 0.0305 0.0000
+endloop
+endfacet
+facet normal 0 0 0
+outer loop
+vertex -0.0120 0.0305 0.0000
+vertex -0.0120 0.0305 -0.0100
+vertex -0.0120 -0.0305 -0.0100
+endloop
+endfacet
+endsolid python
diff --git a/rocolib/output/Boat_StackMount/graph-silhouette.dxf b/rocolib/output/Boat_StackMount/graph-silhouette.dxf
new file mode 100644
index 0000000000000000000000000000000000000000..3c4763331b00b64597de93f6e5294814dab84b97
--- /dev/null
+++ b/rocolib/output/Boat_StackMount/graph-silhouette.dxf
@@ -0,0 +1,2050 @@
+  0
+SECTION
+  2
+HEADER
+  9
+$ACADVER
+  1
+AC1009
+  9
+$INSBASE
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+  9
+$EXTMIN
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+  9
+$EXTMAX
+ 10
+100.0
+ 20
+100.0
+ 30
+0.0
+  9
+$UNITMODE
+ 70
+0
+  9
+$AUNITS
+ 70
+0
+  9
+$ANGBASE
+ 50
+0.0
+  9
+$ANGDIR
+ 70
+0
+  0
+ENDSEC
+  0
+SECTION
+  2
+TABLES
+  0
+TABLE
+  2
+LTYPE
+ 70
+20
+  0
+LTYPE
+  2
+CONTINUOUS
+ 70
+0
+  3
+Solid
+ 72
+65
+ 73
+0
+ 40
+0.0
+  0
+LTYPE
+  2
+CENTER
+ 70
+0
+  3
+Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
+ 72
+65
+ 73
+4
+ 40
+2.0
+ 49
+1.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+  0
+LTYPE
+  2
+CENTERX2
+ 70
+0
+  3
+Center (2x) ________  __  ________  __  ________
+ 72
+65
+ 73
+4
+ 40
+3.5
+ 49
+2.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+  0
+LTYPE
+  2
+CENTER2
+ 70
+0
+  3
+Center (.5x) ____ _ ____ _ ____ _ ____ _ ____
+ 72
+65
+ 73
+4
+ 40
+1.0
+ 49
+0.625
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+  0
+LTYPE
+  2
+DASHED
+ 70
+0
+  3
+Dashed __ __ __ __ __ __ __ __ __ __ __ __ __ _
+ 72
+65
+ 73
+2
+ 40
+0.6
+ 49
+0.5
+ 49
+-0.1
+  0
+LTYPE
+  2
+DASHEDX2
+ 70
+0
+  3
+Dashed (2x) ____  ____  ____  ____  ____  ____
+ 72
+65
+ 73
+2
+ 40
+1.2
+ 49
+1.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHED2
+ 70
+0
+  3
+Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ 72
+65
+ 73
+2
+ 40
+0.3
+ 49
+0.25
+ 49
+-0.05
+  0
+LTYPE
+  2
+PHANTOM
+ 70
+0
+  3
+Phantom ______  __  __  ______  __  __  ______
+ 72
+65
+ 73
+6
+ 40
+2.5
+ 49
+1.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+ 49
+0.25
+ 49
+-0.25
+  0
+LTYPE
+  2
+PHANTOMX2
+ 70
+0
+  3
+Phantom (2x)____________    ____    ____    ____________
+ 72
+65
+ 73
+6
+ 40
+4.25
+ 49
+2.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+ 49
+0.5
+ 49
+-0.25
+  0
+LTYPE
+  2
+PHANTOM2
+ 70
+0
+  3
+Phantom (.5x) ___ _ _ ___ _ _ ___ _ _ ___ _ _ ___
+ 72
+65
+ 73
+6
+ 40
+1.25
+ 49
+0.625
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+ 49
+0.125
+ 49
+-0.125
+  0
+LTYPE
+  2
+DASHDOT
+ 70
+0
+  3
+Dash dot __ . __ . __ . __ . __ . __ . __ . __
+ 72
+65
+ 73
+4
+ 40
+1.4
+ 49
+1.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHDOTX2
+ 70
+0
+  3
+Dash dot (2x) ____  .  ____  .  ____  .  ____
+ 72
+65
+ 73
+4
+ 40
+2.4
+ 49
+2.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DASHDOT2
+ 70
+0
+  3
+Dash dot (.5x) _ . _ . _ . _ . _ . _ . _ . _
+ 72
+65
+ 73
+4
+ 40
+0.7
+ 49
+0.5
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DOT
+ 70
+0
+  3
+Dot .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
+ 72
+65
+ 73
+2
+ 40
+0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DOTX2
+ 70
+0
+  3
+Dot (2x) .    .    .    .    .    .    .    . 
+ 72
+65
+ 73
+2
+ 40
+0.4
+ 49
+0.0
+ 49
+-0.4
+  0
+LTYPE
+  2
+DOT2
+ 70
+0
+  3
+Dot (.5) . . . . . . . . . . . . . . . . . . . 
+ 72
+65
+ 73
+2
+ 40
+0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DIVIDE
+ 70
+0
+  3
+Divide __ . . __ . . __ . . __ . . __ . . __
+ 72
+65
+ 73
+6
+ 40
+1.6
+ 49
+1.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DIVIDEX2
+ 70
+0
+  3
+Divide (2x) ____  . .  ____  . .  ____  . .  ____
+ 72
+65
+ 73
+6
+ 40
+2.6
+ 49
+2.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+ 49
+0.0
+ 49
+-0.2
+  0
+LTYPE
+  2
+DIVIDE2
+ 70
+0
+  3
+Divide(.5x) _ . _ . _ . _ . _ . _ . _ . _
+ 72
+65
+ 73
+6
+ 40
+0.8
+ 49
+0.5
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+ 49
+0.0
+ 49
+-0.1
+  0
+LTYPE
+  2
+DOTTED
+ 70
+0
+  3
+
+ 72
+65
+ 73
+2
+ 40
+1.0
+ 49
+0.0
+ 49
+-1.0
+  0
+ENDTAB
+  0
+TABLE
+  2
+LAYER
+ 70
+5
+  0
+LAYER
+  2
+DIMENSIONS
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLEBACKGROUND
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLECONTENT
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+TABLEGRID
+ 70
+0
+ 62
+1
+  6
+CONTINUOUS
+  0
+LAYER
+  2
+VIEWPORTS
+ 70
+0
+ 62
+7
+  6
+CONTINUOUS
+  0
+ENDTAB
+  0
+TABLE
+  2
+STYLE
+ 70
+12
+  0
+STYLE
+  2
+STANDARD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arial.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arial.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BOLD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arialbd.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+ariali.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BOLD_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+arialbi.ttf
+  4
+
+  0
+STYLE
+  2
+ARIAL_BLACK
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+ariblk.ttf
+  4
+
+  0
+STYLE
+  2
+ISOCPEUR
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+isocpeur.ttf
+  4
+
+  0
+STYLE
+  2
+ISOCPEUR_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+isocpeui.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+times.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_BOLD
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesbd.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesi.ttf
+  4
+
+  0
+STYLE
+  2
+TIMES_BOLD_ITALIC
+ 70
+0
+ 40
+0.0
+ 41
+1.0
+ 42
+1.0
+ 50
+0.0
+ 71
+0
+  3
+timesbi.ttf
+  4
+
+  0
+ENDTAB
+  0
+TABLE
+  2
+VIEW
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+APPID
+ 70
+1
+  0
+APPID
+  2
+DXFWRITE
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+VPORT
+ 70
+0
+  0
+ENDTAB
+  0
+TABLE
+  2
+UCS
+ 70
+0
+  0
+ENDTAB
+  0
+ENDSEC
+  0
+SECTION
+  2
+BLOCKS
+  0
+ENDSEC
+  0
+SECTION
+  2
+ENTITIES
+  0
+VIEWPORT
+  8
+VIEWPORTS
+ 67
+1
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 40
+1.0
+ 41
+1.0
+ 68
+1
+ 69
+1
+1001
+ACAD
+1000
+MVIEW
+1002
+{
+1070
+16
+1010
+0.0
+1020
+0.0
+1030
+0.0
+1010
+0.0
+1020
+0.0
+1030
+0.0
+1040
+0.0
+1040
+1.0
+1040
+0.0
+1040
+0.0
+1040
+50.0
+1040
+0.0
+1040
+0.0
+1070
+0
+1070
+100
+1070
+1
+1070
+3
+1070
+0
+1070
+0
+1070
+0
+1070
+0
+1040
+0.0
+1040
+0.0
+1040
+0.0
+1040
+0.1
+1040
+0.1
+1040
+0.1
+1040
+0.1
+1070
+0
+1002
+{
+1002
+}
+1002
+}
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+34.0
+ 20
+0.0
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+34.0
+ 20
+0.0
+ 30
+0.0
+ 11
+34.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+34.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+10.000000000000002
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+94.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+34.0
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+94.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+34.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+118.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+94.00000000000001
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+  6
+DOTTED
+ 62
+1
+  8
+0
+ 10
+118.00000000000001
+ 20
+0.0
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+94.00000000000001
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+178.00000000000003
+ 20
+0.0
+ 30
+0.0
+ 11
+118.00000000000001
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+178.00000000000003
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+178.00000000000003
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+118.00000000000001
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+178.00000000000003
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+34.0
+ 20
+101.00000000000001
+ 30
+0.0
+ 11
+34.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+10.000000000000002
+ 20
+101.00000000000001
+ 30
+0.0
+ 11
+34.0
+ 21
+101.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+10.000000000000002
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+101.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+0.0
+ 20
+61.00000000000001
+ 30
+0.0
+ 11
+10.000000000000002
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+61.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+10.000000000000002
+ 20
+0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+0.0
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+11.400000000000002
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+12.6
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+12.6
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+12.6
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+12.6
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+11.400000000000002
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+11.400000000000002
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+11.400000000000002
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+31.400000000000002
+ 20
+10.5
+ 30
+0.0
+ 11
+32.60000000000001
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+32.60000000000001
+ 20
+10.5
+ 30
+0.0
+ 11
+32.60000000000001
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+32.60000000000001
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+31.400000000000002
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+31.400000000000002
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+31.400000000000002
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+42.0
+ 20
+51.50000000000001
+ 30
+0.0
+ 11
+42.0
+ 21
+33.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+42.0
+ 20
+33.50000000000001
+ 30
+0.0
+ 11
+72.00000000000001
+ 21
+33.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+72.00000000000001
+ 20
+33.50000000000001
+ 30
+0.0
+ 11
+72.00000000000001
+ 21
+51.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+72.00000000000001
+ 20
+51.50000000000001
+ 30
+0.0
+ 11
+42.0
+ 21
+51.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+115.40000000000002
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+116.60000000000001
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+116.60000000000001
+ 20
+10.000000000000002
+ 30
+0.0
+ 11
+116.60000000000001
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+116.60000000000001
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+115.40000000000002
+ 21
+51.00000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+115.40000000000002
+ 20
+51.00000000000001
+ 30
+0.0
+ 11
+115.40000000000002
+ 21
+10.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+95.4
+ 20
+10.5
+ 30
+0.0
+ 11
+96.60000000000001
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+96.60000000000001
+ 20
+10.5
+ 30
+0.0
+ 11
+96.60000000000001
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+96.60000000000001
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+95.4
+ 21
+40.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+95.4
+ 20
+40.50000000000001
+ 30
+0.0
+ 11
+95.4
+ 21
+10.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+133.00000000000003
+ 20
+14.000000000000002
+ 30
+0.0
+ 11
+133.00000000000003
+ 21
+7.000000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+133.00000000000003
+ 20
+7.000000000000001
+ 30
+0.0
+ 11
+153.00000000000003
+ 21
+7.000000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+153.00000000000003
+ 20
+7.000000000000001
+ 30
+0.0
+ 11
+153.00000000000003
+ 21
+14.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+153.00000000000003
+ 20
+14.000000000000002
+ 30
+0.0
+ 11
+133.00000000000003
+ 21
+14.000000000000002
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+22.431818181818187
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+10.840909090909093
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+10.840909090909093
+ 30
+0.0
+ 11
+170.75
+ 21
+10.840909090909093
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+10.840909090909093
+ 30
+0.0
+ 11
+170.75
+ 21
+22.431818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+22.431818181818187
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+22.431818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+50.159090909090914
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+38.568181818181834
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.25000000000003
+ 20
+38.568181818181834
+ 30
+0.0
+ 11
+170.75
+ 21
+38.568181818181834
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+38.568181818181834
+ 30
+0.0
+ 11
+170.75
+ 21
+50.159090909090914
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+170.75
+ 20
+50.159090909090914
+ 30
+0.0
+ 11
+170.25000000000003
+ 21
+50.159090909090914
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+2.5000000000000004
+ 20
+11.090909090909095
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+11.090909090909095
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+11.090909090909095
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+22.181818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+22.181818181818187
+ 30
+0.0
+ 11
+2.5000000000000004
+ 21
+22.181818181818187
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+2.5000000000000004
+ 20
+38.81818181818183
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+38.81818181818183
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+38.81818181818183
+ 30
+0.0
+ 11
+7.500000000000001
+ 21
+49.90909090909092
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+7.500000000000001
+ 20
+49.90909090909092
+ 30
+0.0
+ 11
+2.5000000000000004
+ 21
+49.90909090909092
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+228.00000000000003
+ 20
+18.5
+ 30
+0.0
+ 11
+188.00000000000003
+ 21
+18.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+228.00000000000003
+ 20
+42.50000000000001
+ 30
+0.0
+ 11
+228.00000000000003
+ 21
+18.5
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+188.00000000000003
+ 20
+42.50000000000001
+ 30
+0.0
+ 11
+228.00000000000003
+ 21
+42.50000000000001
+ 31
+0.0
+  0
+LINE
+ 62
+5
+  8
+0
+ 10
+188.00000000000003
+ 20
+18.5
+ 30
+0.0
+ 11
+188.00000000000003
+ 21
+42.50000000000001
+ 31
+0.0
+  0
+ENDSEC
+  0
+EOF
diff --git a/rocolib/output/Boat_StackMount/tree.png b/rocolib/output/Boat_StackMount/tree.png
new file mode 100644
index 0000000000000000000000000000000000000000..3bd44146044ddf20b40867d94997a0107db47b21
Binary files /dev/null and b/rocolib/output/Boat_StackMount/tree.png differ