Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
-
Kunda1
- Veteran
- Posts: 13434
- Joined: Thu Jan 05, 2017 9:03 pm
Post
by Kunda1 »
What external workbench is responsible for this output when I start FC for the first time ?
Code: Select all
loading Base
Loading Parameters
Loading Compatibility
loading Gui
loading Features
loading Utils
loading Containers
loading LinkTools
loading ExpressionParser
loading FilePlant
loading FCProject.py
loading FCObject.py
loading TempoVis
loading Observer
loading AACommand
loading Control
loading Tools
loading Tools
loading Icons
Loading CommandCollection1
loading LeaveEnter
loading Tip
loading TransferObject
loading Duplicate
loading Duplicate
loading Part
loading Module
loading ShapeGroup
loading ShapeBinder
loading Ghost
loading Exporter
loading Features.PartDesign
loading Features
loading PDShapeFeature
loading MuxAssembly
Loading GlobalToolbar
loading View
Loading OnOff
loading ListUsages
OS: Manjaro Linux (XFCE/xfce)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18095 (Git) AppImage
Build type: Release
Branch: master
Hash: 27cb54009b57c1938f7ff97026c8b35c1688233f
Python version: 3.7.3
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)
-
vocx
- Veteran
- Posts: 5197
- Joined: Thu Oct 18, 2018 9:18 pm
Post
by vocx »
Kunda1 wrote: ↑Sun Sep 08, 2019 6:31 pm
What external workbench is responsible for this output when I start FC for the first time ?
Since the external workbenches are installed under your
Mod/ directory you could try some recursive grep, searching for one of those strings
Code: Select all
grep -R '\<loading ' ~/.FreeCAD/Mod/
You may see a lot of results with messages like
Code: Select all
/home/vocx/.FreeCAD/Mod/SomethingWorkbench/InitGui.py: Log ('loading MuxAssembly\n')
Then you just need to check
SomethingWorkbench.
-
chrisb
- Veteran
- Posts: 54293
- Joined: Tue Mar 17, 2015 9:14 am
Post
by chrisb »
"Ghost" seems to be one of DeepSOIC's WBs, lattice or part-o-magic.
-
Kunda1
- Veteran
- Posts: 13434
- Joined: Thu Jan 05, 2017 9:03 pm
Post
by Kunda1 »
vocx wrote: ↑Mon Sep 09, 2019 2:58 am
Thanks, will check this out
-
Kunda1
- Veteran
- Posts: 13434
- Joined: Thu Jan 05, 2017 9:03 pm
Post
by Kunda1 »
Code: Select all
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/ShapeBinder.py:print("loading ShapeBinder")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/Exporter.py:print("loading Exporter")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/Ghost.py:print("loading Ghost")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/PartContainer.py:print("loading Part")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/__init__.py:print("loading Features")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/ShapeGroup.py:print("loading ShapeGroup")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/AssyFeatures/__init__.py:print("loading Features")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/AssyFeatures/MuxAssembly.py:print("loading MuxAssembly")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/PartDesign/__init__.py:print("loading Features.PartDesign")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/PartDesign/PDShapeFeature.py:print("loading PDShapeFeature")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/Module.py:print("loading Module")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/View/__init__.py:print("loading View")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Icons/__init__.py:print("loading Icons")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Control/__init__.py:print("loading Control")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/LinkTools/__init__.py:print("loading Tools")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/LinkTools/ListUsages.py:print("loading ListUsages")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/__init__.py:print("loading Gui")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/AACommand.py:print("loading AACommand")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/Tip.py:print("loading Tip")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/LeaveEnter.py:print("loading LeaveEnter")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/__init__.py:print("loading Tools")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/TransferObject.py:print("loading TransferObject")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/SelectionTools.py:print("loading Duplicate")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/Duplicate.py:print("loading Duplicate")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/TempoVis.py:print("loading TempoVis")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Observer.py:print("loading Observer")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Utils.py:print("loading Utils")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/LinkTools.py:print("loading LinkTools")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/__init__.py:print("loading Base")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/FCProject.py:print("loading FCProject.py")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/__init__.py:print("loading FilePlant")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/FCObject.py:print("loading FCObject.py")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/readme.md:* merge projects without loading them into FreeCAD:
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/ExpressionParser.py:print("loading ExpressionParser")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/Containers.py:print("loading Containers")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/ShapeBinder.py:print("loading ShapeBinder")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/Exporter.py:print("loading Exporter")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/Ghost.py:print("loading Ghost")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/PartContainer.py:print("loading Part")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/__init__.py:print("loading Features")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/ShapeGroup.py:print("loading ShapeGroup")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/AssyFeatures/__init__.py:print("loading Features")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/AssyFeatures/MuxAssembly.py:print("loading MuxAssembly")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/PartDesign/__init__.py:print("loading Features.PartDesign")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/PartDesign/PDShapeFeature.py:print("loading PDShapeFeature")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Features/Module.py:print("loading Module")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/View/__init__.py:print("loading View")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Icons/__init__.py:print("loading Icons")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Control/__init__.py:print("loading Control")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/LinkTools/__init__.py:print("loading Tools")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/LinkTools/ListUsages.py:print("loading ListUsages")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/__init__.py:print("loading Gui")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/AACommand.py:print("loading AACommand")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/Tip.py:print("loading Tip")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/LeaveEnter.py:print("loading LeaveEnter")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/__init__.py:print("loading Tools")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/TransferObject.py:print("loading TransferObject")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/SelectionTools.py:print("loading Duplicate")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Tools/Duplicate.py:print("loading Duplicate")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/TempoVis.py:print("loading TempoVis")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Observer.py:print("loading Observer")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Gui/Utils.py:print("loading Utils")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/LinkTools.py:print("loading LinkTools")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/__init__.py:print("loading Base")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/FCProject.py:print("loading FCProject.py")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/__init__.py:print("loading FilePlant")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/FCObject.py:print("loading FCObject.py")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/FilePlant/readme.md:* merge projects without loading them into FreeCAD:
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/ExpressionParser.py:print("loading ExpressionParser")
/home/foo/.FreeCAD/Mod/Part-o-magic/PartOMagic/Base/Containers.py:print("loading Containers")
To me it makes sense to prepend the name of the external workbench that calls these, especially in an addon rich environment
-
kisolre
- Veteran
- Posts: 4166
- Joined: Wed Nov 21, 2018 1:13 pm
Post
by kisolre »
There is
Code: Select all
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Part-o-magic... done
after that long list of Loading statements.
Shouldn't this be?
Code: Select all
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Part-o-magic...
...
loading Features.PartDesign
loading Features
loading PDShapeFeature
loading MuxAssembly
Loading GlobalToolbar
loading View
Loading OnOff
...
done
Last edited by
Kunda1 on Wed Sep 18, 2019 12:16 pm, edited 1 time in total.
Reason: mistakenly edited this post. Fixed it
-
Kunda1
- Veteran
- Posts: 13434
- Joined: Thu Jan 05, 2017 9:03 pm
Post
by Kunda1 »
kisolre wrote: ↑Wed Sep 18, 2019 5:24 am
There is
Code: Select all
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Part-o-magic... done
after that long list of Loading statements.
You see such a thing? I don't, hence the forum thread.
kisolre wrote: ↑Wed Sep 18, 2019 5:24 am
Shouldn't this be?
Code: Select all
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Part-o-magic...
...
loading Features.PartDesign
loading Features
loading PDShapeFeature
loading MuxAssembly
Loading GlobalToolbar
loading View
Loading OnOff
...
done
I have no idea where to put the Init or 'Done' print statements.
-
kisolre
- Veteran
- Posts: 4166
- Joined: Wed Nov 21, 2018 1:13 pm
Post
by kisolre »
Kunda1 wrote: ↑Wed Sep 18, 2019 12:17 pm
You see such a thing? I don't, hence the forum thread.
Here is the log from Report View with all options under Edit/Preferences/General/Output window checked:
Code: Select all
OpenGL version is: 4.6 (4.6.0 NVIDIA 436.15)
Run Gui init script
Init: Running FreeCADGuiInit.py start script...
Init: Searching modules...
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\AddonManager... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Arch... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Complete... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Draft... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Drawing... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Fem... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Idf(InitGui.py not found)... ignore
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Image... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Import... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Inspection... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Material... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Measure(InitGui.py not found)... ignore
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Mesh... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\MeshPart... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\OpenSCAD... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Part... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\PartDesign... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Path... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Plot... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Points... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Raytracing... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\ReverseEngineering... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Robot... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Ship... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Show(InitGui.py not found)... ignore
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Sketcher... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Spreadsheet... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Start... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Surface... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\TechDraw... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Test... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Tux... done
Init: Initializing E:\New Download\FreeCAD\_FreeCAD_x64\Mod\Web... done
Module: Part
Loading Part module... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\A2plus... done
Loading GUI of Part module... done
Loading Drawing module... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\animation... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BIM... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BOLTSFC(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Curves... done
Loading Path module... done
Loading Inspection module... done
Loading TechDraw module... done
Loading PathStock... done
Loading PathToolControllerGui... done
Loading PathToolController... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Defeaturing... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\dodo... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\DynamicData... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ExplodedAssembly... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\fasteners... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\FCGear(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\flamingo... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\frame(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\freecad.turns(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\GDT... failed
----------------------------------------------------------------------------------------------------
Traceback (most recent call last):
File "<string>", line 120, in InitApplications
File "<string>", line 48
self.appendMenu("GD&T Tools",self.cmdList+self.inventory)
^
TabError: inconsistent use of tabs and spaces in indentation
----------------------------------------------------------------------------------------------------
During initialization the error "inconsistent use of tabs and spaces in indentation (<string>, line 48)" occurred in C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\GDT\InitGui.py
Please look into the log file for further information
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\lattice2... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Lithophane... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Manipulator... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\MeshRemodel... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\modlist.txt(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\MOOC... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\nurbs... done
loading Base
Loading Parameters
Loading Compatibility
loading Gui
loading Features
loading Utils
loading Containers
loading LinkTools
loading ExpressionParser
loading FilePlant
loading FCProject.py
loading FCObject.py
loading TempoVis
loading Observer
loading AACommand
loading Control
loading Tools
loading Tools
loading Icons
Loading CommandCollection1
loading LeaveEnter
Loading Sketcher module... done
Loading GUI of Sketcher module... done
loading Tip
Loading GUI of PartDesign module... done
loading TransferObject
loading Duplicate
loading Duplicate
loading Part
loading Module
loading ShapeGroup
loading ShapeBinder
loading Ghost
loading Exporter
loading Features.PartDesign
loading Features
loading PDShapeFeature
loading MuxAssembly
Loading GlobalToolbar
loading View
Loading OnOff
loading ListUsages
has custom!
has custom!
has custom!
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Part-o-magic... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\parts_library(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Render... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\sheetmetal... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Silk... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\symbols_library(InitGui.py not found)... ignore
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ThreadProfile... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature... done
Init: Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature-macro(InitGui.py not found)... ignore
Init: Initializing freecad.gears
Init: Initializing freecad.gears... done
Init: Initializing freecad.frametools
Init: Initializing freecad.frametools... done
Init: Loading FreeCAD GUI
Init: Running FreeCADGuiInit.py start script... done
Init: Activating default workbench StartWorkbench
Loading PartDesign module... done
Init: Showing main window
Main window restored
Show main window
Toolbars restored
3Dconnexion device not attached.
Init: Entering event loop
Init: Processing command line files