Preferences Editor/ru: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
{{Docnav/ru
{{Docnav/ru
|[[Document structure/ru|Структура документа]]
|[[Document structure/ru|Структура документа]]
|[[Import Export Preference/ru|Import Export Preference]]
|[[Import Export Preference/ru|Import Export Preference]]
}}
}}
</div>


==Введение==
==Введение==


<div class="mw-translate-fuzzy">
Настройки FreeCAD расположены в меню {{MenuCommand|{{StdMenu|[[Std Edit Menu|Правка]]}} → Настройки}}.
Настройки FreeCAD расположены в меню {{MenuCommand|{{StdMenu|[[Std Edit Menu|Правка]]}} → Настройки}}.
</div>

{{TOCright}}
{{TOCright}}
FreeCAD функционально разделён на различные модули, каждый модуль отвечает за работу конкретного [[Workbenches/ru|верстака]]. FreeCAD использует концепцию, называемую '''"отложенной загрузкой"''', которая означает, что '''компоненты загружаются только тогда, когда они необходимы'''. Вы могли заметить, что когда выбираете верстак на панели инструментов FreeCAD, в этот момент загружается верстак и все его компоненты. '''Это включает в себя и параметры настроек'''.
FreeCAD функционально разделён на различные модули, каждый модуль отвечает за работу конкретного [[Workbenches/ru|верстака]]. FreeCAD использует концепцию, называемую '''"отложенной загрузкой"''', которая означает, что '''компоненты загружаются только тогда, когда они необходимы'''. Вы могли заметить, что когда выбираете верстак на панели инструментов FreeCAD, в этот момент загружается верстак и все его компоненты. '''Это включает в себя и параметры настроек'''.
Line 140: Line 145:
! style = "width: 66%;" | Описание
! style = "width: 66%;" | Описание
|-
|-
|{{MenuCommand | Подсветка синтаксиса}}
|{{MenuCommand|Подсветка синтаксиса}}
|Выбор типа кода. Настройки цвета и шрифта будут применены к выбранному типу. Результат можно увидеть в поле «Предпросмотр».
|Выбор типа кода. Настройки цвета и шрифта будут применены к выбранному типу. Результат можно увидеть в поле «Предпросмотр».
|-
|-
|{{MenuCommand | Шрифт}}
|{{MenuCommand|Шрифт}}
|Выбор типа шрифта, который должен использоваться для выбранного типа кода
|Выбор типа шрифта, который должен использоваться для выбранного типа кода
|-
|-
|{{MenuCommand | Размер}}
|{{MenuCommand|Размер}}
|Выбор размера шрифта, который должен использоваться для выбранного типа кода
|Выбор размера шрифта, который должен использоваться для выбранного типа кода
|-
| {{MenuCommand|Цвет}}
| Спецификация цвета, который должен использоваться для выбранного типа кода
|-
|-
|{{MenuCommand | Показывать номера строк}}
|{{MenuCommand | Показывать номера строк}}
Line 210: Line 218:
Эти настройки управляют некоторыми аспектами запуска [[macros/ru|макросов]].
Эти настройки управляют некоторыми аспектами запуска [[macros/ru|макросов]].


<div class="mw-translate-fuzzy">
На вкладке «Макрос» вы можете указать следующее:
На вкладке «Макрос» вы можете указать следующее:
{| class = "wikitable float-right mw-collapsible mw-collapsed"
{| class = "wikitable float-right mw-collapsible mw-collapsed"
Line 230: Line 239:
|Если этот флажок установлен, команды, выполняемые макросами, отображаются в консоли Python. Эта консоль отображается с помощью меню {{MenuCommand | Вид → Панели → Консоль Python}}.
|Если этот флажок установлен, команды, выполняемые макросами, отображаются в консоли Python. Эта консоль отображается с помощью меню {{MenuCommand | Вид → Панели → Консоль Python}}.
|}
|}
</div>


[[Image:Preference_General_Tab_05_ru.png]]
[[Image:Preference_General_Tab_05_ru.png]]
Line 260: Line 270:
===Трехмерный вид===
===Трехмерный вид===


Эта вкладка всегда доступна, и управляет некоторыми характеристиками трёхмерного вида.
<div class="mw-translate-fuzzy">
Параметры импорта-экспорта влияют на то, как файлы импортируются и экспортируются во FreeCAD и из него. Обратите внимание, что диалоговое окно настроек «Импорт-экспорт» предлагает параметры типа файла для большинства верстаков, но не все верстаки могут импортировать / экспортировать все типы файлов.
</div>


