Draft BezCurve/fr: Difference between revisions

From FreeCAD Documentation
m (Created page with "# Cliquez le bouton {{KEY|16px Draft BezCurve}}, ou pressez les touches {{KEY|B}} et {{KEY|Z}}. # Cliquez le premier point ...")
m (Created page with "* Pressez la touche {{KEY|F}} ou le bouton {{KEY|12px '''Finish'''}} pour finir la spline, et la laissé ouverte * Pressez ...")
Line 18: Line 18:
==Options==
==Options==


* Press {{KEY|F}} or the {{KEY|[[Image:Draft FinishLine.png|12px]] '''[[Draft_FinishLine|Finish]]'''}} button to finish the spline, leaving it open
* Pressez la touche {{KEY|F}} ou le bouton {{KEY|[[Image:Draft FinishLine.png|12px]] '''[[Draft_FinishLine|Finish]]'''}} pour finir la spline, et la laissé ouverte
* Press {{KEY|C}} or the {{KEY|[[Image:Draft CloseLine.png|12px]] '''[[Draft_CloseLine|Close]]'''}} button or click on the first point to finish the spline, but making it closed by adding a last segment between the last point and the first one.
* Pressez la touche {{KEY|C}} ou le bouton {{KEY|[[Image:Draft CloseLine.png|12px]] '''[[Draft_CloseLine|Close]]'''}} ou cliquez sur le premier point pour finir et fermer le spline, Mais il sera ajouté un dernier segment entre le premier et dernier point.
* Press {{KEY|X}}, {{KEY|Y}} or {{KEY|Z}} after a point to constrain the next point on the given axis.
* Pressez les touches {{KEY|X}}, {{KEY|Y}} ou {{KEY|Z}} après le point pour contraindre le point suivant dans l'axe choisi.
* To enter coordinates manually, simply enter the numbers, then press {{KEY|ENTER}} between each X, Y and Z component.
* Pour entrer les coordonnées manuellement,entrez simplement les nombres puis pressez la touche {{KEY|ENTER}} entre chaque composant X, Y et Z.
* Press {{KEY|R}} or click the checkbox to check/uncheck the {{KEY|'''Relative'''}} button. If relative mode is on, the coordinates of the next point are relative to the last one. If not, they are absolute, taken from the (0,0,0) origin point.
* Pressez la touche {{KEY|R}} ou cliquez la case à cocher/décocher {{KEY|'''Relatif'''}}. Si relatif est coché, les coordonnées du prochain point sont relatifs au point précédent. Sinon, il est absolu par rapport au point d'origine (0,0,0).
* Press {{KEY|T}} or click the checkbox to check/uncheck the {{KEY|'''Continue'''}} button. If continue mode is on, the BezCurve tool will restart after you finish or close it, allowing you to draw another one without pressing the BezCurve button again.
* Pressez la touche {{KEY|T}} ou cliquez la case à cocher/décocher {{KEY|'''Continue'''}}. Si continue est coché, une nouvelle courbe de Bézier redémarre après l'avoir finie ou fermée, sans avoir à réactiver la commande une autre fois.
* Press {{KEY|CTRL}} while drawing to force [[Draft_Snap|snapping]] your point to the nearest snap location, independently of the distance.
* Pressez la touche {{KEY|CTRL}} en dessinant [[Draft_Snap/fr|accroche]] votre point à l'emplacement d'accrochage le plus proche, indépendamment de la distance.
* Press {{KEY|SHIFT}} while drawing to [[Draft_Constrain|constrain]] your next point horizontally or vertically in relation to the last one.
* Pressez la touche {{KEY|SHIFT}} en dessinant [[Draft_Constrain/fr|contrains]] votre point horizontalement ou verticalement en relation avec dernier point.
* Press {{KEY|W}} or press the {{KEY|[[Image:Draft Wipe.png|12px]] '''Wipe'''}} button to remove the existing segments and start the spline from the last point.
* Pressez la touche {{KEY|W}} ou cliquez le bouton {{KEY|[[Image:Draft Wipe.png|12px]] '''Wipe'''}} pour effacer le segment existant et continuer la spline à partir du dernier point.
* Press {{KEY|CTRL}}+{{KEY|Z}} or press the {{KEY|[[Image:Draft UndoLine.png|12px]] '''[[Draft_UndoLine|Undo]]'''}} button to undo the last point.
* Pressez les touches {{KEY|CTRL}}+{{KEY|Z}} ou pressez le bouton {{KEY|[[Image:Draft UndoLine.png|12px]] '''[[Draft_UndoLine|Undo]]'''}} pour revenir au point précédent.
* Press {{KEY|ESC}} or the {{KEY|'''Cancel'''}} button to abort the current BezCurve command.
* Pressez la touche {{KEY|ESC}} ou {{KEY|'''Cancel'''}} pour quitter la commande BezCurve.


