Sketcher ConstrainCoincident/fr

Sketcher Coïncidence

Emplacement du menu
Esquisse → Contraintes → Coïncidence
Ateliers
Sketcher
Raccourci par défaut
C
Introduit dans la version
-
Voir aussi
Sketcher Coïncidence unifiée, Sketcher Point sur objet

Description

L'outil Sketcher Coïncidence crée une contrainte de coïncidence entre des points, ou (introduit dans la version 0.21) une contrainte concentrique entre des cercles, des arcs et/ou des ellipses (en faisant coïncider leurs centres).

introduit dans la version 1.0 : cet outil est remplacé par l'outil Sketcher Coïncidence unifiée si l'option Unifier les contraintes de coïncidence et de point sur objet est sélectionnée dans les préférences.

Utilisation

Voir aussi : Aides au dessin.

Mode continu

  1. Assurez-vous qu'il n'y a pas de sélection.
  2. Il y a plusieurs façons de lancer l'outil :
    • Appuyez sur le bouton Coïncidence dans la barre d'outils.
    • Sélectionnez l'option Esquisse → Contraintes → Coïncidence du menu.
    • Utilisez le raccourci clavier : C.
  3. Le curseur se transforme en croix avec l'icône de l'outil.
  4. Effectuez l'une des opérations suivantes :
    • Sélectionnez deux points.
    • Sélectionnez deux arêtes de cercles, d'arcs, d'ellipses ou d'arcs d'ellipses.
  5. Une contrainte est ajoutée.
  6. Il est possible de continuer à créer des contraintes.
  7. Pour terminer, cliquez avec le bouton droit de la souris ou appuyez sur Échap, ou démarrez un autre outil de création de géométrie ou de contrainte.

Mode unique

  1. Faites l'une des choses suivantes :
    • Sélectionnez deux points ou plus.
    • Sélectionnez deux ou plusieurs arêtes de cercles, d'arcs, d'ellipses ou d'arcs d'ellipses.
  2. Lancez l'outil comme décrit ci-dessus, ou avec l'option supplémentaire suivante :
  3. En fonction de la sélection, une ou plusieurs contraintes sont ajoutées.

Remarques

Script

La contrainte peut être créée à partir de macros et de la console Python à l'aide de la commande suivante :

Sketch.addConstraint(Sketcher.Constraint('Coincident',LineFixed,PointOfLineFixed,LineMoving,PointOfLineMoving))

où :

Comme les noms LineFixed et LineMoving l'indiquent, si les deux sommets contraints sont libres de se déplacer dans n'importe quelle direction, le premier (le premier à être sélectionné dans l'interface graphique) restera fixe et l'autre on bougera. En présence de contraintes existantes, cependant, les deux bords peuvent bouger.

La page Sketcher : Écrire un script explique les valeurs qui peuvent être utilisées pour LineFixed, PointOfLineFixed, LineMoving et PointOfLineMoving, et contient d'autres exemples sur la façon de créer des contraintes à partir de scripts Python.