Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 6
une meilleure image

06 Mar '19, 12:07

Pathe's gravatar image

Pathe
7.6k53210254

Intersection de droites en TikZ 3D

Je commence à dessiner avec Ti*k*Z en trois dimensions dans un endroit où la connexion n'est pas fameuse, ce qui n'aide pas à rechercher de la documentation sur internet. J'ai du mal à piger la syntaxe de la chose ; [spécifier un point](https://texnique.fr/osqa/questions/6278/comment-specifier-un-point-de-vue-en-tikz-3d) de vue m'échappe totalement, par exemple. Mais là n'est pas mon souci : dans le parallélépipède rectangle de l'ECM ci-dessous, je cherche à tracer, à partir de l'un des sommets supérieurs, une diagonale descendant de 10 degrés et s'interrompant à l'arête en vis-à-vis. Je ne réussis pas à spécifier ses coordonnées. Qui saura m'aider ? \documentclass[border = 8 mm]{standalone} \usepackage{tikz} \usetikzlibrary{intersections} \usetikzlibrary{positioning} \usetikzlibrary{3d} \begin{document} \begin{tikzpicture} % ground \draw (0, 0, 0) -- (15, 0, 0) -- (15, 0, -10) -- (0, 0, -10) -- cycle ; % ceiling \draw (0, 10, 0) -- (15, 10, 0) -- (15, 10, -10) -- (0, 10, -10) -- cycle ; % vertical corners \draw[blue, dashed] (0, 0, 0) -- (0, 10, 0) ; \draw[blue, dashed] (15, 0, 0) -- (15, 10, 0) ; \draw[blue] (15, 0, -10) -- (15, 10, -10) ; \draw[blue, dashed] (0, 0, -10) -- (0, 10, -10) ; % diagonal \draw [red] (7.5, 10, -5) -- (xyz cylindrical cs:radius=1, latitude = 10, longitude = 90) ; \end{tikzpicture} \end{document} PS : la ligne `\draw [red] (7.5, 10, -5) -- (xyz cylindrical cs:radius=1, latitude = 10, longitude = 90) ;` correspond à une piteuse tentative d'obtenir la diagonale descendante en question. ------------- EDIT : une image illustrative. <img src="/upfiles/textnodes_00wzdRV.png" src="/upfiles/textnodes_ldu1k3j.png" style="width: 100%;"/> Dans l'image ci-dessus, j'aimerais pouvoir spécifier que la ligne rouge présente un angle de 10 degrés avec la ligne bleue, et qu'elle s'interrompt dans l'angle du parallélépipède.
cliquez ici pour masquer/afficher la révision 5
une image

06 Mar '19, 12:03

Pathe's gravatar image

Pathe
7.6k53210254

Intersection de droites en TikZ 3D

Je commence à dessiner avec Ti*k*Z en trois dimensions dans un endroit où la connexion n'est pas fameuse, ce qui n'aide pas à rechercher de la documentation sur internet. J'ai du mal à piger la syntaxe de la chose ; [spécifier un point](https://texnique.fr/osqa/questions/6278/comment-specifier-un-point-de-vue-en-tikz-3d) de vue m'échappe totalement, par exemple. Mais là n'est pas mon souci : dans le parallélépipède rectangle de l'ECM ci-dessous, je cherche à tracer, à partir de l'un des sommets supérieurs, une diagonale descendant de 10 degrés et s'interrompant à l'arête en vis-à-vis. Je ne réussis pas à spécifier ses coordonnées. Qui saura m'aider ? \documentclass[border = 8 mm]{standalone} \usepackage{tikz} \usetikzlibrary{intersections} \usetikzlibrary{positioning} \usetikzlibrary{3d} \begin{document} \begin{tikzpicture} % ground \draw (0, 0, 0) -- (15, 0, 0) -- (15, 0, -10) -- (0, 0, -10) -- cycle ; % ceiling \draw (0, 10, 0) -- (15, 10, 0) -- (15, 10, -10) -- (0, 10, -10) -- cycle ; % vertical corners \draw[blue, dashed] (0, 0, 0) -- (0, 10, 0) ; \draw[blue, dashed] (15, 0, 0) -- (15, 10, 0) ; \draw[blue] (15, 0, -10) -- (15, 10, -10) ; \draw[blue, dashed] (0, 0, -10) -- (0, 10, -10) ; % diagonal \draw [red] (7.5, 10, -5) -- (xyz cylindrical cs:radius=1, latitude = 10, longitude = 90) ; \end{tikzpicture} \end{document} PS : la ligne `\draw [red] (7.5, 10, -5) -- (xyz cylindrical cs:radius=1, latitude = 10, longitude = 90) ;` correspond à une piteuse tentative d'obtenir la diagonale descendante en question.question. ------------- EDIT : une image illustrative. <img src="/upfiles/textnodes_00wzdRV.png" style="width: 100%;"/> Dans l'image ci-dessus, j'aimerais pouvoir spécifier que la ligne rouge présente un angle de 10 degrés avec la ligne bleue, et qu'elle s'interrompt dans l'angle du parallélépipède.
cliquez ici pour masquer/afficher la révision 4
mineure autre question

02 Mar '19, 20:50

Pathe's gravatar image

Pathe
7.6k53210254

cliquez ici pour masquer/afficher la révision 3
meilleur exemple

02 Mar '19, 20:05

Pathe's gravatar image

Pathe
7.6k53210254

cliquez ici pour masquer/afficher la révision 2
mineure

02 Mar '19, 19:23

Pathe's gravatar image

Pathe
7.6k53210254

cliquez ici pour masquer/afficher la révision 1

02 Mar '19, 19:21

Pathe's gravatar image

Pathe
7.6k53210254

C'est votre première visite ici ? Consultez la FAQ !

×