Preferences Editor/ru

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

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

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

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

for more fine-tuned control of preferences see Parameter editor and Fine-tuning

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

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



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



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

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

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



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

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



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

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



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

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



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

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

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



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

In the Navigation tab you can specify the following:



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

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



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

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



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:



Настройки импорта-экспорта
The Import-Export settings affect how files are imported and exported to and from FreeCAD. They are described in the page Import Export Preferences.

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


 * Arch Preferences
 * Draft Preferences
 * Drawing Preferences
 * FEM Preferences
 * Image Preferences (нет)
 * Inspection Preferences (нет)
 * Mesh Design Preferences (нет)
 * OpenSCAD Preferences
 * Part Preferences (нет)
 * PartDesign Preferences
 * Path Preferences
 * Plot Preferences (нет)
 * Points Preferences (нет)
 * Raytracing Preferences
 * Reverse Engineering Preferences (нет)
 * Robot Preferences (нет)
 * Sketcher Preferences
 * Spreadsheet Preferences (нет)
 * Start Preferences
 * Surface Preferences (нет)
 * TechDraw Preferences
 * Test Framework Preferences (нет)
 * Web Preferences (нет)

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

 * Настройки A2plus
 * Ship Preferences (нет)

Scripting
Preferences can be accessed from Python scripts using their corresponding path in the Parameter Editor. For example, the preference appears in  and has type. It can therefore be accessed in Python using the following code:

Finding which parameter is used to store which option from the Preferences Editor can require searching a bit, but the Parameter Editor offers a search facility, which should help.

It is likely a bad idea to modify the preferences of other parts of FreeCAD unless doing so at the user's request. The setter can however be used to set parameters for your own workbench, and the getter can be used to obey existing parameters (e.g. to use colors from the current theme).

Related

 * Parameter editor
 * Fine-tuning