- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 5 anni, 7 mesi fa da .
-
Topic
-
Salve a tutti. Il problema di oggi 🙄 consiste nel disegnare con TikZ coadiuvato del pacchetto tikz-3dplot un’ellisse sul piano xy. Ecco un EMC:
`
\documentclass[tikz,border=15pt]{standalone}
\usepackage{tikz-3dplot}
\begin{document}
\tdplotsetmaincoords{70}{110}
\begin{tikzpicture}[tdplot_main_coords]
\draw[->] (-3,0,0) –(3,0,0) node [left,pos=.9] {$x$};
\draw[->] (0,-3,0) –(0,3,0) node [below,pos=.9] {$y$};
\draw[->] (0,0,-3) –(0,0,3) node [left,pos=.9] {$z$};
\draw (0,0,0) ellipse (4cm and 1.5cm);
\end{tikzpicture}
\end{document}
`L’ellisse sembra schiacciata ma non lo è (si nota anche dagli apsidi che non sono in corrispondenza di dell’asse y), infatti a quel punto anche la circonferenza dovrebbe essere (meno) schiacciata, ma basta cambiare l’ellisse con la circonferenza nel codice sopra che appare proprio una circonferenza bella tonda tonda…
Non so perché legga i due parametri degli assi dell’ellisse come riferiti a una componente su z e una su y e soprattutto non ho idee su come aggiustare il tutto.
Avevo provato con il comando di tikz-3dplot \tdplotsetrotatedcoords ma nulla. Avevo poi pensato di definire un piano xy e usare l’ambiente scope. Non nego tuttavia che non so assolutamente come definire un piano in tikz né ho ben presente l’effetto dell’utilizzo di scope.
Chiedo gentilmente delucidazioni e aiuto. Grazie.
- Devi essere connesso per rispondere a questo topic.