tikz - rechte Winkel auf Dreieckskante erzeugen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: tikz - rechte Winkel auf Dreieckskante erzeugen

von Gast » Fr 26. Feb 2010, 12:50

habs dann anders gelöst und jetzt passts... danke
jetzt muss i no den innkreis ausrechnen aber, des werd i schon no irgndwie zammbringen...

danke nochmal für eure Hilfe

lg

von Gast » Fr 26. Feb 2010, 12:28

ich muss euch noch einmal belästigen...
ich hab jetzt versuch den schnittpunkt 2er höhen einzuzeichnen und bekomm da leider eine fehlermeldung...

\coordinate[label=below:$H$] (H) at (intersection of A--($(B)!(A)!(C)$) and B--($(A)!(B)!(C)$));

das is mein code.

und der error is:
l.42 ...tersection of A--((B)!(A)!(C)) and B--((A)
!(B)!(C)));

! Package pgf Error: No shape named ((A is known.

ich verstehs nicht ganz warum dieser fehler kommt...

lg

von Gast » Fr 26. Feb 2010, 12:14

Oh sry. dann hab ich mich gestern wohl unklar ausgedrückt.
ok, werd mir wirklich das pgfmanual anschaun.

aber danke für eure mühe.

lg

von esdd » Fr 26. Feb 2010, 11:50

Hallo,

gestern wolltest Du noch die Senkrechte in einem bestimmten Punkt auf einer Geraden konstruieren, heute möchtest Du das Lot von einem Punkt auf die Gerade fällen. Da ist schon ein Unterschied dazwischen ...

Wenn Du bloodworks Tipp mit dem pdfmanual gefolgt wärst, hättest Du im nächsten Kapitel (The Syntax of Projection Modifiers) genau das Gewünschte gefunden. Hier ist das Beispiel aus dem Manual:
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
	\draw [help lines] (0,0) grid (3,2);
	\coordinate (a) at (0,1);
	\coordinate (b) at (3,2);
	\coordinate (c) at (2.5,0);
	\draw (a) -- (b) -- (c) -- cycle;
	\draw[red] (a) -- ($(b)!(a)!(c)$);
	\draw[orange] (b) -- ($(a)!(b)!(c)$);
	\draw[blue] (c) -- ($(a)!(c)!(b)$);
\end{tikzpicture}
\end{document}
Gruß Elke

von Gast » Fr 26. Feb 2010, 11:33

sry fürs doppelposting aber hier mein verzweifelter versuch...

\draw[blue](A)--($(B)!1!90:(C)$);
\coordinate (A'') at ($(B)!1!90:(C)$);
\draw[blue](C)--($(A)!1!(A'')$);
%zweite höhe zeichnen
\draw[blue](C)--($(A)!1!90:(B)$);
\coordinate (C'') at ($(A)!1!90:(B)$);
\draw[blue](A)--($(C)!1!(C'')$);

lg

von Gast » Fr 26. Feb 2010, 11:31

mh... irgendwie check i des net ganz.
i will den Höhenschnittpunkt eines Dreiecks berechnen, also brauch die die Höhen dafür und die sind im rechten winkel auf der, dem Punkt gegenüberliegenden Kathede/Hyp.

Jetzt hab is so versucht wie du geschrieben hast, aber irgendwie kommt da wirkli nur blödsinn raus...

von bloodworks » Fr 26. Feb 2010, 09:21

Hallo deine Antworten auf allen deine Tikz Fragen sind im Übrigen im pgfmanual zu finden..
\dcoumentclass{scrbook}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture} 

\coordinate (a) at (0,0); 
\coordinate (b) at (3,0); 
\coordinate (c) at (2,0); 
\coordinate (d) at ($ (c)!1cm!90:(b) $); % der entscheidende Befehl zu finden unter The Syntax of Distance Modifers S.135 pgfmanual


\draw (a) -- (b);  

\draw[blue] (c) -- (d); 
\end{tikzpicture} 

\end{document}

von Gast » Do 25. Feb 2010, 23:48

könntest du mir sagen wie man eine rechten winkel erzwingt...
also wenn ich jetzt eine gerade hab und an irgendeiner stelle einfach eine andere Gerade im rechten Winkel durchziehe?

von esdd » So 7. Feb 2010, 17:06

Hallo,

hier ein Vorschlag für das Einzeichnen des Umkreismittelpunktes M in ein Dreieck ABC.
\documentclass{scrartcl}

\usepackage{tikz}
\usetikzlibrary{calc}%für das Berechnen von Koordinaten
\usetikzlibrary{through}%für das Zeichnen des Umkreises

\newcommand\Punkt{\tikz[scale=0.05]\draw[thick](-1,-1)--(1,1)(-1,1)--(1,-1);}

\newcommand\Umkreismittelpunkt[5][]{%
	\coordinate[#1](#2)at(intersection cs:
		first line={($(#3)!0.5!(#4)$)--($(#3)!1!60:(#4)$)},
		second line={($(#4)!0.5!(#5)$)--($(#4)!1!60:(#5)$)});
	}

\begin{document}
\begin{tikzpicture}
	%Festlegen der Eckpunkte des Dreiecks ABC
	\coordinate[label=below:A](A) at (0,0);
	\coordinate[label=below:B](B) at (5,0);
	\coordinate[label=above:C](C) at (4,6);
	%Zeichnen des Dreieckes ABC
	\draw(A)--(B)--(C)--cycle;
	%Ermitteln des Umkreismittelpunktes M des Dreieckes ABC
	\Umkreismittelpunkt[label=below:M]{M}{A}{B}{C};
	%Zeichnen des Umkreises
	\node[draw,circle through={(A)}] at (M){};
	%Markieren der Punkte A,B,C,M durch ein kleines Kreuz
	\foreach \p in {A,B,C,M}{\node at (\p){\Punkt};}
\end{tikzpicture}
\end{document}
Grüße
Elke

tikz - rechte Winkel auf Dreieckskante erzeugen

von coincidence » Sa 30. Jan 2010, 12:19

Hallo

Ich würde gerne in meinem Dreieck den Umkreismittelpunkt bestimmen und brauche dazu einen Rechten Winkel auf allen Kanten (AB/2 natürlich).

Wie kann ich solch einen Schnittpunkt bzw. die rechten Winkel auf alle halben Dreieckskanten einzeichnen damit ich dann mit "interception" den Schnittpunkt erhalte ?

mfg

Nach oben