In the example below, I want to align the text to the right of the tangent, as the scales are different, the tilt is wrong. I tried to use "transform shape" by the text becomes unreadable (too small), I can of course add a scale (different according to x and y) but it becomes a complicated code for not much.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary {calc}
\usepackage{SIunitx}
\begin{document}
\begin{tikzpicture}[xscale=0.15,yscale=0.4]
\draw [thin,xstep=5,ystep=1,blue,dashed] (0,0) grid (50,12);
\draw[-latex,thick] (0,0) -- (51,0) node[below]{$t$ en \si{\second}};
\draw[-latex, thick] (0,0) -- (0,13) node[above right]{$v$ en \si{\mm\per\second}};
\draw[domain=0:50] plot (\x,{8(1-exp(-\x/10))});
\draw[dashed,red,thick] (0,8)-- (50,8)node[above left]{$s_\infty=G\cdot U_0=\SI{8}{\mm/\second}$};
\draw[dashed,red,thick] (0,0) coordinate(O)-- node[sloped,above, pos=0.8]{Tangente en (0,0)}(10,8);
\draw[thick, red] (10,0) -- (10, {8(1-exp(-1))}) coordinate(T0) -- (T0-|O)node[above]{$\num{0.63}\cdot G\cdot U_O$};
\node[below] at (10,0){10};
\node[left] at (0,10){10};
\end{tikzpicture}
\end{document}


x=0.15cm, y=0.4cm, i.e. not scaling the diagram but only the coordinate system. – Qrrbrbirlbel Oct 21 '23 at 15:11