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

88 lines
27 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>Feature list/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>Feature list/ru</h1></div>
<div id="mw-content-text" lang="ru" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"></div>
<p>Это не полный список реализованных возможностей FreeCAD. Если вы хотите заглянуть в будущее, посмотрите <a href="Development_roadmap.html" title="Development roadmap">Планы разработчиков</a> для быстрого ознакомления. Прекрасной отправной точкой могут стать <a href="https://www.freecadweb.org/wiki/index.php?title=Screenshots/ru" title="Screenshots/ru">скриншоты</a>.
</p>
<div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#.D0.97.D0.B0.D0.BC.D0.B5.D1.82.D0.BA.D0.B8_.D0.BE_.D0.B2.D1.8B.D0.BF.D1.83.D1.81.D0.BA.D0.B0.D1.85"><span class="tocnumber">1</span> <span class="toctext">Заметки о выпусках</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#.D0.9A.D0.BB.D1.8E.D1.87.D0.B5.D0.B2.D1.8B.D0.B5_.D0.BE.D1.81.D0.BE.D0.B1.D0.B5.D0.BD.D0.BD.D0.BE.D1.81.D1.82.D0.B8"><span class="tocnumber">2</span> <span class="toctext">Ключевые особенности</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#.D0.9E.D0.B1.D1.89.D0.B8.D0.B5_.D1.87.D0.B5.D1.80.D1.82.D1.8B:"><span class="tocnumber">3</span> <span class="toctext">Общие черты:</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#.D0.92_.D0.BF.D1.80.D0.BE.D1.86.D0.B5.D1.81.D1.81.D0.B5_.D1.80.D0.B0.D0.B7.D0.B2.D0.B8.D1.82.D0.B8.D1.8F"><span class="tocnumber">4</span> <span class="toctext">В процессе развития</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#.D0.94.D0.BE.D0.BF.D0.BE.D0.BB.D0.BD.D0.B8.D1.82.D0.B5.D0.BB.D1.8C.D0.BD.D1.8B.D0.B5_.D0.B2.D0.B5.D1.80.D1.81.D1.82.D0.B0.D0.BA.D0.B8"><span class="tocnumber">5</span> <span class="toctext">Дополнительные верстаки</span></a></li>
</ul>
</div>
<h2><span class="mw-headline" id=".D0.97.D0.B0.D0.BC.D0.B5.D1.82.D0.BA.D0.B8_.D0.BE_.D0.B2.D1.8B.D0.BF.D1.83.D1.81.D0.BA.D0.B0.D1.85">Заметки о выпусках</span></h2>
<ul><li> <a href="Release_notes_011.html" title="Release notes 011">Release 0.11</a> - March 2011</li>
<li> <a href="Release_notes_012.html" title="Release notes 012">Release 0.12</a> - December 2011</li>
<li> <a href="Release_notes_013.html" title="Release notes 013">Release 0.13</a> - January 2013</li>
<li> <a href="Release_notes_0.14.html" title="Release notes 0.14">Release 0.14</a> - March 2014</li>
<li> <a href="Release_notes_015.html" title="Release notes 015">Release 0.15</a> - March 2015</li>
<li> <a href="Release_notes_0.16.html" title="Release notes 0.16">Release 0.16</a> - April 2016</li>
<li> <a href="Release_notes_0.17.html" title="Release notes 0.17">Release 0.17</a> - April 2018</li></ul>
<h2><span class="mw-headline" id=".D0.9A.D0.BB.D1.8E.D1.87.D0.B5.D0.B2.D1.8B.D0.B5_.D0.BE.D1.81.D0.BE.D0.B1.D0.B5.D0.BD.D0.BD.D0.BE.D1.81.D1.82.D0.B8">Ключевые особенности</span></h2>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature1.jpg" class="image"><img alt="Feature1.jpg" src="Feature1.jpg" width="64" height="64" /></a></div> <b>Геометрическое ядро</b>, основанное на <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/Open_CASCADE_Technology">OpenCasCade</a>, позволяет производить сложные трёхмерные операции над сложными типами форм, со встроенной поддержкой таких понятий, как: структуры B-Rep, NURBS, бинарные операции или <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Fillet_%28mechanics%29">fillets</a> и встроенную поддержку форматов STEP и IGES <div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature3.jpg" class="image"><img alt="Feature3.jpg" src="Feature3.jpg" width="64" height="64" /></a></div> <b>Полностью параметрическая</b> модель данных. Объекты FreeCAD параметрические в основе, то есть их форма может полностью зависеть от <a href="https://www.freecadweb.org/wiki/index.php?title=Property/ru" title="Property/ru">параметров</a> или даже зависеть от других объектов, все изменения пересчитываются по запросу, и записываются в стеке отмен-возвратов. Легко могут быть добавлены новые объекты, которые могут быть даже <a href="https://www.freecadweb.org/wiki/index.php?title=Scripted_objects/ru" title="Scripted objects/ru">написаны на python</a><div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature4.jpg" class="image"><img alt="Feature4.jpg" src="Feature4.jpg" width="64" height="64" /></a></div> <b>Модульная архитектура</b>, позволяющая добавлять функциональность через плагины (модули). Эти расширения могут быть комплексными и программироваться на C++, или простыми как <a href="https://www.freecadweb.org/wiki/index.php?title=Power_users_hub/ru" title="Power users hub/ru">скрипты Python</a> или записываемые самостоятельно <a href="https://www.freecadweb.org/wiki/index.php?title=Macros/ru" title="Macros/ru">макросы</a>. У Вас есть полный доступ из встроенного интерпретатора <b>Python</b>, макросов или внешних сценариев к практически любой части FreeCAD, позволяя <a href="https://www.freecadweb.org/wiki/index.php?title=Topological_data_scripting/ru" title="Topological data scripting/ru">создавать и изменять геометрию</a>, двумерное и объёмное представление этой геометрии (<a href="https://www.freecadweb.org/wiki/index.php?title=Scenegraph/ru" title="Scenegraph/ru">scenegraph</a>) или даже <a href="https://www.freecadweb.org/wiki/index.php?title=PySide/ru" title="PySide/ru">интерфейс FreeCAD</a> <div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature5.jpg" class="image"><img alt="Feature5.jpg" src="Feature5.jpg" width="64" height="64" /></a></div> Импорт/экспорт в <b>стандартные форматы</b>, такие как: <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/STEP_%28%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%29">STEP</a>, <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/IGES">IGES</a>, <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/Obj">OBJ</a>, <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/STL_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82">STL</a>, <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/DXF">DXF</a>, <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/SVG">SVG</a>,<a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/Universal_3D">U3D</a>, <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/COLLADA">DAE</a>, <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/Industry_Foundation_Classes">IFC</a>, <a rel="nofollow" class="external text" href="http://people.sc.fsu.edu/~jburkardt/data/off/off.html">OFF</a>, <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/NX_CAE">NASTRAN</a>, <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/VRML">VRML</a>, кроме собственного формата FreeCAD <a href="https://www.freecadweb.org/wiki/index.php?title=Fcstd_file_format/ru" class="mw-redirect" title="Fcstd file format/ru">Fcstd</a>. Уровень совместимости между FreeCAD и данными форматами может различаться, поскольку зависит от поддерживающего их модуля.<div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature7.jpg" class="image"><img alt="Feature7.jpg" src="Feature7.jpg" width="64" height="64" /></a></div> Модуль <a href="Sketcher_Workbench.html" title="Sketcher Workbench">эскизирования</a> с решателем ограничений, позволяющий создавать эскизы с геометрически ограниченными двухмерными формами. Он позволяет построить несколько типов геометрий с ограничениями, и использовать их в качестве базы для построение других объекто в спомощью FreeCAD. <div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature9.jpg" class="image"><img alt="Feature9.jpg" src="Feature9.jpg" width="64" height="64" /></a></div> Модуль <a href="Robot_Workbench.html" title="Robot Workbench">робототехники</a> позволяет изучать движения роботов. Этот модуль уже имеет расширенный графический интерфейс, позволяющий работать чисто через него <div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature8.jpg" class="image"><img alt="Feature8.jpg" src="Feature8.jpg" width="64" height="64" /></a></div>Удобный новый модуль для создания <a href="https://www.freecadweb.org/wiki/index.php?title=TechDraw_Module/ru" title="TechDraw Module/ru">традиционных чертежей</a> с опциями вроде видов детализации, сечений, образмеривания и других, которые позволяют поместить на лист двумерный вид вашей трёхмерной модели. Эти модули создают листы, готовые к экспорту в SVG или PDF. В то же время оставлен прежний <a href="https://www.freecadweb.org/wiki/index.php?title=Drawing_Module/ru" title="Drawing Module/ru">модуль черчения</a> с его небогатыми возможностями графического интерфейса, но мощной функциональностью через Python.<div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature-raytracing.jpg" class="image"><img alt="Feature-raytracing.jpg" src="Feature-raytracing.jpg" width="64" height="64" /></a></div> Модуль <a href="https://www.freecadweb.org/wiki/index.php?title=Raytracing_Module/ru" title="Raytracing Module/ru">рендеринга</a> может экспортировать 3D объекты для рендеринга во внешние программы. Пока что он поддерживает только <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/POV-Ray">POV-Ray</a> и <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/LuxRender">LuxRender</a><div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature-arch.jpg" class="image"><img alt="Feature-arch.jpg" src="Feature-arch.jpg" width="64" height="64" /></a></div> Модуль <a href="Arch_Module.html" title="Arch Module">архитектуры</a> позволит работать с <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/BIM">BIM</a>(информационная модель здания), совместимой с форматом <a rel="nofollow" class="external text" href="http://ru.wikipedia.org/wiki/Industry_Foundation_Classes">IFC</a>. <div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature-CAM.jpg" class="image"><img alt="Feature-CAM.jpg" src="Feature-CAM.jpg" width="64" height="64" /></a></div> <a href="https://www.freecadweb.org/wiki/index.php?title=Path_Workbench/ru" title="Path Workbench/ru">Модуль Path</a> посвящён механической обработке вроде фрезерования (CAM), и может выводить, показывать и настраивать <a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/G-code">G-код</a>.<div style="clear:both"></div></li></ul>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature_spreadsheet.png" class="image"><img alt="Feature spreadsheet.png" src="Feature_spreadsheet.png" width="64" height="64" /></a></div> Интегрированный обработчик <a href="https://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Workbench/ru" title="Spreadsheet Workbench/ru">электронных таблиц</a> и <a href="https://www.freecadweb.org/wiki/index.php?title=Expressions/ru" title="Expressions/ru">выражений</a> для управления моделями, основанными на формулах или получения данных из моделей.<div style="clear:both"></div></li></ul>
<p><br />
</p>
<h2><span class="mw-headline" id=".D0.9E.D0.B1.D1.89.D0.B8.D0.B5_.D1.87.D0.B5.D1.80.D1.82.D1.8B:">Общие черты:</span></h2>
<ul><li><b>FreeCAD является мультиплатформенным приложением</b>. Он запускается и ведет себя схожим образом на платформах Windows, Unix/Linux и macOS.</li></ul>
<ul><li> <b>FreeCAD приложение с полноценным ГИП</b>. FreeCAD обладает законченным Графическим Интерфейсом Пользователя, основанном на известном инструментарии <a rel="nofollow" class="external text" href="http://www.qtsoftware.com/">Qt</a>, с 3D просмотрщиком, основанным на <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open_Inventor">Open Inventor</a>, позволяющим быстро отрисовывать 3D сцены и обладающим весьма доступным представлением сцены в виде графа.</li></ul>
<ul><li> <b>FreeCAD также работает как приложение командной строки</b> при низком объёме памяти. В режиме командной строки FreeCAD запускается без графического интерфейса, но со всеми инструментами геометрии. Например, это может быть использовано в качестве сервера для получения содержимого от других приложений.</li></ul>
<ul><li> <b>FreeCAD может быть импортирован как <a href="https://www.freecadweb.org/wiki/index.php?title=Embedding_FreeCAD/ru" title="Embedding FreeCAD/ru">модуль Python</a></b> внутрь других приложений, способных запускать сценарии python, или в консоль python. В этом режиме как в консольном режиме часть интерфейса FreeCAD недоступна, но все геометрические инструменты доступны.</li></ul>
<ul><li> <b>Концепция инструментариев</b>: В интерфейсе FreeCAD инструменты сгруппированы по <a href="https://www.freecadweb.org/wiki/index.php?title=Workbenches/ru" title="Workbenches/ru">инструментариям</a>. Это позволяет отображать только инструменты, используемые для выполнения конкретной задачи, сохраняя рабочее пространство отзывчивым и незагромождённым, а приложение быстро загружаемым.</li></ul>
<ul><li> <b>Расширяемая структура позволяющая подключать Плагины/Модули для последующей загрузки типов данных/функциональностей</b>. FreeCAD разделён на основное приложение и модули, которые загружаются только при необходимости. Почти все инструменты и типы геометрии хранятся в модулях. Модули ведут себя как плагины, и могут быть добавлены или удалены из существующей установленной версии FreeCAD.</li></ul>
<ul><li> <b>Параметрические объекты связанные с документом</b>: Все объекты в FreeCAD документе могут быть заданы параметрами. Эти параметры можно менять налету, и пересчитывать в любое время. Также хранятся отношения между объектами, так что изменения одного объекта также изменят зависящие от него объекты.</li></ul>
<ul><li> <b>Создание параметрических примитивов</b> (куб, сфера, цилиндр и т.д.).</li></ul>
<ul><li> Графические <b>модификационные операции</b> вроде трансляции, поворота, масштабирования, отражения, смещения (простого или после <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/240754626_Self-intersection_Removal_in_Triangular_Mesh_Offsetting">Jung/Shin/Choi</a> ) или изменение формы, в любой плоскости трёхмерного пространства</li></ul>
<ul><li> <b><a rel="nofollow" class="external text" href="https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D0%BF%D0%BB%D0%BE%D1%88%D0%BD%D0%B0%D1%8F_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F">Двоичные операции</a></b> (объединение, разность, пересечение)</li></ul>
<ul><li> Графическое создание <b>планарной геометрии</b> вроде линий, ломаных, прямоугольников, сплайнов, дуг или окружностей на любой плоскости трехмерного пространства</li></ul>
<ul><li> Моделирование с прямым или перевёрнутым <b>выдавливанием</b>, <b>сечением</b> и <b>fillets</b>.</li></ul>
<ul><li> Топологические компоненты вроде <b>вершин, ребер, ломаных</b> и <b>плоскостей</b> (в том числе через скрипты на Python).</li></ul>
<ul><li> Инструменты <b>тестирования и востановления</b> для сеток: твёрдотельный тест, тест non-two-manifolds (топологическое многообразие), тест на самопересечение, заполнение прорывов и однородное расположение.</li></ul>
<p><br />
</p>
<ul><li> <b>Аннотации</b> как надписи или размеры</li></ul>
<ul><li> <b>Возможность Отменить/Вернуть действие</b>: Все отменяемо/возвращаемо, с доступом к стэку выполненных действия, так что единовременно может быть отменено множество шагов.</li></ul>
<ul><li> <b>Управление запросами</b>: Стек отмен/возвратов хранит запросы к документу а не одиночные действия, что позволяет каждому инструменту точно определить, что должно быть отменено или переделано.</li></ul>
<ul><li> <b>Структура позволяющая встраивать свои <a href="Scripting.html" class="mw-redirect" title="Scripting">сценарии</a></b>: FreeCAD обладает встроенными <a rel="nofollow" class="external text" href="http://www.python.org/">Python</a> интерпретатором и API, которые охватывают практически любую часть предложения, интерфейса, геометрии и представления этой геометрии в 3D просмотрщике. Интерпретатор может запускать как одиночные команды, так и сложные сценарии. На самом деле входящие модули могут даже быть полностью запрограммированы в Python.</li></ul>
<ul><li> <b>Встроенная консоль Python</b> с подсвечиванием синтаксиса, автодополнением и просмотром классво: команды Python могут быть выполнены прямо в FreeCAD и напрямую возвращать результаты, позволяя программистам тестировать работу на ходу, раскрывая содержимое модулей и легко изучая внутренности FreeCAD.</li></ul>
<ul><li> <b>Пользовательские действия отражаются в консоли</b>: Всё, что пользователь делает в интерфейсе FreeCAD, выполняется в виде кода Python, который может быть выведен в консоль и записан в макрос.</li></ul>
<ul><li> <b>Полная запись и редактирование макросов</b>: Команды Python, которые вызываются при манипулировании пользовательским интерфейсом, могут быть записаны, отредактированы и сохранены для дальнейшего использования.</li></ul>
<ul><li> <b>Составной (основанный на ZIP) формат хранения документов</b>: документы FreeCAD с расширением <a href="https://www.freecadweb.org/wiki/index.php?title=Fcstd_file_format/ru" class="mw-redirect" title="Fcstd file format/ru">.fcstd</a> могут содержать множество различных типов информации, таких как геометрия, сценарии или иконки миниатюр. Файл .fcstd представляет собой архив zip, так что сохранённый файл FreeCAD уже заархивирован.</li></ul>
<ul><li> <b>Полностью настраиваемый/сценарируемый Графический Интерфейс Пользователя</b>. Основанный на <a rel="nofollow" class="external text" href="http://www.qtsoftware.com">Qt</a> интерфейс FreeCAD полностью доступен из интерпретатора Python. Помимо простых функций самого FreeCAD предоставляются инструментарии, а также полный доступ к структуре Qt, что позволяет выполнять любые операции с ГИП, такие как создание, документирование, изменение и удаление виджетов и панелей инструментов.</li></ul>
<ul><li> <b>Миниатюры</b> (на данный момент только в Linux системах): Значки документа FreeCAD, показывающие содержимое файла в большинстве файловых менеджеров таких как Nautilus в Gnome.</li></ul>
<ul><li> <b>Модульная установка в MSI</b> производит гибкую установку на Windows системы. Пакеты для системы Ubuntu также поддерживаются</li></ul>
<h2><span class="mw-headline" id=".D0.92_.D0.BF.D1.80.D0.BE.D1.86.D0.B5.D1.81.D1.81.D0.B5_.D1.80.D0.B0.D0.B7.D0.B2.D0.B8.D1.82.D0.B8.D1.8F">В процессе развития</span></h2>
<ul><li> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Feature-assembly.jpg" class="image"><img alt="Feature-assembly.jpg" src="Feature-assembly.jpg" width="64" height="64" /></a></div> Модуль <a href="https://www.freecadweb.org/wiki/index.php?title=Assembly_project/ru" title="Assembly project/ru">Assembly</a>, который позволяет работать с несколькими проектами, несколькими формами, несколькими документами, несколькими файлами, несколькими связями... Это модуль пока на стадии планирования.<div style="clear:both"></div></li></ul>
<p><br />
</p>
<h2><span class="mw-headline" id=".D0.94.D0.BE.D0.BF.D0.BE.D0.BB.D0.BD.D0.B8.D1.82.D0.B5.D0.BB.D1.8C.D0.BD.D1.8B.D0.B5_.D0.B2.D0.B5.D1.80.D1.81.D1.82.D0.B0.D0.BA.D0.B8">Дополнительные верстаки</span></h2>
<p>Опытные пользователи могут создавать различные пользовательские <a href="https://www.freecadweb.org/wiki/index.php?title=External_workbenches/ru" title="External workbenches/ru">внешние верстаки</a>.
</p><p><br />
</p>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Feature_list/ru&amp;oldid=289730">http://www.freecadweb.org/wiki/index.php?title=Feature_list/ru&amp;oldid=289730</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>