Sketcher ConstrainPointOnObject/it

Descrizione
Appone un punto su un altro oggetto, ad esempio, su una linea, un arco o un asse dello schizzo.

Uso

 * 1) Selezionare il punto che si desidera apporre su una linea / arco / etc. (il punto selezionato diventa verde).
 * 2) Selezionare la linea su cui si desidera apporre il punto appena selezionato (la linea selezionata diventa verde).
 * 3) Fare clic sul pulsante del vincolo.


 * 1) Select the point you want to affix onto a line/arc/etc. (Result: Once selected the point will become green).
 * 2) Select the line you want affixed onto the point you have just selected (Result: Once selected the line becomes green).
 * 3) Invoke the Constrain point onto object tool using several methods:
 * 4) * Press the button in the toolbar.
 * 5) * Use the +  keyboard shortcut.
 * 6) * Use the entry in the top menu.

Nota: l'ordine di selezione della linea e del punto non è importante. Il punto viene sempre spostato sulla linea. La linea rimane fissa.

Script
Il vincolo può essere creato con una macro e dalla console Python utilizzando il seguente comando:


 * Sketch è un oggetto schizzo
 * LineMoving è il numero che indica la linea che contiene il punto che deve essere spostato sul LineFixed (La linea che rimane fissa)
 * PointOfLineMoving è il numero del vertice della linea LineMoving che deve essere spostato sulla LineFixed
 * LinedFixed è il numero della linea su cui apporre il punto PointOfLineMoving

Per identificare il numero che indica le linee ed i punti si prega di fare riferimento alla parte di scripting del vincolo coincidenza.