powersync-docs/schemas/symbols/symbol-onduleur.svg
2026-06-06 09:51:43 +02:00

298 lines
6.9 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 140 110"
version="1.1"
id="svg32"
sodipodi:docname="symbol-onduleur.svg"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
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"
xmlns:etm="https://etm-powersync.fr/ns/schema">
<defs
id="defs36" />
<sodipodi:namedview
id="namedview34"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="3.0341309"
inkscape:cx="33.287951"
inkscape:cy="90.800301"
inkscape:window-width="1920"
inkscape:window-height="1172"
inkscape:window-x="1920"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg32" />
<!-- GABARIT BLOC ETM : viewBox = corps + pattes(8px). Pastilles au bord, corps en retrait. -->
<!-- type du composant a renseigner : -->
<metadata
id="metadata2">
<etm:component
type=""
fabricant=""
ref=""
commande="" />
</metadata>
<!-- CORPS (insere de 8px sur les bords a ports) -->
<rect
x="8"
y="8"
width="124"
height="94"
rx="6"
fill="#fff"
stroke="#31a3dd"
stroke-width="1.6"
id="rect4" />
<!-- PORTS PUISSANCE haut/bas, entraxe DC 34px (centre 70 -> 53 / 87) -->
<line
x1="36"
y1="8"
x2="36"
y2="0"
stroke="#0d2b3b"
stroke-width="1.2"
id="line8" />
<circle
cx="36"
cy="0"
r="2.6"
fill="#0d2b3b"
inkscape:label="term:PV1"
id="circle10" />
<line
x1="104"
y1="8"
x2="104"
y2="0"
stroke="#0d2b3b"
stroke-width="1.2"
id="line12" />
<circle
cx="104"
cy="0"
r="2.6"
fill="#0d2b3b"
inkscape:label="term:PV2"
id="circle14" />
<line
x1="70"
y1="102"
x2="70"
y2="110"
stroke="#0d2b3b"
stroke-width="1.2"
id="line16" />
<circle
cx="70"
cy="110"
r="2.6"
fill="#0d2b3b"
inkscape:label="term:OND"
id="circle18" />
<!-- PORT COMMS exemple a gauche (couleur = type de signal) -->
<line
x1="140"
y1="40"
x2="132"
y2="40"
stroke="#e69500"
stroke-width="1.2"
id="line20" />
<circle
cx="140"
cy="40"
r="2.5999999"
fill="#e69500"
inkscape:label="term:RS485"
id="circle22" />
<line
x1="139.53683"
y1="60.336311"
x2="131.53683"
y2="60.336311"
stroke="#e69500"
stroke-width="1.2"
id="line20-9"
style="fill:#00b4d8;fill-opacity:1;stroke:#00b4d8;stroke-opacity:1" />
<circle
cx="139.53683"
cy="60.336311"
r="2.5999999"
fill="#e69500"
inkscape:label="term:ETH"
id="circle22-1"
style="fill:#00b4d8;fill-opacity:1;stroke:#00b4d8;stroke-opacity:1" />
<!-- PORT PE exemple a droite -->
<line
x1="132"
y1="80"
x2="140"
y2="80"
stroke="#00ff00"
stroke-width="1.2"
id="line24" />
<line
x1="7.9851685"
y1="40.010593"
x2="-0.014831543"
y2="40.010593"
stroke="#e69500"
stroke-width="1.2"
id="line20-7"
style="stroke:#000000;stroke-opacity:1;fill:#1a1a1a;fill-opacity:1" />
<line
x1="-0.014831543"
y1="80.01059"
x2="7.9851685"
y2="80.01059"
stroke="#00ff00"
stroke-width="1.2"
id="line24-5"
style="stroke:#31a3dd;stroke-opacity:1;fill:#31a3dd;fill-opacity:1" />
<circle
cx="140"
cy="80"
r="2.6"
fill="#00ff00"
inkscape:label="term:PE"
id="circle26" />
<circle
cx="0.028060913"
cy="39.819435"
r="2.5999999"
fill="#e69500"
inkscape:label="term:BAT"
id="circle22-3"
style="stroke:#000000;stroke-opacity:1;fill:#1a1a1a;fill-opacity:1" />
<circle
cx="0.028060913"
cy="79.819435"
r="2.5999999"
fill="#00ff00"
inkscape:label="term:BMS"
id="circle26-6"
style="stroke:#31a3dd;stroke-opacity:1;fill:#31a3dd;fill-opacity:1" />
<!-- ZONES TEXTE injectables -->
<text
x="130"
y="20"
text-anchor="end"
font-family="'IBM Plex Mono',monospace"
font-size="8"
font-weight="700"
fill="#0d2b3b"
inkscape:label="lbl:repere"
id="text28" />
<text
x="70"
y="76"
text-anchor="middle"
font-family="'IBM Plex Mono',monospace"
font-size="8"
fill="#31a3dd"
inkscape:label="lbl:puissance"
id="text30" />
<text
x="10.138081"
y="42.761028"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189">BAT</text>
<text
x="104.931"
y="42.795639"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-6"
style="fill:#e69500;fill-opacity:1">RS485</text>
<text
x="113.33852"
y="63.113434"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-6-27"
style="fill:#00b4d8;fill-opacity:1;stroke:none;stroke-opacity:1">ETH</text>
<text
x="118.18555"
y="82.671356"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-6-2"
style="fill:#00ff00">PE</text>
<text
x="10.670071"
y="83.004845"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-3">BMS</text>
<text
x="55.245747"
y="98.161797"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-3-5">AC-OUT</text>
<line
x1="12.137749"
y1="98.564148"
x2="111.21357"
y2="26.210571"
stroke="#31a3dd"
stroke-width="2.58641"
id="line1193" />
<text
x="34.601692"
y="41.135593"
text-anchor="middle"
font-family="'IBM Plex Mono', monospace"
font-size="13px"
font-weight="700"
fill="#0d2b3b"
id="text1195">=</text>
<text
x="92.644066"
y="80.262711"
text-anchor="middle"
font-family="'IBM Plex Mono', monospace"
font-size="13px"
font-weight="700"
fill="#0d2b3b"
id="text1197">~</text>
<text
x="37.022881"
y="16.951801"
text-anchor="middle"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1181">PV1</text>
<text
x="103.02288"
y="16.951801"
text-anchor="middle"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1183">PV2</text>
</svg>