Nein.holdi wrote:Sind meine daraus resultierenden Überlegungen richtig?
Das spielt hier keine RolleMeine Zeichnung enthält 2 Versuche:
1. eine horizontale und
2. eine schräge Linie,
deren horizontalen Abstand ihrer Endpunkte ich horizontal festgelegt (constrained) habe.
Den Objekten wird bereits beim Zeichnen ein Name zugeordnet: 1-Linie und 2-Linie.
Ich habe keine Ahnung wie Du darauf kommst. (Ich muss allerdings auch zugeben, dass dies hier eine mathematische Sicht ist und nicht unbedingt die FreeCAD-Implementierung.)Die Koordinaten der Endpunkte sind bekannt, aber noch nicht in Beziehung zueinander gebracht.
Beim Vermassen des horizontalen Abstands (Eingabe von d) wird für jede Linie gesondert die Gleichung 0=abs(x1-x2) - d aufgestellt: Constaint1 (..) und Constaint2 (..)
Linien-Name und Endpunkt-x-Koordinaten dieser Linie gehören zusammen, was aber in der Dialog-Box (Combo-Box) nicht erkennbar ist.
Nehmen wir zwei Punkte P1(x1|y1), P2(x2|y2), meinetwegen können auch noch Linien dazwischen sein. Für den horizontalen Abstand nimmt man die Differenz der X-Koordianten. Für den Abstand der Punkte (oder die Länge der schrägen Linie) nimmt man die Formel sqrt((x2-x1)^2 + (y2-y1)^2)). (Hier sieht man auch, welche Formel Ickby wohl im Sinn hatte).
Nach den obigen Ausführungen solle klar sein, wie z.B. die =-Constraint für zwei Geraden aussieht. Du hast dann 4 Punkte, erhältst zwei Geraden und setzt die gleich.holdi wrote:Wie sieht es bei geometrischen Verknüpfungen (geometric constaints) aus? Gebt doch bitte auch ein entsprechendes Formel-Beispiel an.
Am Schluss hätte ich noch eine Frage: welche mathematische Vorbildung hast Du? Das hier ist ja noch Oberstufen-Niveau und es sieht so aus, als wolltest Du Dir das nicht so gerne selbst erarbeiten, sondern am liebsten vorgekaut bekommen.