Problem mit Bézierkurven

Hallo Liste,

Habe ein Oval in einer Bézierkurve umgewandelt

bitte siehe hier :

http://experts.ragtime.de/experts/files/BezierProblem.jpg

oder hier :

(Entschuldigung, ich weiss noch nicht, welche ist die richtige Weise, das Link zu schreiben !)

dann nehme ich das Kurvenpunkt-Entfernen-Werkzeug ;

wenn ich das Werkzeug in "2" benutze bekomme ich was ich will

wenn ich aber das Werkzeug in "1" anwende bekomme ich eine offene Kurve, was ich normalerweise mit dem Kurvenschneidewerkzeug machen würde…

warum dieses Verhältnis ?

Grüsse

jacques
the mailing list .
To unsubscribe, E-mail to:
To switch to the DIGEST mode, E-mail to
To switch to the INDEX mode, E-mail to
Send administrative queries to

Re: Problem mit Bézierkurven

#10599 On 27 März, 2012 23:30 werkwelt said,

Moin, Jacques,

der von Dir untersuchte Bezierkurvenabschnitt ist derjenige zwischen den Steuerpunkten 1 und 2. Wenn Du mit der Tabulatortaste von Punkt zu Punkt springst, ist der erste Punkt derjenige, der dieses falsche Verhalten zeigt. Vielleicht hilft das.

RagTime, FileTime, FileMaker, AppleScript, Spell Catcher X, Zeichenmaschine, SVG und der Arc FritzSchreiber geben Flügel.

Mit freundlichen Grüßen,
Norbert Lindenthal

Re: Problem mit Bézierkurven

#10598 On 27 März, 2012 21:36 Jacques Villars said,

… in Adobe Illustrator gibt es dieses komisches Verhalten nicht !

jacques

Le 27 mars 2012 à 22:02, Jacques Villars a écrit :
>
>
> wenn ich aber das Werkzeug in "1" anwende bekomme ich eine offene Kurve,

the mailing list .
To unsubscribe, E-mail to:
To switch to the DIGEST mode, E-mail to
To switch to the INDEX mode, E-mail to
Send administrative queries to

Re: Problem mit Bézierkurven

#10600 On 28 März, 2012 07:53 Thomas Kaegi said,

Hallo Jacques

Ich habe ein wenig experimentiert.

Es ist offenbar so, dass RagTime Bézierkurven und Polygonzüge genau so definiert, wie es deren Name sagt, nämlich als Kurven und Linienzüge, nicht als geschlossene Objekte.

Direkt als Polygonzüge oder Bézierkurven erstellte Linienzüge lassen sich schliessen. In diesem Fall fällt der erste auf den letzten Linienpunkt und die beiden werden aufeinander gelegt. Aber es sind immer noch zwei separate Linienpunkte!

Bei der Umwandlung von geschlossenen Objekten in Polygonzüge oder Bézierkurven geht RagTime offenbar noch einen Schritt weiter und legt Anfangs- und Endpunkt nicht nur aufeinander, sondern koppelt sie, so dass sie nur gemeinsam verschoben werden können. Im Fall von Bézierkurven sind auch die Tangenten gekoppelt. Trotzdem scheinen es noch zwei Punkte zu sein. Im Fall des umgewandelten Kreises ist offenbar der Punkt links der Anfangs- und Endpunkt. Mit dem "Kurvenpunkt-Entfernen-Werkzeug" wird bei diesem Kurvenpunkt nur der Anfangspunkt des Linienzuges gelöscht und die Kurve oder das Polygon wird geöffnet - der Linienzug zwischen dem Anfangspunkt und dem zweiten Punkt wird gelöscht. - Wenn du ein Vieleck in ein Polygon wandelst zeigt einer der Eckpunkte des erzeugten Polygons deshalb genau das gleiche Verhalten wie dein Kreispunkt 1.

Gruss, Thomas

Re: Problem mit Bézierkurven

#10601 On 28 März, 2012 10:09 Jacques Villars said,
Hallo Norbert,

das hilft, aber erklärt nichts… danke für deinen Tipp!

