Верстак Curves (Кривые)
Эта документация не закончена. Пожалуйста, помогите и внесите свой вклад в разработку документации.
Пример документирования команды Gui объясняет, как должны быть задокументированы команды. Просмотрите Category:UnfinishedDocu/ru, чтобы увидеть больше незавершённых страниц, подобных этой. Смотрите Category:Command Reference/ru для всех команд.
Смотрите Wiki Страницы, чтобы узнать о редактировании вики-страниц, и зайдите на страницу Помоги FreeCAD, чтобы узнать о других способах, которыми вы можете внести свой вклад.
Введение
Верстак Curves (Кривые)— это внешний верстак, основанный на языке Python и содержащий набор инструментов для работы с кривыми и поверхностями NURBS. Этот верстак разработан с использованием FreeCAD Master и OCC 7.4.
Примечание: Некоторые инструменты могут не работать с более ранними версиями.
Установка
Загрузите верстак Curves через Менеджер Дополнений. Выберите из меню опцию Инструменты → Менеджер дополнений.
Ссылки
- Разработчик: @Chris_G
- Github: https://github.com/tomate44/CurvesWB
- Обсуждение: https://forum.freecad.org/viewtopic.php?f=8&t=22675
- Учебник использования верстака Curves на YouTube: https://www.youtube.com/watch?v=ZVdbvxmJ3Mo
- Учебник на Dailymotion, приливная бутыль, демонстрация верстака curves: https://www.dailymotion.com/video/x6bo9a6
Инструменты
В последнем обновлении порядок инструментов был приведён в соответствие с пунктами меню версии 0.6.59, а также были добавлены некоторые отсутствующие инструменты.
Инструменты кривых
Parametric line (Параметрическая прямая): Создаёт параметрическую прямую между двумя вершинами.
Freehand BSpline (B-сплайн от руки): Создаёт B-сплайн-кривую, нарисованную от руки.
Mixed curve (Кривая пересечения): Создаёт 3D-кривую как пересечение двух спроецированных кривых.
Curve extend (Удлинить кривую): Удлиняет выбранное ребро.
Join Curves (Объединить кривые): Объединяет выбранные рёбра в B-сплайн кривые.
Split curve (Разделить кривую): Разделяет выбранную грань.
Discretize (Дискретизировать): Дискретизирует ребро или ломаную линию.
Approximate (Аппроксимировать): Аппроксимирует (преобразует) точки в поверхность или в кривую NURBS.
Interpolate (Интерполировать): Интерполирует точки с помощью кривой B-сплайна.
Blend curve (Плавный переход кривых): Создаёт параметрическую кривую плавного перехода между двумя ребрами.
Comb plot (Гребень кривизны): Создаёт параметрический график «гребень» кривизны на выбранных рёбрах.
Curve On Surface (Кривая На Поверхности): Проецирует кривую на объект-поверхность.
Инструменты поверхности
ZebraTool (Инструмент Зебра): Добавляет текстуру «зебра» для инспекции поверхности.
Trim face (Обрезать грань): Обрезает грань по проецируемой кривой.
IsoCurve (ИзоКривые): Применяет решётку, ориентированную по UV-координатам, к выбранным поверхностям.
Sketch on surface (Эскиз на поверхности): Накладывает эскиз на поверхность.
Sweep2Rails (Протянуть по направляющим): Создаёт вытянутую поверхность либо на основе линейчатой поверхности и списка рёбер профиля, либо на основе двух направляющих и как минимум двух профилей.
Profile support plane (Опорная плоскость профиля): Создаёт опорную плоскость для эскизов.
Pipeshell profile (Профиль оболочки трубы): Создаёт объект Profile (профиль) для PipeShell (Оболочки Трубы).
Pipeshell (Оболочка Трубы): Создаёт объект Pipeshell (Оболочка Трубы) с помощью набора сечений.
Gordon surface: Creates a surface that skins a network of curves.
Segment surface: Segments a surface on isocurves.
Compression Spring: Creates a compression spring.
Reflect Lines: Creates the reflect lines on a shape, according to a view direction.
MultiLoft: Lofts profile objects made of multiple faces in parallel.
BlendSurface: Creates a surface between two edges with some continuity with their support faces.
BlendSolid: Creates a solid between two edges with some continuity with their support shapes.
Flatten face: Creates a flat developed face from conical or cylindrical faces.
Rotation Sweep: Sweeps profiles along a spine (sweep path) or a point.
Surface Analysis: Creates visual analysis maps on selected shapes. This tool has a wrong icon and name in the GUI.
Draft Analysis: Creates a colored overlay on an object to visualize draft angles.
Truncated Extend: Cuts a shape and truncates or extends it by a given distance.
WaterLine: Creates waterline curves on selected faces.
Miscellaneous tools
GeomInfo: Toggles the display of information about selected shapes.
Extract subshape: Creates non-parametric copies of selected sub shapes.
Parametric solid: Creates a parametric solid from selected faces.
Paste SVG: Pastes the SVG content of the clipboard.
Objects to console: Moves objects to the console.
Select Adjacent faces: Selects the adjacent faces of the selected subshape.
BSpline to Console: Creates a Python script to build the selected B-spline or Bézier geometries.
- Curves IsoCurve, Curves JoinCurve, Curves ParametricComb, Curves ParametricSolid, .................
- Начинающим
- Установка: Загрузка, Windows, Linux, Mac, Дополнительных компонентов, Docker, AppImage, Ubuntu Snap
- Базовая: О FreeCAD, Интерфейс, Навигация мыши, Методы выделения, Имя объекта, Настройки, Верстаки, Структура документа, Свойства, Помоги FreeCAD, Пожертвования
- Помощь: Учебники, Видео учебники
- Верстаки: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework