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

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

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


Описание

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

The counterpart to this tool is the 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.

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()