<div class="mw-translate-fuzzy">
На вкладке «Трехмерный вид» вы можете указать следующее:
На вкладке «Трехмерный вид» вы можете указать следующее:
{| class = "wikitable float-right mw-collapsible mw-collapsed"
{| class = "wikitable float-right mw-collapsible mw-collapsed"
Line 273: Line 280:
| Если флажок установлен, основная система координат всегда будет отображаться в правом нижнем углу в открытых файлах
| Если флажок установлен, основная система координат всегда будет отображаться в правом нижнем углу в открытых файлах
|-
|-
| {{MenuCommand|Show axis cross by default}} {{Version|0.19}}
| Если установлен, пересечение осей будет показано по умолчанию при создании или открытии файла |-
|{{MenuCommand | Показать счетчик кадров в секунду}}
|{{MenuCommand | Показать счетчик кадров в секунду}}
|Если этот флажок установлен, время, необходимое для последней операции, и полученная частота кадров [https://en.wikipedia.org/wiki/Frame_rate] всегда будут отображаться в нижнем левом углу в открытых файлах.
|Если этот флажок установлен, время, необходимое для последней операции, и полученная частота кадров [https://en.wikipedia.org/wiki/Frame_rate] всегда будут отображаться в нижнем левом углу в открытых файлах.
|-
|-
|{{MenuCommand | Показать навигационный куб}}
| {{MenuCommand|Remember active workbench by tab}} {{Version|0.19}}
| If checked, the application will remember what is the active workbench for each tab independently. This way, the active workbench will be automatically restored when changing tab in the [https://en.wikipedia.org/wiki/Multiple_document_interface multiple-document interface (MDI)] view.
|Если установлен этот флажок, [[Navigation_Cube | навигационный куб]] всегда будет отображаться в выбранном {{MenuCommand | углу}} в открытых файлах
|-
|-
|{{MenuCommand | Использовать объект вершинного буфера (Vertex Buffer) OpenGL}}
|{{MenuCommand | Использовать объект вершинного буфера (Vertex Buffer) OpenGL}}
|Если флажок установлен, будут использоваться [https://en.wikipedia.org/wiki/Vertex_Buffer_Object объекты буфера вершин] (VBO). VBO - это функция [https://en.wikipedia.org/wiki/OpenGL OpenGL], которая предоставляет методы для загрузки данных вершин (положение, вектор нормали, цвет и т.д.) на видеоустройство. VBO обеспечивает существенный выигрыш в производительности, потому что данные находятся в памяти видеоустройства, а не в системной памяти, и поэтому они могут отображаться непосредственно видеоустройством. Для получения дополнительной информации см. [https://www.haroldserrano.com/blog/understanding-opengl-objects эту веб-страницу].
|Если флажок установлен, будут использоваться [https://en.wikipedia.org/wiki/Vertex_Buffer_Object объекты буфера вершин] (VBO). VBO - это функция [https://en.wikipedia.org/wiki/OpenGL OpenGL], которая предоставляет методы для загрузки данных вершин (положение, вектор нормали, цвет и т.д.) на видеокарту. VBO обеспечивает существенный выигрыш в производительности, потому что данные находятся в графической памяти, а не в системной памяти, и поэтому они могут отображаться непосредственно графическим процессором. Для получения дополнительной информации см. [https://www.haroldserrano.com/blog/understanding-opengl-objects эту веб-страницу].
|-
|-
|{{MenuCommand | Включить анимацию}}
| {{MenuCommand|Render Cache}} {{Version|0.19}}
| "Render Cache" or "Render Acceleration" is explained in more detail in [https://github.com/realthunder/FreeCAD_assembly3/wiki/Link#render-caching Link#render-caching]. There are 3 options:
|Если установлен этот флажок, вращения можно анимировать. Например, если используется набор {{MenuCommand | Трехмерная навигация}} '' CAD '' и мышь перемещается, когда колесо прокрутки и правая кнопка мыши нажаты, детали вращаются. Если удерживать мышь во время отпускания, например, правая кнопка мыши, вращение будет продолжено как анимация. Для завершения анимации щелкните левой кнопкой мыши.
* '''Auto''' (default), let Coin3D decide where to cache.
|-
* '''Distributed''', manually turn on cache for all view provider root nodes.
|{{MenuCommand | Трехмерная навигация}}
* '''Centralized''', manually turn off cache in all nodes of all view providers, and only cache at the scene graph root node. This offers the fastest rendering speed, but slower response to any scene changes.
|Выбор набора настроек навигации. Чтобы увидеть, что определяет каждый набор, выберите набор и нажмите кнопку {{Button|Мышь...}}.
|-
|{{MenuCommand | Вращение}}
|Выбор стиля вращения. При просмотре детали в плоскости xy, находящейся в режиме вращения 3D-навигации, разница в следующем: если выбран '' 'Трекбол' '', перемещение мыши по горизонтали будет вращать деталь вокруг оси y, если выбран ' «Поворотный круг» , деталь будет вращаться вокруг оси z.
|-
|-
|{{MenuCommand | Сглаживание}}
|{{MenuCommand | Сглаживание}}
| Выбор используемого типа [https://en.wikipedia.org/wiki/Multisample_anti-aliasing Multisample сглаживания]
| Выбор используемого типа [https://en.wikipedia.org/wiki/Multisample_anti-aliasing Multisample сглаживания]
|-
|-
| {{MenuCommand|Transparent objects}} {{Version|0.19}}
|{{MenuCommand | Ориентация камеры нового документа}}
| Render type of transparent objects. The types are:
|Выбор ориентации камеры для новых документов
* '''One pass''' (default), rendering is done in one pass. For non-solid objects like faces or meshes this can lead to artifacts. [https://forum.freecadweb.org/download/file.php?id=109935 This image] shows such an artifact (black triangle) and that the type '''Backface pass''' avoids this.
|-
* '''Backface pass''', has only an effect for non-solid objects. They are then rendered in two passes: Back-facing polygons are rendered in the first pass and the front-facing in the second pass.
|{{MenuCommand | Зум туда, где мышь}}
|Если установлен этот флажок, операции масштабирования будут выполняться в позиции указателя мыши. В противном случае операции масштабирования будут выполняться в центре текущего вида. {{MenuCommand | Zoom step}} определяет коэффициент масштабирования. Шаг масштабирования «1» означает коэффициент 7,5 для каждого шага масштабирования.
|-
|{{MenuCommand | Инвертировать зум}}
|Если флажок установлен, направление операций масштабирования будет инвертировано.
|-
|{{MenuCommand | Отключить жест наклона сенсорного экрана}}
|Если установлен этот флажок, жест наклона будет отключен для масштабирования с увеличением (двумя пальцами). Это влияет только на набор {{MenuCommand | Трехмерная навигация}} ''Gesture''.
|-
|{{MenuCommand | Перенести к курсору}}
|Если этот флажок установлен, для поворотов в 3D будет использоваться текущая позиция курсора в качестве центра поворота. В противном случае всегда будет использоваться центр экрана.
|-
|-
|{{MenuCommand | Размер метки}}
|{{MenuCommand | Размер метки}}
|Выбор размера [[Глоссарий # Вершина | вершины]] (точки) в [[Sketcher_Workbench | верстаке Sketcher]]
|Выбор размера [[Glossary#Вершина|вершины]] (точки) в [[Sketcher_Workbench/ru|верстаке Sketcher]]. The clickable area of points can be additionally enlarged by increasing {{MenuCommand|Pick radius}} (on Colors tab).
|-
|-
|{{MenuCommand | Расстояние между глаз для стерео режима}}
|{{MenuCommand | Расстояние между глаз для стерео режима}}
|Спецификация расстояния между глазами, используемого для стереопроекции. Указанное значение является коэффициентом, который будет умножен на размер [[Property_editor # Вид| ограничивающего прямоугольника]] трехмерного объекта, который отображается в данный момент.
|Спецификация расстояния между глазами, используемого для стереопроекции. Указанное значение является коэффициентом, который будет умножен на размер [[Property_editor # Вид| ограничивающего прямоугольника]] трехмерного объекта, который отображается в данный момент.
|-
|-
|{{MenuCommand | Включить цвет подсветки}}
|{{MenuCommand | цвет подсветки}}
|Если флажок установлен, подсветка включена с заданным цветом
|Если флажок установлен, подсветка включена с заданным цветом. Backlight is used for rendering back sides of faces (usually, you don't see them in solids, unless you slice one with a clipping plane, or if the faces aren't oriented correctly). It is only active for objects whose Lighting property (on View tab) is set to "One side". If disabled, back sides of faces of objects in "One side" lighting mode will be black.
The related {{MenuCommand|Intensity}} setting specifies the intensity of the backlight.
|-
|{{MenuCommand | Интенсивность подсветки}}
|Спецификация интенсивности подсветки. Этот параметр включается только в том случае, если отмечен {{MenuCommand | Включить цвет подсветки}}.
|-
|-
|{{MenuCommand | Тип камеры}}
|{{MenuCommand | Тип камеры}}
|Выбор типа проекции камеры.
|Выбор типа проекции камеры. <br/> Если выбран '''Прорисовка перспективной проекции''', объекты будут отображаться в [https://en.wikipedia.org/wiki/Perspective_projection перспективной проекции]. <br/> Если выбран '''Прорисовка ортогональной проекции''', объекты будут проецироваться в [https://en.wikipedia.org/wiki/Orthographic_projection оротогональной проекции].
|}
</div>


* '''Perspective rendering''', objects will appear in a [https://en.wikipedia.org/wiki/Perspective_projection perspective projection].
* '''Прорисовка перспективной проекции''', объекты будут отображаться в [https://ru.wikipedia.org/wiki/Перспектива перспективной проекции].
* '''Orthographic rendering''', objects will be projected in [https://en.wikipedia.org/wiki/Orthographic_projection orthographic projection].
* '''Прорисовка ортогональной проекции''', объекты будут проецироваться в [https://ru.wikipedia.org/wiki/Перспектива ортогональной проекции].
|}
|}


Line 375: Line 367:
|}
|}


[[Image:Preference_Navigation_Tab.png]]
<div class="mw-translate-fuzzy">
[[Image:Preference_Display_Tab_01_ru.png|thumb|left]]
</div>


===Цвета===
===Цвета===


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


<div class="mw-translate-fuzzy">
На вкладке «Цвета» вы можете указать следующее:
На вкладке «Цвета» вы можете указать следующее:
{| class = "wikitable float-right mw-collapsible mw-collapsed"
{| class = "wikitable float-right mw-collapsible mw-collapsed"
Line 404: Line 391:
|-
|-
|{{MenuCommand | Цветовой градиент}}
|{{MenuCommand | Цветовой градиент}}
|Если выбрано, фон для деталей будет иметь выбранный градиент цвета
|Если выбрано, фон для деталей будет иметь выбранный вертикальный цветовой градиент. Первый цвет будет цветом верха фона, второй будет цветом низа.
|-
|-
|{{MenuCommand | Средний цвет}}
|{{MenuCommand | Средний цвет}}
Line 415: Line 402:
| Выбор цвета фона для активных контейнеров в виде дерева. Например, если в древовидном представлении есть несколько частей и одна часть переключается как [[PartDesign_Body # Active_Status | активное тело]], она получит выбранный цвет фона в древовидном представлении.
| Выбор цвета фона для активных контейнеров в виде дерева. Например, если в древовидном представлении есть несколько частей и одна часть переключается как [[PartDesign_Body # Active_Status | активное тело]], она получит выбранный цвет фона в древовидном представлении.
|}
|}
</div>


[[Image:Preference_Display_Tab_02_ru.png]]
<div class="mw-translate-fuzzy">
[[Image:Preference_Display_Tab_02_ru.png|thumb|left]]
</div>


===Цвета деталей===
===Цвета деталей===


Эта вкладка отображается только в том случае, если вы находитесь на верстаке [[Part_Module/ru|Part]] или [[PartDesign_Workbench/ru|PartDesign]] или если вы уже были в этих верстаках.
<div class="mw-translate-fuzzy">
Эта вкладка отображается только в том случае, если вы находитесь на верстаке [[Part_Module | Part]] или [[PartDesign_Workbench | PartDesign]] или если вы уже были в верстаках.
</div>


<div class="mw-translate-fuzzy">
На вкладке «Цвета детали» вы можете указать следующее:
На вкладке «Цвета детали» вы можете указать следующее:
{| class = "wikitable float-right mw-collapsible mw-collapsed"
{| class = "wikitable float-right mw-collapsible mw-collapsed"
Line 434: Line 415:
|-
|-
|{{MenuCommand | Цвет формы по умолчанию}}
|{{MenuCommand | Цвет формы по умолчанию}}
|Выбор цвета по умолчанию для новых фигур. Если установлен параметр {{MenuCommand | Случайный цвет формы}}, вместо него используется случайный цвет.
| Цвет для новых фигур. Если установлен параметр {{MenuCommand|Случайный цвет формы}}, вместо него используется случайный цвет.
|-
|-
|{{MenuCommand | Цвет линии по умолчанию}}
|{{MenuCommand | Цвет линии по умолчанию}}
| Выбор цвета линии по умолчанию для новых фигур
| Цвет линии для новых фигур
|-
|-
|{{MenuCommand | Ширина линии по умолчанию}}
|{{MenuCommand | Ширина линии по умолчанию}}
|Спецификация толщины линии по умолчанию для новых фигур
| Толщина линии для новых фигур
|-
|-
|{{MenuCommand | Цвет вершины по умолчанию}}
|{{MenuCommand | Цвет вершины по умолчанию}}
|Выбор цвета по умолчанию для новой [[Глоссарий # Вершина | вершины]]
| Цвет для новой [[Glossary#Вершина/ru|вершины]]
|-
|-
|{{MenuCommand | Размер вершины по умолчанию}}
|{{MenuCommand | Размер вершины по умолчанию}}
|Указание размера по умолчанию для новой [[Глоссарий # Вершина | вершины]]
| Размер для новой [[Glossary#Вершина/ru|вершины]]
|-
|-
|{{MenuCommand | Цвет охватывающей рамки}}
|{{MenuCommand | Цвет охватывающей рамки}}
|Выбор цвета [[Property_editor # View | охватывающей рамки]] в 3D виде
| Цвет [[Property_editor#View/ru|охватывающей рамки]] в 3D виде
|-
| {{MenuCommand|Two-side rendering}}
| If checked, the bottom side of the surface will be rendered the same way than the top side. If not checked, it depends on the option '''Backlight color'''; either the backlight color will be used or black.
|-
|-
|{{MenuCommand | Цвет текста по умолчанию}}
|{{MenuCommand | Цвет текста по умолчанию}}
|Выбор цвета текста по умолчанию для аннотаций документов. В настоящее время нет диалогового окна для добавления аннотаций к документам. Аннотации могут быть добавлены только с помощью консоли Python с помощью этой команды: <br/> ''obj = App.ActiveDocument.addObject("App::Annotation", "Label")'' <br/> Эта консоль отображается через меню {{MenuCommand | Вид → Панели → Консоль Python}}.
|Выбор цвета текста по умолчанию для аннотаций документов. В настоящее время нет диалогового окна для добавления аннотаций к документам. Аннотации могут быть добавлены только с помощью консоли Python с помощью этой команды:
|}
</div>


<code>obj=App.ActiveDocument.addObject("App::Annotation", "Label")</code>
<code>obj=App.ActiveDocument.addObject("App::Annotation", "Label")</code>


This console is shown using the menu {{MenuCommand|ViewPanels → Python console}}.
Эта консоль отображается через меню {{MenuCommand | ВидПанели Консоль Python}}.
|}
|}


[[Image:Preference_Display_Tab_03_ru.png]]
<div class="mw-translate-fuzzy">
[[Image:Preference_Display_Tab_03_ru.png|thumb|left]]
</div>


===Mesh view===
===Mesh view===
Line 504: Line 484:
[[Image:Mesh View Preferences.png]]
[[Image:Mesh View Preferences.png]]


<div class="mw-translate-fuzzy">
== Настройки импорта-экспорта ==
== Настройки импорта-экспорта ==
</div>


The Import-Export settings affect how files are imported and exported to and from FreeCAD. They are described in the page [[Import Export Preference|Import Export Preference]].
The Import-Export settings affect how files are imported and exported to and from FreeCAD. They are described in the page [[Import_Export_Preferences|Import Export Preferences]].


<div class="mw-translate-fuzzy">
== Настройки верстаков ==
== Настройки верстаков ==
Настройки для более распространенных верстаков приведены ниже.
У некоторых верстаков нет предпочтений.
Другие дополнительные верстаки могут быть не перечислены.
</div>




{{VeryImportantMessage|This section is incomplete and requires mentioning the preference pages of each core workbench}}
{{VeryImportantMessage|This section is incomplete and requires mentioning the preference pages of each core workbench}}


Настройки для более распространенных верстаков приведены ниже.
Preferences for the more common workbenches are linked below.
У некоторых верстаков нет настроек.
Some workbenches have no preferences.
Other optional workbenches may not be listed. These links are also listed in [[:Category:Preferences]]
Другие дополнительные верстаки могут быть не перечислены. Эти ссылки так же перечислены в [[:Category:Preferences]]


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Arch Preferences/ru|Arch Preferences]]
[[Настройки Arch]]
* [[Draft Preferences/ru|Draft Preferences]]
* Drawing Preferences {{Obsolete|0.16}}
* [[FEM Preferences/ru|FEM Preferences]]
* Image Preferences (нет)
* Inspection Preferences (нет)
* Mesh Design Preferences (нет)
* [[OpenSCAD_Preferences/ru|OpenSCAD Preferences]]
* Part Preferences (нет)
* [[PartDesign Preferences/ru|PartDesign Preferences]]
* [[Path_Preferences/ru|Path Preferences]]
* Plot Preferences (нет)
* Points Preferences (нет)
* [[Raytracing_Preferences/ru|Raytracing Preferences]]
* Reverse Engineering Preferences (нет)
* Robot Preferences (нет)
* [[Sketcher_Preferences/ru|Sketcher Preferences]]
* Spreadsheet Preferences (нет)
* [[Start Preferences/ru|Start Preferences]]
* Surface Preferences (нет)
* [[TechDraw Preferences/ru#Настройки|TechDraw Preferences]]
* Test Framework Preferences (нет)
* Web Preferences (нет)
</div>
</div>


=== External workbenches ===
=== Внешние верстаки ===




{{VeryImportantMessage|This section is incomplete and requires mentioning the preference pages of each [[External Workbenches|External workbench]]}}
{{VeryImportantMessage|This section is incomplete and requires mentioning the preference pages of each [[External Workbenches|External workbench]]}}


* [[A2plus_Workbench#Preferences/ru|Настройки A2plus]]
<div class="mw-translate-fuzzy">
[[A2plus_Workbench#Preferences|A2plus Настройки]]
* Ship Preferences (нет)
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
{{Docnav/ru
{{docnav/ru|Document structure/ru|Interface Customization/ru}}
|[[Document structure/ru|Структура документа]]
|[[Import Export Preference/ru|Import Export Preference]]
}}
</div>
</div>



Revision as of 21:43, 13 September 2020

Введение

Настройки FreeCAD расположены в меню Правка → Настройки.

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

Без загруженных модулей у вас будет доступ к двум разделам конфигурации, отвечающие за основные настройки приложения и за настройки дисплея. Когда вы находитесь в определенном верстаке, настройки этого верстака отображаются в виде нового раздела, а форматы файлов, поддерживаемые верстаком, отображаются в виде новой вкладки в разделе Импорт-Экспорт.

Нажатие на кнопку Reset в левом нижнем углу экрана настроек установит «все» настройки FreeCAD в их значения по умолчанию.

Основные настройки

Этот раздел настроек имеет 6 вкладок: Основные, Документ, Редактор кода, Просмотр отчёта, Макрос, Единицы измерения.

Основные

На вкладке «Основная» вы можете указать следующее:

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

Этот параметр действует только в том случае, если выделено в Таблица стилей/ Нет таблицы стилей.

Изображение можно изменить, добавив папки Gui/Images в папку

%APPDATA%/FreeCAD (в Windows),

$HOME/.FreeCAD (в Linux) или

$HOME/Library/Preferences/FreeCAD (в MacOS).

Поместите туда файл с именем background.png и снимите флажок / установите этот флажок чтобы увидеть измененный файл.

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

Изображение заставки можно изменить, добавив папки Gui/Images в папку %APPDATA%/FreeCAD (где %APPDATA% - пользовательская папка приложения FreeCAD вашей операционной системы). Поместите туда файл с именем splash_image.png и перезапустите FreeCAD, чтобы увидеть измененный экран-заставку.

Включить перенос слов Слова будут перенесены, когда они превысят доступное горизонтальное пространство в консоли Python. Эта консоль отображается с помощью меню Вид → Панели → Консоль Python.

Документ

На вкладке «Документ» вы можете указать следующее:

Name Описание
Создавать новый документ при запуске Если отмечено, FreeCAD создаст новый документ при запуске
Уровень сжатия сохраняемого документа Спецификация уровня сжатия для файлов FCStd. Файлы FCStd являются сжатыми файлами ZIP. Поэтому вы можете переименовать их суффикс .FCStd в .zip и открыть их с помощью программы ZIP-архива.
Отмены/Повторы Если этот флажок установлен, все изменения в документах сохраняются, чтобы их можно было отменить/повторить.
Максимум шагов отмен/повторов Укажите, сколько шагов Отмена/Повтор нужно записать
Allow aborting recomputation Allow to aborting the document recomputation by pressing Esc. This may slightly increase the recomputation time.
Запуск автоматического восстановления при запуске Если файл восстановления доступен, FreeCAD автоматически запустит восстановление файла при запуске. Таким образом, файлы могут быть восстановлены в случае сбоя.
Автосохранение каждые Укажите, как часто записывается файл восстановления.
Сохранить миниатюру в файл проекта при сохранении документа Если этот флажок установлен, при сохранении документа также будет сохранена миниатюра. Например, миниатюра будет отображаться в списке последних файлов в Верстаке Start. It is possible to select a Size between 128×128 and 512×512 pixels for the thumbnail. Common sizes are the powers of two: 128, 256, 512.
Добавить логотип программы в генерируемую миниатюру Если установлен этот флажок, логотип программы FreeCAD будет добавлен к миниатюре. Этот параметр действует только в том случае, если используется Сохранить миниатюру в файл проекта при сохранении документа.
Максимальное количество файлов резервных копий, при пересохранении документа Если этот флажок установлен, файлы резервных копий будут сохраняться при сохранении документа. Вы можете указать количество сохраняемых файлов резервных копий. Они содержат ранее сохраненную версию документа. Первый файл резервной копии будет иметь суффикс файла .FCStd1, второй .FCStd2 и т.д.
Use date and FCBak extension If checked, backup files will get the extension .FCbak and their file names get a date suffix according to the specified date format. For a description of the date format see this site.

With the default settings the backup file will get for example this name TD-Cube.20200315-215654.FCBak (original filename is TD-Cube.FCStd).

Разрешить идентичные метки объектов в одном документе Если флажок установлен, объекты могут иметь одинаковую метку/имя. Например, разные части или элементы могут иметь одинаковое имя в одном и том же документе.
Disable partial loading of external linked objects Enable partial loading of external linked document. When enabled, only the referenced objects and their dependencies will be loaded when a linked document is auto opened together with the main document. A partially loaded document cannot be edited. Double click the document icon in the tree view to reload it in full. A more detailed explanation of the feature can be found on the Assembly3 documentation page
Имя автора Все документы, которые будут созданы, получат указанное имя автора. Оставьте поле автора пустым для анонимного автора. Если опция Устанавливать при сохранении отмечена, поле Last updated by будет установлено для указанного автора при сохранении файла. Это поле можно просмотреть с помощью меню Файл → Информация о проекте.
Компания Все документы, которые будут созданы, получат указанное название компании
Лицензия по умолчанию Выбор лицензии по умолчанию для новых документов. Для предопределенной лицензии URL-адрес лицензии будет автоматически установлен соответствующим образом. Выберите «Другое» для собственной или специальной лицензии.
URL адрес лицензии Указание URL-адреса, описывающего лицензию, выбранного в Лицензия по умолчанию

Редактор кода

Настройки предпочтений редактора влияют на поведение редактора макросов. Этот редактор можно открыть с помощью меню Макрос → Макросы... → Редактировать/Создать.

Настройки цвета и шрифта также влияют на консоль Python. Эта консоль отображается с помощью меню Вид→Панели→Консоль Python.

На вкладке «Редактор» вы можете указать следующее:

Name Описание
Подсветка синтаксиса Выбор типа кода. Настройки цвета и шрифта будут применены к выбранному типу. Результат можно увидеть в поле «Предпросмотр».
Шрифт Выбор типа шрифта, который должен использоваться для выбранного типа кода
Размер Выбор размера шрифта, который должен использоваться для выбранного типа кода
Цвет Спецификация цвета, который должен использоваться для выбранного типа кода
Показывать номера строк Если флажок установлен, строки кода будут пронумерованы
Шаг табуляции Определение шага табулятора (количество пробелов). Если, например, установлено значение «6», при нажатии Tab будет выполнен переход к символу 7, 13, 19 и т.д., в зависимости от текущей позиции курсора. Этот параметр используется только в том случае, если выбран Символы табуляции.
Размер отступа Укажите, сколько пробелов будет вставлено при нажатии Tab. Этот параметр используется только в том случае, если выбран Заменять на пробелы.
Символы табуляции Если выбрано, нажатие Tab вставит табулятор с растром, определяемым Шаг табуляции
Заменять на пробелы Если выбрано, нажатие Tab вставит количество пробелов, определяемых Размер отступа

Просмотр отчета

Настройки просмотра отчёта влияют на поведение Report view.

На вкладке «Просмотр отчёта» вы можете указать следующее:

Name Описание
Выводить информационные сообщения (log) Если установлен этот флажок, также будут отображаться информационные сообщения. Они будут выведены на панель Отчет цветом, установленным в Журнал (logs). Эта панель активируется с помощью меню Вид → Панели → Отчет.
Выводить предупреждения (warnings) Если флажок установлен, предупреждения будут отображаться. Они будут выведены на панель Отчет цветом, установленным в Предупреждения (warnings).
Выводить сообщения об ошибках (errors) Если флажок установлен, то будут отображаться сообщения об ошибках. Они будут выведены на панель Отчет цветом, установленным в Ошибки (errors)
Обычные сообщения Задание цвета шрифта для обычных сообщений на панели Отчет.
Журнал (log) Задание цвета шрифта для сообщений журнала на панели Отчет.
Предупреждения (warnings) Задание цвета шрифта для предупреждающих сообщений на панели Отчет.
Ошибки (errors) Задание цвета шрифта для сообщений об ошибках на панели Отчет.
Перенаправить внутренний вывод Python в отчёт Если этот флажок установлен, внутренний вывод Python будет перенаправлен с консоли Python на панель Отчет. Консоль Python отображается с помощью меню Вид → Панели → Консоль Python
Перенаправить внутренние ошибки Python в отчёт Если этот флажок установлен, сообщения об ошибках Python будут перенаправляться из консоли Python на панель Отчет.

Макрос

Эти настройки управляют некоторыми аспектами запуска макросов.

На вкладке «Макрос» вы можете указать следующее:

Name Описание
Запуск макросов в локальном окружении Если флажок установлен, переменные, определенные макросами, создаются как локальные переменные, в противном случае они создаются как глобальные переменные Python
Куда записывать макросы Указание пути к макросам
Запись команд графического интерфейса Если флажок установлен, записанные макросы также будет содержать команды интерфейса пользователя
Записывать как комментарий Если этот флажок установлен, записанные макросы также будет содержать команды интерфейса пользователя, но в виде комментариев. Это полезно, если вы не хотите выполнять видимые действия при запуске макроса, а видеть, что можно сделать визуально.
Показать команды скрипта в консоли Python Если этот флажок установлен, команды, выполняемые макросами, отображаются в консоли Python. Эта консоль отображается с помощью меню Вид → Панели → Консоль Python.

Единицы измерения

Эта вкладка конфигурирует показ единиц измерения.

На вкладке «Единицы измерения» вы можете указать следующее:

Name Описание
Пользовательская система Выбор системы единиц, которая должна использоваться для всех частей FreeCAD
Количество десятичных знаков Количество десятичных знаков, которые должны быть указаны для чисел и размеров в FreeCAD
Минимальный часть дюйма Минимальная часть дюйма, которая должна отображаться. Этот параметр доступен только в том случае, если используется система измерения 'Строительные US (Футы-дюймы/кв. футы/куб. футы)' .

Отображение (настройки дисплея)

Этот раздел настроек имеет две общие вкладки, Трёхмерный вид и Цвета, и дальнейшие вкладки зависят от используемых верстаков.

Трехмерный вид

Эта вкладка всегда доступна, и управляет некоторыми характеристиками трёхмерного вида.

На вкладке «Трехмерный вид» вы можете указать следующее:

Имя Описание
Показать систему координат в углу Если флажок установлен, основная система координат всегда будет отображаться в правом нижнем углу в открытых файлах
Show axis cross by default introduced in version 0.19 - Показать счетчик кадров в секунду Если этот флажок установлен, время, необходимое для последней операции, и полученная частота кадров [1] всегда будут отображаться в нижнем левом углу в открытых файлах.
Remember active workbench by tab introduced in version 0.19 If checked, the application will remember what is the active workbench for each tab independently. This way, the active workbench will be automatically restored when changing tab in the multiple-document interface (MDI) view.
Использовать объект вершинного буфера (Vertex Buffer) OpenGL Если флажок установлен, будут использоваться объекты буфера вершин (VBO). VBO - это функция OpenGL, которая предоставляет методы для загрузки данных вершин (положение, вектор нормали, цвет и т.д.) на видеокарту. VBO обеспечивает существенный выигрыш в производительности, потому что данные находятся в графической памяти, а не в системной памяти, и поэтому они могут отображаться непосредственно графическим процессором. Для получения дополнительной информации см. эту веб-страницу.
Render Cache introduced in version 0.19 "Render Cache" or "Render Acceleration" is explained in more detail in Link#render-caching. There are 3 options:
  • Auto (default), let Coin3D decide where to cache.
  • Distributed, manually turn on cache for all view provider root nodes.
  • Centralized, manually turn off cache in all nodes of all view providers, and only cache at the scene graph root node. This offers the fastest rendering speed, but slower response to any scene changes.
Сглаживание Выбор используемого типа Multisample сглаживания
Transparent objects introduced in version 0.19 Render type of transparent objects. The types are:
  • One pass (default), rendering is done in one pass. For non-solid objects like faces or meshes this can lead to artifacts. This image shows such an artifact (black triangle) and that the type Backface pass avoids this.
  • Backface pass, has only an effect for non-solid objects. They are then rendered in two passes: Back-facing polygons are rendered in the first pass and the front-facing in the second pass.
Размер метки Выбор размера вершины (точки) в верстаке Sketcher. The clickable area of points can be additionally enlarged by increasing Pick radius (on Colors tab).
Расстояние между глаз для стерео режима Спецификация расстояния между глазами, используемого для стереопроекции. Указанное значение является коэффициентом, который будет умножен на размер ограничивающего прямоугольника трехмерного объекта, который отображается в данный момент.
цвет подсветки Если флажок установлен, подсветка включена с заданным цветом. Backlight is used for rendering back sides of faces (usually, you don't see them in solids, unless you slice one with a clipping plane, or if the faces aren't oriented correctly). It is only active for objects whose Lighting property (on View tab) is set to "One side". If disabled, back sides of faces of objects in "One side" lighting mode will be black.

The related Intensity setting specifies the intensity of the backlight.

Тип камеры Выбор типа проекции камеры.


Navigation

This tab is always available, and controls the behavior of the navigation tools.


In the Navigation tab you can specify the following:

Name Description
Navigation cube If checked, the navigation cube will always be shown. Related Steps by turn defines how many steps (notches) will be applied when using the Navigation cube rotation arrows. Related Corner defines where the Navigation cube is displayed on the screen when creating/opening a document
3D Navigation Selection of a navigation settings set. To see what each set defines, select a set and press the button Mouse....
Orbit style Selection of the rotation orbit style. When viewing a part in the x-y plane an being in the rotation mode of the 3D navigation, the difference is: If Trackball is selected, moving the mouse horizontally will rotate the part around the y-axis, if Turntable is selected the part will be rotated around the z-axis.
New Document Camera Orientation Selection of the camera orientation for new documents
New Document Scale Affects the initial "zoom level" of camera for new documents. The value you set is the diameter of a sphere that fits in 3D view. Default is 100 mm, convenient for objects like boxes for Arduino. It also sets initial size of origin features (base planes in a new PartDesign Body).
Enable animation If checked, rotations can be animated. If for example the 3D Navigation set CAD is used and the mouse is moved while the scroll wheel and the right mouse button is pressed, parts are rotated. If one keeps the mouse moving while releasing e.g. the right mouse button, the rotation will continue as animation. To end the animation left-click with the mouse.
Zoom at cursor If checked, zoom operations will be performed at the position of the mouse pointer. Otherwise zoom operations will be performed at the center of the current view. The Zoom step defines how much will be zoomed. A zoom step of '1' means a factor of 7.5 for every zoom step.
Invert zoom If checked, the direction of zoom operations will be inverted.
Disable touchscreen tilt gesture If checked, the tilting gesture will be disabled for pinch-zooming (two-finger zooming). This only affects the 3D Navigation set Gesture.
Rotate at cursor If checked, rotations in 3D will use the current cursor position as center for the rotation. Otherwise always the center of the screen will be used.

Цвета

Эта вкладка всегда доступна.

На вкладке «Цвета» вы можете указать следующее:

Параметр Описание
Включить подсвечивание при наведении курсора Если этот флажок установлен, предварительный выбор включен и будет выделен указанным цветом. Предварительный выбор означает, что, например, ребра в деталях будут выделены при наведении курсора на них, чтобы указать, что они могут быть выбраны.
Включить подсвечивание выделенного Если флажок установлен, подсветка выделения включена и для нее будет использоваться указанный цвет
Укажите радиус (пикс.) Устанавливает размер области для выбора элементов в трехмерном представлении. Большее значение облегчает выбор материала, но делает невозможным выбор некоторых мелких функций.
Один цвет Если выбрано, фон для деталей будет иметь выбранный цвет
Цветовой градиент Если выбрано, фон для деталей будет иметь выбранный вертикальный цветовой градиент. Первый цвет будет цветом верха фона, второй будет цветом низа.
Средний цвет Доступно только если выбрано Цветовой градиент. Если этот флажок установлен, цветовой градиент получит выбранный цвет как средний цвет.
Объект редактируется Выбор цвета фона для объектов в виде дерева, которые в данный момент редактируются
Активный контейнер Выбор цвета фона для активных контейнеров в виде дерева. Например, если в древовидном представлении есть несколько частей и одна часть переключается как активное тело, она получит выбранный цвет фона в древовидном представлении.

Цвета деталей

Эта вкладка отображается только в том случае, если вы находитесь на верстаке Part или PartDesign или если вы уже были в этих верстаках.

На вкладке «Цвета детали» вы можете указать следующее:

Параметр Описание
Цвет формы по умолчанию Цвет для новых фигур. Если установлен параметр Случайный цвет формы, вместо него используется случайный цвет.
Цвет линии по умолчанию Цвет линии для новых фигур
Ширина линии по умолчанию Толщина линии для новых фигур
Цвет вершины по умолчанию Цвет для новой вершины
Размер вершины по умолчанию Размер для новой вершины
Цвет охватывающей рамки Цвет охватывающей рамки в 3D виде
Two-side rendering If checked, the bottom side of the surface will be rendered the same way than the top side. If not checked, it depends on the option Backlight color; either the backlight color will be used or black.
Цвет текста по умолчанию Выбор цвета текста по умолчанию для аннотаций документов. В настоящее время нет диалогового окна для добавления аннотаций к документам. Аннотации могут быть добавлены только с помощью консоли Python с помощью этой команды:

obj=App.ActiveDocument.addObject("App::Annotation", "Label")

Эта консоль отображается через меню Вид → Панели → Консоль Python.

Mesh view

This tab is only shown if you are in the Mesh Workbench or if you have been in this workbench before.

In the Mesh view tab you can specify the following:

Name Description
Default mesh color Selection of the default color for new meshes
Default line color Selection of the default line color for new meshes
Mesh transparency Specification of the default mesh transparency for new meshes
Line transparency Specification of the default line transparency for new meshes
Two-side rendering If checked, the bottom side of the surface will be rendered the same way than the top side. If not checked, it depends on the option Enable backlight color (see section 3D view). Either the backlight color will be used or black.
Show bounding-box for highlighted or selected meshes If checked, a yellow bounding box will be displayed for highlighted or selected meshes.
Define normal per vertex If checked, Phong shading is used, otherwise flat shading. Shading defines the appearance of surfaces.

With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance.

Crease angle The crease angle is a threshold angle between two faces. It can only be set if the option Define normal per vertex is used.
If face angle ≥ crease angle, facet shading is used
If face angle < crease angle, smooth shading is used

Настройки импорта-экспорта

The Import-Export settings affect how files are imported and exported to and from FreeCAD. They are described in the page Import Export Preferences.

Настройки верстаков

This section is incomplete and requires mentioning the preference pages of each core workbench

Настройки для более распространенных верстаков приведены ниже. У некоторых верстаков нет настроек. Другие дополнительные верстаки могут быть не перечислены. Эти ссылки так же перечислены в Category:Preferences

Внешние верстаки

This section is incomplete and requires mentioning the preference pages of each External workbench