new drilling template

This commit is contained in:
2020-06-03 20:10:51 +02:00
parent 9bcd6b7024
commit dec311d1f4
3 changed files with 338 additions and 305 deletions
+41
View File
@@ -0,0 +1,41 @@
import RPi.GPIO as GPIO
import time
# photo sensor on PIN 5
PIN_SENSOR = 5
# LED on PIN 22
PIN_LED = 22
GPIO.setmode(GPIO.BCM)
GPIO.setup(PIN_SENSOR, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup(PIN_LED, GPIO.OUT)
GPIO.output(PIN_LED, GPIO.LOW)
try:
while True:
print('Wait for photo sensor')
GPIO.wait_for_edge(PIN_SENSOR, GPIO.RISING)
print('Photo sensor active, activating light')
# turn LED on
GPIO.output(PIN_LED, GPIO.HIGH)
time.sleep(1)
GPIO.output(PIN_LED, GPIO.LOW)
# wait until sensor is not blocked anymore (v1)
while (GPIO.input(PIN_SENSOR) == GPIO.HIGH):
print('blocked')
time.sleep(1)
# Exit when Ctrl-C is pressed
except KeyboardInterrupt:
print('Shutdown')
finally:
print('Reset GPIO configuration and close')
GPIO.cleanup()
Binary file not shown.
+297 -305
View File
@@ -1,6 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg <svg
xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#" xmlns:cc="http://creativecommons.org/ns#"
@@ -9,64 +7,65 @@
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm" sodipodi:docname="JBL_screws_drilling_template.svg"
height="297mm" inkscape:version="1.0 (6e3e5246a0, 2020-05-07)"
viewBox="0 0 744.09448819 1052.3622047"
id="svg2"
version="1.1" version="1.1"
inkscape:version="0.92.3 (2405546, 2018-03-11)" id="svg2"
sodipodi:docname="JBL_screws_drilling_template.svg"> viewBox="0 0 744.09448819 1052.3622047"
height="297mm"
width="210mm">
<defs <defs
id="defs4"> id="defs4">
<marker <marker
inkscape:stockid="DotL" inkscape:isstock="true"
orient="auto"
refY="0"
refX="0"
id="DotL"
style="overflow:visible" style="overflow:visible"
inkscape:isstock="true"> id="DotL"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="DotL">
<path <path
inkscape:connector-curvature="0" transform="matrix(0.8,0,0,0.8,5.92,0.8)"
id="path910"
d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
transform="matrix(0.8,0,0,0.8,5.92,0.8)" /> d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
id="path910"
inkscape:connector-curvature="0" />
</marker> </marker>
<marker <marker
inkscape:stockid="DotL" inkscape:isstock="true"
orient="auto"
refY="0"
refX="0"
id="marker1201"
style="overflow:visible" style="overflow:visible"
inkscape:isstock="true"> id="marker1201"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="DotL">
<path <path
inkscape:connector-curvature="0" transform="matrix(0.8,0,0,0.8,5.92,0.8)"
id="path1199"
d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
transform="matrix(0.8,0,0,0.8,5.92,0.8)" /> d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
id="path1199"
inkscape:connector-curvature="0" />
</marker> </marker>
</defs> </defs>
<sodipodi:namedview <sodipodi:namedview
id="base" inkscape:document-rotation="0"
pagecolor="#ffffff" inkscape:window-maximized="1"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.9899495"
inkscape:cx="302.3121"
inkscape:cy="297.49925"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1853"
inkscape:window-height="1025"
inkscape:window-x="67"
inkscape:window-y="27" inkscape:window-y="27"
inkscape:window-maximized="1" /> inkscape:window-x="72"
inkscape:window-height="1016"
inkscape:window-width="1848"
showgrid="false"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="276.77241"
inkscape:cx="474.33543"
inkscape:zoom="3.959798"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base" />
<metadata <metadata
id="metadata7"> id="metadata7">
<rdf:RDF> <rdf:RDF>
@@ -80,341 +79,334 @@
</rdf:RDF> </rdf:RDF>
</metadata> </metadata>
<g <g
inkscape:label="Ebene 1" id="layer1"
inkscape:groupmode="layer" inkscape:groupmode="layer"
id="layer1"> inkscape:label="Ebene 1">
<path <path
inkscape:connector-curvature="0" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path4140"
d="m 357.87402,340.15709 106.29921,0" d="m 357.87402,340.15709 106.29921,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> id="path4140"
<circle
style="fill:none;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4144"
cx="357.87402"
cy="340.15747"
r="3.0433071" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 357.87441,340.15748 0,-124.01574"
id="path4146"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
<circle <circle
cy="320.2937" r="3.0433071"
cx="464.17322" cy="340.15747"
id="circle4157" cx="357.87402"
id="path4144"
style="fill:none;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<circle
r="3.0433071"
style="fill:#00ff00;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" style="fill:#00ff00;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="circle4157"
cx="464.17322"
cy="320.2937" />
<circle
style="fill:#00ff00;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="circle4159"
cx="357.87402"
cy="216.14174"
r="3.0433071" /> r="3.0433071" />
<circle <circle
r="3.0433071" r="3.0433071"
cy="216.14174" cy="320.29327"
cx="357.87402" cx="251.5748"
id="circle4159" id="circle4161"
style="fill:#00ff00;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> style="fill:#00ff00;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<circle <circle
style="fill:#00ff00;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" r="3.0433071"
id="circle4161"
cx="251.5748"
cy="320.29327"
r="3.0433071" />
<circle
style="fill:none;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="circle4165"
cx="357.87402"
cy="164.76378" cy="164.76378"
r="3.0433071" /> cx="357.87402"
id="circle4165"
style="fill:none;fill-opacity:0.83265303;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path <path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" inkscape:connector-curvature="0"
d="m 340.15748,164.76339 35.43307,0"
id="path4167" id="path4167"
inkscape:connector-curvature="0" /> d="m 340.15748,164.76339 35.43307,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path <path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" inkscape:connector-curvature="0"
d="m 251.5748,340.15709 106.29921,0"
id="path4171" id="path4171"
d="m 251.5748,340.15709 106.29921,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 251.5752,340.15748 0,-19.8642"
id="path4173"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4173"
d="m 251.5752,340.15748 0,-19.8642"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 464.17362,340.15748 0,-19.8642"
id="path4175" id="path4175"
inkscape:connector-curvature="0" /> d="m 464.17362,340.15748 0,-19.8642"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text <text
xml:space="preserve" id="text4153"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="401.53564"
y="352.57904" y="352.57904"
id="text4153"><tspan x="401.53564"
sodipodi:role="line"
id="tspan4155"
x="401.53564"
y="352.57904"
style="font-size:12.5px;line-height:1.25">30</tspan></text>
<text
id="text4157"
y="352.32651"
x="291.17648"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan xml:space="preserve"><tspan
style="font-size:12.5px;line-height:1.25" style="font-size:12.5px;line-height:1.25"
y="352.32651" y="352.57904"
x="291.17648" x="401.53564"
id="tspan4159" id="tspan4155"
sodipodi:role="line">30</tspan></text> sodipodi:role="line">30</tspan></text>
<text <text
xml:space="preserve" xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="468.20572" x="291.17648"
y="336.4166" y="352.32651"
id="text4161"><tspan id="text4157"><tspan
sodipodi:role="line" sodipodi:role="line"
id="tspan4163" id="tspan4159"
x="468.20572" x="291.17648"
y="336.4166" y="352.32651"
style="font-size:12.5px;line-height:1.25">5,61</tspan></text> style="font-size:12.5px;line-height:1.25">30</tspan></text>
<text <text
id="text4165" id="text4161"
y="283.88867" y="336.4166"
x="362.89731" x="468.20572"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan xml:space="preserve"><tspan
style="font-size:12.5px;line-height:1.25" style="font-size:12.5px;line-height:1.25"
y="283.88867" y="336.4166"
x="362.89731" x="468.20572"
id="tspan4167" id="tspan4163"
sodipodi:role="line">35</tspan></text> sodipodi:role="line">5,61</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="419.97095"
y="267.22116"
id="text4169"><tspan
sodipodi:role="line"
x="419.97095"
y="267.22116"
style="font-size:12.5px;line-height:1.25;fill:#b3b3b3"
id="tspan4185">45</tspan></text>
<text
id="text4173"
y="265.45337"
x="279.81226"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:12.5px;line-height:1.25;fill:#b3b3b3"
y="265.45337"
x="279.81226"
id="tspan4175"
sodipodi:role="line">45</tspan></text>
<text <text
xml:space="preserve" xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="346.73486" x="362.89731"
y="191.96478" y="283.88867"
id="text4177"><tspan id="text4165"><tspan
sodipodi:role="line" sodipodi:role="line"
id="tspan4179" id="tspan4167"
x="346.73486" x="362.89731"
y="283.88867"
style="font-size:12.5px;line-height:1.25">35</tspan></text>
<text
id="text4177"
y="191.96478"
x="346.73486"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:12.5px;line-height:1.25"
y="191.96478" y="191.96478"
style="font-size:12.5px;line-height:1.25">14,5</tspan></text> x="346.73486"
id="tspan4179"
sodipodi:role="line">14,5</tspan></text>
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4191"
d="M 458.8618,312.678 364.91761,222.01681"
style="fill:#808080;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:#808080;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 258.59905,312.93054 93.94419,-90.66119"
id="path4193" id="path4193"
inkscape:connector-curvature="0" /> d="m 258.59905,312.93054 93.94419,-90.66119"
style="fill:#808080;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<ellipse <ellipse
cy="339.90768" ry="174.89354"
cx="357.85098"
id="circle844"
style="fill:none;fill-opacity:0.83265303;stroke:#000000;stroke-width:1.00031245;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
rx="169.57858" rx="169.57858"
ry="174.89354" /> style="fill:none;fill-opacity:0.83265303;stroke:#000000;stroke-width:1.00031245;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="circle844"
cx="357.85098"
cy="339.90768" />
<g <g
id="g855" transform="translate(-2.6785711,68.87053)"
transform="translate(-2.6785711,68.87053)"> id="g855">
<path
inkscape:connector-curvature="0"
id="path846"
d="M 567.38257,95.643459 V 446.43085"
style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path848"
d="m 563.83928,96.112209 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path <path
style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,445.9621 h 7.08661" d="M 567.38257,95.643459 V 446.43085"
id="path846"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,96.112209 h 7.08661"
id="path848"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path850" id="path850"
inkscape:connector-curvature="0" /> d="m 563.83928,445.9621 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g> </g>
<g <g
transform="matrix(0,1,-0.969697,0,620.6749,-443.0999)" style="stroke-width:1.01550484"
id="g863" id="g863"
style="stroke-width:1.01550484"> transform="matrix(0,1,-0.969697,0,620.6749,-443.0999)">
<path <path
style="fill:none;stroke:#000000;stroke-width:0.95203573px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" inkscape:connector-curvature="0"
d="M 567.38257,95.643459 V 446.43085"
id="path857" id="path857"
inkscape:connector-curvature="0" /> d="M 567.38257,95.643459 V 446.43085"
style="fill:none;stroke:#000000;stroke-width:0.95203573px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path859"
d="m 563.83928,96.112209 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:0.95203573px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path <path
style="fill:none;stroke:#000000;stroke-width:0.95203573px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" style="fill:none;stroke:#000000;stroke-width:0.95203573px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,96.112209 h 7.08661" d="m 563.83928,445.9621 h 7.08661"
id="path859"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path861" id="path861"
d="m 563.83928,445.9621 h 7.08661" inkscape:connector-curvature="0" />
style="fill:none;stroke:#000000;stroke-width:0.95203573px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g> </g>
<text <text
xml:space="preserve" id="text867"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="349.83401"
y="117.8634" y="117.8634"
id="text867"><tspan x="349.83401"
sodipodi:role="line" style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="tspan865" xml:space="preserve"><tspan
x="349.83401" style="font-size:12.5px;line-height:1.25"
y="117.8634" y="117.8634"
style="font-size:12.5px;line-height:1.25">96</tspan></text> x="349.83401"
id="tspan865"
sodipodi:role="line">96</tspan></text>
<text <text
id="text871" xml:space="preserve"
y="344.45786" style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="571.9502" x="571.9502"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" y="344.45786"
xml:space="preserve"><tspan id="text871"><tspan
style="font-size:12.5px;line-height:1.25" sodipodi:role="line"
y="344.45786"
x="571.9502"
id="tspan869" id="tspan869"
sodipodi:role="line">99</tspan></text> x="571.9502"
y="344.45786"
style="font-size:12.5px;line-height:1.25">99</tspan></text>
<rect <rect
style="opacity:1;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.99921274;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" y="159.45146"
id="rect860"
width="35.433071"
height="35.433071"
x="98.4375" x="98.4375"
y="159.45146" /> height="35.433071"
width="35.433071"
id="rect860"
style="opacity:1;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.99921274;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text <text
xml:space="preserve" id="text864"
style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.028125px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375"
x="93.527916"
y="205.59882" y="205.59882"
id="text864"><tspan x="93.527916"
sodipodi:role="line" style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.028125px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375"
id="tspan862"
x="93.527916"
y="205.59882"
style="stroke-width:0.9375">10 x 10 mm</tspan></text>
<g
id="g1247"
transform="matrix(3.5433071,0,0,3.5433071,122.26728,595.48015)">
<rect
style="opacity:1;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:0.16500001;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect817"
width="50"
height="28"
x="45.493458"
y="58.623817" />
<path
inkscape:connector-curvature="0"
id="path845"
d="m 50.514658,72.623817 h 40"
style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#DotL);marker-end:url(#marker1201)" />
</g>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;font-size:25px;line-height:1.25;font-family:'Liberation Sans Narrow';-inkscape-font-specification:'Liberation Sans Narrow, Condensed';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375"
x="84.834572"
y="724.03528"
id="text890"><tspan
sodipodi:role="line"
id="tspan888"
x="84.834572"
y="724.03528"
style="stroke-width:0.9375">Cutting template for the window glass</tspan></text>
<g
style="stroke-width:1.40789104"
id="g898"
transform="matrix(0,1,-0.50450096,0,508.45288,215.40145)">
<path
inkscape:connector-curvature="0"
id="path892"
d="M 567.38257,95.643459 V 446.43085"
style="fill:none;stroke:#000000;stroke-width:1.31989765px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path894"
d="m 563.83928,96.112209 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:1.31989765px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:1.31989765px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,445.9621 h 7.08661"
id="path896"
inkscape:connector-curvature="0" />
</g>
<g
transform="matrix(-1.0000006,0,0,-0.28216277,1050.9426,929.28523)"
id="g906"
style="stroke-width:1.88256538">
<path
style="fill:none;stroke:#000000;stroke-width:1.76490474px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 567.38257,95.643459 V 446.43085"
id="path900"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1.76490474px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,96.112209 h 7.08661"
id="path902"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path904"
d="m 563.83928,445.9621 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:1.76490474px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<text
id="text910"
y="770.89911"
x="363.69131"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan xml:space="preserve"><tspan
style="font-size:12.5px;line-height:1.25" style="stroke-width:0.9375"
y="770.89911" y="205.59882"
x="363.69131" x="93.527916"
id="tspan908" id="tspan862"
sodipodi:role="line">50</tspan></text> sodipodi:role="line">10 x 10 mm</tspan></text>
<g
transform="matrix(3.5433071,0,0,3.5433071,122.26728,595.48015)"
id="g1247">
<rect
y="58.623817"
x="45.493458"
height="28"
width="50"
id="rect817"
style="opacity:1;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:0.16500001;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#DotL);marker-end:url(#marker1201)"
d="m 50.514658,72.623817 h 40"
id="path845"
inkscape:connector-curvature="0" />
</g>
<text <text
xml:space="preserve" id="text890"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" y="724.03528"
x="493.43277"
y="857.35883"
id="text914"><tspan
sodipodi:role="line"
id="tspan912"
x="493.43277"
y="857.35883"
style="font-size:12.5px;line-height:1.25">28</tspan></text>
<text
id="text930"
y="66.899963"
x="84.834572" x="84.834572"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;font-size:25px;line-height:1.25;font-family:'Liberation Sans Narrow';-inkscape-font-specification:'Liberation Sans Narrow, Condensed';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;font-size:25px;line-height:1.25;font-family:'Liberation Sans Narrow';-inkscape-font-specification:'Liberation Sans Narrow, Condensed';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375"
xml:space="preserve"><tspan xml:space="preserve"><tspan
style="stroke-width:0.9375" style="stroke-width:0.9375"
y="66.899963" y="724.03528"
x="84.834572" x="84.834572"
id="tspan888"
sodipodi:role="line">Cutting template for the window glass</tspan></text>
<g
transform="matrix(0,1,-0.50450096,0,508.45288,215.40145)"
id="g898"
style="stroke-width:1.40789104">
<path
style="fill:none;stroke:#000000;stroke-width:1.31989765px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 567.38257,95.643459 V 446.43085"
id="path892"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1.31989765px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,96.112209 h 7.08661"
id="path894"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path896"
d="m 563.83928,445.9621 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:1.31989765px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
style="stroke-width:1.88256538"
id="g906"
transform="matrix(-1.0000006,0,0,-0.28216277,1050.9426,929.28523)">
<path
inkscape:connector-curvature="0"
id="path900"
d="M 567.38257,95.643459 V 446.43085"
style="fill:none;stroke:#000000;stroke-width:1.76490474px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path902"
d="m 563.83928,96.112209 h 7.08661"
style="fill:none;stroke:#000000;stroke-width:1.76490474px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:1.76490474px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 563.83928,445.9621 h 7.08661"
id="path904"
inkscape:connector-curvature="0" />
</g>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="363.69131"
y="770.89911"
id="text910"><tspan
sodipodi:role="line"
id="tspan908"
x="363.69131"
y="770.89911"
style="font-size:12.5px;line-height:1.25">50</tspan></text>
<text
id="text914"
y="857.35883"
x="493.43277"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:12.5px;line-height:1.25"
y="857.35883"
x="493.43277"
id="tspan912"
sodipodi:role="line">28</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;font-size:25px;line-height:1.25;font-family:'Liberation Sans Narrow';-inkscape-font-specification:'Liberation Sans Narrow, Condensed';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375"
x="84.834572"
y="66.899963"
id="text930"><tspan
sodipodi:role="line"
id="tspan928" id="tspan928"
sodipodi:role="line">Drilling template for the JBL On Stage IIIp speaker</tspan></text> x="84.834572"
y="66.899963"
style="stroke-width:0.9375">Drilling template for the JBL On Stage IIIp speaker</tspan></text>
<path
inkscape:connector-curvature="0"
id="path4146"
d="m 357.87441,340.15748 0,-124.01574"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<circle
style="fill:none;fill-opacity:0.832653;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="circle182"
cx="357.87402"
cy="514.74554"
r="3.0433071" />
<g
transform="translate(73.94109,43.91532)"
id="g912">
<circle
style="fill:#ff0000;fill-rule:evenodd;stroke:#000000;stroke-width:0.9375"
id="path79"
cx="390.23254"
cy="213.06615"
r="9.2753448" />
<path
style="fill:none;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 390.23253,276.37796 V 212.59843"
id="path906" />
</g>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB