Desenhando setas usando tikz

Desenhando setas usando tikz

Estou tentando fazer um pequeno gráfico e desenhar setas entre o tcolorbox, usando o tikz e a ferramenta 'lembrar como'.

Meu código é esse

    \begin{center}
\begin{tcolorbox}[enhanced, overlay, width=1.5in, halign = flush center, remember as=ci]
Circuit Imprimé
\end{tcolorbox}

\begin{tcolorbox}[enhanced, overlay, width=2in, halign = flush center, remember as=adm]
Analyse des matériaux
\end{tcolorbox}
\end{center}

\begin{tikzpicture}[overlay,remember picture,line width=1mm,draw=red!75!black]
\draw[->] (ci.east) to (adm.east);
\end{tikzpicture}

Eu entendi isso insira a descrição da imagem aqui

Mas você acha que não é bom, e eu quero uma seta que vá na horizontal para a direita, para baixo e depois na horizontal para a esquerda (espero que seja fácil de imaginar ou desenharei uma na pintura, se você quiser)

Obrigado

EDIT: consegui dar um caminho específico usando isto:

\begin{tikzpicture}[overlay,remember picture,line width=1mm,draw=red!75!black]
\draw[->] (ci.east) -- ++(1,0) -- ++(0,-1.5) -- (adm.east);
\end{tikzpicture}

o que me dá isso insira a descrição da imagem aqui

Mas 2 problemas: o primeiro é que quero colocar o valor 'y' para que a última parte da seta fique na horizontal, no momento estou apenas adivinhando os valores da trajetória. Em segundo lugar, é possível arredondar os ângulos da seta, os ângulos agudos não parecem muito bons.

Obrigado

Responder1

Estou sem computador no momento, mas tente isto:

\draw[->, rounded corners] (ci.east) -- ++(1.5,0)  |- (adm.east);

Você pode alterar a redondeza como rounded corners=3mmou mais.

informação relacionada