Part ShapeFromMesh/ru: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
{{Docnav |
||
|[[Part_BoxSelection| |
|[[Part_BoxSelection|BoxSelection]] |
||
|[[Part_PointsFromMesh|PointsFromMesh]] |
|[[Part_PointsFromMesh|PointsFromMesh]] |
||
|[[Part_Module|Part]] |
|[[Part_Module|Part]] |
||
|IconL=Part_BoxSelection.svg |
|IconL=Part_BoxSelection.svg |
||
⚫ | |||
|IconR=Part_PointsFromMesh.svg |
|IconR=Part_PointsFromMesh.svg |
||
⚫ | |||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/ru |
{{GuiCommand/ru |
||
|Name=Part ShapeFromMesh |
|Name=Part ShapeFromMesh |
||
Line 16: | Line 17: | ||
|SeeAlso=[[Part_MakeSolid/ru|Part ConvertToSolid]], [[Part_RefineShape/ru|Уточнить форму]], [[Part_PointsFromMesh/ru|Part PointsFromMesh]] |
|SeeAlso=[[Part_MakeSolid/ru|Part ConvertToSolid]], [[Part_RefineShape/ru|Уточнить форму]], [[Part_PointsFromMesh/ru|Part PointsFromMesh]] |
||
}} |
}} |
||
</div> |
|||
==Introduction== |
==Introduction== |
||
Line 74: | Line 76: | ||
doc.recompute() |
doc.recompute() |
||
}} |
}} |
||
{{Docnav |
{{Docnav |
||
|[[Part_BoxSelection| |
|[[Part_BoxSelection|BoxSelection]] |
||
|[[Part_PointsFromMesh|PointsFromMesh]] |
|[[Part_PointsFromMesh|PointsFromMesh]] |
||
|[[Part_Module|Part]] |
|[[Part_Module|Part]] |
||
|IconL=Part_BoxSelection.svg |
|IconL=Part_BoxSelection.svg |
||
⚫ | |||
|IconR=Part_PointsFromMesh.svg |
|IconR=Part_PointsFromMesh.svg |
||
⚫ | |||
}} |
}} |
||
Revision as of 20:38, 1 December 2020
Part ShapeFromMesh |
Системное название |
---|
Part ShapeFromMesh |
Расположение в меню |
Деталь → Создание формы из сетки... |
Верстаки |
Part |
Быстрые клавиши |
Нет |
Представлено в версии |
- |
См. также |
Part ConvertToSolid, Уточнить форму, Part PointsFromMesh |
Introduction
Введение
Эта команда создаёт форму из сетки. Возможности объектов типа сетка внутри FreeCAD ограничены, преобразование их в формы позволяет использовать с ними гораздо больше инструментов (см. так же примечания).
The inverse operation is Mesh FromPartShape from the Mesh Workbench.
Usage
Использование
Ограничения
Анализ или проверка сетки проводиться не будет.
Анализ и исправление сетки (при необходимости) должен проводиться вручную перед преобразованием.
Подходящие инструменты доступны в верстаке Mesh.
After creation of a Shape, it may be useful to use Convert to solid (necessary for boolean operations) and Refine shape.
Links
- Edit STL Files In FreeCAD video by AllVisuals4U.
Scripting
Creating a Shape from a Mesh can be done by using the makeShapeFromMesh
method from a Part TopoShape; you need to specify the source mesh and tolerance, and assign the result to a new Part Feature object.
Notice that the mesh must be recalculated before it is converted to a Shape, otherwise there won't be topology information, and the conversion won't be successful.
import FreeCAD as App
import Part
doc = App.newDocument()
mesh = doc.addObject("Mesh::Cube", "Mesh")
mesh.recompute()
solid = doc.addObject("Part::Feature", "Shape")
shape = Part.Shape()
shape.makeShapeFromMesh(mesh.Mesh.Topology, 0.1)
solid.Shape = shape
solid.Placement.Base = App.Vector(15, 0, 0)
solid.purgeTouched()
doc.recompute()
- Примитивы: Куб(Параллелограмм), Конус, Цилиндр, Сфера, Тор, Полый цилиндр,Примитивы, Связующие формы
- Создание и правка: Выдавливание, Построение фигуры вращения, Отражение, Скругление, Фаска, Создать плоскость из граней, Ruled Surface, Профиль, Sweep, Section, Cross sections, 3D Offset, 2D Offset, Создать полый объект, Projection on surface, Прикрепление
- Булевы операции: Соединить, Разорвать связь, Compound Filter, Булевы операции, Cut, Fuse, Common, Connect, Embed, Cutout, Boolean fragments, Slice apart, Slice, XOR
- Измерительные: Measure Linear, Measure Angular, Measure Refresh, Clear All, Toggle All, Toggle 3D, Toggle Delta
- Начинающим
- Установка: Загрузка, 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