Añadir punto

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

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

Draft AddPoint.svg Draft AddPoint

Ubicación en el Menú
Boceto → Añadir punto
Entornos de trabajo
Boceto, Arquitectura
Atajo de teclado por defecto
None
Introducido en versión
-
Ver también
None


Descripción

Esta herramienta te permite añadir puntos adicionales a Contornos y BSplines.

The counterpart to this tool is the Draft DelPoint operation.

Utilización

  1. Selecciona un contorno o una BSpline
  2. Presiona el botón Draft AddPoint.png Añadir punto
  3. Selecciona un punto en la vista 3D, o escribe unas coordenadas

This functionality is also available from the Draft Edit.svg Draft Edit tool.

Opciones

  • Esta funcionalidad está también disponible dentro de la herramienta Draft Edit.png Editar

Programación

No disponible, pero añadir puntos adicionales a un contorno y una BSplines es sencillo, por ejemplo:

The Points attribute of a wire or spline is a list with the points that comprise that object; to add points, overwrite this attribute with a longer list of points. You can use methods like append() and insert() to add a new element in the desired position in the list. Each point is defined by its FreeCAD.Vector, with units in millimeters.

Example:

import FreeCAD, Draft

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

wire = Draft.makeWire([p1, p2])

p_new = FreeCAD.Vector(1500, 1500, 0)
points = wire.Points
points.insert(1, p_new)

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