Навигация в 3D пространстве
Обзор
Каждый стиль управления мышью определяет собой методы для навигации в трёхмерном пространстве, а так же методы взаимодействия с трехмерными объектами (перемещение, вращение и т.п.). FreeCAD поддерживает несколько стилей навигации с помощью мыши. По умолчанию установлен стиль навигации "CAD Navigation", он очень простой и практичный, но FreeCAD так же предлагает альтернативные стили навигации, которые Вы можете выбрать по своим предпочтениям.
For more information about selecting objects see Selection methods.
For more information about manipulating objects see Std TransformManip.
Навигация
- В Настройках, Правка → Настройки → Отображение → Трёхмерный вид → Трёхмерная навигация.
- Правым кликом на пустом месте области пространственного вида и выбором Стили навигации контекстного меню.
Навигация Blender
The Blender navigation style was modeled after Blender.
Стиль навигации Blender ориентируется на Blender. Ранее не было возможности сдвига только мышью, и требовалось нажимать кнопку SHIFT для сдвига вида. Это было изменено в 2016 году при добавке возможностей, теперь для сдвига можно нажать левую и правую кнопку мыши.
Навигация CAD
Это стиль навигации по умолчанию и позволяет пользователю простейшее управление видом, не требуя использования клавиатуры, кроме как для множественного выделения.
Выбор | Перемещение в пространстве |
Приблежение отдаление |
Вращение обычное |
Вращение альтернативным методом |
---|---|---|---|---|
Нажмите левую кнопку мыши над объектом, который вы хотите выбрать.
Нажатием Ctrl можно выбрать несколько объектов. |
Удерживая среднюю кнопку мыши, двигаем указатель. | Используем колёсико мыши для приближения и отдаления.
Кликом средней кнопкой вид центрируется по положению курсора. |
Удерживая среднюю кнопку мыши, нажмите и удерживайте левую кнопку мыши, затем двигайте указатель.
Положение курсора во время нажатия средней кнопки мыши определяет центр вращения. Вращение работает как кручение шара вокруг своего центра. Если кнопки отпущены до остановки кнопки мыши, если так настроено, вид продолжает крутиться. Двойной клик средней кнопкой мыши устанавливает новый центр вращения. |
Удерживая среднюю кнопку мыши, нажмите и удерживайте правую кнопку мыши, затем двигайте указатель.
При этом методе средняя кнопка мыши может быть отпущена после того как правая кнопка осталась нажатой. Пользователи, использующие мышь правой рукой могут счесть этот метод проще исходного. |
Ctrl+ | Ctrl+Shift+ | Shift+ | ||
Режим сдвига: удерживая кнопку Ctrl, один раз нажимаем правую кнопку мыши, затем двигаем указатель. introduced in version 0.17 | Режим приближения: удерживая кнопки Ctrl и Shift, нажмите правую кнопку, и двигайте указатель. introduced in version 0.17 | Режим вращения: удерживая кнопку Shift, нажмите правую кнопку, затем двигайте указатель. introduced in version 0.17 |
Навигация Gesture
This style was tailored for use with a touchscreen and pen. Nevertheless, it can also be used with a mouse, and is recommended for use when using a Mac with a trackpad.
Этот стиль навигации был предложен в версии 0.16, и скроен для использования с точскрином и пером, однако пригоден и для использования с мышью.
Выбор | Сдвиг | Масштаб | Вращение | Tilt view | |
---|---|---|---|---|---|
Нажмите левую кнопку мыши над объектом, который хотите выделить. | Удерживайте правую кнопку мыши и тяните курсор для сдвига вида. | Используйте колёсико мыши для масштабирования. | Удерживайте левую кнопку мыши и тяните указатель.
В режиме Sketcher и некоторых других это действие заблокировано. Удерживайте Alt при нажатии кнопки мыши для перехода в режим вращения. Чтобы установить точку фокуса камеры для вращения, кликните новую точку средней кнопкой мыши. Взамен, нацельте курсор в новую точку и нажмите кнопку H на клавиатуре. |
Удерживайте левую и правую кнопку мыши и тяните указатель в сторону. | |
Щелкните для выбора. | Тяните двумя пальцами.
Иначе, удерживайте щёлкните и удержите, потом тяните. Это симулирует сдвиг правой кнопкой мыши. |
Сдвиньте пальцы для масштабирования (т.е. потяните два пальца к/от друг друга). | Потяните одним пальцем для вращения.
Удерживайте вдобавок Alt в режиме Sketcher. |
Вращайте воображаемую линию между двумя точками касания.
В версии v0.18 этот метод по умолчанию отключён. Для разрешения Правка → Параметры → Отображение, и снимите метку "Disable touchscreen tilt gesture". |
Навигация MayaGesture
In Maya-Gesture Navigation, panning, zooming, and rotating the view require the Alt key together with a mouse button; therefore, a three-button mouse is required. It's also possible to use gestures as this mode was developed over the Gesture navigation mode.
При навигации типа MayaGesture, перемещения видов требуют нажатия ALT с кнопкой мыши, поэтому для него требуется трехкнопочная мышь. Взамен можно использовать жесты из режима Gesture.
Навигация OpenCascade
The OpenCascade navigation style was modeled after OpenCascade.
Навигация OpenInventor
При навигации в стиле OpenInventor. Для выделения объектов надо нажать кнопку CTRL.
Этот метод базируется на на Autodesk Inventor.
The OpenSCAD navigation style was modeled after OpenSCAD.
Навигация Revit
The Revit navigation style was modeled after Revit.
The TinkerCAD navigation style was modeled after TinkerCAD.
Навигация Touchpad
In Touchpad Navigation, panning, zooming, and rotating the view require a modifier key together with the touchpad.
При включении навигации тачпадом, сдвиг, масштабирование и вращение вида требует вместе с тачпадом использования модифицирующих клавиш.
Поддержка оборудования
FreeCAD так же поддерживает несколько 3d мышей.
Проблемы Mac OS X
В настоящее время имеется сообщение на форуме от пользователей Mac, что кнопка мыши и сочетание клавиш работают не так, как ожидается. К сожалению, ни один из наших разработчиков не использует Mac. Нам требуется помощь, чтобы определить, какие сочетания кнопок мыши и комбинации клавиш работают, чтобы мы смогли обновить текст на wiki.
The tutorial Adding a new mouse navigation option to FreeCAD orients developers who want to develop a custom mouse navigation option. Familiarity with the C++ syntax is required.
- Начинающим
- Установка: Загрузка, Windows, Linux, Mac, Дополнительных компонентов, Docker, AppImage, Ubuntu Snap
- Базовая: О FreeCAD, Интерфейс, Навигация мыши, Методы выделения, Имя объекта, Настройки, Верстаки, Структура документа, Свойства, Помоги FreeCAD, Пожертвования
- Помощь: Учебники, Видео учебники
- Верстаки: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web