Sketcher: constrângere punct pe obiect

From FreeCAD Documentation
Revision as of 21:10, 20 March 2022 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Sketcher ConstrainPointOnObject

Menu location
Sketch → Sketcher constraints → Constrain point onto object
Workbenches
Sketcher
Default shortcut
Shift+O
Introduced in version
-
See also
Constrain Coincident

Description

Descriere

Aplică un punct pe un alt obiect, cum ar fi o linie, un arc sau o axă de schiță.

Cum se folosește

  1. Selectați punctul pe care doriți să îl aplicați pe o linie/arc/etc. (Odată selectat punctul devine verde).
  2. Selectați linia pe care doriți să o atașați la punctul pe care tocmai l-ați selectat(Odată selecatată linia devine verde).
  3. Apăsați butonul Constrain point unto object.
  1. Select a point and an edge in any order.
  2. There are several ways to invoke the command:
    • Press the Constrain point onto object button in the toolbar.
    • Use the O keyboard shortcut.
    • Use the Sketch → Sketcher constraints → Constrain point onto object entry in the top menu.

Scripting

Script

Constrângerea poate fi creată din macrocomenzi și din consola Python folosind următoarea comandă:

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

  • Sketch este un obiect sketch
  • LineMoving este numărul care desemnează linia, care conține punctul care trebuie mutat pe LineFixed (Linia care este fixă)
  • PointOfLineMoving este numărul vârfului liniei LineMoving, care trebuie mutat pe LineFixed
  • LinedFixed este numărul liniei care trebuie aplicată pe punctul PointOfLineMoving

Pentru a identifica numărul care are indică liniile și punctele? Vă rog să vă referinți la parte de script a Sketcher ConstrainCoincident.