Sketcher Contrainte point sur objet

From FreeCAD Documentation
Revision as of 12:01, 14 April 2022 by David69 (talk | contribs)

Sketcher Contrainte point sur objet

Emplacement du menu
Esquisse → Contraintes d'esquisse → Contrainte point sur objet
Ateliers
Sketcher
Raccourci par défaut
O
Introduit dans la version
-
Voir aussi
Sketcher Contrainte de coïncidence

Description

Appose un point sur un autre objet tel qu'une ligne, un arc ou un axe d'esquisse.

Utilisation

  1. Sélectionnez un point et un bord dans n'importe quel ordre.
  2. Il existe plusieurs façons de lancer cette commande :
    • Appuyez sur le bouton Contrainte point sur objet dans la barre d'outils.
    • Utilisez le raccourci clavier O.
    • Utilisez l'entrée Esquisse → Contraintes d'esquisse → Contrainte point sur objet.

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('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))

  • Sketch est un objet esquisse
  • LineMoving est le numéro qui désigne la ligne contenant le point qui doit être déplacé sur la ligne LineFixed (la ligne qui est fixe).
  • PointOfLineMoving est le numéro du sommet de la ligne LineMoving qui doit être déplacé sur LineFixed.
  • LinedFixed est le numéro de la ligne à apposer sur le point PointOfLineMoving.

La page Sketcher Scripts explique comment identifier les nombres qui désignent des lignes et des points.