Main Page/ru: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(159 intermediate revisions by 15 users not shown)
Line 1: Line 1:
__NOTOC__
= FreeCAD =
<languages/>


== Введение ==
<div class="main-menu">
Это вики-страница документации [http://www.freecadweb.org/?lang=ru FreeCAD]. Существует несколько способов использования этой документации: путём изучения центров, следуя руководству или используя пункты меню Справка во FreeCAD . Это пока ещё незавершённая работа, написанная сообществом пользователей и разработчиков FreeCAD. Если вы обнаружили неверную или отсутствующую информацию, пожалуйста, [[Special:MyLanguage/help_FreeCAD/ru|помогите FreeCAD]]!


<span id="The_hubs"></span>
{{Languages-top|{{en|Main Page}} {{fr|Main Page/fr}} {{de|Main Page/de}} {{se|Main Page/se}} {{pl|Main Page/pl}} {{cn|Main Page/cn}} }}
== Центры ==


[[Image:Crystal_Clear_app_display.png|64px|left]] [[User_hub/ru|Центр пользователей]]: Эта страница содержит документацию, полезную для пользователей FreeCAD в целом: список всех верстаков, подробные инструкции по установке и использованию FreeCAD, учебные пособия и всё необходимое для начала работы.
{{menu/ru}}
{{Clear}}
[[Image:Crystal Clear app terminal.png|64px|left]] [[Power_users_hub/ru|Центр опытных пользователей]]: На этой странице собрана документация для опытных пользователей и людей, заинтересованных в написании скриптов на Python. Вы также найдете там репозиторий макросов, инструкции по их установке и использованию, а также дополнительную информацию о настройке FreeCAD в соответствии с вашими конкретными потребностями.
{{Clear}}
[[Image:Crystal Clear app tutorials.png|64px|left]] [[Developer_hub/ru|Центр разработчиков]]: Этот раздел содержит материалы для разработчиков: Как самостоятельно скомпилировать FreeCAD, какую структуру имеет исходный код FreeCAD, как ориентироваться в исходном коде, как разрабатывать новые верстаки и встраивать FreeCAD в собственное приложение.
{{Clear}}


<span id="Manual"></span>
</div>
== Руководство ==


[[Image:Crystal_Clear_manual.png|64px|left]] [[Manual:Introduction/ru|Руководство по FreeCAD]] это ещё один, более линейный способ представления информации, содержащейся в этой вики. Руководство разработано таким способом, чтобы вы его читали как книгу, и непринужденно знакомились со множеством других страниц из вышеуказанных центров. Также доступна [https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details версия в формате ebook] и [https://www.freecadweb.org/manual/ несколько переводов в формате pdf].
<div class="main-toolbox">
{{Clear}}


<span id="Table_of_contents"></span>
{{downloads/ru}}
== Оглавление ==

{{screenshot|freecad010.png|a screenshot showing version 0.10}}

{{newsbox}}

{{feedsbox}}

{{mantisbox}}

{{facebookbox}}


<div class="mw-translate-fuzzy">
В следующем списке оглавлений перечислены все статьи этой вики, которые составляют основу оффлайн документации, поставляемой с приложением FreeCAD. Они доступны на нескольких языках:
</div>
</div>

<div class="main-content">

'''FreeCAD''' это в основном [http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%B4%D0%B0 Open Source] 3D [http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F CAD/MCAD]/[http://ru.wikipedia.org/wiki/CAx CAx]/[http://ru.wikipedia.org/wiki/Computer-aided_engineering CAE]/[http://ru.wikipedia.org/wiki/PLM PLM] программа моделирования, направленная непосредственно на [http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%88%D0%B8%D0%BD%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5 машиностроение] и [http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%BC%D1%8B%D1%88%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD дизайн продуктов], а также она вписывется в широкий круг около инженерных задач, таких как архитектура или другие инженерные специальности. FreeCAD это [http://en.wikipedia.org/wiki/Parametric_feature_based_modeler программа параметрического твердотельного моделирования] с модульной архитектурой, позволяющей легко обеспечивать дополнительную функциональность, без изменения основной системы.

FreeCAD основан на [http://ru.wikipedia.org/wiki/Open_CASCADE_Technology OpenCasCade], мощном геометрическом ядре, с [http://en.wikipedia.org/wiki/Open_Inventor Open Inventor]-совместимой моделью представления трехмерного окружения, предоставляемой библиотекой [http://en.wikipedia.org/wiki/Coin3D Coin 3D], а также широчайшим [http://ru.wikipedia.org/wiki/Python python] API. Интерфейс построен на [http://ru.wikipedia.org/wiki/Qt Qt]. FreeCAD работает одинаково на Windows, Mac OSX и Linux платформах.

[[Image:Right arrow.png]] [[About FreeCAD/ru|О FreeCAD больше...]]

== Ключевые особенности ==

* [[Image:Feature1.jpg|left]] '''Геометрическое ядро''', основанное на [http://ru.wikipedia.org/wiki/Open_CASCADE_Technology OpenCasCade], позволяет производить сложные трёхмерные операции над сложными типами форм, а также поддерживает родные концепции, такие как: brep, nurbs, логические операции или [http://en.wikipedia.org/wiki/Fillet_%28mechanics%29 fillets] {{clear}}
* [[Image:Feature6.jpg|left]] '''Модульная архитектура''' позволяет расширениям (модулям) добавить функциональность основному приложению. Эти расширения могут быть сложными как полностью новые приложения, простыми как [[FreeCAD Scripting Basics/ru|python сценарии]] или как самостоятельно записанные [[macros/ru|макросы]] {{clear}}
* [[Image:Feature3.jpg|left]] '''Параметрические модели''' могут быть полностью [[Scripted objects/ru|написаны на python]], позволяют создать любой тип пользовательских параметрических объектов {{clear}}
* [[Image:Feature4.jpg|left]] Полный доступ из встроенного '''python''' интерпретатора, макросов или внешних сценариев к любой части FreeCAD позволяет[[Topological data scripting/ru|создавать и изменять геометрию]], 2D и 3D представление этой геометрии ([[scenegraph/ru|scenegraph]]) или даже [[PyQt/ru|интерфейс FreeCAD]] {{clear}}
* [[Image:Feature5.jpg|left]] Импорт/экспорт в '''стандартные форматы''', такие как: [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], [http://ru.wikipedia.org/wiki/IGES IGES], [http://ru.wikipedia.org/wiki/Obj OBJ], [http://ru.wikipedia.org/wiki/DXF DXF], [http://ru.wikipedia.org/wiki/SVG SVG], [http://ru.wikipedia.org/wiki/Universal_3D U3D] или [http://ru.wikipedia.org/wiki/STL_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82 STL] {{clear}}

== В разработке ==

* [[Image:Feature7.jpg|left]] Модуль [[Sketcher Workbench|Эскизы]] с решателем ограничений, позволяющий создавать эскизы с геометрически ограниченными двухмерными формами {{clear}}
* [[Image:Feature8.jpg|left]] Модуль [[Drawing Module/ru|Рисование]] позволяет спроецировать Вашу трёхмерную модель на чертежный лист {{clear}}
* [[Image:Feature9.jpg|left]] Модуль [[Robot Workbench|Автоматика]] позволяет изучать движения роботов {{clear}}
* [[Image:Feature-raytracing.jpg|left]] Модуль [[Raytracing Module/ru|Рендеринг]] может экспортировать 3D объекты для рендеринга во внешние программы {{clear}}
* [[Image:Feature-arch.jpg|left]] Модуль [[Arch Module|Архитектура]] позволит работать с [http://ru.wikipedia.org/wiki/BIM BIM](информационная модель здания), совместимой с форматом [http://ru.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. {{clear}}

== Руководство ==

Руководство FreeCAD представляет собой постоянно разрабатываемый проект сообщества по обеспечению современного состояния документации по использованию FreeCAD, оно доступно на нескольких языках. Ему по прежнему не хватает множества информации, так что не стесняйтесь - присоединяйтесь и [[Help FreeCAD|помогайте]]!

{|border="0" width="100%" style="background:transparent;"
{|border="0" width="100%" style="background:transparent;"
|-
|-
|
|
* [[Image:Flag-en.jpg]] [[Online Help Toc|Table of contents]]
* [[Image:Flag-en.jpg]] [[Online Help Toc|Table of contents]]
* [[Image:Flag-pl.jpg]] [[Online Help Toc/pl|Spis Treści]]
* [[Image:Flag-bg.jpg]] [[Online Help Toc/bg|Съдържание]]
* [[Image:Flag-cn.jpg‎]] [[Online_Help_Toc/zh|目錄]] zh
* [[Image:Flag-cn.jpg]] [[Online Help Toc/zh-cn|目录]] zh-cn
* [[Image:Flag-cn.jpg‎]] [[Online_Help_Toc/zh-tw|目錄]] zh-tw
* [[Image:Flag-cs.jpg]] [[Online Help Toc/cs|Obsah]]
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
* [[Image:Flag-es.jpg]] [[Online Help Toc/es|Índice de contenidos]]
* [[Image:Flag-es.jpg]] [[Online Help Toc/es|Índice de contenidos]]
* [[Image:Flag-cn.jpg]] [[Online Help Toc/cn|目录]]
||
||
* [[Image:Flag-fr.jpg]] [[Online Help Toc/fr|Table des matières]]
* [[Image:Flag-fr.jpg]] [[Online Help Toc/fr|Table des matières]]
* [[Image:Flag-se.jpg]] [[Online Help Toc/se|Innehallsforteckning]]
* [[Image:Flag-hr.jpg]] [[Online Help Toc/hr|Sadržaj]]
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
* [[Image:Flag-id.jpg]] [[Online Help Toc/id|Daftar isi]]
* [[Image:Flag-it.jpg]] [[Online Help Toc/it|Sommario]]
* [[Image:Flag-jp.jpg]] [[Online Help Toc/ja|目次]] ja
* [[Image:Flag-ko.jpg]] [[Online Help Toc/ko|온라인 도움말]]
* [[Image:Flag-pl.jpg]] [[Online Help Toc/pl|Spis Treści]]
||
||
* [[Image:Flag-pt.jpg]] [[Online Help Toc/pt|Tabela de conteúdos]] pt
* [[Image:Flag-pt-br.jpg]] [[Online Help Toc/pt-br|Índice]] pt-br
* [[Image:Flag-ro.jpg]] [[Online_Help_Toc/ro|Cuprins]]
* [[Image:Flag-ru.jpg]] [[Online Help Toc/ru|Содержание]]
* [[Image:Flag-ru.jpg]] [[Online Help Toc/ru|Содержание]]
* [[Image:Flag-jp.jpg]] [[Online Help Toc/jp|目次]]
* [[Image:Flag-sv.jpg]] [[Online Help Toc/sv|Innehallsforteckning]]
* [[Image:Flag-it.jpg]] [[Online Help Toc/it|Indice dei contenuti]]
* [[Image:Flag-tr.jpg]] [[Online Help Toc/tr|İçindekiler]]
* [[Image:Flag-uk.jpg]] [[Online Help Toc/uk|Вміст]]
|}
|}


<span id="Get_involved"></span>
== Подробности ==
== Принять участие ==


<span id="How_to_participate"></span>
=== О разработке ===
=== Как принять участие ===


В проекте FreeCAD есть чем заняться, если вы заинтересованы в том, чтобы помочь нам. Конечно, есть задачи программирования для программистов на C++ или Python, но есть также много вещей, которые вы можете сделать, даже если вы не умеете кодировать, например:
Проверьте [[Development roadmap]] чтобы узнать что планируется, страницы [http://sourceforge.net/apps/mantisbt/free-cad/changelog_page.php Changelog] и [http://sourceforge.net/apps/mantisbt/free-cad/roadmap_page.php Roadmap] mantis чтобы увидеть продвижение к следующему релизу, или [http://www.ohloh.net/p/freecad Статистику проекта] для получения подробной информации о коде FreeCAD.
* писать документацию и [[WikiPages/ru|редактировать вики]]
* помогать новичкам
* переводить приложение или документацию
* помогать создавать установщики последних версий для вашей любимой операционной системы
* просто помогать другим людям узнавать о FreeCAD


Страница [[Special:MyLanguage/help_FreeCAD/ru|Помоги FreeCAD]] описывает это более детально. Начиная с 2016 года, FreeCAD так же участвует в [[Google_Summer_of_Code|Google Summer of Code]].

<span id="Source_code"></span>
=== Исходный код ===
=== Исходный код ===


FreeCAD может быть скомпилирован на всех платформах с помощью [https://cmake.org/ CMake]. Исходный код распространяется под лицензией [https://ru.wikipedia.org/wiki/GNU_Lesser_General_Public_License LGPL] и размещается на [https://github.com/FreeCAD/FreeCAD GitHub] и дублируется на [https://gitlab.com/freecad/FreeCAD GitLab], [https://sourceforge.net/projects/free-cad/ SourceForge] и [https://codeberg.org/FreeCAD/FreeCAD CodeBerg]. Есть инструкции по сборке для [[Compile_on_Windows/ru|Windows]], [[Compile_on_Linux/ru|Linux]] и [[Compile_on_MacOS/ru|MacOS]]. Документация по исходному коду [http://www.freecadweb.org/api/ размещена здесь], сгенерирована [[Doxygen/ru|Doxygen]], и [[Source_documentation/ru|задокументирована на wiki]] .
FreeCAD может быть скомпилирован с помощью cMake или autotools, ссылка на последнюю версию(subversion) https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk и существующие инструкции по сборке на [[CompileOnWindows|Windows]], [[CompileOnUnix/ru|Unix/Linux]] и [[CompileOnMac|MacOSX]].


<span id="About_the_development"></span>
=== Требуемая помощь ===
=== О разработке ===


Посмотрите страницы [[Development roadmap/ru|Планы разработки]], чтобы быть в курсе о том что планируется. [http://www.freecadweb.org/tracker/changelog_page.php Список изменений] и [http://www.freecadweb.org/tracker/roadmap_page.php Планы] на [http://www.freecadweb.org/tracker трекере FreeCAD], показывающему продвижение к следующему релизу, или [http://www.ohloh.net/p/freecad Статистику проекта] для получения подробной информации о коде FreeCAD. Всё общение по ходу разработки идёт на [http://forum.freecadweb.org форуме], так что обязательно посетите его, если хотите присоединиться.
FreeCAD мог бы получить много пользы от [[Help FreeCAD|Вашей помощи]], например тестированием и [http://sourceforge.net/apps/mantisbt/free-cad/main_page.php сообщениями об ошибках]. Другая проблема - это отсутствие людей для сборки и тестирования FreeCAD на Mac OS X. Если у вас есть Mac, пожалуйста, [[CompileOnMac|помогите нам]]! Вы также можете помочь [[Localisation/ru|переводом FreeCAD]] на ваш язык.


</div>


{{Userdocnavi{{#translation:}}}}
__NOTOC__
[[Category:Documentation{{#translation:}}]]

Latest revision as of 21:49, 18 September 2023

Введение

Это вики-страница документации FreeCAD. Существует несколько способов использования этой документации: путём изучения центров, следуя руководству или используя пункты меню Справка во FreeCAD . Это пока ещё незавершённая работа, написанная сообществом пользователей и разработчиков FreeCAD. Если вы обнаружили неверную или отсутствующую информацию, пожалуйста, помогите FreeCAD!

Центры

Центр пользователей: Эта страница содержит документацию, полезную для пользователей FreeCAD в целом: список всех верстаков, подробные инструкции по установке и использованию FreeCAD, учебные пособия и всё необходимое для начала работы.

Центр опытных пользователей: На этой странице собрана документация для опытных пользователей и людей, заинтересованных в написании скриптов на Python. Вы также найдете там репозиторий макросов, инструкции по их установке и использованию, а также дополнительную информацию о настройке FreeCAD в соответствии с вашими конкретными потребностями.

Центр разработчиков: Этот раздел содержит материалы для разработчиков: Как самостоятельно скомпилировать FreeCAD, какую структуру имеет исходный код FreeCAD, как ориентироваться в исходном коде, как разрабатывать новые верстаки и встраивать FreeCAD в собственное приложение.

Руководство

Руководство по FreeCAD это ещё один, более линейный способ представления информации, содержащейся в этой вики. Руководство разработано таким способом, чтобы вы его читали как книгу, и непринужденно знакомились со множеством других страниц из вышеуказанных центров. Также доступна версия в формате ebook и несколько переводов в формате pdf.

Оглавление

В следующем списке оглавлений перечислены все статьи этой вики, которые составляют основу оффлайн документации, поставляемой с приложением FreeCAD. Они доступны на нескольких языках:

Принять участие

Как принять участие

В проекте FreeCAD есть чем заняться, если вы заинтересованы в том, чтобы помочь нам. Конечно, есть задачи программирования для программистов на C++ или Python, но есть также много вещей, которые вы можете сделать, даже если вы не умеете кодировать, например:

  • писать документацию и редактировать вики
  • помогать новичкам
  • переводить приложение или документацию
  • помогать создавать установщики последних версий для вашей любимой операционной системы
  • просто помогать другим людям узнавать о FreeCAD

Страница Помоги FreeCAD описывает это более детально. Начиная с 2016 года, FreeCAD так же участвует в Google Summer of Code.

Исходный код

FreeCAD может быть скомпилирован на всех платформах с помощью CMake. Исходный код распространяется под лицензией LGPL и размещается на GitHub и дублируется на GitLab, SourceForge и CodeBerg. Есть инструкции по сборке для Windows, Linux и MacOS. Документация по исходному коду размещена здесь, сгенерирована Doxygen, и задокументирована на wiki .

О разработке

Посмотрите страницы Планы разработки, чтобы быть в курсе о том что планируется. Список изменений и Планы на трекере FreeCAD, показывающему продвижение к следующему релизу, или Статистику проекта для получения подробной информации о коде FreeCAD. Всё общение по ходу разработки идёт на форуме, так что обязательно посетите его, если хотите присоединиться.