滑鼠控制模式
Overview
Freecad的鼠标控制模式由用于三维空间可视化导航和与显示对象交互的命令组成.Freecad支持多个鼠标控制导航样模式。默认的导航样式被称为“CAD导航”,非常简单和实用,但FreeCad还提供了多种可选的导航样式,您可以根据自己的喜好进行选择。
For more information about selecting objects see Selection methods.
For more information about manipulating objects see Std TransformManip.
- 在首選項編輯器中,選擇的 編輯 → 首選項 → 顯示 → 3D視圖 → 3D導航
在三維視圖區域的空白處單擊滑鼠右鍵,然後在彈出菜單中選擇導航樣式 →...」。
With all navigation styles, unless selecting objects from a sketch in edit mode, you must hold Ctrl to select multiple objects.
Blender導航
The Blender navigation style was modeled after Blender.
Blender導航樣式參照Blender的操作。以前一直需要按下SHIFT配合滑鼠才能完成視圖平移. 在2016年Blender增加了一個功能改變了這一情況。現在可以通過同時按下滑鼠左鍵和右鍵進行視圖平移。
選取 | 平移 | 縮放 | 旋轉視圖 | |
---|---|---|---|---|
Shift+ | ||||
在要選擇的對象上按滑鼠左鍵。 | 按住Shift 並按住滑鼠中鍵,然後移動滑鼠。
或者,按住滑鼠左鍵和右鍵,然後移動滑鼠。 |
使用滑鼠滾輪放大和縮小。 | 按住滑鼠中鍵,然後移動滑鼠。 |
CAD導航(默認)
這是默認的導航樣式,其允許用戶對視圖進行簡單的控制,並且不需要使用鍵盤鍵,除非進行多個選擇。
選擇 | 平移 | 縮放 | 旋轉視圖 第一種方法 |
旋轉視圖 替代方法 |
---|---|---|---|---|
在要選擇的對象上按滑鼠左鍵。按住Ctrl可以選擇多個對象。
單擊滑鼠中鍵可將視圖重新置於光標位置的中心。 |
{{{Pan_text}}} | {{{Zoom_text}}} | 按住滑鼠中鍵不放, 然後按下滑鼠左鍵不放, 然後移動光標.
滑鼠中鍵按下時光標的位置決定了旋轉操作的旋轉中心。旋轉操作就像旋轉一個圍繞中心旋轉的球。如果在停止滑鼠移動之前釋放按鈕,視圖將繼續旋轉(此選項啟用時)。 雙擊滑鼠中鍵以設定一個新的旋轉中心。 |
按住滑鼠中鍵不放, 然後按下滑鼠右鍵不放, 然後移動光標.
該方法下滑鼠中鍵可以在滑鼠右鍵按下後放開。 習慣用右手的用戶可能會覺得這種方法比第一種方法要容易些。 |
Ctrl+ | Ctrl+Shift+ | Shift+ | ||
{{{Pan_mode_text}}} | Zoom mode: 按住鍵盤上的Ctrl 和Shift鍵不放, 點擊滑鼠右鍵一次後移動光標. introduced in version 0.17 | Rotate mode: 按住Shift鍵不放,點擊滑鼠右鍵一次後移動光標. introduced in version 0.17 |
手勢導航
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版引入的為觸控螢幕和筆的可用性而量身定做的,但也可以配合滑鼠使用。
選擇 | 平移 | 縮放 | 旋轉視圖 | 傾斜視圖 | |
---|---|---|---|---|---|
在要選擇的對象上按滑鼠左鍵。 | 按住滑鼠右鍵,然後移動滑鼠。 | 使用滑鼠滾輪縮放。 | 按住滑鼠左鍵,然後移動滑鼠。
在草圖工作檯和其他編輯模式下,此行為被禁用。按下滑鼠按鈕進入旋轉模式的同時時按住鍵Alt。 要設置相機的旋轉對焦點,請用滑鼠中鍵單擊一個點。 或者,將光標對準某個點,然後按鍵盤上的H。 |
按住滑鼠左鍵和右鍵,然後將滑鼠移到一邊。 | |
點擊選擇。 | 用兩個手指拖拽。
或者,輕按並按住,然後拖動。這將使用滑鼠右鍵模擬平移。 |
將兩個手指(捏)拉近或拉遠。 | 用一根手指拖動以旋轉。
在草圖工作檯中按下Alt 。 |
旋轉由兩個觸摸點組成的假想線。
在v0.18上,默認情況下禁用此方法。要啟用,請轉到編輯→首選項→顯示,然後取消選中「禁用觸控螢幕傾斜手勢」複選框。 |
Maya手勢導航
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 style was developed over the Gesture navigation style.
在maya手勢導航中,所有視圖移動都是ALT 和滑鼠按鈕激活的,因此需要有一個3按鈕滑鼠才能正確使用此導航模式。另外,也可以使用手勢,因為該模式是在常規手勢導航模式基礎上下開發的。
選取 | 平移 | 縮放 | 旋轉視圖 | |
---|---|---|---|---|
Alt+ | Alt+ | Alt+ | ||
在要選擇的對象上按滑鼠左鍵。 | 按住 Alt並按住滑鼠中鍵,然後移動滑鼠。 | 按住Alt 並單擊滑鼠右鍵,然後移動滑鼠。
或者,使用滑鼠滾輪放大和縮小。 |
按住Alt和滑鼠左鍵,然後移動滑鼠。 |
OpenCascade
The OpenCascade navigation style was modeled after OpenCascade.
選擇 | 平移 | 縮放 | 旋轉視圖 | ||
---|---|---|---|---|---|
ctrl+ | ctrl+ | ctrl+
| |||
在要選擇的對象上按滑鼠左鍵。 | 按住滑鼠中鍵,然後移動滑鼠。 | 使用滑鼠滾輪放大和縮小。
或者,按住Ctrl和滑鼠左鍵,然後移動指針。 |
按住Ctrl和滑鼠右鍵,然後移動指針。 |
openinventor導航
在Openinventor導航中,參照Open Inventor(不要與Autodesk的inventor混淆)的操作,不能僅靠滑鼠進行選取操作。要選擇對象,必須按住Ctrl鍵。
該模式不基於Autodesk Inventor
選擇 | 平移 | 縮放 | 旋轉視圖 | |
---|---|---|---|---|
{{{Shift}}}+ | ||||
按住ctrl,然後在要選擇的對象上按滑鼠左鍵。 | Hold the middle mouse button, then move the pointer. | Use the mouse wheel to zoom in and out.
或者,按住滑鼠中鍵,然後按住滑鼠左鍵,然後移動指針。 |
按住滑鼠左鍵,然後移動指針。 |
The OpenSCAD navigation style was modeled after OpenSCAD.
Revit導航
The Revit navigation style was modeled after Revit.
選擇 | Pan | 縮放 | 旋轉視圖 | ||
---|---|---|---|---|---|
{Shift+ |
| ||||
在要選擇的對象上按下滑鼠左鍵。 | 按住滑鼠中鍵,然後移動指針。
或者,按住滑鼠左鍵和右鍵,然後移動指針。 |
使用滑鼠滾輪放大和縮小。 | 按住Shift和滑鼠中鍵,然後移動指針。
或者,按住滑鼠中鍵,然後按住滑鼠右鍵,然後移動指針。 |
The TinkerCAD navigation style was modeled after TinkerCAD.
觸控板導航
With the Touchpad navigation style, panning, zooming, and rotating the view require a modifier key together with the touchpad. This style can also be used with a mouse.
觸控板導航中,平移、縮放或視圖旋轉操作都需要一個輔助按鍵和觸控板一起配合。
選取 | 平移 | 縮放 | 旋轉視圖 |
---|---|---|---|
Shift+ | PageUp, PageDown | Alt+ | |
在要選擇的對象上按滑鼠左鍵。 | 按住 Shift,然後移動滑鼠. | 使用 PageUp和PageDown進行縮放操作. | 按住Alt,然後移動滑鼠. |
Ctrl+Shift+ | Shift+ | ||
或者按住Shift和Ctrl, 然後移動滑鼠. | 或者,按住Shift和左鍵,然後移動滑鼠。 |
硬體支持
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.
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub