In this article, we explain how to use each GUI panel of FreeCAD.
In ordinary usage of FreeCAD, Combo view and 3D view are displayed as follow. If your FreeCAD's window layout is not set to so, check only [Combo View] at [View]-[Views] in menu to set window layout.
FreeCAD has many tools for editing shape and each tool has been grouped into "workbench". You can sweitch each workbench by selecting it at a dropdown box on a toolbar. If a workbench is switched, tools will be switched depending on the workbench. Also you can customize a toolbar (refer to "Customizing toolbar").
You can select, edit and dislay a object with mouse operation on 3D view.
Combo view is made from 4 panels that are called "Model", "Tasks", "View property" and "Data property". Features of each panel are following.
"Model" tab is displayed at upper side of Combo view and it shows a tree of created shapes and operations. Tree expresses history of shape manipulation. You can change the history parametrically with this tree and Data property (that is explained later).
"Tasks" tab is displayed at upper side of Combo view and it shows controls to manipulate a current executing tool. Other operation (like exiting application) may not be executed depending on a tool. In that case, Click
or on Tasks tab to exit the tool."View" tab is displayed at lower side of Combo view and it shows properties for appearance of a object that is selected on a model tree. You can edit a color, transparency, display mode and others of selected object (refer to "Display settings of parts (color, transparency)").
"Data" tab is displayed at lower side of Combo view and it shows properties for position and shape of a object that is selected on a model tree. You can edit object position and parameters of shape manipulation.
You can also display other views by checking menu's [View]-[Views]. Features of each view are followings.
It shows names of objects that are selected on 3D view.
In FreeCAD, GUI operations are convert to a Python code and the code is executed. The Python code can be shown on Python console. You can also operate FreeCAD by inputing Python code to Python console.
It shows message command executed in the Python code that runs on the FreeCAD. To use Report view, Select menu's [Edit]-[Preferences] to open Preferences dialog and check following items on "Output WIndows" tab.
You can output to Report view with Console object in FreeCAD module. For example, messages can be output with PrintMessage method, PrintWarning method and PrintError method as following.