517 lines
18 KiB
XML
517 lines
18 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
|
|
<svg
|
|
width="306.91663mm"
|
|
height="127.00001mm"
|
|
viewBox="0 0 306.91663 127.00001"
|
|
version="1.1"
|
|
id="svg1"
|
|
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
|
sodipodi:docname="part-model.svg"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:svg="http://www.w3.org/2000/svg">
|
|
<sodipodi:namedview
|
|
id="namedview1"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#999999"
|
|
borderopacity="1"
|
|
inkscape:showpageshadow="0"
|
|
inkscape:pageopacity="0"
|
|
inkscape:pagecheckerboard="0"
|
|
inkscape:deskcolor="#d1d1d1"
|
|
inkscape:document-units="mm"
|
|
showgrid="false"
|
|
inkscape:zoom="0.73049944"
|
|
inkscape:cx="629.70616"
|
|
inkscape:cy="280.62992"
|
|
inkscape:window-width="1920"
|
|
inkscape:window-height="1031"
|
|
inkscape:window-x="0"
|
|
inkscape:window-y="24"
|
|
inkscape:window-maximized="1"
|
|
inkscape:current-layer="layer1">
|
|
<inkscape:grid
|
|
id="grid1"
|
|
units="px"
|
|
originx="-74.083327"
|
|
originy="-89.958345"
|
|
spacingx="0.26458333"
|
|
spacingy="0.26458334"
|
|
empcolor="#7a7aff"
|
|
empopacity="0.25098039"
|
|
color="#6a6aff"
|
|
opacity="0.1254902"
|
|
empspacing="5"
|
|
dotted="false"
|
|
gridanglex="30"
|
|
gridanglez="30"
|
|
visible="false" />
|
|
</sodipodi:namedview>
|
|
<defs
|
|
id="defs1" />
|
|
<g
|
|
inkscape:label="Layer 1"
|
|
inkscape:groupmode="layer"
|
|
id="layer1"
|
|
transform="translate(-74.083328,-89.958344)">
|
|
<rect
|
|
style="fill:none;stroke:none;stroke-width:0.264999;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
|
|
id="rect33"
|
|
width="306.91663"
|
|
height="127.00001"
|
|
x="74.083328"
|
|
y="89.958344" />
|
|
<rect
|
|
style="fill:#ffeeaa;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
|
|
id="rect32"
|
|
width="121.70832"
|
|
height="84.666679"
|
|
x="253.99998"
|
|
y="127.00001" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="290.19363"
|
|
y="202.25124"
|
|
id="text32"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan32"
|
|
style="font-size:6.35px;stroke-width:0.264583"
|
|
x="290.19363"
|
|
y="202.25124">Hardware parts</tspan></text>
|
|
<rect
|
|
style="fill:#eeffaa;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
|
|
id="rect31"
|
|
width="169.33333"
|
|
height="84.666679"
|
|
x="79.374992"
|
|
y="127.00001" />
|
|
<rect
|
|
style="fill:#fff6d5;stroke:#000000;stroke-width:0.3;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
|
|
id="rect27"
|
|
width="47.625004"
|
|
height="21.166676"
|
|
x="269.87497"
|
|
y="148.16667"
|
|
ry="2.645834" />
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect1"
|
|
width="21.166662"
|
|
height="10.583329"
|
|
x="84.566666"
|
|
y="174.52502"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="87.947342"
|
|
y="181.39488"
|
|
id="text1"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1"
|
|
style="stroke-width:0.264583"
|
|
x="87.947342"
|
|
y="181.39488">Thread</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect3"
|
|
width="21.166664"
|
|
height="10.583337"
|
|
x="111.12499"
|
|
y="153.45834"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="113.57446"
|
|
y="160.26309"
|
|
id="text3"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3"
|
|
style="stroke-width:0.264583"
|
|
x="113.57446"
|
|
y="160.26309">Process</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect4"
|
|
width="21.166664"
|
|
height="10.583333"
|
|
x="111.12499"
|
|
y="174.62502"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="114.50567"
|
|
y="181.49487"
|
|
id="text4"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4"
|
|
style="stroke-width:0.264583"
|
|
x="114.50567"
|
|
y="181.49487">Thread</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect5"
|
|
width="21.166658"
|
|
height="10.583333"
|
|
x="137.58333"
|
|
y="174.62502"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="140.964"
|
|
y="181.49487"
|
|
id="text5"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan5"
|
|
style="stroke-width:0.264583"
|
|
x="140.964"
|
|
y="181.49487">Thread</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect6"
|
|
width="21.166672"
|
|
height="10.583333"
|
|
x="169.33331"
|
|
y="174.62502"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="172.71399"
|
|
y="181.49487"
|
|
id="text6"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan6"
|
|
style="stroke-width:0.264583"
|
|
x="172.71399"
|
|
y="181.49487">Thread</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect7"
|
|
width="20.966642"
|
|
height="10.38336"
|
|
x="195.99167"
|
|
y="153.55833"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="198.24112"
|
|
y="160.16312"
|
|
id="text7"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan7"
|
|
style="stroke-width:0.264583"
|
|
x="198.24112"
|
|
y="160.16312">Process</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect8"
|
|
width="21.16667"
|
|
height="10.583333"
|
|
x="195.79164"
|
|
y="174.62502"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="199.17232"
|
|
y="181.49487"
|
|
id="text8"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan8"
|
|
style="stroke-width:0.264583"
|
|
x="199.17232"
|
|
y="181.49487">Thread</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect9"
|
|
width="21.166666"
|
|
height="10.583333"
|
|
x="222.24997"
|
|
y="174.62502"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="225.63065"
|
|
y="181.49487"
|
|
id="text9"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan9"
|
|
style="stroke-width:0.264583"
|
|
x="225.63065"
|
|
y="181.49487">Thread</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect10"
|
|
width="21.166658"
|
|
height="10.583337"
|
|
x="153.45833"
|
|
y="132.29167"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="158.21979"
|
|
y="139.09644"
|
|
id="text10"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan10"
|
|
style="stroke-width:0.264583"
|
|
x="158.21979"
|
|
y="139.09644">Loom</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect11"
|
|
width="21.166651"
|
|
height="10.58334"
|
|
x="306.91666"
|
|
y="132.29167"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="311.88068"
|
|
y="139.16154"
|
|
id="text11"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan11"
|
|
style="stroke-width:0.264583"
|
|
x="311.88068"
|
|
y="139.16154">Node</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect12"
|
|
width="15.875001"
|
|
height="10.583341"
|
|
x="275.16666"
|
|
y="153.45834"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="278.86566"
|
|
y="160.291"
|
|
id="text12"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan12"
|
|
style="stroke-width:0.264583"
|
|
x="278.86566"
|
|
y="160.291">CPU</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect13"
|
|
width="15.874983"
|
|
height="10.583341"
|
|
x="296.33334"
|
|
y="153.45834"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="300.03235"
|
|
y="160.291"
|
|
id="text13"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan13"
|
|
style="stroke-width:0.264583"
|
|
x="300.03235"
|
|
y="160.291">CPU</tspan></text>
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 121.70832,164.04168 0,10.58334"
|
|
id="path15"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect3"
|
|
inkscape:connection-end="#rect4" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 206.45046,163.94169 -0.0505,10.68333"
|
|
id="path16"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect7"
|
|
inkscape:connection-end="#rect8" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 212.94006,163.94169 13.30366,10.68333"
|
|
id="path17"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-end="#rect9"
|
|
inkscape:connection-start="#rect7" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 199.96086,163.94169 -13.40463,10.68333"
|
|
id="path18"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect7"
|
|
inkscape:connection-end="#rect6" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 128.32291,164.04168 13.22917,10.58334"
|
|
id="path19"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect3"
|
|
inkscape:connection-end="#rect5" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 115.03723,164.04168 -13.21614,10.48334"
|
|
id="path20"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect3"
|
|
inkscape:connection-end="#rect1" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 153.45833,142.87501 -21.16667,10.58333"
|
|
id="path21"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect10"
|
|
inkscape:connection-end="#rect3" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 174.62499,142.86254 21.44212,10.69579"
|
|
id="path22"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect10"
|
|
inkscape:connection-end="#rect7" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 314.19269,142.87501 -6.61457,10.58333"
|
|
id="path24"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect11"
|
|
inkscape:connection-end="#rect13" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="M 308.90102,142.87501 291.04166,153.8654"
|
|
id="path25"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect11"
|
|
inkscape:connection-end="#rect12" />
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect25"
|
|
width="15.875013"
|
|
height="10.583337"
|
|
x="322.79163"
|
|
y="153.45834"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="326.49063"
|
|
y="160.291"
|
|
id="text25"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan25"
|
|
style="stroke-width:0.264583"
|
|
x="326.49063"
|
|
y="160.291">CPU</tspan></text>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect26"
|
|
width="15.874991"
|
|
height="10.583337"
|
|
x="343.95831"
|
|
y="153.45834"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="347.65732"
|
|
y="160.291"
|
|
id="text26"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan26"
|
|
style="stroke-width:0.264583"
|
|
x="347.65732"
|
|
y="160.291">CPU</tspan></text>
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 320.80727,142.87501 6.61457,10.58333"
|
|
id="path26"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect11"
|
|
inkscape:connection-end="#rect25" />
|
|
<path
|
|
style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 326.09894,142.87501 17.85937,10.99039"
|
|
id="path27"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect11"
|
|
inkscape:connection-end="#rect26" />
|
|
<path
|
|
style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
d="m 174.62499,139.70001 95.24998,19.05"
|
|
id="path28"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect10" />
|
|
<rect
|
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.2;stroke-linecap:square;stroke-dasharray:none"
|
|
id="rect29"
|
|
width="21.166666"
|
|
height="10.583335"
|
|
x="216.95831"
|
|
y="95.250008"
|
|
ry="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="219.6889"
|
|
y="101.67236"
|
|
id="text29"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan29"
|
|
style="stroke-width:0.264583"
|
|
x="219.6889"
|
|
y="101.67236">System</tspan></text>
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 238.12498,104.89952 68.79168,28.32598"
|
|
id="path29"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect29"
|
|
inkscape:connection-end="#rect11" />
|
|
<path
|
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 218.47022,105.83334 -45.35713,26.45833"
|
|
id="path30"
|
|
inkscape:connector-type="polyline"
|
|
inkscape:connector-curvature="0"
|
|
inkscape:connection-start="#rect29"
|
|
inkscape:connection-end="#rect10" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="140.81671"
|
|
y="202.25124"
|
|
id="text31"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan31"
|
|
style="font-size:6.35px;stroke-width:0.264583"
|
|
x="140.81671"
|
|
y="202.25124">Software parts</tspan></text>
|
|
</g>
|
|
</svg>
|