Supprimer un point Draft

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page Draft DelPoint and the translation is 100% complete.

Other languages:
čeština • ‎Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎română • ‎русский • ‎svenska • ‎Türkçe

Draft DelPoint.svg Supprimer un point Draft

Emplacement du menu
Draft → Supprimer un point
Ateliers
Atelier Draft, Atelier Arch
Raccourci par défaut
Introduit dans la version
-
Voir aussi
Ajouter un point Draft, Editer Draft


Description

Cet outil, vous permet de retirer des points présents sur des Fils (Wire) et des BSplines.

La contrepartie de cet outil est l'opération Ajouter un point Draft.

Utilisation

  1. Sélectionnez un Fil (Wire) ou une BSplines.
  2. Appuyez sur le bouton Draft DelPoint.svg Supprimer un point Draft.
  3. Cliquez sur un point de l'objet.
  4. Appuyez sur Echapp ou sur le bouton Fermer pour terminer l'opération: les points déjà supprimés disparaîtront.

Cette fonctionnalité est également disponible à partir de l'outil Draft Edit.svg Editer Draft.

Options

Les options de cet outil sont décrites dans Draft Edit.svg Editer Draft.

Script

Voir aussi: Draft API et FreeCAD scripts de base.

Aucune interface de programmation n'est disponible pour l'outil Supprimer un point. Toutefois, la suppression de points est simple.

L'attribut Points d'un fil ou d'une spline est une liste de points qui composent cet objet. Pour ajouter des points, remplacez cet attribut par une liste de points plus longue. Vous pouvez utiliser des méthodes telles que append() et insert() pour ajouter un nouvel élément à la position souhaitée dans la liste. Chaque point est défini par son FreeCAD.Vector, en unités en millimètres.

Exemple:

import FreeCAD, Draft

p1 = FreeCAD.Vector(-1000, 400, 0)
p2 = FreeCAD.Vector(1500, -1500, 0)
p3 = FreeCAD.Vector(2200, 1000, 0)

wire = Draft.makeWire([p1, p2, p3])
points = wire.Points
points.pop(1)

wire.Points = points
FreeCAD.ActiveDocument.recompute()