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

186 lines
4.6 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-bms.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="2.1454545"
inkscape:cx="77.838983"
inkscape:cy="49.173729"
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="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:DC_BAT"
id="circle18" />
<!-- PORT COMMS exemple a gauche (couleur = type de signal) -->
<!-- PORT PE exemple a droite -->
<line
x1="132"
y1="80"
x2="140"
y2="80"
stroke="#00ff00"
stroke-width="1.2"
id="line24"
style="stroke:#31a3dd;stroke-opacity:1" />
<circle
cx="140"
cy="80"
r="2.6"
fill="#00ff00"
inkscape:label="term:BMS"
id="circle26"
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="68.327126"
y="57.937286"
text-anchor="middle"
font-family="'IBM Plex Mono', monospace"
font-size="13px"
font-weight="700"
fill="#0d2b3b"
id="text2857">BMS</text>
<line
x1="-0.065200806"
y1="80.199104"
x2="7.9347992"
y2="80.199104"
stroke="#00ff00"
stroke-width="1.2"
id="line24-5-6"
style="fill:#31a3dd;fill-opacity:1;stroke:#31a3dd;stroke-opacity:1" />
<circle
cx="-0.022323608"
cy="80.00795"
r="2.5999999"
fill="#00ff00"
inkscape:label="term:COM"
id="circle26-6-2"
style="fill:#31a3dd;fill-opacity:1;stroke:#31a3dd;stroke-opacity:1" />
<line
x1="139.84174"
y1="40.175385"
x2="131.84174"
y2="40.175385"
stroke="#e69500"
stroke-width="1.2"
id="line20-7-3"
style="fill:#1a1a1a;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<circle
cx="139.88461"
cy="39.984226"
r="2.5999999"
fill="#e69500"
inkscape:label="term:DC_INV"
id="circle22-3-6"
style="fill:#1a1a1a;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<text
x="115.99464"
y="42.925819"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-0">INV</text>
<text
x="115.46169"
y="83.165733"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-3-9">BMS</text>
<text
x="11.125371"
y="82.626358"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-3-9-6">CAN_BAT</text>
<text
x="63.104218"
y="98.793457"
text-anchor="start"
font-family="'IBM Plex Mono', monospace"
font-size="8px"
fill="#31a3dd"
id="text1189-3-5-1">BAT</text>
</svg>