==Properties==
==Properties==

Revision as of 15:54, 9 August 2014

Draft BezCurve

Emplacement du menu
Draft -> BezCurve
Ateliers
Draft, Arch
Raccourci par défaut
B Z
Introduit dans la version
-
Voir aussi
Aucun

Description

L'outil BezCurve crée une courbe de Bezier (ou une partie de courbe de Bézier) à partir de plusieurs points dans le plan de travail courant. La courbe prend les attributs de ligne et couleur définis dans Linestyle.

L'objet est créé en une simple courbe de Bézier (nombre de points - 1). Il peut être modifié partiellement après sa création en utilisant l'éditeur de propriétés. Les courbes de Bézier peuvent être modifiées à l'aide Draft Edit.

Utilisation

  1. Cliquez le bouton Draft BezCurve, ou pressez les touches B et Z.
  2. Cliquez le premier point dans la vue 3D, ou tapez les coordonnées
  3. Cliquez un point additionnel dans la vue 3D, ou tapez les coordonnées
  4. Pressez les touches F ou C, ou double-cliquez le dernier point, ou cliquez sur le premier point pour terminer et fermer la courbe.

Options

  • Pressez la touche F ou le bouton Finish pour finir la spline, et la laissé ouverte
  • Pressez la touche C ou le bouton Close ou cliquez sur le premier point pour finir et fermer le spline, Mais il sera ajouté un dernier segment entre le premier et dernier point.
  • Pressez les touches X, Y ou Z après le point pour contraindre le point suivant dans l'axe choisi.
  • Pour entrer les coordonnées manuellement,entrez simplement les nombres puis pressez la touche ENTER entre chaque composant X, Y et Z.
  • Pressez la touche R ou cliquez la case à cocher/décocher Relatif. Si relatif est coché, les coordonnées du prochain point sont relatifs au point précédent. Sinon, il est absolu par rapport au point d'origine (0,0,0).
  • Pressez la touche T ou cliquez la case à cocher/décocher Continue. Si continue est coché, une nouvelle courbe de Bézier redémarre après l'avoir finie ou fermée, sans avoir à réactiver la commande une autre fois.
  • Pressez la touche CTRL en dessinant accroche votre point à l'emplacement d'accrochage le plus proche, indépendamment de la distance.
  • Pressez la touche SHIFT en dessinant contrains votre point horizontalement ou verticalement en relation avec dernier point.
  • Pressez la touche W ou cliquez le bouton Wipe pour effacer le segment existant et continuer la spline à partir du dernier point.
  • Pressez les touches CTRL+Z ou pressez le bouton Undo pour revenir au point précédent.
  • Pressez la touche ESC ou Cancel pour quitter la commande BezCurve.

Properties

  • DonnéesClosed: Specifies if the Bezier Curve is closed or not
  • DonnéesDegree: Specifies the degree of the Bezier Curve (or segments)

Scripting

The BezCurve tool can by used in macros and from the python console by using the following function:

makeBezCurve(pointslist,[closed],[placement],[support],[degree])
  • Create a Bezier Curve object from the given list of vectors. Instead of a pointslist, you can also pass a Part Wire.

Example:

import FreeCAD,Draft
myFeature = Draft.makeBezCurve(Draft.makeBezCurve(points,False)

Contraining Nodes

The segment endpoints in a piecewise Bezier Curve can be constrained such that adjacent control points are tangent or symmetric to the segments at the endpoint. This is done after object creation using Draft Edit.

  • Sharp - remove constraints
  • Tangent - force adjacent control points to be tangent
  • Symmetric - force adjacent control points to be tangent and equi-distant

Limitations

  • This tool is not available before FreeCAD version 0.14
  • The Points Property does not yet appear in the properties list.
  • OpenCascade does not support Bezier Curve with degree > 25. This should not be a problem in practice.