Добавление точки при черчении
Расположение в меню |
---|
Черчение → Добавить точку |
Верстаки |
Draft, Arch |
Быстрые клавиши |
Никто |
Представлено в версии |
- |
См. также |
Draft DelPoint, Draft Edit |
Contents |
Описание
Инструмент Draft AddPoint позволяет добавить точку в уже созданную
полилинию или
B-сплайн.
The counterpart to this tool is the Draft DelPoint operation.
Использование
- Выберите инструмент
многоточечная линия или
B-сплайн. Примечание: инструмент недоступен при отсутствии выделенных объектов.
- Нажмите кнопку
Добавить точку
- Щёлкните на точке в трёхмерном виде или укажите координаты, и нажмите кнопку
Добавить точку.
- Нажмите кнопку Esc или Close для завершения операции, останутся точки, которые уже вставлены.
This functionality is also available from the Draft Edit tool.
Опции
Опции этого инструмента описаны в Редактирование чертежа.
Сценарии
См. так же: Draft API and Основы скриптов FreeCAD.
Программный интерфейс для инструмента AddPoint недоступен, однако добавление точек несложно.
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()
- Основы: Coordinates, Constraining, Snapping (Near, Extension, Parallel, Grid, Endpoint, Midpoint, Perpendicular, Angle, Center, Ortho, Intersection, Special, Dimensions, Working plane)
- Черчение: Line, Wire, Circle, Arc, Ellipse, Polygon, Rectangle, Text, Dimension, BSpline, Point, ShapeString, Facebinder, Bezier Curve, Label
- Редактирование: Move, Rotate, Offset, Trimex, Upgrade, Downgrade, Scale, Edit, Wire to BSpline, Add point, Delete point, Shape 2D View, Draft to Sketch, Array, Path Array, Point Array, Clone, Drawing, Mirror, Stretch
- Утилиты: Set working plane, Finish line, Close line, Undo line, Toggle construction mode, Toggle continue mode, Apply style, Toggle display mode, Add to group, Select group contents, Toggle snap, Toggle grid, Show snap bar, Heal, Flip Dimension, VisGroup, Slope, AutoGroup, Set Working Plane Proxy, Add to Construction group
- Дополнительно: Preferences, Import-Export Preferences (DXF/DWG, SVG, OCA, DAT); Draft API

- Установка: Windows, Linux, Mac; Начинающим
- Базовая: О FreeCAD, Верстаки, Настройки, Структура документа, Настройка интерфейса, Свойства, Модель мыши; Учебники
- Верстаки: Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, Surface workbench, TechDraw, Test Framework, Web
- Скрипты: Введение в Python, Учебник скриптов FreeCAD, Основы скриптов FreeCAD, Установка макросов, Команды графического интерфейса, Единицы Модули: Создание модулей, Создание верстаков, Добавление верстаков Сетки: Сеточные скрипты, Модуль сеток Детали: Модуль Part, Скрипты топологических данных, PythonOCC, Из Mesh в Part Coin scenegraph: The Coin/Inventor scenegraph, Pivy Интерфейс Qt: PySide, Использование графического интерфейса FreeCAD, Создание диалогов Параметрические объекты: Скриптовые объекты Прочее: Кусочки кода, Функции рисования линий, Встраивание FreeCAD, Библиотека векторной математики FreeCAD, Хаб опытных пользователей, Python, Макросы, Основы скриптов FreeCAD, Topological data scripting