Part Cone/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "Le Part Cône par défaut est tronqué. On peut le transformer en un cône complet, non tronqué, en donnant la valeur zéro à sa propriété {{PropertyData|Radius1}} ou {{Pr...")
No edit summary
Line 28: Line 28:
== Utilisation ==
== Utilisation ==


# Il existe plusieurs façons de lancer la commande :
<div class="mw-translate-fuzzy">
# Basculez vers l'[[Image:Workbench_Part.svg|16px]] [[Part_Workbench/fr|Atelier Part]]
#* Appuyez sur le bouton {{Button|[[Image:Part_Cone.svg|16px]] [[Part_Cone/fr|Cône]]}}.
#* Sélectionnez l'option {{MenuCommande|Partie → Primitives → [[Image:Part_Cone.svg|16px]] Cône}} dans le menu.
# Lancez la commande de deux manières:
# Le cône est créé.
#* Appuyez sur le bouton {{Button|[[Image:Part_Cone.svg|16px]] Cône}} dans la barre d'outils.
# Vous pouvez éventuellement modifier les dimensions et {{PropertyData|Placement}} du cône en effectuant l'une des opérations suivantes :
#* Sélectionnez {{MenuCommand|Pièce → Primitives → [[Image:Part_Cone.svg|16px]] Cône}} dans la barre de menus.
#* Double-cliquez sur l'objet dans la [[Tree_view/fr|Vue en arborescence]] :
</div>
#*# Le panneau de tâches {{MenuCommande|Primitives géométriques}} s'ouvre.
#*# Modifiez une ou plusieurs propriétés.
#*# L'objet est mis à jour dynamiquement dans la [[3D_view/fr|Vue 3D]].
#*# Appuyez sur le bouton {{Button|OK}}.
#*# Modifiez les propriétés dans la [[Property_editor/fr|Éditeur de propriétés]].
#* Changez la {{PropertyData|Placement}} avec [[Image:Std_TransformManip.svg|16px]] [[Std_TransformManip/fr|Std Transformation manipulation]].


== Example ==
== Example ==

Revision as of 20:25, 3 March 2022

Part Cône

Emplacement du menu
Pièce → Primitives → Cône
Ateliers
Part
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Part Primitives

Description

La commande Part Cône crée un solide conique paramétrique. Dans le système de coordonnées défini par sa propriété DonnéesPlacement, la face inférieure du cône se trouve dans le plan XY avec son centre à l'origine.

Le Part Cône par défaut est tronqué. On peut le transformer en un cône complet, non tronqué, en donnant la valeur zéro à sa propriété DonnéesRadius1 ou DonnéesRadius2. Il peut être transformé en un segment de cône en modifiant sa propriété DonnéesAngle.

Utilisation

  1. Il existe plusieurs façons de lancer la commande :
  2. Le cône est créé.
  3. Vous pouvez éventuellement modifier les dimensions et DonnéesPlacement du cône en effectuant l'une des opérations suivantes :

Example

Part Cone from the scripting example

A Part Cone object created with the scripting example below is shown here.

Notes

  • A Part Cone can also be created with the Part Primitives command. With that command you can specify the dimensions and placement at creation time.

Propriétés

See also: Property editor.

A Part Torus object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:

Data

Attachment

The object has the same attachment properties as a Part Part2DObject.

Cone

  • DonnéesRadius 1 : Rayon de l'arc ou du cercle définissant la face inférieure.
  • DonnéesRadius 2 : Rayon de l'arc ou du cercle définissant la face supérieure.
  • DonnéesHeight : Hauteur du cône de la pièce
  • DonnéesAngle : Nombre de degrés de l'arc ou des cercles définissant les faces supérieure et inférieure du cône tronqué. La valeur par défaut de 360° crée des faces circulaires, une valeur inférieure créera une partie de cône définie par des faces supérieure et inférieure dont les bords sont définis par un arc du nombre de degrés et deux rayons.

Script

See also: Autogenerated API documentation, Part scripting and FreeCAD Scripting Basics.

Un Part Cône peut être créé en utilisant la fonction suivante:

cone = FreeCAD.ActiveDocument.addObject("Part::Cone", "myCone")
  • "myCone" est le nom de l'objet.
  • La fonction restitue l'objet nouvellement créé.

Example:

import FreeCAD as App

doc = App.activeDocument()

cone = doc.addObject("Part::Cone", "myCone")
cone.Radius1 = 5
cone.Radius2 = 10
cone.Height = 50
cone.Angle = 270
cone.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(30, 60, 15))

doc.recompute()