
Eu gostaria de desenhar um transformador elétrico próximo a esta imagem
Idealmente, haveria mais torres de um lado do que do outro
Eu aprendi a fazer algumas decisões de árvores com o Tikz, então posso fazer dois círculos concêntricos, mas não tenho ideia de como fazer o resto. Coloquei um MWE (tenho vários pacotes relacionados à matemática que omiti, espero que sejam suficientes para compilá-lo) para mostrar que fiz algo, mesmo que não seja muito.
\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
Estou aberto a outro pacote além do Tikz, se for considerado mais apropriado.
eu encontreieste tópicocom transformadores 3D impressionantes, mas primeiro não entendo a maior parte do que é feito e segundo leva muito tempo para compilar para o compilador online que uso.
THX
Responder1
Acredito que o código a seguir pode funcionar como ponto de partida para você. Ajuste todas as dimensões conforme necessário e adicione decorações e etiquetas como na sua imagem. Observe que a bobina é reta e não segue a curva do anel.Para que funcione, você precisa do código mypathmorphing desta resposta: Modifique a decoração da 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}