Настройки, общие
Автосохранение, локальный API-сервер и поведение обновлений.
Вкладка «Общие» диалога настроек содержит общие параметры приложения, не связанные с внешним видом или расположением объектов.
Откройте ее через Правка → Настройки или с помощью Ctrl+,.
Поля
Автосохранение
Переключатель. Если он включен, Beam Bench через заданный интервал создает резервную копию проекта, чтобы несохраненные изменения можно было восстановить после сбоя.
При включении появляется дополнительное поле:
- Интервал (секунды): число, от 30 до 3600. Как часто создается резервная копия.
По умолчанию: включено, интервал 120 секунд.
Когда изменять: при длительном редактировании сложного проекта подойдет меньший интервал; для небольших проектов можно выбрать больший интервал, чтобы сократить число операций записи на диск.
Восстановление выполняется через диалог восстановления при следующем запуске после сбоя.
Локальный API
Переключатель. Если он включен, Beam Bench запускает локальный HTTP/WebSocket API-сервер на настраиваемом порту. С ним взаимодействуют CLI и внешние средства автоматизации.
При включении появляются два дополнительных поля:
- Порт API: число, от 1 до 65535. TCP-порт, на котором сервер принимает подключения. По умолчанию: 5900.
- Разрешить подключение сетевых устройств: переключатель. Если параметр выключен, сервер принимает подключения только с localhost (127.0.0.1). Если он включен, сервер прослушивает все интерфейсы и принимает подключения с других компьютеров в вашей сети.
По умолчанию: выключено, порт 5900, Разрешить подключение сетевых устройств: выключено. При включении API он сначала принимает подключения только с этого компьютера.
Примечание по безопасности: API не использует аутентификацию и может перемещать станок и включать лазер. Включайте параметр Разрешить подключение сетевых устройств только в том случае, если доверенному устройству в доверенной сети необходимо подключиться. Полная модель безопасности описана на странице HTTP API.
Описание возможностей API приведено в разделе Использование HTTP API.
Проверять обновления при запуске
Переключатель. Если он включен, Beam Bench проверяет наличие новой версии при каждом запуске. Если обновление доступно, приложение показывает встроенное уведомление ("Beam Bench <version> доступна.") с действием Просмотреть. Нажатие «Просмотреть» открывает диалог обновления. Диалог не открывается автоматически.
По умолчанию: включено.
Когда изменять: отключите параметр при использовании тарифицируемого подключения или если хотите вручную управлять временем обновлений.
Где хранятся эти настройки
Настройки хранятся в параметрах приложения пользователя:
- macOS:
~/Library/Application Support/Beam Bench/ - Windows:
%AppData%\Beam Bench\ - Linux:
~/.config/Beam Bench/
После сохранения все поля применяются сразу.