Interface/ja

概要

The FreeCAD interface is based on Qt, a well known graphical user interface (GUI) toolkit, particularly used in Linux, but also available in Windows and MacOS.

Standard interface in v0.19.

The main window of the application can be roughly divided into 11 sections:

  1. The main view area, which can contain different tabbed windows
  2. The 3D view, normally embedded in the main view area
  3. The upper part of the combo view, which includes the tree view and task panel
  4. The lower part of the combo view, which includes the property editor
  5. The selection view
  6. The report view
  7. The Python console
  8. The status bar
  9. The toolbar area, see the following information on the toolbars
  10. The Workbench selector, which itself is a toolbar
  11. The standard menu

Components of the interface

Like many pieces of software, FreeCAD includes a standard menu bar, and then a series of toolbars and panels where the user tools are found.

Menus

The standard menus are: File, Edit, View, Tools, Macro, Windows, Help.

Toolbars

The standard toolbars that appear in the interface are:

These can be turned on and off by right clicking on an empty space on one of the toolbars and choosing the desired element, or from the menu, View → Toolbars.

Panels

The main panels that allow working with objects are:

With the exception of the 3D view, all can be turned on and off by right clicking on an empty space on one of the top toolbars and choosing the desired element, or from the menu, View → Panels.

To activate and deactivate the status bar use the menu, View → Status bar.

Other

Other useful interfaces and windows include:

Customization

Toolbars can have more or fewer buttons, and custom toolbars can be created with a mix of different tools, and to store developed macros.

These options are in the menu, Tools → Customize. See interface customization.

Dock panel overlay

introduced in 1.0

Dock panel overlay enabled, showing transparent and auto-hidden panels
Dock panel overlay enabled, showing transparent and auto-hidden panels

The dock panel overlay system is a feature to maximize the space available for the 3D view. It transforms standard docked panels, like the Combo View, into floating, transparent widgets that sit on top of the 3D view. This allows the 3D view to expand and use the space the panels previously occupied. The overlay panels become fully opaque and interactive when the mouse hovers over them, and transparent again when the mouse moves away, even enabling clicking through them to interact with the model.

The main switch for this feature is the Toggle overlay for all command. Additional commands are available for more granular control.

Overlay Modes

Each panel in the overlay system can be set to a different mode, allowing for a customized workflow. These settings are available by clicking the overlay mode button () in the title bar of an overlay panel.

Commands

The following commands control the dock panel overlay feature: