diff --git a/.DS_Store b/.DS_Store index 2f6c8baa087840ed0d0a49cc671c6284316de5af..30700fb22b7ce9a84771f8d45ac9719e73689ddc 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/SubESP32StackBuilder.py b/SubESP32StackBuilder.py deleted file mode 100644 index c8a58e4be69843f338b4a9980b8d2154fd0285d8..0000000000000000000000000000000000000000 --- a/SubESP32StackBuilder.py +++ /dev/null @@ -1,62 +0,0 @@ -from rocolib.api.components.Component import Component -from rocolib.api.Function import Function - -# ESP3 STACK WITH PWM SERVO FEATHERWING -c = Component() - -c.addSubcomponent("holder", "SimpleRectBeam") - -# Dimensions of the ESP32 Stack -c.addParameter("length", 60, paramType="length") - -c.addParameter("brains", "esp32stack", paramType="dimension") -c.addConstraint(("holder", "length"), "length") -c.addConstraint(("holder", "depth"), "brains", "getDim(x, 'height')") -c.addConstraint(("holder", "width"), "brains", "getDim(x, 'width')") - -# This parameter will change when the dimensions of the car or vehicle is changed -# so that it would not affect the ESP32 stack holder -c.addSubcomponent("header", "Header") - - -def getBrainParameter(p): - return "brains", "getDim(x, '%s')" % p - - -# OLED at the top -c.addConstraint(("header", "nrows"), "brains", "getDim(x, 'nrows')") -c.addConstraint(("header", "ncols"), "brains", "getDim(x, 'ncols')") -c.addConstraint(("header", "rowsep"), "brains", "getDim(x, 'rowsep')") -c.addConstraint(("header", "colsep"), "brains", "getDim(x, 'colsep')") - -# Holes for servo and power supply -c.addParameter("dy1", 18, parameterType="length") -c.addSubcomponent("servohole0", "Cutout") -c.addConstraint(("servohole0", "dy"), "brains", "getDim(x, 'height')/1.75") -c.addConstraint(("servohole0", "dx"), "dy1", "x-5") - -c.addConnection(("holder", "face0"), - ("header", "decoration"), - mode="hole", offset=Function(params=("length", "brains"), fnstring="(0, 0)")) - -c.addConnection(("holder", "face2"), - ("header", "decoration"), - mode="hole", offset=Function(params=("length", "brains"), fnstring="(0, 0)")) - -c.addConnection(("holder", "face3"), - ("servohole0", "decoration"), - mode="hole", rotate=True, - offset=Function(params=("brains", "length"), fnstring="(getDim(x[0], 'height') * -0.06, x[1] * 0.32)")) - -c.addSubcomponent("powerhole", "Cutout") -c.addConstraint(("powerhole", "dy"), "brains", "getDim(x, 'height')/1.75") -c.addConstraint(("powerhole", "dx"), "dy1") - -c.addConnection(("holder", "face1"), - ("powerhole", "decoration"), - mode="hole", rotate=True, - offset=Function(params=("brains", "length"), fnstring="(getDim(x[0], 'height') * 0.15, x[1] * 0.25)")) - -c.inheritAllInterfaces("holder", prefix=None) - -c.toLibrary("SubESP32Stack") diff --git a/rocolib/.DS_Store b/rocolib/.DS_Store index 99670c936ce30df7e5084dde87d0ecf9b8bfbaa0..dbe86d5016796008639ab880b0907f7042c480d1 100644 Binary files a/rocolib/.DS_Store and b/rocolib/.DS_Store differ diff --git a/rocolib/builders/.DS_Store b/rocolib/builders/.DS_Store index 1ba532aef2f09bc61777c3de8afeca0e2f8fc606..34294b972f0c9d8f6b71b3316f24be6d93c56eaa 100644 Binary files a/rocolib/builders/.DS_Store and b/rocolib/builders/.DS_Store differ diff --git a/rocolib/builders/BlimpBatteryMount.py b/rocolib/builders/BlimpBatteryMount.py new file mode 100644 index 0000000000000000000000000000000000000000..32829952e970c7ce154819f1f3c700bf8bcea61a --- /dev/null +++ b/rocolib/builders/BlimpBatteryMount.py @@ -0,0 +1,49 @@ +from rocolib.api.components.Component import Component +from rocolib.api.Function import Function + +#A 10-sided rectangular beam enclosure + +c = Component() + +c.addParameter("batterylength", 35, paramType="length") +c.addParameter("batterywidth", 55, paramType="length") #8 +c.addParameter("batterydepth", 31, paramType="length") + +c.addSubcomponent("holder", "SimpleRectBeam", inherit=True, prefix=None) +c.addConstraint(("holder", "length"), "batterylength") +c.addConstraint(("holder", "width"), "batterydepth") +c.addConstraint(("holder", "depth"), "batterywidth") + +c.addSubcomponent("bottom", "Rectangle", inherit=True) +c.addConstraint(("bottom", "l"), "batterydepth") +c.addConstraint(("bottom", "w"), "batterywidth") +# +c.addConnection(("bottom", "l"), ("holder", "botedge3"), angle=90) +# c.addConnection(("bottom", "l"), ("holder", "botedge1"), tabWidth=10, angle=90) +c.addConnection(("bottom", "r"), ("holder", "botedge1"),tabWidth=15, angle=90) +# c.addConnection(("bottom", "b"), ("holder", "botedge2"), tabWidth=10, angle=90) +# +c.addSubcomponent("top", "Rectangle", inherit=True) +c.addConstraint(("top", "l"), "batterydepth") +c.addConstraint(("top", "w"), "batterywidth") +# +c.addConnection(("top", "l"), ("holder", "topedge3"), angle=90) +# c.addConnection(("top", "l"), ("holder", "topedge1"), tabWidth=10, angle=90) +c.addConnection(("top", "r"), ("holder", "topedge1"),tabWidth=15, angle=90) +# c.addConnection(("top", "b"), ("holder", "topedge2"), tabWidth=10, angle=90) + +c.addSubcomponent("cutoutbot", "Cutout") +c.addConstConstraint(("cutoutbot", "dx"), 8) +c.addConstConstraint(("cutoutbot", "dy"), 18) +c.addConnection(("holder", "face0"), + ("cutoutbot", "decoration"), + mode="hole") + +c.addSubcomponent("cutouttop", "Cutout") +c.addConstConstraint(("cutouttop", "dx"), 8) +c.addConstConstraint(("cutouttop", "dy"), 18) +c.addConnection(("holder", "face2"), + ("cutouttop", "decoration"), + mode="hole") + +c.toLibrary("BlimpBatteryMount") diff --git a/rocolib/builders/boat/.DS_Store b/rocolib/builders/boat/.DS_Store index b60ff5c649fc2e0a91fee689b238680ce1eeddac..e02d82ffdf7ba7b86d6c69130964575f8a2eaa23 100644 Binary files a/rocolib/builders/boat/.DS_Store and b/rocolib/builders/boat/.DS_Store differ diff --git a/rocolib/builders/output/.DS_Store b/rocolib/builders/output/.DS_Store index a66b46f7f89bbbee193cd1476907ba5b0cf9767b..4ba30ced2817166ee11ff101d6077da77a5ca8af 100644 Binary files a/rocolib/builders/output/.DS_Store and b/rocolib/builders/output/.DS_Store differ diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-anim.svg b/rocolib/builders/output/BlimpBatteryMount/graph-anim.svg new file mode 100644 index 0000000000000000000000000000000000000000..9d2981aa34853734facc78db883832ed6bc24fa7 --- /dev/null +++ b/rocolib/builders/output/BlimpBatteryMount/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="182.000000mm" version="1.1" viewBox="0.000000 0.000000 127.000000 182.000000" width="127.000000mm"> + <defs/> + <line stroke="#000000" x1="112.00000000000001" x2="81.00000000000001" y1="0.0" y2="0.0"/> + <line opacity="0.5" stroke="#0000ff" x1="112.00000000000001" x2="112.00000000000001" y1="0.0" y2="55.00000000000001"/> + <line stroke="#000000" x1="81.00000000000001" x2="112.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line opacity="0.5" stroke="#0000ff" x1="81.00000000000001" x2="81.00000000000001" y1="55.00000000000001" y2="0.0"/> + <line stroke="#000000" x1="127.00000000000001" x2="112.00000000000001" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="127.00000000000001" x2="127.00000000000001" y1="55.00000000000001" y2="0.0"/> + <line stroke="#000000" x1="112.00000000000001" x2="127.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line opacity="0.5" stroke="#0000ff" x1="46.00000000000001" x2="46.00000000000001" y1="0.0" y2="55.00000000000001"/> + <line stroke="#000000" x1="81.00000000000001" x2="46.00000000000001" y1="0.0" y2="0.0"/> + <line opacity="0.5" stroke="#0000ff" x1="46.00000000000001" x2="81.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#000000" x1="15.000000000000002" x2="46.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line opacity="0.5" stroke="#0000ff" x1="15.000000000000002" x2="15.000000000000002" y1="55.00000000000001" y2="0.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="15.000000000000002" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="0.0" x2="15.000000000000002" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#000000" x1="0.0" x2="0.0" y1="0.0" y2="55.00000000000001"/> + <line stroke="#000000" x1="15.000000000000002" x2="0.0" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="55.00000000000001" y2="86.00000000000001"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="86.00000000000001" y2="55.00000000000001"/> + <line opacity="0.5" stroke="#0000ff" x1="46.00000000000001" x2="81.00000000000001" y1="86.00000000000001" y2="86.00000000000001"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="86.00000000000001" y2="141.0"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="141.0" y2="86.00000000000001"/> + <line opacity="0.5" stroke="#0000ff" x1="46.00000000000001" x2="81.00000000000001" y1="141.0" y2="141.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="141.0" y2="172.00000000000003"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="172.00000000000003" y2="141.0"/> + <line opacity="0.5" stroke="#0000ff" x1="81.00000000000001" x2="46.00000000000001" y1="172.00000000000003" y2="172.00000000000003"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="182.0" y2="172.00000000000003"/> + <line stroke="#000000" x1="46.00000000000001" x2="81.00000000000001" y1="182.0" y2="182.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="172.00000000000003" y2="182.0"/> + <line stroke="#888888" x1="123.25000000000001" x2="123.25000000000001" y1="36.66666666666668" y2="44.16666666666668"/> + <line stroke="#888888" x1="123.25000000000001" x2="115.75000000000001" y1="44.16666666666668" y2="36.66666666666668"/> + <line stroke="#888888" x1="115.75000000000001" x2="115.75000000000001" y1="36.66666666666668" y2="18.33333333333334"/> + <line stroke="#888888" x1="115.75000000000001" x2="123.25000000000001" y1="18.33333333333334" y2="10.833333333333345"/> + <line stroke="#888888" x1="123.25000000000001" x2="123.25000000000001" y1="10.833333333333345" y2="18.33333333333334"/> + <line stroke="#888888" x1="69.58333333333333" x2="57.41666666666667" y1="7.749999999999997" y2="7.750000000000002"/> + <line stroke="#888888" x1="57.41666666666667" x2="57.41666666666667" y1="7.750000000000002" y2="7.25"/> + <line stroke="#888888" x1="57.41666666666667" x2="69.58333333333333" y1="7.25" y2="7.249999999999997"/> + <line stroke="#888888" x1="69.58333333333333" x2="69.58333333333333" y1="7.249999999999997" y2="7.749999999999997"/> + <line stroke="#888888" x1="3.7500000000000004" x2="3.7500000000000004" y1="18.333333333333332" y2="10.833333333333329"/> + <line stroke="#888888" x1="3.7500000000000004" x2="11.25" y1="10.833333333333329" y2="18.333333333333332"/> + <line stroke="#888888" x1="11.25" x2="11.25" y1="18.333333333333332" y2="36.66666666666667"/> + <line stroke="#888888" x1="11.25" x2="3.7500000000000004" y1="36.66666666666667" y2="44.166666666666664"/> + <line stroke="#888888" x1="3.7500000000000004" x2="3.7500000000000004" y1="44.166666666666664" y2="36.66666666666667"/> + <line stroke="#888888" x1="54.50000000000001" x2="54.50000000000001" y1="74.50000000000001" y2="66.50000000000001"/> + <line stroke="#888888" x1="54.50000000000001" x2="72.50000000000001" y1="66.50000000000001" y2="66.50000000000001"/> + <line stroke="#888888" x1="72.50000000000001" x2="72.50000000000001" y1="66.50000000000001" y2="74.50000000000001"/> + <line stroke="#888888" x1="72.50000000000001" x2="54.50000000000001" y1="74.50000000000001" y2="74.50000000000001"/> + <line stroke="#888888" x1="57.50000000000001" x2="57.50000000000001" y1="104.08333333333336" y2="122.91666666666669"/> + <line stroke="#888888" x1="57.50000000000001" x2="57.00000000000001" y1="122.91666666666669" y2="122.91666666666669"/> + <line stroke="#888888" x1="57.00000000000001" x2="57.00000000000001" y1="122.91666666666669" y2="104.08333333333336"/> + <line stroke="#888888" x1="57.00000000000001" x2="57.50000000000001" y1="104.08333333333336" y2="104.08333333333336"/> + <line stroke="#888888" x1="69.5" x2="69.5" y1="122.91666666666667" y2="104.08333333333334"/> + <line stroke="#888888" x1="69.5" x2="70.00000000000001" y1="104.08333333333334" y2="104.08333333333334"/> + <line stroke="#888888" x1="70.00000000000001" x2="70.00000000000001" y1="104.08333333333334" y2="122.91666666666667"/> + <line stroke="#888888" x1="70.00000000000001" x2="69.5" y1="122.91666666666667" y2="122.91666666666667"/> + <line stroke="#888888" x1="54.50000000000001" x2="54.50000000000001" y1="160.50000000000003" y2="152.5"/> + <line stroke="#888888" x1="54.50000000000001" x2="72.50000000000001" y1="152.5" y2="152.5"/> + <line stroke="#888888" x1="72.50000000000001" x2="72.50000000000001" y1="152.5" y2="160.50000000000003"/> + <line stroke="#888888" x1="72.50000000000001" x2="54.50000000000001" y1="160.50000000000003" y2="160.50000000000003"/> + <line stroke="#888888" x1="57.66666666666667" x2="57.66666666666667" y1="179.5" y2="174.50000000000003"/> + <line stroke="#888888" x1="57.66666666666667" x2="69.33333333333333" y1="174.50000000000003" y2="174.50000000000003"/> + <line stroke="#888888" x1="69.33333333333333" x2="69.33333333333333" y1="174.50000000000003" y2="179.5"/> +</svg> diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-autofold-default.dxf b/rocolib/builders/output/BlimpBatteryMount/graph-autofold-default.dxf new file mode 100644 index 0000000000000000000000000000000000000000..f2eee26136f3302835f0e42b2b757c0c3f962919 --- /dev/null +++ b/rocolib/builders/output/BlimpBatteryMount/graph-autofold-default.dxf @@ -0,0 +1,2076 @@ + 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 +112.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +112.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +112.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +81.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +112.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +81.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +127.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +112.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +127.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +127.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +112.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +127.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +46.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +81.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +46.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +15.000000000000002 + 20 +55.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +15.000000000000002 + 20 +55.00000000000001 + 30 +0.0 + 11 +15.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +46.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +15.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +0.0 + 20 +55.00000000000001 + 30 +0.0 + 11 +15.000000000000002 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +0.0 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +15.000000000000002 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +46.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +81.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +46.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +46.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +81.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +46.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +46.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +81.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +81.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +81.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +46.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +81.00000000000001 + 20 +182.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +46.00000000000001 + 20 +182.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +182.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +46.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +46.00000000000001 + 21 +182.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +123.25000000000001 + 20 +36.66666666666668 + 30 +0.0 + 11 +123.25000000000001 + 21 +44.16666666666668 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +123.25000000000001 + 20 +44.16666666666668 + 30 +0.0 + 11 +115.75000000000001 + 21 +36.66666666666668 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +115.75000000000001 + 20 +36.66666666666668 + 30 +0.0 + 11 +115.75000000000001 + 21 +18.33333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +115.75000000000001 + 20 +18.33333333333334 + 30 +0.0 + 11 +123.25000000000001 + 21 +10.833333333333345 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +123.25000000000001 + 20 +10.833333333333345 + 30 +0.0 + 11 +123.25000000000001 + 21 +18.33333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +69.58333333333333 + 20 +7.749999999999997 + 30 +0.0 + 11 +57.41666666666667 + 21 +7.750000000000002 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.41666666666667 + 20 +7.750000000000002 + 30 +0.0 + 11 +57.41666666666667 + 21 +7.25 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.41666666666667 + 20 +7.25 + 30 +0.0 + 11 +69.58333333333333 + 21 +7.249999999999997 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +69.58333333333333 + 20 +7.249999999999997 + 30 +0.0 + 11 +69.58333333333333 + 21 +7.749999999999997 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +3.7500000000000004 + 20 +18.333333333333332 + 30 +0.0 + 11 +3.7500000000000004 + 21 +10.833333333333329 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +3.7500000000000004 + 20 +10.833333333333329 + 30 +0.0 + 11 +11.25 + 21 +18.333333333333332 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +11.25 + 20 +18.333333333333332 + 30 +0.0 + 11 +11.25 + 21 +36.66666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +11.25 + 20 +36.66666666666667 + 30 +0.0 + 11 +3.7500000000000004 + 21 +44.166666666666664 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +3.7500000000000004 + 20 +44.166666666666664 + 30 +0.0 + 11 +3.7500000000000004 + 21 +36.66666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +54.50000000000001 + 20 +74.50000000000001 + 30 +0.0 + 11 +54.50000000000001 + 21 +66.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +54.50000000000001 + 20 +66.50000000000001 + 30 +0.0 + 11 +72.50000000000001 + 21 +66.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +72.50000000000001 + 20 +66.50000000000001 + 30 +0.0 + 11 +72.50000000000001 + 21 +74.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +72.50000000000001 + 20 +74.50000000000001 + 30 +0.0 + 11 +54.50000000000001 + 21 +74.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.50000000000001 + 20 +104.08333333333336 + 30 +0.0 + 11 +57.50000000000001 + 21 +122.91666666666669 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.50000000000001 + 20 +122.91666666666669 + 30 +0.0 + 11 +57.00000000000001 + 21 +122.91666666666669 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.00000000000001 + 20 +122.91666666666669 + 30 +0.0 + 11 +57.00000000000001 + 21 +104.08333333333336 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.00000000000001 + 20 +104.08333333333336 + 30 +0.0 + 11 +57.50000000000001 + 21 +104.08333333333336 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +69.5 + 20 +122.91666666666667 + 30 +0.0 + 11 +69.5 + 21 +104.08333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +69.5 + 20 +104.08333333333334 + 30 +0.0 + 11 +70.00000000000001 + 21 +104.08333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +70.00000000000001 + 20 +104.08333333333334 + 30 +0.0 + 11 +70.00000000000001 + 21 +122.91666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +70.00000000000001 + 20 +122.91666666666667 + 30 +0.0 + 11 +69.5 + 21 +122.91666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +54.50000000000001 + 20 +160.50000000000003 + 30 +0.0 + 11 +54.50000000000001 + 21 +152.5 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +54.50000000000001 + 20 +152.5 + 30 +0.0 + 11 +72.50000000000001 + 21 +152.5 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +72.50000000000001 + 20 +152.5 + 30 +0.0 + 11 +72.50000000000001 + 21 +160.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +72.50000000000001 + 20 +160.50000000000003 + 30 +0.0 + 11 +54.50000000000001 + 21 +160.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.66666666666667 + 20 +179.5 + 30 +0.0 + 11 +57.66666666666667 + 21 +174.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +57.66666666666667 + 20 +174.50000000000003 + 30 +0.0 + 11 +69.33333333333333 + 21 +174.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +69.33333333333333 + 20 +174.50000000000003 + 30 +0.0 + 11 +69.33333333333333 + 21 +179.5 + 31 +0.0 + 0 +ENDSEC + 0 +EOF diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-autofold-graph.dxf b/rocolib/builders/output/BlimpBatteryMount/graph-autofold-graph.dxf new file mode 100644 index 0000000000000000000000000000000000000000..d38c53084569043095977cde46778eefc149770a --- /dev/null +++ b/rocolib/builders/output/BlimpBatteryMount/graph-autofold-graph.dxf @@ -0,0 +1,2056 @@ + 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 +112.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +112.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +112.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +112.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +81.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +127.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +112.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +127.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +127.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +112.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +127.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +15.000000000000002 + 20 +55.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +15.000000000000002 + 20 +55.00000000000001 + 30 +0.0 + 11 +15.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +15.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +55.00000000000001 + 30 +0.0 + 11 +15.000000000000002 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +15.000000000000002 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +81.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +81.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +46.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +182.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +182.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +182.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +46.00000000000001 + 21 +182.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +123.25000000000001 + 20 +36.66666666666668 + 30 +0.0 + 11 +123.25000000000001 + 21 +44.16666666666668 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +123.25000000000001 + 20 +44.16666666666668 + 30 +0.0 + 11 +115.75000000000001 + 21 +36.66666666666668 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +115.75000000000001 + 20 +36.66666666666668 + 30 +0.0 + 11 +115.75000000000001 + 21 +18.33333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +115.75000000000001 + 20 +18.33333333333334 + 30 +0.0 + 11 +123.25000000000001 + 21 +10.833333333333345 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +123.25000000000001 + 20 +10.833333333333345 + 30 +0.0 + 11 +123.25000000000001 + 21 +18.33333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.58333333333333 + 20 +7.749999999999997 + 30 +0.0 + 11 +57.41666666666667 + 21 +7.750000000000002 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.41666666666667 + 20 +7.750000000000002 + 30 +0.0 + 11 +57.41666666666667 + 21 +7.25 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.41666666666667 + 20 +7.25 + 30 +0.0 + 11 +69.58333333333333 + 21 +7.249999999999997 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.58333333333333 + 20 +7.249999999999997 + 30 +0.0 + 11 +69.58333333333333 + 21 +7.749999999999997 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +3.7500000000000004 + 20 +18.333333333333332 + 30 +0.0 + 11 +3.7500000000000004 + 21 +10.833333333333329 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +3.7500000000000004 + 20 +10.833333333333329 + 30 +0.0 + 11 +11.25 + 21 +18.333333333333332 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +11.25 + 20 +18.333333333333332 + 30 +0.0 + 11 +11.25 + 21 +36.66666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +11.25 + 20 +36.66666666666667 + 30 +0.0 + 11 +3.7500000000000004 + 21 +44.166666666666664 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +3.7500000000000004 + 20 +44.166666666666664 + 30 +0.0 + 11 +3.7500000000000004 + 21 +36.66666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +74.50000000000001 + 30 +0.0 + 11 +54.50000000000001 + 21 +66.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +66.50000000000001 + 30 +0.0 + 11 +72.50000000000001 + 21 +66.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +66.50000000000001 + 30 +0.0 + 11 +72.50000000000001 + 21 +74.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +74.50000000000001 + 30 +0.0 + 11 +54.50000000000001 + 21 +74.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.50000000000001 + 20 +104.08333333333336 + 30 +0.0 + 11 +57.50000000000001 + 21 +122.91666666666669 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.50000000000001 + 20 +122.91666666666669 + 30 +0.0 + 11 +57.00000000000001 + 21 +122.91666666666669 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.00000000000001 + 20 +122.91666666666669 + 30 +0.0 + 11 +57.00000000000001 + 21 +104.08333333333336 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.00000000000001 + 20 +104.08333333333336 + 30 +0.0 + 11 +57.50000000000001 + 21 +104.08333333333336 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.5 + 20 +122.91666666666667 + 30 +0.0 + 11 +69.5 + 21 +104.08333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.5 + 20 +104.08333333333334 + 30 +0.0 + 11 +70.00000000000001 + 21 +104.08333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +70.00000000000001 + 20 +104.08333333333334 + 30 +0.0 + 11 +70.00000000000001 + 21 +122.91666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +70.00000000000001 + 20 +122.91666666666667 + 30 +0.0 + 11 +69.5 + 21 +122.91666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +160.50000000000003 + 30 +0.0 + 11 +54.50000000000001 + 21 +152.5 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +152.5 + 30 +0.0 + 11 +72.50000000000001 + 21 +152.5 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +152.5 + 30 +0.0 + 11 +72.50000000000001 + 21 +160.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +160.50000000000003 + 30 +0.0 + 11 +54.50000000000001 + 21 +160.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.66666666666667 + 20 +179.5 + 30 +0.0 + 11 +57.66666666666667 + 21 +174.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.66666666666667 + 20 +174.50000000000003 + 30 +0.0 + 11 +69.33333333333333 + 21 +174.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.33333333333333 + 20 +174.50000000000003 + 30 +0.0 + 11 +69.33333333333333 + 21 +179.5 + 31 +0.0 + 0 +ENDSEC + 0 +EOF diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-lasercutter.svg b/rocolib/builders/output/BlimpBatteryMount/graph-lasercutter.svg new file mode 100644 index 0000000000000000000000000000000000000000..a339af40fd505d94f7c246f6f7337bdc8642ec0c --- /dev/null +++ b/rocolib/builders/output/BlimpBatteryMount/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="182.000000mm" version="1.1" viewBox="0.000000 0.000000 127.000000 182.000000" width="127.000000mm"> + <defs/> + <line stroke="#000000" x1="112.00000000000001" x2="81.00000000000001" y1="0.0" y2="0.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="112.00000000000001" x2="112.00000000000001" y1="0.0" y2="55.00000000000001"/> + <line stroke="#000000" x1="81.00000000000001" x2="112.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="81.00000000000001" x2="81.00000000000001" y1="55.00000000000001" y2="0.0"/> + <line stroke="#000000" x1="127.00000000000001" x2="112.00000000000001" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="127.00000000000001" x2="127.00000000000001" y1="55.00000000000001" y2="0.0"/> + <line stroke="#000000" x1="112.00000000000001" x2="127.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="46.00000000000001" x2="46.00000000000001" y1="0.0" y2="55.00000000000001"/> + <line stroke="#000000" x1="81.00000000000001" x2="46.00000000000001" y1="0.0" y2="0.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="46.00000000000001" x2="81.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#000000" x1="15.000000000000002" x2="46.00000000000001" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="15.000000000000002" x2="15.000000000000002" y1="55.00000000000001" y2="0.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="15.000000000000002" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="0.0" x2="15.000000000000002" y1="55.00000000000001" y2="55.00000000000001"/> + <line stroke="#000000" x1="0.0" x2="0.0" y1="0.0" y2="55.00000000000001"/> + <line stroke="#000000" x1="15.000000000000002" x2="0.0" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="55.00000000000001" y2="86.00000000000001"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="86.00000000000001" y2="55.00000000000001"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="46.00000000000001" x2="81.00000000000001" y1="86.00000000000001" y2="86.00000000000001"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="86.00000000000001" y2="141.0"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="141.0" y2="86.00000000000001"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="46.00000000000001" x2="81.00000000000001" y1="141.0" y2="141.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="141.0" y2="172.00000000000003"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="172.00000000000003" y2="141.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="81.00000000000001" x2="46.00000000000001" y1="172.00000000000003" y2="172.00000000000003"/> + <line stroke="#000000" x1="81.00000000000001" x2="81.00000000000001" y1="182.0" y2="172.00000000000003"/> + <line stroke="#000000" x1="46.00000000000001" x2="81.00000000000001" y1="182.0" y2="182.0"/> + <line stroke="#000000" x1="46.00000000000001" x2="46.00000000000001" y1="172.00000000000003" y2="182.0"/> + <line stroke="#888888" x1="123.25000000000001" x2="123.25000000000001" y1="36.66666666666668" y2="44.16666666666668"/> + <line stroke="#888888" x1="123.25000000000001" x2="115.75000000000001" y1="44.16666666666668" y2="36.66666666666668"/> + <line stroke="#888888" x1="115.75000000000001" x2="115.75000000000001" y1="36.66666666666668" y2="18.33333333333334"/> + <line stroke="#888888" x1="115.75000000000001" x2="123.25000000000001" y1="18.33333333333334" y2="10.833333333333345"/> + <line stroke="#888888" x1="123.25000000000001" x2="123.25000000000001" y1="10.833333333333345" y2="18.33333333333334"/> + <line stroke="#888888" x1="69.58333333333333" x2="57.41666666666667" y1="7.749999999999997" y2="7.750000000000002"/> + <line stroke="#888888" x1="57.41666666666667" x2="57.41666666666667" y1="7.750000000000002" y2="7.25"/> + <line stroke="#888888" x1="57.41666666666667" x2="69.58333333333333" y1="7.25" y2="7.249999999999997"/> + <line stroke="#888888" x1="69.58333333333333" x2="69.58333333333333" y1="7.249999999999997" y2="7.749999999999997"/> + <line stroke="#888888" x1="3.7500000000000004" x2="3.7500000000000004" y1="18.333333333333332" y2="10.833333333333329"/> + <line stroke="#888888" x1="3.7500000000000004" x2="11.25" y1="10.833333333333329" y2="18.333333333333332"/> + <line stroke="#888888" x1="11.25" x2="11.25" y1="18.333333333333332" y2="36.66666666666667"/> + <line stroke="#888888" x1="11.25" x2="3.7500000000000004" y1="36.66666666666667" y2="44.166666666666664"/> + <line stroke="#888888" x1="3.7500000000000004" x2="3.7500000000000004" y1="44.166666666666664" y2="36.66666666666667"/> + <line stroke="#888888" x1="54.50000000000001" x2="54.50000000000001" y1="74.50000000000001" y2="66.50000000000001"/> + <line stroke="#888888" x1="54.50000000000001" x2="72.50000000000001" y1="66.50000000000001" y2="66.50000000000001"/> + <line stroke="#888888" x1="72.50000000000001" x2="72.50000000000001" y1="66.50000000000001" y2="74.50000000000001"/> + <line stroke="#888888" x1="72.50000000000001" x2="54.50000000000001" y1="74.50000000000001" y2="74.50000000000001"/> + <line stroke="#888888" x1="57.50000000000001" x2="57.50000000000001" y1="104.08333333333336" y2="122.91666666666669"/> + <line stroke="#888888" x1="57.50000000000001" x2="57.00000000000001" y1="122.91666666666669" y2="122.91666666666669"/> + <line stroke="#888888" x1="57.00000000000001" x2="57.00000000000001" y1="122.91666666666669" y2="104.08333333333336"/> + <line stroke="#888888" x1="57.00000000000001" x2="57.50000000000001" y1="104.08333333333336" y2="104.08333333333336"/> + <line stroke="#888888" x1="69.5" x2="69.5" y1="122.91666666666667" y2="104.08333333333334"/> + <line stroke="#888888" x1="69.5" x2="70.00000000000001" y1="104.08333333333334" y2="104.08333333333334"/> + <line stroke="#888888" x1="70.00000000000001" x2="70.00000000000001" y1="104.08333333333334" y2="122.91666666666667"/> + <line stroke="#888888" x1="70.00000000000001" x2="69.5" y1="122.91666666666667" y2="122.91666666666667"/> + <line stroke="#888888" x1="54.50000000000001" x2="54.50000000000001" y1="160.50000000000003" y2="152.5"/> + <line stroke="#888888" x1="54.50000000000001" x2="72.50000000000001" y1="152.5" y2="152.5"/> + <line stroke="#888888" x1="72.50000000000001" x2="72.50000000000001" y1="152.5" y2="160.50000000000003"/> + <line stroke="#888888" x1="72.50000000000001" x2="54.50000000000001" y1="160.50000000000003" y2="160.50000000000003"/> + <line stroke="#888888" x1="57.66666666666667" x2="57.66666666666667" y1="179.5" y2="174.50000000000003"/> + <line stroke="#888888" x1="57.66666666666667" x2="69.33333333333333" y1="174.50000000000003" y2="174.50000000000003"/> + <line stroke="#888888" x1="69.33333333333333" x2="69.33333333333333" y1="174.50000000000003" y2="179.5"/> +</svg> diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-model.png b/rocolib/builders/output/BlimpBatteryMount/graph-model.png new file mode 100644 index 0000000000000000000000000000000000000000..11af8d1a63e118effda6d01652c4a1ccaf61fa2a Binary files /dev/null and b/rocolib/builders/output/BlimpBatteryMount/graph-model.png differ diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-model.stl b/rocolib/builders/output/BlimpBatteryMount/graph-model.stl new file mode 100644 index 0000000000000000000000000000000000000000..f635393c8187ff849fcc0e789b916bf5acaf707d --- /dev/null +++ b/rocolib/builders/output/BlimpBatteryMount/graph-model.stl @@ -0,0 +1,212 @@ +solid python +facet normal 0 0 0 +outer loop +vertex -0.0155 0.0275 0.0000 +vertex -0.0155 -0.0275 0.0000 +vertex 0.0155 -0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 -0.0275 0.0000 +vertex 0.0155 0.0275 0.0000 +vertex -0.0155 0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 -0.0275 -0.0350 +vertex -0.0155 0.0275 -0.0350 +vertex 0.0155 0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 0.0275 -0.0350 +vertex 0.0155 -0.0275 -0.0350 +vertex -0.0155 -0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 -0.0275 -0.0350 +vertex -0.0040 -0.0275 -0.0265 +vertex -0.0040 -0.0275 -0.0085 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0040 -0.0275 -0.0265 +vertex -0.0155 -0.0275 -0.0350 +vertex 0.0155 -0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 -0.0275 -0.0000 +vertex -0.0040 -0.0275 -0.0085 +vertex 0.0040 -0.0275 -0.0085 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0040 -0.0275 -0.0085 +vertex -0.0155 -0.0275 -0.0000 +vertex -0.0155 -0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0040 -0.0275 -0.0265 +vertex 0.0155 -0.0275 -0.0350 +vertex 0.0155 -0.0275 -0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 -0.0275 -0.0350 +vertex 0.0040 -0.0275 -0.0265 +vertex -0.0040 -0.0275 -0.0265 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0040 -0.0275 -0.0085 +vertex 0.0155 -0.0275 -0.0000 +vertex -0.0155 -0.0275 -0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 -0.0275 -0.0000 +vertex 0.0040 -0.0275 -0.0085 +vertex 0.0040 -0.0275 -0.0265 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 -0.0275 -0.0000 +vertex 0.0155 -0.0275 -0.0350 +vertex 0.0155 0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 0.0275 -0.0350 +vertex 0.0155 0.0275 -0.0000 +vertex 0.0155 -0.0275 -0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 0.0275 -0.0350 +vertex 0.0040 0.0275 -0.0265 +vertex 0.0040 0.0275 -0.0085 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0040 0.0275 -0.0265 +vertex 0.0155 0.0275 -0.0350 +vertex -0.0155 0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 0.0275 0.0000 +vertex 0.0040 0.0275 -0.0085 +vertex -0.0040 0.0275 -0.0085 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0040 0.0275 -0.0085 +vertex 0.0155 0.0275 0.0000 +vertex 0.0155 0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0040 0.0275 -0.0265 +vertex -0.0155 0.0275 -0.0350 +vertex -0.0155 0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 0.0275 -0.0350 +vertex -0.0040 0.0275 -0.0265 +vertex 0.0040 0.0275 -0.0265 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0040 0.0275 -0.0085 +vertex -0.0155 0.0275 0.0000 +vertex 0.0155 0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 0.0275 0.0000 +vertex -0.0040 0.0275 -0.0085 +vertex -0.0040 0.0275 -0.0265 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 0.0275 0.0000 +vertex -0.0155 0.0275 -0.0350 +vertex -0.0155 -0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 -0.0275 -0.0350 +vertex -0.0155 -0.0275 0.0000 +vertex -0.0155 0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 -0.0275 -0.0200 +vertex 0.0155 -0.0275 -0.0350 +vertex 0.0155 0.0275 -0.0350 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 0.0275 -0.0350 +vertex 0.0155 0.0275 -0.0200 +vertex 0.0155 -0.0275 -0.0200 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 0.0275 -0.0150 +vertex 0.0155 0.0275 0.0000 +vertex 0.0155 -0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0155 -0.0275 0.0000 +vertex 0.0155 -0.0275 -0.0150 +vertex 0.0155 0.0275 -0.0150 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 -0.0175 -0.0350 +vertex -0.0155 -0.0275 -0.0350 +vertex -0.0155 -0.0275 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0155 -0.0275 0.0000 +vertex -0.0155 -0.0175 0.0000 +vertex -0.0155 -0.0175 -0.0350 +endloop +endfacet +endsolid python diff --git a/rocolib/builders/output/BlimpBatteryMount/graph-silhouette.dxf b/rocolib/builders/output/BlimpBatteryMount/graph-silhouette.dxf new file mode 100644 index 0000000000000000000000000000000000000000..d38c53084569043095977cde46778eefc149770a --- /dev/null +++ b/rocolib/builders/output/BlimpBatteryMount/graph-silhouette.dxf @@ -0,0 +1,2056 @@ + 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 +112.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +112.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +112.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +112.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +81.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +127.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +112.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +127.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +127.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +112.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +127.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +15.000000000000002 + 20 +55.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +15.000000000000002 + 20 +55.00000000000001 + 30 +0.0 + 11 +15.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +15.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +55.00000000000001 + 30 +0.0 + 11 +15.000000000000002 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +15.000000000000002 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +55.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +55.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +81.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +86.00000000000001 + 30 +0.0 + 11 +46.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +86.00000000000001 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +46.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +141.0 + 30 +0.0 + 11 +46.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +81.00000000000001 + 21 +141.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +81.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +46.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +81.00000000000001 + 20 +182.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +172.00000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +182.0 + 30 +0.0 + 11 +81.00000000000001 + 21 +182.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +46.00000000000001 + 20 +172.00000000000003 + 30 +0.0 + 11 +46.00000000000001 + 21 +182.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +123.25000000000001 + 20 +36.66666666666668 + 30 +0.0 + 11 +123.25000000000001 + 21 +44.16666666666668 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +123.25000000000001 + 20 +44.16666666666668 + 30 +0.0 + 11 +115.75000000000001 + 21 +36.66666666666668 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +115.75000000000001 + 20 +36.66666666666668 + 30 +0.0 + 11 +115.75000000000001 + 21 +18.33333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +115.75000000000001 + 20 +18.33333333333334 + 30 +0.0 + 11 +123.25000000000001 + 21 +10.833333333333345 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +123.25000000000001 + 20 +10.833333333333345 + 30 +0.0 + 11 +123.25000000000001 + 21 +18.33333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.58333333333333 + 20 +7.749999999999997 + 30 +0.0 + 11 +57.41666666666667 + 21 +7.750000000000002 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.41666666666667 + 20 +7.750000000000002 + 30 +0.0 + 11 +57.41666666666667 + 21 +7.25 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.41666666666667 + 20 +7.25 + 30 +0.0 + 11 +69.58333333333333 + 21 +7.249999999999997 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.58333333333333 + 20 +7.249999999999997 + 30 +0.0 + 11 +69.58333333333333 + 21 +7.749999999999997 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +3.7500000000000004 + 20 +18.333333333333332 + 30 +0.0 + 11 +3.7500000000000004 + 21 +10.833333333333329 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +3.7500000000000004 + 20 +10.833333333333329 + 30 +0.0 + 11 +11.25 + 21 +18.333333333333332 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +11.25 + 20 +18.333333333333332 + 30 +0.0 + 11 +11.25 + 21 +36.66666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +11.25 + 20 +36.66666666666667 + 30 +0.0 + 11 +3.7500000000000004 + 21 +44.166666666666664 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +3.7500000000000004 + 20 +44.166666666666664 + 30 +0.0 + 11 +3.7500000000000004 + 21 +36.66666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +74.50000000000001 + 30 +0.0 + 11 +54.50000000000001 + 21 +66.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +66.50000000000001 + 30 +0.0 + 11 +72.50000000000001 + 21 +66.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +66.50000000000001 + 30 +0.0 + 11 +72.50000000000001 + 21 +74.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +74.50000000000001 + 30 +0.0 + 11 +54.50000000000001 + 21 +74.50000000000001 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.50000000000001 + 20 +104.08333333333336 + 30 +0.0 + 11 +57.50000000000001 + 21 +122.91666666666669 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.50000000000001 + 20 +122.91666666666669 + 30 +0.0 + 11 +57.00000000000001 + 21 +122.91666666666669 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.00000000000001 + 20 +122.91666666666669 + 30 +0.0 + 11 +57.00000000000001 + 21 +104.08333333333336 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.00000000000001 + 20 +104.08333333333336 + 30 +0.0 + 11 +57.50000000000001 + 21 +104.08333333333336 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.5 + 20 +122.91666666666667 + 30 +0.0 + 11 +69.5 + 21 +104.08333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.5 + 20 +104.08333333333334 + 30 +0.0 + 11 +70.00000000000001 + 21 +104.08333333333334 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +70.00000000000001 + 20 +104.08333333333334 + 30 +0.0 + 11 +70.00000000000001 + 21 +122.91666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +70.00000000000001 + 20 +122.91666666666667 + 30 +0.0 + 11 +69.5 + 21 +122.91666666666667 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +160.50000000000003 + 30 +0.0 + 11 +54.50000000000001 + 21 +152.5 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +54.50000000000001 + 20 +152.5 + 30 +0.0 + 11 +72.50000000000001 + 21 +152.5 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +152.5 + 30 +0.0 + 11 +72.50000000000001 + 21 +160.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +72.50000000000001 + 20 +160.50000000000003 + 30 +0.0 + 11 +54.50000000000001 + 21 +160.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.66666666666667 + 20 +179.5 + 30 +0.0 + 11 +57.66666666666667 + 21 +174.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +57.66666666666667 + 20 +174.50000000000003 + 30 +0.0 + 11 +69.33333333333333 + 21 +174.50000000000003 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +69.33333333333333 + 20 +174.50000000000003 + 30 +0.0 + 11 +69.33333333333333 + 21 +179.5 + 31 +0.0 + 0 +ENDSEC + 0 +EOF diff --git a/rocolib/builders/output/BlimpBatteryMount/tree.png b/rocolib/builders/output/BlimpBatteryMount/tree.png new file mode 100644 index 0000000000000000000000000000000000000000..b4edbae7a71ddeed54a632c27ff47ef05d5c42c3 Binary files /dev/null and b/rocolib/builders/output/BlimpBatteryMount/tree.png differ diff --git a/rocolib/builders/output/SimpleRectBeam/graph-anim.svg b/rocolib/builders/output/SimpleRectBeam/graph-anim.svg new file mode 100644 index 0000000000000000000000000000000000000000..f1d7119dcd4dc131ca8dd39e8b65266b0f460c3f --- /dev/null +++ b/rocolib/builders/output/SimpleRectBeam/graph-anim.svg @@ -0,0 +1,38 @@ +<?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="100.000000mm" version="1.1" viewBox="0.000000 0.000000 150.000000 100.000000" width="150.000000mm"> + <defs/> + <line stroke="#000000" x1="30.000000000000004" x2="10.000000000000002" y1="0.0" y2="0.0"/> + <line opacity="0.5" stroke="#0000ff" x1="30.000000000000004" x2="30.000000000000004" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="10.000000000000002" x2="30.000000000000004" y1="100.0" y2="100.0"/> + <line opacity="0.5" stroke="#0000ff" x1="10.000000000000002" x2="10.000000000000002" y1="100.0" y2="0.0"/> + <line stroke="#000000" x1="80.00000000000001" x2="30.000000000000004" y1="0.0" y2="0.0"/> + <line opacity="0.5" stroke="#0000ff" x1="80.00000000000001" x2="80.00000000000001" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="30.000000000000004" x2="80.00000000000001" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="100.0" x2="80.00000000000001" y1="0.0" y2="0.0"/> + <line opacity="0.5" stroke="#0000ff" x1="100.0" x2="100.0" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="80.00000000000001" x2="100.0" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="150.0" x2="100.0" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="150.0" x2="150.0" y1="100.0" y2="0.0"/> + <line stroke="#000000" x1="100.0" x2="150.0" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="0.0" x2="10.000000000000002" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="0.0" x2="0.0" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="10.000000000000002" x2="0.0" y1="0.0" y2="0.0"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.25000000000003" y1="36.61363636363637" y2="17.931818181818187"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.75000000000003" y1="17.931818181818187" y2="17.931818181818187"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.75000000000003" y1="17.931818181818187" y2="36.61363636363637"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.25000000000003" y1="36.61363636363637" y2="36.61363636363637"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.25000000000003" y1="82.06818181818183" y2="63.386363636363654"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.75000000000003" y1="63.386363636363654" y2="63.386363636363654"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.75000000000003" y1="63.386363636363654" y2="82.06818181818183"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.25000000000003" y1="82.06818181818183" y2="82.06818181818183"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="18.18181818181819" y2="13.181818181818189"/> + <line stroke="#888888" x1="2.5000000000000004" x2="7.499999999999999" y1="13.181818181818189" y2="18.18181818181819"/> + <line stroke="#888888" x1="7.499999999999999" x2="7.500000000000003" y1="18.18181818181819" y2="36.363636363636374"/> + <line stroke="#888888" x1="7.500000000000003" x2="2.5000000000000004" y1="36.363636363636374" y2="41.363636363636374"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="41.363636363636374" y2="36.363636363636374"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="63.636363636363654" y2="58.636363636363654"/> + <line stroke="#888888" x1="2.5000000000000004" x2="7.499999999999999" y1="58.636363636363654" y2="63.636363636363654"/> + <line stroke="#888888" x1="7.499999999999999" x2="7.500000000000003" y1="63.636363636363654" y2="81.81818181818184"/> + <line stroke="#888888" x1="7.500000000000003" x2="2.5000000000000004" y1="81.81818181818184" y2="86.81818181818184"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="86.81818181818184" y2="81.81818181818184"/> +</svg> diff --git a/rocolib/builders/output/SimpleRectBeam/graph-autofold-default.dxf b/rocolib/builders/output/SimpleRectBeam/graph-autofold-default.dxf new file mode 100644 index 0000000000000000000000000000000000000000..e30e3979357d188c217808d67c437fb9ca6dd0d1 --- /dev/null +++ b/rocolib/builders/output/SimpleRectBeam/graph-autofold-default.dxf @@ -0,0 +1,1582 @@ + 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 +30.000000000000004 + 20 +0.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +30.000000000000004 + 20 +0.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +10.000000000000002 + 20 +100.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +100.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +10.000000000000002 + 20 +100.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +80.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +80.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +30.000000000000004 + 20 +100.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +100.0 + 20 +0.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +90 + 10 +100.0 + 20 +0.0 + 30 +0.0 + 11 +100.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +80.00000000000001 + 20 +100.0 + 30 +0.0 + 11 +100.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +150.0 + 20 +0.0 + 30 +0.0 + 11 +100.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +150.0 + 20 +100.0 + 30 +0.0 + 11 +150.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +100.0 + 20 +100.0 + 30 +0.0 + 11 +150.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +0.0 + 20 +100.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +0.0 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +100.0 + 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 +142.25000000000003 + 20 +36.61363636363637 + 30 +0.0 + 11 +142.25000000000003 + 21 +17.931818181818187 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.25000000000003 + 20 +17.931818181818187 + 30 +0.0 + 11 +142.75000000000003 + 21 +17.931818181818187 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.75000000000003 + 20 +17.931818181818187 + 30 +0.0 + 11 +142.75000000000003 + 21 +36.61363636363637 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.75000000000003 + 20 +36.61363636363637 + 30 +0.0 + 11 +142.25000000000003 + 21 +36.61363636363637 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.25000000000003 + 20 +82.06818181818183 + 30 +0.0 + 11 +142.25000000000003 + 21 +63.386363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.25000000000003 + 20 +63.386363636363654 + 30 +0.0 + 11 +142.75000000000003 + 21 +63.386363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.75000000000003 + 20 +63.386363636363654 + 30 +0.0 + 11 +142.75000000000003 + 21 +82.06818181818183 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +142.75000000000003 + 20 +82.06818181818183 + 30 +0.0 + 11 +142.25000000000003 + 21 +82.06818181818183 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +2.5000000000000004 + 20 +18.18181818181819 + 30 +0.0 + 11 +2.5000000000000004 + 21 +13.181818181818189 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +2.5000000000000004 + 20 +13.181818181818189 + 30 +0.0 + 11 +7.499999999999999 + 21 +18.18181818181819 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +7.499999999999999 + 20 +18.18181818181819 + 30 +0.0 + 11 +7.500000000000003 + 21 +36.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +7.500000000000003 + 20 +36.363636363636374 + 30 +0.0 + 11 +2.5000000000000004 + 21 +41.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +2.5000000000000004 + 20 +41.363636363636374 + 30 +0.0 + 11 +2.5000000000000004 + 21 +36.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +2.5000000000000004 + 20 +63.636363636363654 + 30 +0.0 + 11 +2.5000000000000004 + 21 +58.636363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +2.5000000000000004 + 20 +58.636363636363654 + 30 +0.0 + 11 +7.499999999999999 + 21 +63.636363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +7.499999999999999 + 20 +63.636363636363654 + 30 +0.0 + 11 +7.500000000000003 + 21 +81.81818181818184 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +7.500000000000003 + 20 +81.81818181818184 + 30 +0.0 + 11 +2.5000000000000004 + 21 +86.81818181818184 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +cut + 10 +2.5000000000000004 + 20 +86.81818181818184 + 30 +0.0 + 11 +2.5000000000000004 + 21 +81.81818181818184 + 31 +0.0 + 0 +ENDSEC + 0 +EOF diff --git a/rocolib/builders/output/SimpleRectBeam/graph-autofold-graph.dxf b/rocolib/builders/output/SimpleRectBeam/graph-autofold-graph.dxf new file mode 100644 index 0000000000000000000000000000000000000000..1618d966e0b3b652bbcdbb1f42d5072b0405616a --- /dev/null +++ b/rocolib/builders/output/SimpleRectBeam/graph-autofold-graph.dxf @@ -0,0 +1,1562 @@ + 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 +30.000000000000004 + 20 +0.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +30.000000000000004 + 20 +0.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +10.000000000000002 + 20 +100.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +100.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +10.000000000000002 + 20 +100.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +80.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +80.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +30.000000000000004 + 20 +100.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +100.0 + 20 +0.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +100.0 + 20 +0.0 + 30 +0.0 + 11 +100.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +80.00000000000001 + 20 +100.0 + 30 +0.0 + 11 +100.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +150.0 + 20 +0.0 + 30 +0.0 + 11 +100.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +150.0 + 20 +100.0 + 30 +0.0 + 11 +150.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +100.0 + 20 +100.0 + 30 +0.0 + 11 +150.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +100.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +100.0 + 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 +142.25000000000003 + 20 +36.61363636363637 + 30 +0.0 + 11 +142.25000000000003 + 21 +17.931818181818187 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.25000000000003 + 20 +17.931818181818187 + 30 +0.0 + 11 +142.75000000000003 + 21 +17.931818181818187 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +17.931818181818187 + 30 +0.0 + 11 +142.75000000000003 + 21 +36.61363636363637 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +36.61363636363637 + 30 +0.0 + 11 +142.25000000000003 + 21 +36.61363636363637 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.25000000000003 + 20 +82.06818181818183 + 30 +0.0 + 11 +142.25000000000003 + 21 +63.386363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.25000000000003 + 20 +63.386363636363654 + 30 +0.0 + 11 +142.75000000000003 + 21 +63.386363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +63.386363636363654 + 30 +0.0 + 11 +142.75000000000003 + 21 +82.06818181818183 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +82.06818181818183 + 30 +0.0 + 11 +142.25000000000003 + 21 +82.06818181818183 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +18.18181818181819 + 30 +0.0 + 11 +2.5000000000000004 + 21 +13.181818181818189 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +13.181818181818189 + 30 +0.0 + 11 +7.499999999999999 + 21 +18.18181818181819 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.499999999999999 + 20 +18.18181818181819 + 30 +0.0 + 11 +7.500000000000003 + 21 +36.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.500000000000003 + 20 +36.363636363636374 + 30 +0.0 + 11 +2.5000000000000004 + 21 +41.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +41.363636363636374 + 30 +0.0 + 11 +2.5000000000000004 + 21 +36.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +63.636363636363654 + 30 +0.0 + 11 +2.5000000000000004 + 21 +58.636363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +58.636363636363654 + 30 +0.0 + 11 +7.499999999999999 + 21 +63.636363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.499999999999999 + 20 +63.636363636363654 + 30 +0.0 + 11 +7.500000000000003 + 21 +81.81818181818184 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.500000000000003 + 20 +81.81818181818184 + 30 +0.0 + 11 +2.5000000000000004 + 21 +86.81818181818184 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +86.81818181818184 + 30 +0.0 + 11 +2.5000000000000004 + 21 +81.81818181818184 + 31 +0.0 + 0 +ENDSEC + 0 +EOF diff --git a/rocolib/builders/output/SimpleRectBeam/graph-lasercutter.svg b/rocolib/builders/output/SimpleRectBeam/graph-lasercutter.svg new file mode 100644 index 0000000000000000000000000000000000000000..d6fe731ae24384872928e1dcc739248d05c9d84b --- /dev/null +++ b/rocolib/builders/output/SimpleRectBeam/graph-lasercutter.svg @@ -0,0 +1,38 @@ +<?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="100.000000mm" version="1.1" viewBox="0.000000 0.000000 150.000000 100.000000" width="150.000000mm"> + <defs/> + <line stroke="#000000" x1="30.000000000000004" x2="10.000000000000002" y1="0.0" y2="0.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="30.000000000000004" x2="30.000000000000004" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="10.000000000000002" x2="30.000000000000004" y1="100.0" y2="100.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="10.000000000000002" x2="10.000000000000002" y1="100.0" y2="0.0"/> + <line stroke="#000000" x1="80.00000000000001" x2="30.000000000000004" y1="0.0" y2="0.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="80.00000000000001" x2="80.00000000000001" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="30.000000000000004" x2="80.00000000000001" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="100.0" x2="80.00000000000001" y1="0.0" y2="0.0"/> + <line stroke="#0000ff" stroke-dasharray="2 6" stroke-dashoffset="5" x1="100.0" x2="100.0" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="80.00000000000001" x2="100.0" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="150.0" x2="100.0" y1="0.0" y2="0.0"/> + <line stroke="#000000" x1="150.0" x2="150.0" y1="100.0" y2="0.0"/> + <line stroke="#000000" x1="100.0" x2="150.0" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="0.0" x2="10.000000000000002" y1="100.0" y2="100.0"/> + <line stroke="#000000" x1="0.0" x2="0.0" y1="0.0" y2="100.0"/> + <line stroke="#000000" x1="10.000000000000002" x2="0.0" y1="0.0" y2="0.0"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.25000000000003" y1="36.61363636363637" y2="17.931818181818187"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.75000000000003" y1="17.931818181818187" y2="17.931818181818187"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.75000000000003" y1="17.931818181818187" y2="36.61363636363637"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.25000000000003" y1="36.61363636363637" y2="36.61363636363637"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.25000000000003" y1="82.06818181818183" y2="63.386363636363654"/> + <line stroke="#888888" x1="142.25000000000003" x2="142.75000000000003" y1="63.386363636363654" y2="63.386363636363654"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.75000000000003" y1="63.386363636363654" y2="82.06818181818183"/> + <line stroke="#888888" x1="142.75000000000003" x2="142.25000000000003" y1="82.06818181818183" y2="82.06818181818183"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="18.18181818181819" y2="13.181818181818189"/> + <line stroke="#888888" x1="2.5000000000000004" x2="7.499999999999999" y1="13.181818181818189" y2="18.18181818181819"/> + <line stroke="#888888" x1="7.499999999999999" x2="7.500000000000003" y1="18.18181818181819" y2="36.363636363636374"/> + <line stroke="#888888" x1="7.500000000000003" x2="2.5000000000000004" y1="36.363636363636374" y2="41.363636363636374"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="41.363636363636374" y2="36.363636363636374"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="63.636363636363654" y2="58.636363636363654"/> + <line stroke="#888888" x1="2.5000000000000004" x2="7.499999999999999" y1="58.636363636363654" y2="63.636363636363654"/> + <line stroke="#888888" x1="7.499999999999999" x2="7.500000000000003" y1="63.636363636363654" y2="81.81818181818184"/> + <line stroke="#888888" x1="7.500000000000003" x2="2.5000000000000004" y1="81.81818181818184" y2="86.81818181818184"/> + <line stroke="#888888" x1="2.5000000000000004" x2="2.5000000000000004" y1="86.81818181818184" y2="81.81818181818184"/> +</svg> diff --git a/rocolib/builders/output/SimpleRectBeam/graph-model.png b/rocolib/builders/output/SimpleRectBeam/graph-model.png new file mode 100644 index 0000000000000000000000000000000000000000..cc5345f161746514674fbd0c43dd7a40ee671ad2 Binary files /dev/null and b/rocolib/builders/output/SimpleRectBeam/graph-model.png differ diff --git a/rocolib/builders/output/SimpleRectBeam/graph-model.stl b/rocolib/builders/output/SimpleRectBeam/graph-model.stl new file mode 100644 index 0000000000000000000000000000000000000000..822dd60c437e72c32fe69de2f2e1dbd058b94dc2 --- /dev/null +++ b/rocolib/builders/output/SimpleRectBeam/graph-model.stl @@ -0,0 +1,72 @@ +solid python +facet normal 0 0 0 +outer loop +vertex -0.0100 0.0500 0.0000 +vertex -0.0100 -0.0500 0.0000 +vertex 0.0100 -0.0500 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0100 -0.0500 0.0000 +vertex 0.0100 0.0500 0.0000 +vertex -0.0100 0.0500 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0100 0.0500 0.0000 +vertex 0.0100 -0.0500 0.0000 +vertex 0.0100 -0.0500 -0.0500 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0100 -0.0500 -0.0500 +vertex 0.0100 0.0500 -0.0500 +vertex 0.0100 0.0500 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex 0.0100 0.0500 -0.0500 +vertex 0.0100 -0.0500 -0.0500 +vertex -0.0100 -0.0500 -0.0500 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0100 -0.0500 -0.0500 +vertex -0.0100 0.0500 -0.0500 +vertex 0.0100 0.0500 -0.0500 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0100 0.0500 -0.0500 +vertex -0.0100 -0.0500 -0.0500 +vertex -0.0100 -0.0500 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0100 -0.0500 0.0000 +vertex -0.0100 0.0500 0.0000 +vertex -0.0100 0.0500 -0.0500 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0100 -0.0500 -0.0100 +vertex -0.0100 -0.0500 0.0000 +vertex -0.0100 0.0500 0.0000 +endloop +endfacet +facet normal 0 0 0 +outer loop +vertex -0.0100 0.0500 0.0000 +vertex -0.0100 0.0500 -0.0100 +vertex -0.0100 -0.0500 -0.0100 +endloop +endfacet +endsolid python diff --git a/rocolib/builders/output/SimpleRectBeam/graph-silhouette.dxf b/rocolib/builders/output/SimpleRectBeam/graph-silhouette.dxf new file mode 100644 index 0000000000000000000000000000000000000000..1618d966e0b3b652bbcdbb1f42d5072b0405616a --- /dev/null +++ b/rocolib/builders/output/SimpleRectBeam/graph-silhouette.dxf @@ -0,0 +1,1562 @@ + 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 +30.000000000000004 + 20 +0.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +30.000000000000004 + 20 +0.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +10.000000000000002 + 20 +100.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +100.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +10.000000000000002 + 20 +100.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +80.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +30.000000000000004 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +80.00000000000001 + 20 +0.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +30.000000000000004 + 20 +100.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +100.0 + 20 +0.0 + 30 +0.0 + 11 +80.00000000000001 + 21 +0.0 + 31 +0.0 + 0 +LINE + 6 +DOTTED + 62 +1 + 8 +0 + 10 +100.0 + 20 +0.0 + 30 +0.0 + 11 +100.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +80.00000000000001 + 20 +100.0 + 30 +0.0 + 11 +100.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +150.0 + 20 +0.0 + 30 +0.0 + 11 +100.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +150.0 + 20 +100.0 + 30 +0.0 + 11 +150.0 + 21 +0.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +100.0 + 20 +100.0 + 30 +0.0 + 11 +150.0 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +100.0 + 30 +0.0 + 11 +10.000000000000002 + 21 +100.0 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 11 +0.0 + 21 +100.0 + 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 +142.25000000000003 + 20 +36.61363636363637 + 30 +0.0 + 11 +142.25000000000003 + 21 +17.931818181818187 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.25000000000003 + 20 +17.931818181818187 + 30 +0.0 + 11 +142.75000000000003 + 21 +17.931818181818187 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +17.931818181818187 + 30 +0.0 + 11 +142.75000000000003 + 21 +36.61363636363637 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +36.61363636363637 + 30 +0.0 + 11 +142.25000000000003 + 21 +36.61363636363637 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.25000000000003 + 20 +82.06818181818183 + 30 +0.0 + 11 +142.25000000000003 + 21 +63.386363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.25000000000003 + 20 +63.386363636363654 + 30 +0.0 + 11 +142.75000000000003 + 21 +63.386363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +63.386363636363654 + 30 +0.0 + 11 +142.75000000000003 + 21 +82.06818181818183 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +142.75000000000003 + 20 +82.06818181818183 + 30 +0.0 + 11 +142.25000000000003 + 21 +82.06818181818183 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +18.18181818181819 + 30 +0.0 + 11 +2.5000000000000004 + 21 +13.181818181818189 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +13.181818181818189 + 30 +0.0 + 11 +7.499999999999999 + 21 +18.18181818181819 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.499999999999999 + 20 +18.18181818181819 + 30 +0.0 + 11 +7.500000000000003 + 21 +36.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.500000000000003 + 20 +36.363636363636374 + 30 +0.0 + 11 +2.5000000000000004 + 21 +41.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +41.363636363636374 + 30 +0.0 + 11 +2.5000000000000004 + 21 +36.363636363636374 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +63.636363636363654 + 30 +0.0 + 11 +2.5000000000000004 + 21 +58.636363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +58.636363636363654 + 30 +0.0 + 11 +7.499999999999999 + 21 +63.636363636363654 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.499999999999999 + 20 +63.636363636363654 + 30 +0.0 + 11 +7.500000000000003 + 21 +81.81818181818184 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +7.500000000000003 + 20 +81.81818181818184 + 30 +0.0 + 11 +2.5000000000000004 + 21 +86.81818181818184 + 31 +0.0 + 0 +LINE + 62 +5 + 8 +0 + 10 +2.5000000000000004 + 20 +86.81818181818184 + 30 +0.0 + 11 +2.5000000000000004 + 21 +81.81818181818184 + 31 +0.0 + 0 +ENDSEC + 0 +EOF diff --git a/rocolib/builders/output/SimpleRectBeam/tree.png b/rocolib/builders/output/SimpleRectBeam/tree.png new file mode 100644 index 0000000000000000000000000000000000000000..bcaf83aaf3dd108d317bd69727e2a778cfb11d12 Binary files /dev/null and b/rocolib/builders/output/SimpleRectBeam/tree.png differ diff --git a/rocolib/library/BlimpBatteryMount.yaml b/rocolib/library/BlimpBatteryMount.yaml new file mode 100644 index 0000000000000000000000000000000000000000..6c7b037ff8fd21bcc2959746a7fd882178a6d994 --- /dev/null +++ b/rocolib/library/BlimpBatteryMount.yaml @@ -0,0 +1,291 @@ +connections: + connection0: + - - bottom + - l + - - holder + - botedge3 + - angle: 90 + connection1: + - - bottom + - r + - - holder + - botedge1 + - angle: 90 + tabWidth: 15 + connection2: + - - top + - l + - - holder + - topedge3 + - angle: 90 + connection3: + - - top + - r + - - holder + - topedge1 + - angle: 90 + tabWidth: 15 + connection4: + - - holder + - face0 + - - cutoutbot + - decoration + - mode: hole + connection5: + - - holder + - face2 + - - cutouttop + - decoration + - mode: hole +interfaces: {} +parameters: + _dx: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + _dy: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + _dz: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + _q_a: + defaultValue: 1 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + _q_i: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + _q_j: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + _q_k: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + addTabs: + defaultValue: true + spec: + valueType: bool + batterydepth: + defaultValue: 31 + spec: + minValue: 0 + units: mm + valueType: (float, int) + batterylength: + defaultValue: 35 + spec: + minValue: 0 + units: mm + valueType: (float, int) + batterywidth: + defaultValue: 55 + spec: + minValue: 0 + units: mm + valueType: (float, int) + bottom._dx: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + bottom._dy: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + bottom._dz: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + bottom._q_a: + defaultValue: 1 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + bottom._q_i: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + bottom._q_j: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + bottom._q_k: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + depth: + defaultValue: 50 + spec: + minValue: 0 + units: mm + valueType: (float, int) + length: + defaultValue: 100 + spec: + minValue: 0 + units: mm + valueType: (float, int) + top._dx: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + top._dy: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + top._dz: + defaultValue: 0 + spec: + minValue: null + units: mm + valueType: (float, int) + top._q_a: + defaultValue: 1 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + top._q_i: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + top._q_j: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + top._q_k: + defaultValue: 0 + spec: + maxValue: 1 + minValue: -1 + valueType: (int, float) + width: + defaultValue: 20 + spec: + minValue: 0 + units: mm + valueType: (float, int) +source: ../builders/BlimpBatteryMount.py +subcomponents: + bottom: + classname: Rectangle + kwargs: {} + parameters: + _dx: + parameter: bottom._dx + _dy: + parameter: bottom._dy + _dz: + parameter: bottom._dz + _q_a: + parameter: bottom._q_a + _q_i: + parameter: bottom._q_i + _q_j: + parameter: bottom._q_j + _q_k: + parameter: bottom._q_k + l: + parameter: batterydepth + w: + parameter: batterywidth + cutoutbot: + classname: Cutout + kwargs: {} + parameters: + dx: 8 + dy: 18 + cutouttop: + classname: Cutout + kwargs: {} + parameters: + dx: 8 + dy: 18 + holder: + classname: SimpleRectBeam + kwargs: {} + parameters: + _dx: + parameter: _dx + _dy: + parameter: _dy + _dz: + parameter: _dz + _q_a: + parameter: _q_a + _q_i: + parameter: _q_i + _q_j: + parameter: _q_j + _q_k: + parameter: _q_k + addTabs: + parameter: addTabs + depth: + parameter: batterywidth + length: + parameter: batterylength + width: + parameter: batterydepth + top: + classname: Rectangle + kwargs: {} + parameters: + _dx: + parameter: top._dx + _dy: + parameter: top._dy + _dz: + parameter: top._dz + _q_a: + parameter: top._q_a + _q_i: + parameter: top._q_i + _q_j: + parameter: top._q_j + _q_k: + parameter: top._q_k + l: + parameter: batterydepth + w: + parameter: batterywidth diff --git a/rocolib/output/.DS_Store b/rocolib/output/.DS_Store index f861250952f182920500b26c84e47321d23456eb..673c2046c258d536fea592e509e663081c3ee425 100644 Binary files a/rocolib/output/.DS_Store and b/rocolib/output/.DS_Store differ