Draft Circle/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 27: Line 27:
{{Caption|Cercle défini par deux points}}
{{Caption|Cercle défini par deux points}}


<div class="mw-translate-fuzzy">
==Utilisation==
==Utilisation==


# Pressez la touche {{KEY|[[Image:Draft Circle.png|16px]] [[Draft Circle/fr|Draft Circle]]}}, ou pressez les touches {{KEY|C}} et {{KEY|I}}
# Pressez la touche {{Button|[[Image:Draft Circle.png|16px]] [[Draft Circle/fr|Cercle Draft]]}} ou pressez les touches {{KEY|C}} et {{KEY|I}}
# Cliquez un premier point dans la vue 3D, ou entez les [[Draft Coordinates/fr|coordonnées]]
# Cliquez un premier point dans la vue 3D ou entrez les [[Draft Coordinates/fr|Coordonnées Draft]] ou cliquez sur {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/fr|Ajouter un point Draft]]}}.
# Cliquez un second point dans la vue 3D, or entez la valeur du rayon.
# Cliquez un second point dans la vue 3D ou entrez la valeur du rayon.
</div>


The circle can be edited by double clicking on the element in the tree view, or by pressing the {{Button|[[Image:Draft Edit.svg|16px]] [[Draft Edit]]}} button. Then you can move the center and radius points to a new position.
The circle can be edited by double clicking on the element in the tree view, or by pressing the {{Button|[[Image:Draft Edit.svg|16px]] [[Draft Edit]]}} button. Then you can move the center and radius points to a new position.

Revision as of 09:30, 1 September 2019

Cercle Draft

Emplacement du menu
Draft → Cercle
Ateliers
Atelier Draft, Atelier Arch
Raccourci par défaut
C I
Introduit dans la version
0.7
Voir aussi
Arc Draft, Ellipse Draft

Description

L'outil Cercle crée un cercle dans le Plan de travail Draft en entrant deux points, le centre et le rayon, ou en sélectionnant des tangentes, ou toute combinaison de ceux-ci. Il utilise le Propriétés de ligne Draft défini dans la barre Draft.

Cet outil fonctionne de la même manière que l'outil Arc Draft sauf qu'il crée une circonférence complète. Pour dessiner une ellipse, utilisez Ellipse Draft.

Cercle défini par deux points

Utilisation

  1. Pressez la touche Cercle Draft ou pressez les touches C et I
  2. Cliquez un premier point dans la vue 3D ou entrez les Coordonnées Draft ou cliquez sur Ajouter un point Draft.
  3. Cliquez un second point dans la vue 3D ou entrez la valeur du rayon.

The circle can be edited by double clicking on the element in the tree view, or by pressing the Draft Edit button. Then you can move the center and radius points to a new position.

The circle can be turned into an arc after creation, by setting its first angle and last angle properties to different values.

Options

  • L'utilisation de l'outil cercle se fait par la sélection de deux points, le centre et un point situé sur la circonférence, définissant ainsi le rayon.
  • Appuyez sur la touche ALT permet de sélectionner une tangente au lieu d'un point. Il est donc possible de tracer différents types de cercles en sélectionnant, une, deux ou trois tangentes.
  • Entrez simplement le nombre des coordonnées X,Y et Z en pressant la touche ENTER entre chaque entrée. Si la case à cocher Continuer est cochée, l'outil cercle redémarre après avoir cliqué le deuxième point, et continue un autre cercle sans devoir cliquer sur le bouton Cercle.
  • Appuyez sur la touche CTRL force l'accrochage du point sur un emplacement d'accrochage disponible, indépendamment de la distance.
  • Appuyer sur la touche SHIFT, contraint le second point horizontalement ou verticalement par rapport au premier point.
  • Appuyer sur la touche I ou Rempli pour voir le cercle apparaître comme une face après qu'il ai été fermé.
  • Appuyer sur la touche ESC ou le bouton Annuler pour annuler la commande courante.
  • Le cercle peut être transformé en un arc après sa création, en définissant son premier angle et son dernier à des valeurs différentes des angles dans les propriétés.
  • Cercles, en mode d'affichage "Flat Lines", peut afficher un motif de hachures, en le définissant dans Vue -> Propriétés -> Pattern.

Propriétés

  • DonnéesRadius: Le rayon du cercle
  • DonnéesMake Face: Remplit le cercle avec une face
  • VuePattern: Spécifie le type de hachure a utiliser
  • VuePattern Size: Spécifie l’épaisseur du hachage

Data

  • DonnéesFirst Angle: specifies the starting angle of the circle; normally 0°.
  • DonnéesLast Angle: specifies the ending angle of the circle; normally 0°.
  • DonnéesRadius: specifies the radius of the circle.
  • DonnéesMake Face: specifies if the Circle makes a face or not. If it is true a face is created, otherwise only the circumference is considered part of the object. This property only works if the shape is a full circumference.
For it to be a full circle DonnéesFirst Angle and DonnéesLast Angle should have the same value; otherwise, a Draft Arc is displayed. The values 0° and 360° aren't considered the same, so if these two values are used, the circle will not form a face.

View

  • VuePattern: specifies a Draft Pattern with which to fill the face of the circle. This property only works if DonnéesMake Face is true, and if VueDisplay Mode is "Flat Lines".
  • VuePattern Size: specifies the size of the Draft Pattern.

Script

L'outil cercle peut être utilisé dans les macros, et, dans la console Python, en utilisant la fonction suivante :

The Circle tool can be used in macros and from the Python console by using the following function:

Circle = makeCircle(radius, placement=None, face=None, startangle=None, endangle=None, support=None)
Circle = makeCircle(Part.Edge, placement=None, face=None, startangle=None, endangle=None, support=None)
  • Crée un objet cercle avec un rayon donné.
  • Si une position est donnée, elle est utilisée.
  • Si facemode a la valeur False, le cercle est montré comme une forme filaire, sinon ,comme une face.
  • Si startangle et endangle sont donnés (en degrés), ils sont utilisés, et, l'objet apparaît comme un arc.
  • Retourne l'objet nouvellement créé.

Exemple:

import FreeCAD, Draft

Circle1 = Draft.makeCircle(200)

ZAxis = FreeCAD.Vector(0, 0, 1)
p2 = FreeCAD.Vector(1000, 1000, 0)
place2 = FreeCAD.Placement(p2, FreeCAD.Rotation(ZAxis, 0))
Circle2 = Draft.makeCircle(500, placement=place2)

p3 = FreeCAD.Vector(-1000, -1000, 0)
place3 = FreeCAD.Placement(p3, FreeCAD.Rotation(ZAxis, 0))
Circle3 = Draft.makeCircle(750, placement=place3)