es gibt einen Trick : wenn ich die offene Kurve mit dem passenden Werkzeug wieder schliesse, öffnet sich dann diejenige mit dem Steuerpunkt-Entfernen-Werkzeug an einer anderen Stelle, was nützlich ist, um einen besonderen Abschnitt zu schützen : man kann damit den "fehlerhaften" Abschnitt verschieben

das alles gilt selbstverständlich auch für andere geschlossene Kurven, wie gerundete oder einfache Rechtecken usw.

Meine Frage : ist das ein Bug ? 

Freundliche Grüsse,
jacques

Le 28 mars 2012 à 00:31, werkwelt a écrit :

 Wenn Du mit der Tabulatortaste von Punkt zu Punkt springst, ist der erste Punkt derjenige, der dieses falsche Verhalten zeigt. Vielleicht hilft das.


Re: Problem mit Bézierkurven

#10604 On 28 März, 2012 11:18 Thomas Kaegi said,

Hallo Jacques

es gibt einen Trick : wenn ich die offene Kurve mit dem passenden Werkzeug wieder schliesse, öffnet sich dann diejenige mit dem Steuerpunkt-Entfernen-Werkzeug an einer anderen Stelle, was nützlich ist, um einen besonderen Abschnitt zu schützen : man kann damit den "fehlerhaften" Abschnitt verschieben

Und da wäre noch der andere Trick: Den Kreis (vor oder nach der Umwandlung in eine Bézier-Kurve) um 90° nach rechts rotieren. Dann befindet sich der "kritische Punkt" oben statt links.

Gruss, Thomas

Re: Problem mit Bézierkurven

#10603 On 28 März, 2012 11:11 jacques villars said,

zu meiner letzten Frage :

also nicht ein Bug, aber trotzdem eine Unvollkommenheit ;-)

jacques

Re: Problem mit Bézierkurven

#10605 On 28 März, 2012 12:08 Jürgen Schell said,

Noch eine Trick-Variante: Wenn Du den Anfangspunkt gelöscht hast und der dreiviertel-Kreis nachbleibt, dann lösche auch den letzten Punkt (ein Halbkreis bleibt übrig) und schließe die Kurve wieder.

(Ich benutze zum Löschen von Punkten meist das Auswahlrechteck, dann werden links immer Anfangs- und Endpunkt zusammen gelöscht und es bleibt gleich der Halbkreis nach.)

Gruß,

Jürgen

www.j-schell.de

Re: Problem mit Bézierkurven

#10606 On 28 März, 2012 11:40 Jacques Villars said,

Gute Idee, danke Jürgen,
Grüsse
jacques
Le 28 mars 2012 à 13:11, Jürgen Schell a écrit :

Noch eine Trick-Variante: Wenn Du den Anfangspunkt gelöscht hast und der dreiviertel-Kreis nachbleibt, dann lösche auch den letzten Punkt (ein Halbkreis bleibt übrig) und schließe die Kurve wieder.


Re: Problem mit Bézierkurven

#10607 On 28 März, 2012 11:46 Jacques Villars said,
Hallo Thomas,
daran habe ich auch gedacht, aber daran muss man am Anfang der Arbeit denken ! wenn die geschlossene Kurve schon in einer Flasche umgewandelt ist, ist es zu spät ;-)
Grüsse,
jacques
Le 28 mars 2012 à 12:21, Thomas Kaegi a écrit :

 Den Kreis (vor oder nach der Umwandlung in eine Bézier-Kurve) um 90° nach rechts rotieren. 

Re: Problem mit Bézierkurven

#10602 On 28 März, 2012 10:20 Jacques Villars said,

…und immer das Problem mit der Mailliste und dem Forum, die nicht immer gekoppelt sind…

inzwischen habe ich die Antwort von Thomas direkt im Forum gelesen

danke Thomas ; deine Antwort habe ich per Mail nicht bekommen!

was du schreibst entspricht, was ich auch abgeleitet habe

Freundliche grüsse
jacques

the mailing list .
To unsubscribe, E-mail to:
To switch to the DIGEST mode, E-mail to
To switch to the INDEX mode, E-mail to
Send administrative queries to