Modern-UI
Modern-UI copied to clipboard
FreeCAD Modern-UI
An alternative take on the default FreeCAD UI

Youtube Video: FreeCAD Modern UI
Status
Alpha
Features
- Auto-hide/hidden docks
- (Collapsible) Ribbon menu
- small/large Ribbon menu icons
Installation
-
Open Tools :arrow_forward: Addon Manager.
-
Select ModernUI and click
Install/update selected. -
Restart FreeCAD.
Uninstallation
- Go to ModernUI tab.
- Open Tools :arrow_forward: Addon Manager.
- Select Modern UI and click
Uninstall selected. - Restart FreeCAD.
- When you restarted you don't see any toolbar.
- Create a macro.
- Paste this code in to macro.
from PySide2 import QtCore, QtGui, QtWidgets
mw = FreeCADGui.getMainWindow()
mw.menuBar().show()
WBList = FreeCADGui.listWorkbenches()
for WB in WBList:
FreeCADGui.activateWorkbench(WB)
for tb in mw.findChildren(QtWidgets.QToolBar):
tb.show()
- Execute it.
- Restart FreeCAD.
Discussion
Feel free to discuss this addon on its Modern UI
License
GPL v3.0 (see LICENSE)