FreeCAD-Doc/localwiki/Part_Workbench-ru.html
2018-07-19 18:47:02 -05:00

165 lines
36 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><title>Part Workbench/ru</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Part Workbench/ru</h1><span class="mw-redirectedfrom">(Redirected from <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Workbench/ru&amp;redirect=no" class="mw-redirect" title="Part Workbench/ru">Part Workbench/ru</a>)</span></div>
<div id="mw-content-text" lang="ru" dir="ltr" class="mw-content-ltr"><hr/>
<div class="mw-parser-output"></div>
<p>CAD возможности FreeCAD бизируются на ядре <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open_CASCADE">OpenCasCade</a> . Модуль частей в FreeCAD открывает доступ к объектам и функциям OpenCasCade. OpenCascade это CAD ядро професионального уровня, это выражается в возможностях продвинутого манипулирование 3D геометрическим манипулированием и объектами. Объекты-детали, в отличии от <a href="https://www.freecadweb.org/wiki/index.php?title=Mesh_Module/ru" class="mw-redirect" title="Mesh Module/ru">Полигиональных</a> объектов, являются более сложными, и следовательно дают доступ к более мощным операциям, таким как последовательные логические операции, изменение и истории и параметров построения.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_example.jpg" class="image"><img alt="Part example.jpg" src="Part_example.jpg" width="634" height="406" /></a>
</p><p>Пример формы Детали в FreeCAD
</p>
<div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#.D0.98.D0.BD.D1.81.D1.82.D1.80.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D1.8B"><span class="tocnumber">1</span> <span class="toctext">Инструменты</span></a></li>
<li class="toclevel-1"><a href="#.D0.9F.D1.80.D0.B8.D0.BC.D0.B8.D1.82.D0.B8.D0.B2.D1.8B"><span class="tocnumber">2</span> <span class="toctext">Примитивы</span></a></li>
<li class="toclevel-1"><a href="#.D0.98.D0.B7.D0.BC.D0.B5.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BE.D0.B1.D1.8A.D0.B5.D0.BA.D1.82.D0.BE.D0.B2"><span class="tocnumber">3</span> <span class="toctext">Изменение объектов</span></a></li>
<li class="toclevel-1"><a href="#.D0.9F.D1.80.D0.BE.D1.87.D0.B8.D0.B5_.D0.B8.D0.BD.D1.81.D1.82.D1.80.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D1.8B"><span class="tocnumber">4</span> <span class="toctext">Прочие инструменты</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#.D0.91.D1.83.D0.BB.D0.B5.D0.B2.D1.8B_.D0.BE.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.B8"><span class="tocnumber">5</span> <span class="toctext">Булевы операции</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#.D0.9E.D0.B1.D1.8A.D1.8F.D1.81.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BA.D0.BE.D0.BD.D1.86.D0.B5.D0.BF.D1.86.D0.B8.D0.B8"><span class="tocnumber">6</span> <span class="toctext">Объяснение концепции</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#.D0.9D.D0.B0.D0.BF.D0.B8.D1.81.D0.B0.D0.BD.D0.B8.D0.B5_.D1.81.D1.86.D0.B5.D0.BD.D0.B0.D1.80.D0.B8.D0.B5.D0.B2"><span class="tocnumber">7</span> <span class="toctext">Написание сценариев</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#.D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80.D1.8B"><span class="tocnumber">8</span> <span class="toctext">Примеры</span></a></li>
<li class="toclevel-1 tocsection-6"><a href="#.D0.A3.D1.87.D0.B5.D0.B1.D0.BD.D0.B8.D0.BA.D0.B8"><span class="tocnumber">9</span> <span class="toctext">Учебники</span></a></li>
</ul>
</div>
<h3><span class="mw-headline" id=".D0.98.D0.BD.D1.81.D1.82.D1.80.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D1.8B">Инструменты</span></h3>
<p>Инструменты модуля деталей расположены в меню <b>Деталь</b>, которое появляется при загрузке модуля Part.
</p>
<h3><span class="mw-headline" id=".D0.9F.D1.80.D0.B8.D0.BC.D0.B8.D1.82.D0.B8.D0.B2.D1.8B">Примитивы</span></h3>
<p>Эти инструменты создают примитивные объекты.
</p>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Box.png" class="image"><img alt="Part Box.png" src="32px-Part_Box.png" width="32" height="32" srcset="/wiki/images/thumb/a/a5/Part_Box.png/48px-Part_Box.png 1.5x, /wiki/images/a/a5/Part_Box.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Box/ru" title="Part Box/ru">Куб</a>: Рисует прямоугольный параллелепипед с указанными размерами</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cylinder.png" class="image"><img alt="Part Cylinder.png" src="32px-Part_Cylinder.png" width="32" height="32" srcset="/wiki/images/thumb/d/d4/Part_Cylinder.png/48px-Part_Cylinder.png 1.5x, /wiki/images/d/d4/Part_Cylinder.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cylinder/ru" title="Part Cylinder/ru">Цилиндр</a>: Рисует цилиндр с указанными размерами</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Sphere.png" class="image"><img alt="Part Sphere.png" src="32px-Part_Sphere.png" width="32" height="32" srcset="/wiki/images/thumb/4/4b/Part_Sphere.png/48px-Part_Sphere.png 1.5x, /wiki/images/4/4b/Part_Sphere.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Sphere/ru" title="Part Sphere/ru">Сфера</a>: Рисует сферу с указанными размерами</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cone.png" class="image"><img alt="Part Cone.png" src="32px-Part_Cone.png" width="32" height="32" srcset="/wiki/images/thumb/1/13/Part_Cone.png/48px-Part_Cone.png 1.5x, /wiki/images/1/13/Part_Cone.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cone/ru" title="Part Cone/ru">Конус</a>: Рисует конус с указанными размерами</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Torus.png" class="image"><img alt="Part Torus.png" src="32px-Part_Torus.png" width="32" height="32" srcset="/wiki/images/thumb/8/8b/Part_Torus.png/48px-Part_Torus.png 1.5x, /wiki/images/8/8b/Part_Torus.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Torus/ru" title="Part Torus/ru">Тор</a>: Рисует тор (кольцо) с указанными размерами</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_CreatePrimitives.png" class="image"><img alt="Part CreatePrimitives.png" src="32px-Part_CreatePrimitives.png" width="32" height="32" srcset="/wiki/images/thumb/8/8a/Part_CreatePrimitives.png/48px-Part_CreatePrimitives.png 1.5x, /wiki/images/8/8a/Part_CreatePrimitives.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CreatePrimitives/ru" title="Part CreatePrimitives/ru">Создать примитивы</a>: Инструмент создания различных параметрических геометрических примитивов</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Shapebuilder.png" class="image"><img alt="Part Shapebuilder.png" src="32px-Part_Shapebuilder.png" width="32" height="32" srcset="/wiki/images/thumb/a/a6/Part_Shapebuilder.png/48px-Part_Shapebuilder.png 1.5x, /wiki/images/a/a6/Part_Shapebuilder.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Shapebuilder/ru" title="Part Shapebuilder/ru">Построитель форм</a>: Инструмент создания более сложных форм из различных параметрических геометрических примитивов</li></ul>
<h3><span class="mw-headline" id=".D0.98.D0.B7.D0.BC.D0.B5.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BE.D0.B1.D1.8A.D0.B5.D0.BA.D1.82.D0.BE.D0.B2">Изменение объектов</span></h3>
<p>Это инструменты для изменения существующих объектов. Они позволяют вам выбирать, какой объект вы будете изменять.
</p>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Booleans.png" class="image"><img alt="Part Booleans.png" src="32px-Part_Booleans.png" width="32" height="32" srcset="/wiki/images/thumb/8/89/Part_Booleans.png/48px-Part_Booleans.png 1.5x, /wiki/images/8/89/Part_Booleans.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Booleans/ru" title="Part Booleans/ru">Булевы операции</a>: Производит булевы операции над объектами</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Union.png" class="image"><img alt="Part Union.png" src="32px-Part_Union.png" width="32" height="32" srcset="/wiki/images/thumb/4/45/Part_Union.png/48px-Part_Union.png 1.5x, /wiki/images/4/45/Part_Union.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Union/ru" title="Part Union/ru">Объединение</a>: Сплавляет (объединяет) два объекта</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Common.png" class="image"><img alt="Part Common.png" src="32px-Part_Common.png" width="32" height="32" srcset="/wiki/images/thumb/9/9a/Part_Common.png/48px-Part_Common.png 1.5x, /wiki/images/9/9a/Part_Common.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Common/ru" title="Part Common/ru">Пересечение</a>: Извлекает общую часть (пересечение) двух объектов</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cut.png" class="image"><img alt="Part Cut.png" src="32px-Part_Cut.png" width="32" height="32" srcset="/wiki/images/thumb/4/4a/Part_Cut.png/48px-Part_Cut.png 1.5x, /wiki/images/4/4a/Part_Cut.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cut/ru" title="Part Cut/ru"> Обрезать</a>: Обрезает (вычитает) один объект из другого</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinConnect.png" class="image"><img alt="Part JoinConnect.png" src="32px-Part_JoinConnect.png" width="32" height="32" srcset="/wiki/images/thumb/9/95/Part_JoinConnect.png/48px-Part_JoinConnect.png 1.5x, /wiki/images/9/95/Part_JoinConnect.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CompJoinFeatures/ru" title="Part CompJoinFeatures/ru">Join features</a>: Сложные сопряжения для объектов со стенками (Например, труб) (v0.16)
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinConnect.png" class="image"><img alt="Part JoinConnect.png" src="32px-Part_JoinConnect.png" width="32" height="32" srcset="/wiki/images/thumb/9/95/Part_JoinConnect.png/48px-Part_JoinConnect.png 1.5x, /wiki/images/9/95/Part_JoinConnect.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinConnect/ru" title="Part JoinConnect/ru">Connect</a>: Соединяет внутренности объектов (v0.16)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinEmbed.png" class="image"><img alt="Part JoinEmbed.png" src="32px-Part_JoinEmbed.png" width="32" height="32" srcset="/wiki/images/thumb/b/bc/Part_JoinEmbed.png/48px-Part_JoinEmbed.png 1.5x, /wiki/images/b/bc/Part_JoinEmbed.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinEmbed/ru" title="Part JoinEmbed/ru">Embed</a>: Внедряет объект со стенками внутрь другого такого же объекта (v0.16)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinCutout.png" class="image"><img alt="Part JoinCutout.png" src="32px-Part_JoinCutout.png" width="32" height="32" srcset="/wiki/images/thumb/c/c4/Part_JoinCutout.png/48px-Part_JoinCutout.png 1.5x, /wiki/images/c/c4/Part_JoinCutout.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinCutout/ru" title="Part JoinCutout/ru">Cutout</a>: Создаёт вырез в стенке объекта для другого объекта со стенками (v0.16)</li></ul></li>
<li> Splitting tools: (v0.17)
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_BooleanFragments.png" class="image"><img alt="Part BooleanFragments.png" src="32px-Part_BooleanFragments.png" width="32" height="32" srcset="/wiki/images/thumb/f/fc/Part_BooleanFragments.png/48px-Part_BooleanFragments.png 1.5x, /wiki/images/f/fc/Part_BooleanFragments.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_BooleanFragments/ru" title="Part BooleanFragments/ru">Boolean fragments</a>: makes all the pieces that can be obtained by Boolean operations between objects (v0.17)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Slice.png" class="image"><img alt="Part Slice.png" src="32px-Part_Slice.png" width="32" height="32" srcset="/wiki/images/thumb/f/f7/Part_Slice.png/48px-Part_Slice.png 1.5x, /wiki/images/f/f7/Part_Slice.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Slice/ru" title="Part Slice/ru">Slice</a>: Splits an object into pieces by intersections with another object (v0.17)</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_XOR.png" class="image"><img alt="Part XOR.png" src="32px-Part_XOR.png" width="32" height="32" srcset="/wiki/images/thumb/e/e7/Part_XOR.png/48px-Part_XOR.png 1.5x, /wiki/images/e/e7/Part_XOR.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_XOR/ru&amp;action=edit&amp;redlink=1" class="new" title="Part XOR/ru (page does not exist)">XOR</a>: removes space shared by even number of objects (symmetric version of <a href="Part_Cut.html" title="Part Cut">Cut</a>) (v0.17)</li></ul></li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Extrude.png" class="image"><img alt="Part Extrude.png" src="32px-Part_Extrude.png" width="32" height="32" srcset="/wiki/images/thumb/d/df/Part_Extrude.png/48px-Part_Extrude.png 1.5x, /wiki/images/d/df/Part_Extrude.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Extrude/ru" title="Part Extrude/ru">Выдавить</a>: Вытягивает плоские грани объекта</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Fillet.png" class="image"><img alt="Part Fillet.png" src="32px-Part_Fillet.png" width="32" height="32" srcset="/wiki/images/thumb/4/4a/Part_Fillet.png/48px-Part_Fillet.png 1.5x, /wiki/images/4/4a/Part_Fillet.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Fillet/ru" title="Part Fillet/ru">Скругление</a>: Скругляет ребра объекта</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Revolve.png" class="image"><img alt="Part Revolve.png" src="32px-Part_Revolve.png" width="32" height="32" srcset="/wiki/images/thumb/1/12/Part_Revolve.png/48px-Part_Revolve.png 1.5x, /wiki/images/1/12/Part_Revolve.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Revolve/ru" title="Part Revolve/ru">Вращать</a>: Создает объект вращением одного объекта вокруг оси</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Section.png" class="image"><img alt="Part Section.png" src="32px-Part_Section.png" width="32" height="32" srcset="/wiki/images/thumb/a/ab/Part_Section.png/48px-Part_Section.png 1.5x, /wiki/images/a/ab/Part_Section.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Section/ru" title="Part Section/ru">Section</a>: Создает сечение, как пересечением секущей плоскости и объекта</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_SectionCross.png" class="image"><img alt="Part SectionCross.png" src="32px-Part_SectionCross.png" width="32" height="32" srcset="/wiki/images/thumb/8/8b/Part_SectionCross.png/48px-Part_SectionCross.png 1.5x, /wiki/images/8/8b/Part_SectionCross.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_SectionCross/ru" title="Part SectionCross/ru">Поперечные сечения...</a>:</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Chamfer.png" class="image"><img alt="Part Chamfer.png" src="32px-Part_Chamfer.png" width="32" height="32" srcset="/wiki/images/thumb/8/87/Part_Chamfer.png/48px-Part_Chamfer.png 1.5x, /wiki/images/8/87/Part_Chamfer.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Chamfer/ru" title="Part Chamfer/ru">Фаска</a>: Делает фаску на гранях объектов</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Mirror.png" class="image"><img alt="Part Mirror.png" src="32px-Part_Mirror.png" width="32" height="32" srcset="/wiki/images/thumb/9/93/Part_Mirror.png/48px-Part_Mirror.png 1.5x, /wiki/images/9/93/Part_Mirror.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Mirror/ru" title="Part Mirror/ru">Зеркальное отражение</a>: Отражает выбранные объекты на данной зеркальной плоскости</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_RuledSurface.png" class="image"><img alt="Part RuledSurface.png" src="32px-Part_RuledSurface.png" width="32" height="32" srcset="/wiki/images/thumb/2/26/Part_RuledSurface.png/48px-Part_RuledSurface.png 1.5x, /wiki/images/2/26/Part_RuledSurface.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_RuledSurface/ru" title="Part RuledSurface/ru">Создать линейчатую поверхность</a>: Этот инструмент создает линейчатую поверхность между двумя линиями или краями выбранных выше.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Sweep.png" class="image"><img alt="Part Sweep.png" src="32px-Part_Sweep.png" width="32" height="32" srcset="/wiki/images/thumb/7/79/Part_Sweep.png/48px-Part_Sweep.png 1.5x, /wiki/images/7/79/Part_Sweep.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Sweep/ru" title="Part Sweep/ru">Сдвиг</a>: Развёртывает один или более профилей вдоль заданной трассы</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Loft.png" class="image"><img alt="Part Loft.png" src="32px-Part_Loft.png" width="32" height="32" srcset="/wiki/images/thumb/e/ef/Part_Loft.png/48px-Part_Loft.png 1.5x, /wiki/images/e/ef/Part_Loft.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Loft/ru" title="Part Loft/ru">Лофт</a>: Выполняет лофтинг от одного профиля к другому</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Offset.png" class="image"><img alt="Part Offset.png" src="32px-Part_Offset.png" width="32" height="32" srcset="/wiki/images/thumb/9/9f/Part_Offset.png/48px-Part_Offset.png 1.5x, /wiki/images/9/9f/Part_Offset.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Offset/ru" title="Part Offset/ru">Смещение</a>: Создаёт увеличенную копию оригинального объекта</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Thickness.png" class="image"><img alt="Part Thickness.png" src="32px-Part_Thickness.png" width="32" height="32" srcset="/wiki/images/thumb/e/e7/Part_Thickness.png/48px-Part_Thickness.png 1.5x, /wiki/images/e/e7/Part_Thickness.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Thickness/ru" title="Part Thickness/ru">Толщина</a>: Назначает толщину поверхностям формы.</li></ul>
<h3><span class="mw-headline" id=".D0.9F.D1.80.D0.BE.D1.87.D0.B8.D0.B5_.D0.B8.D0.BD.D1.81.D1.82.D1.80.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D1.8B">Прочие инструменты</span></h3>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_ImportCAD.png" class="image"><img alt="Part ImportCAD.png" src="32px-Part_ImportCAD.png" width="32" height="32" srcset="/wiki/images/thumb/d/d6/Part_ImportCAD.png/48px-Part_ImportCAD.png 1.5x, /wiki/images/d/d6/Part_ImportCAD.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ImportCAD/ru" title="Part ImportCAD/ru">Импорт CAD</a>: Этот инструмент позволяет добавить в текущий документ файл *.IGES, *.STEP, *.BREP.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_ExportCAD.png" class="image"><img alt="Part ExportCAD.png" src="32px-Part_ExportCAD.png" width="32" height="32" srcset="/wiki/images/thumb/b/bd/Part_ExportCAD.png/48px-Part_ExportCAD.png 1.5x, /wiki/images/b/bd/Part_ExportCAD.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ExportCAD/ru" title="Part ExportCAD/ru">Экспорт в CAD</a>: Этот инструмент позволяет экспортировать деталь в формате *.IGES, *.STEP, *.BREP.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_ShapeFromMesh.png" class="image"><img alt="Part ShapeFromMesh.png" src="32px-Part_ShapeFromMesh.png" width="32" height="32" srcset="/wiki/images/thumb/5/50/Part_ShapeFromMesh.png/48px-Part_ShapeFromMesh.png 1.5x, /wiki/images/5/50/Part_ShapeFromMesh.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ShapeFromMesh/ru" title="Part ShapeFromMesh/ru">Создание формы из сетки</a>: Creates a shape object from a mesh object.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ConvertToSolid/ru" title="Part ConvertToSolid/ru">Convert to solid</a>: Преобразует форму в твердое тело.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_ReverseShapes/ru" title="Part ReverseShapes/ru">Обратная фигура</a>: Flips the normals of all faces of the selected object.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CreateSimpleCopy/ru" title="Part CreateSimpleCopy/ru">Создать простую копию</a>: Создаёт копию выбранного объекта без истории и возможности параметрического редактирования.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_MakeCompound/ru" title="Part MakeCompound/ru">Make compound</a>: Создаёт объект, соединяющий в себе выбранные объекты.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_RefineShape.png" class="image"><img alt="Part RefineShape.png" src="32px-Part_RefineShape.png" width="32" height="32" srcset="/wiki/images/thumb/6/68/Part_RefineShape.png/48px-Part_RefineShape.png 1.5x, /wiki/images/6/68/Part_RefineShape.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_RefineShape/ru" title="Part RefineShape/ru">Уточнить форму</a>: Очищает поверхности удалением ненужных линий.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_CheckGeometry.png" class="image"><img alt="Part CheckGeometry.png" src="32px-Part_CheckGeometry.png" width="32" height="32" srcset="/wiki/images/thumb/5/5f/Part_CheckGeometry.png/48px-Part_CheckGeometry.png 1.5x, /wiki/images/5/5f/Part_CheckGeometry.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_CheckGeometry/ru" title="Part CheckGeometry/ru">Проверка геометрии</a>: Проверяет геометрию выбранных объектов на ошибки.</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Std_Measure_Menu/ru" title="Std Measure Menu/ru">Measure</a>: Даёт доступ к линейным и угловым измерениям между точками/гранями/поверхностями.</li></ul>
<p><br />
</p>
<h3><span class="mw-headline" id=".D0.91.D1.83.D0.BB.D0.B5.D0.B2.D1.8B_.D0.BE.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.B8">Булевы операции</span></h3>
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_BooleanOperations.png" class="image" title="Пример объединения (Fuse), пересечения (Common) и обрезания (Cut)"><img alt="Пример объединения (Fuse), пересечения (Common) и обрезания (Cut)" src="500px-Part_BooleanOperations.png" width="500" height="384" srcset="/wiki/images/thumb/d/df/Part_BooleanOperations.png/750px-Part_BooleanOperations.png 1.5x, /wiki/images/thumb/d/df/Part_BooleanOperations.png/1000px-Part_BooleanOperations.png 2x" /></a></div>
<div style="clear:both"></div>
<p><br />
Примеры объединения (слияния), пересечения (получение общего) и вычитания (обрезание)
</p>
<h3><span class="mw-headline" id=".D0.9E.D0.B1.D1.8A.D1.8F.D1.81.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BA.D0.BE.D0.BD.D1.86.D0.B5.D0.BF.D1.86.D0.B8.D0.B8">Объяснение концепции</span></h3>
<p>В терминологии OpenCasCade геометрические примитивы и (топологические) формы различны. Геометрическим примитивом может быть точка, линия, окружность, плоскость и т.д. , или даже более сложные типы, такие как кривая B-сплайна или поверхность. Формой может быть вешина, ребро, сеть , грань, твердое тело или соединение всего этого. Геометрические примитивы не созданы специально для того чтобы отображаться на 3D сцене, они используются в качестве строительной геометрии форм. Для примера, ребро можно построить из линии или же из части окружности.
</p><p>В итоге можно сказать, что геометрические примитивы есть "бесформенные" строительные блоки, а формы это реальная пространственная геометрия, построенная по ним.
</p><p>Чтобы получить полный список объектов что к ним относится обратитесь к <a rel="nofollow" class="external text" href="http://www.opencascade.org/org/doc/">документации OCC</a> в разделах Geom_Geometry и TopoDS_Shape. Также вы больше сможете узнать о различиях геометрических объектов и форм. Обратите внимание что к сожалению документация OCC не доступна в Интернете(вы должны скачать архив) и в основном направлена на программистов, а не на конечных пользователей. Но надеемся, что вы найдете здесь достаточно информации для начала.
</p><p>Геометрические типы на самом деле можно разделить на две основные группы: кривые и поверхности. Из кривых (линия, окружность, ...) вы непосредственно можете строить ребра, из поверхностей (плоскость, цилиндр, ...) могут быть построены грани. Например, такой геометрический примитив как линия - бесконечен, т.е. он задается только вектором направления в то время, как его форма должна быть представлено чем-то ограниченым обладающим начальной и конечной точкой. Также и box -- твердое тело -- которое может быть создано из шести ограниченых плоскостей.
</p>
<div class="mw-translate-fuzzy">
<p>От ребра или грани, вы также можете вернутся к геометрическим примитивам из которых они состоят.
</p>
</div>
<p>Таким образом, из форм вы можете построить очень сложные детали или , или наоборот, извлечь все субформы из созданой сложной формы.
</p>
<h3><span class="mw-headline" id=".D0.9D.D0.B0.D0.BF.D0.B8.D1.81.D0.B0.D0.BD.D0.B8.D0.B5_.D1.81.D1.86.D0.B5.D0.BD.D0.B0.D1.80.D0.B8.D0.B5.D0.B2">Написание сценариев</span></h3>
<p>Основным структурой данных в модуле Деталей является <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Boundary_representation">BRep</a> тип данных из OpenCascade. Все содержащиеся в модуле Деталей типы объектов и функции доступны в сценариях на python. Это включает в себя геометрические примитивы, такие как Линия[Line] и Окружность[Circle] (или Дуга[Arc]), и целый ряд TopoShapes, таких как Вершины[Vertexes], Ребра[Edges], Сетки[Wires], Грани[Faces], Тела[Solids] и Составные объекты[Compounds]. Каждый из этих объектов, можно создать несколькими способами, и для некоторых из них особенно для TopoShapes, существуют продвинутые операции например логическое сложение/вычитание/пересечение которые также доступны. Чтобы знать больше изучите содержание модуля Деталей, описанное на странице <a href="FreeCAD_Scripting_Basics.html" title="FreeCAD Scripting Basics">Основы написания сценариев в FreeCAD</a> .
</p>
<h3><span class="mw-headline" id=".D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80.D1.8B">Примеры</span></h3>
<p>Чтобы создать элемент - линию перейдите в консоль Python и введите:
</p>
<pre>import Part,PartGui
doc=App.newDocument()
l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0)
doc.addObject("Part::Feature","Line").Shape=l.toShape()
doc.recompute() </pre>
<p>Давайте по подробней, по шагам рассмотрим пример выше:
</p>
<pre>import Part,PartGui
doc=App.newDocument() </pre>
<p>загружает модуль деталей и создает новый документ
</p>
<pre>l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0) </pre>
<p>Линия на самом деле - отрезок, следовательно задаем начальную и конечную точку.
</p>
<pre>doc.addObject("Part::Feature","Line").Shape=l.toShape() </pre>
<div class="mw-translate-fuzzy">
<p>Это добавляет объект типа Деталь[Part] в документ и назначает форму представления отрезка в свойстве 'Shape' добавленного объекта. Важно понять, здесь мы использовали геометрический примитив (the Part.line) чтобы создать TopoShape в конце (используя toShape() метод). Только Формы могут быть добавлены в документ. В FreeCAD, геометрические примитивы используются как "строительные конструкций" для Форм.
</p>
</div>
<pre>doc.recompute() </pre>
<p>Обновили документ. Это также должно полготовить визуальное представление нового объекта-Детали.
</p>
<div class="mw-translate-fuzzy">
<p>Заметим что Линия[Line] может быть создана специфическим способом, заданием её начальной и конечной точки напрямую, пример Part.Line(point1,point2) или же мы можем задать линию по умолчанию и задать её свойства позже, как мы и сделали здесь.
</p>
</div>
<p>окружность может быть создана схожим образом:
</p>
<pre>import Part
doc = App.activeDocument()
c = Part.Circle()
c.Radius=10.0
f = doc.addObject("Part::Feature", "Circle")
f.Shape = c.toShape()
doc.recompute() </pre>
<p>Опять же заметим, мы использовали окружность (геометрический примитив) чтобы создать из неё форму. Конечно мы можем получить доступ к нашей строительной геометрии потом, выполнив:
</p>
<pre>s = f.Shape
e = s.Edges[0]
c = e.Curve </pre>
<p>Здесь мы извлекаем форму нашего объекта f, долее забираем выводим список ребер, в нашем случае будет только одна, потому что мы создали форму из одного оеружности, поэтому мы получим только одну запись в списке ребер, и мы выводим кривую. Каждое ребро это кривая, которая является геометрическим примитивом на котором оно основано.
</p><p>Читайте главу <a href="https://www.freecadweb.org/wiki/index.php?title=Topological_data_scripting/ru" title="Topological data scripting/ru">Topological data scripting/ru</a> если хотите знать больше.
</p>
<h3><span class="mw-headline" id=".D0.A3.D1.87.D0.B5.D0.B1.D0.BD.D0.B8.D0.BA.D0.B8">Учебники</span></h3>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=Import_from_STL_or_OBJ/ru" title="Import from STL or OBJ/ru">Импорт из STL или OBJ</a>&#160;: Как импортировать файлы STL/OBJ в FreeCAD</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Export_to_STL_or_OBJ/ru" title="Export to STL or OBJ/ru">Экспорт в STL или OBJ</a>&#160;: Как экспортировать в FreeCAD файлы STL/OBJ</li>
<li> <a href="https://www.freecadweb.org/wiki/index.php?title=Whiffle_Ball_tutorial/ru" title="Whiffle Ball tutorial/ru">Whiffle Ball tutorial</a>&#160;: Как использовать модуль Part</li></ul>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Part_Module/ru&amp;oldid=290013">http://www.freecadweb.org/wiki/index.php?title=Part_Module/ru&amp;oldid=290013</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>