Draft Upgrade/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 9: Line 9:
==Utilisation==
==Utilisation==


#Sélectionnez un ou plusieurs objets que vous souhaitez mettre à jour
#Sélectionnez un ou plusieurs objets que vous souhaitez mettre à niveau
#Cliquez sur le bouton {{KEY|[[Image:Draft Upgrade.png|16px]] [[Draft_Upgrade/fr|Draft Upgrade]]}} ou pressez sur les touches {{KEY|U}} puis {{KEY|P}}
#Cliquez sur le bouton {{KEY|[[Image:Draft Upgrade.png|16px]] [[Draft_Upgrade/fr|Mettre à niveau]]}} ou pressez sur les touches {{KEY|U}} puis {{KEY|P}}


==Options==
==Options==

Revision as of 04:33, 14 August 2014

Mettre à niveau Draft

Emplacement du menu
Draft → Mettre à niveau
Ateliers
Draft, Arch
Raccourci par défaut
U P
Introduit dans la version
-
Voir aussi
Rétrograder

Description

Cet outil met à niveau les objets sélectionnés de différentes façons. Si aucun objet n'est sélectionné, vous serez invité à en sélectionner un.

Utilisation

  1. Sélectionnez un ou plusieurs objets que vous souhaitez mettre à niveau
  2. Cliquez sur le bouton Mettre à niveau ou pressez sur les touches U puis P

Options

Les objets sélectionnés sont modifiés/mis à jour à un niveau supérieur en suivant l'ordre de cette liste :

  • S'il y a plus d'une face sélectionnée, les faces sont fusionnées.
  • S'il n'y a qu'une seule face, rien ne se passe.
  • S'il n'y a qu'un seul fil (wire) ouvert, il sera fermé.
  • S'il n'y a seulement des bords (edges), tous les bords (arêtes) sont raccordés en un fil (wire) (fermé si possible).
  • Si aucune de ces actions n'est possible, un objet composé sera créé.

Script

L'outil upgrade peut être utilisé dans un script Python ou dans une macro en faisant :

 Draft.upgrade(objects, delete=False, force=None)
  • Met à niveau l'objet(s) sélectionné (qui peut être un objet ou une liste d'objets).
  • Si supprimer est sur True, les anciens objets sont supprimés.
  • L'attribut "force" peut être utilisé pour forcer un certain mode de mise à niveau. Il peut être : makeCompound, closeGroupWires, makeSolid, closeWire, turnToParts, makeFusion, makeShell, makeFaces, draftify, joinFaces, makeSketchFace, makeWires.
  • retourne un dictionnaire contenant deux listes, une liste des nouveaux objets et une liste d'objets à supprimer.

Les opérations de l'outil Upgrade peuvent aussi être réalisés avec les outils Part Fuse or Draft Wire.

Exemple:

import Draft
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)