Добавление точки при черчении

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Draft AddPoint and the translation is 19% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎italiano • ‎română • ‎svenska • ‎čeština • ‎русский

Draft AddPoint.svg Draft AddPoint

Расположение в меню
Черчение → Добавить точку
Draft, Arch
Быстрые клавиши
Представлено в версии
См. также


Инструмент позволяет добавить точку в многоточечную линию или B-сплайн.

The counterpart to this tool is the Draft DelPoint.svg Draft DelPoint operation.


  1. Выберите инструмент многоточечная линия или B-сплайн
  2. Нажмите кнопку Draft AddPoint.png Добавить точку
  3. Щёлкните на точке в трёхмерном виде или укажите координаты

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



Возможность недоступна, но добавление точек к многоточечным линиям и B-сплайнам достаточно просто, например:

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.


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