
Me gustaría dibujar un transformador eléctrico cerca de esta imagen.
Lo ideal sería que hubiera más agujas en un lado que en el otro.
Había aprendido a hacer algunas decisiones de árbol con Tikz, así que puedo hacer dos círculos concéntricos, pero no tengo idea de cómo hacer el resto. Puse un MWE (tengo varios paquetes relacionados con matemáticas que omití, espero que sean suficientes para compilarlo) para mostrar que he hecho algo aunque no sea mucho.
\documentclass[a4paper]{book}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{mathtools}
\usepackage{tikz-cd}
\usetikzlibrary{shapes,arrows,intersections}
\usetikzlibrary{matrix,fit,calc,trees,positioning,arrows,chains,shapes.geometric,shapes}
\begin{document}
\begin{figure}[htp]
\caption{Un transformateur}
\begin{tikzpicture}
\centering
\node[circle,draw,inner sep=1.2cm,label={[font=\bfseries]}] (b) at (7,0) {};
\node[circle,draw,inner sep=1.5cm,label={[font=\bfseries]+80:Tore en matériau ferromagnétique}] (c) at (7,0) {};
\end{tikzpicture}
\end{figure}
\end{document
Estoy abierto a otro paquete además de Tikz si se considera más apropiado.
he encontradoeste hilocon impresionantes transformadores 3D, pero primero no entiendo la mayor parte de lo que se hace y segundo, lleva demasiado tiempo compilar para el compilador en línea que uso.
Gracias
Respuesta1
Creo que el siguiente código puede funcionar como punto de partida para usted. Ajuste todas las dimensiones según sea necesario y agregue decoraciones y etiquetas como en su imagen. Tenga en cuenta que la bobina es recta y no sigue la curva del anillo.Para que funcione, necesita el código mypathmorphing de esta respuesta: Modificar la decoración de la bobina TikZ
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.mypathmorphing}
\begin{document}
\begin{tikzpicture}
\draw (-8,1.5) -- (-4.5,1.5);
\draw [decorate, decoration={coilup, aspect=0.4, amplitude=7 mm, segment length=3mm}] (-4.5,1.5) -- (-4.5,-1.5);
\draw [decorate, decoration={coildown, aspect=0.4, amplitude=7 mm, segment length=2mm}] (4.5,-1.5) -- (4.5,1.5);
\draw (4.5,1.5) -- (8,1.5);
\draw [fill=white, even odd rule] (0,0) circle (5cm) (0,0) circle (4cm);
\draw [decorate, decoration={coilup, aspect=0.4, amplitude=7 mm, segment length=2mm}] (4.5,-1.5) -- (4.5,1.5);
\draw [decorate, decoration={coildown, aspect=0.4, amplitude=7 mm, segment length=3mm}] (-4.5,1.5) -- (-4.5,-1.5);
\draw (-8,-1.5) -- (-4.5,-1.5);
\draw (4.5,-1.5) -- (8,-1.5);
\end{tikzpicture}
\end{document}