Wie kann ich eine Box in einen Stromkreis einfügen?

Wie kann ich eine Box in einen Stromkreis einfügen?

Ich arbeite in diesem Schaltkreis:

Bildbeschreibung hier eingeben

Ich habe gegoogelt, wie man eine Box wie diese (Load Box) baut, aber ich habe kein ähnliches Beispiel gefunden. Was ich ähnlicher fand, war die Verwendung von, nportaber ohne Beispiele. Hat jemand ein gutes Beispiel oder weiß jemand, wie man diese Schaltung oben baut?

Hier, was ich getan habe:

\documentclass[11pt]{article}
\usepackage{circuitikz}
\usepackage{tikz}                           % for flowcharts
\begin{document}

\begin{center}
        \begin{circuitikz} [american voltages, baseline=(current bounding box.center)]
        \ctikzset { label/align = straight }
        \draw (0,0)
        to[V=$V_{Th}$] (0,2)
        to[R=$R_{Th}$] (2.5,2)
        to[short,i=$I$, -o] (4,2)
        to[short] (4.5,2)
        (0,0) to[short, -o] (4,0)
        to[short] (4.5,0);
        \end{circuitikz}
        \end{center}
\end{document}

Bildbeschreibung hier eingeben

Antwort1

Bezogen aufKommentar von Harish Kumar:

\documentclass[tikz,border=5pt]{standalone}
\usepackage{circuitikz}
\begin{document}

  \begin{circuitikz} [american voltages, baseline=(current bounding box.center)]
    \ctikzset { label/align = straight }
    \draw (0,0)
    to[V=$V_{Th}$] (0,2)
    to[R=$R_{Th}$] (2.5,2)
    to[short,i=$I$, -o] (4,2)
    to[short] (4.5,2)
    (0,0) to[short, -o] (4,0)
    to[short] (4.5,0);
    \node[draw,minimum width=2cm,minimum height=2.4cm,anchor=south west] at (4.5,-0.2){Load};
  \end{circuitikz}

\end{document}

Antwort2

cfr lieferte die grundlegende Antwort, mit der Sie Ihren bestehenden Code schnell zum Laufen bringen können. Aber ich gebe diese Antwort, damit Sie einige Ideen sehen können, die Sie in Zukunft vielleicht nützlich finden.

Hier ist eine weitere Möglichkeit, den Schaltkreis zu zeichnen, ohne die Koordinaten manuell anzugeben. Am Anfang ist es etwas mehr Tipparbeit, aber wenn Sie sich später dazu entschließen, die Größe eines Bauteils zu ändern, wird die gesamte Zeichnung entsprechend aktualisiert. Das Aktualisieren der Koordinaten ist nicht erforderlich:

\documentclass[tikz]{standalone}
\usepackage[oldvoltagedirection]{circuitikz}
\usetikzlibrary{calc}

\begin{document}
\begin{circuitikz}[american voltages] \draw (0,0)
  node[draw,minimum width=2cm,minimum height=2.4cm] (load) {Load}
  ($(load.west)!0.75!(load.north west)$) coordinate (la)
  ($(load.west)!0.75!(load.south west)$) coordinate (lb)
  (lb) to[short,-o] ++(-0.5,0) coordinate (b) node[below] {$b$}
  to[short] ++(-4,0) coordinate (VThb)
  to[V=$V_{\mathrm{Th}}$] (VThb |- la)
  to[R=$R_{\mathrm{Th}}$] ++(2.5,0) coordinate (VTht)
  to[short,-o,i=$I$] (VTht -| b) coordinate (a) node[above] {$a$}
  to[short] (la);
  \path (a) node[below] {$+$} -- node {$V$} (b) node[above] {$\vphantom{+}-$};
\end{circuitikz}
\end{document}

\mathrm{Th}Beachten Sie auch, dass ich für die Indizes verwendet habe , da Thdies kein Variablenpaar, sondern eine Abkürzung für den Namen einer Person darstellt.

Bildbeschreibung hier eingeben

verwandte Informationen