Meinst du die Sache, dass man nur ein Tool aus Benutzersicht benutzt, jedoch das Ergebnis unterschiedlich sein kann, also einmal koinzident oder Punkt auf Objekt? Ja das ist in der Tat irgendwo ein Bruch in der Logik, da man ja für ein Tool ein Ergebnis erwarten würde. Ich halte dies jedoch für vertretbar und nach wie vor noch erlernbar.chrisb wrote:Man klickt das eine und bekommt das andere. Ich überlege außerdem, wie ich das beschreiben sollte; das geht natürlich, aber da sind wesentlich mehr Worte nötig, um das unzweifelhaft hinzubekommen. Da weiß ich recht gut wovon ich rede, weil ich das für die jetzige Situation schon mal gemacht habe.
Ganz von Hand weisen kann man dein Bedenken nicht, jedoch bedeutend einschränken so dass es am Ende denke ich eher Geschmackssache ist. Und zwar bekommt man doppeltes Grafikfeedback. Also zum einem wird ja das Icon für die Einschränkung hinzugefügt, zum anderen "ruckt" sich ja Skizze entsprechend der Einschränkung zurecht. Nun ist es hier abzuschätzen wie groß die Gefahr ist, dass man trotz dieser Sachen etwas nicht erkennt. In meinen Augen ist dies eher Ausnahme denn die Regel, aber ja, wenn man es komplett umgehen will, dann muss man das Tool anders gestalten.Natürlich kann man das rückgängig machen - wenn man es bemerkt. Wo vorher eine Fehlermeldung kam, kommt nun allerdings keine mehr, sondern es passiert einfach etwas Unerwünschtes.
Dann darf das Tool z.B. nicht direkt eine Einschränkung setzen sondern Vorschläge anbieten und Koinzidenz und Punkt auf Objekt beides behalten. Vorteil ist, dass es relativ einfach sein dürfte das Tool auf sämtliche Beschränkungen aufzublasen.
Das hat SolidWorks und ich glaube einige andere auch) recht praktisch gelöst, indem diese Vorschläge in einem kleinen Band, welches direkt über dem Mauscursor angezeigt wird gelistet werden. Bewegt man dann den Mauscursor auf das Band, kann man dann einen Vorschlag anklicken, et voila, Einschränkung gesetzt. Bewegt man die Maus weg oder über das Band hinaus, wird das Band wieder ausgeblendet.
Ich habe mir das Video zu paddles idee bezügliches des smart constraint tools angeschaut. Ich denke, er legt gerne solche Eingaben/Optionen auf die linke Seite ins "Aufgaben" Fenster. Die Einschräkungs-Vorschläge dort zu sammeln wäre imho auch ein Option. Imho müsste man dafür dann nichtmal vorher irgendetwas starten, sondern diese Vorschläge könnten einfach immer im Sketcher im "Aufgaben" Fenster angezeigt werden wenn etwas selektiert wird/ist.