Woodworking Workbench: Version Missmatch?

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
oerly02
Posts: 18
Joined: Wed Sep 14, 2022 9:33 pm

Woodworking Workbench: Version Missmatch?

Post by oerly02 »

As a hobbyist woodworm I was looking for a design program and found FreeCad with the Woodworking workbench, which seems to fullfill many of my dreams!
But I have an istallation/verson issue: The convenient "bug-symbol" always complains, that my WW-WB doesn't fit to my FC version: I tried it with the last official version (FC 0.20.2) and the latest dev version - for Windows - (FC 0.21).
My WW-WB is the most recent one (as of today), i.e. here is the debug info (FC 0.20.02):

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.2.29603 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: German/Germany (de_DE)
Installed mods: 
  * A2plus 0.4.60k
  * Assembly4 0.12.6
  * Curves 0.6.8
  * dodo 1.0.0
  * fasteners 0.4.55
  * Help 1.0.3
  * LCInterlocking
  * Woodworking 0.21.30486 (Disabled)
  * Woodworking 2023-03-29 0.21.30486
And FC 0.21:

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.21.0.32552 (Git)
Build type: Release
Branch: master
Hash: e2b3a5d2f791fb78a61daac9bdab374058f682f2
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: German/Germany (de_DE)
Installed mods: 
  * A2plus 0.4.60k
  * Assembly4 0.12.6
  * Curves 0.6.8
  * dodo 1.0.0
  * fasteners 0.4.55
  * Help 1.0.3
  * LCInterlocking
  * Woodworking 0.21.30486 (Disabled)
  * Woodworking 2023-03-29 0.21.30486
For both FC versions, the bug info tools shows a half-green/half red bug symbol.
Should I ignore it or is there a way to get on the safe(r) side?

There are a couple of other WB's installed triggered by some other FC tutorials. Are those creating the issue?

Cheers
Oerly02
wakyct
Posts: 50
Joined: Fri Mar 24, 2023 2:06 am

Re: Woodworking Workbench: Version Missmatch?

Post by wakyct »

hi oerly02, I'm in the same boat as you having just started with FC and the WW wb last week. I suspect the issue might be that you have a Windows install? I haven't experienced any problems on Linux. I think the WW wb is not actually tested on Windows by the developer.

Now that I think of it, I don't even know what this bug symbol is — where do you see it? — here is my version info though

Code: Select all

OS: Manjaro Linux (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.20.2.29603 (Git)
Build type: Release
Branch: makepkg
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.10.9, Qt 5.15.8, Coin 4.0.1, Vtk 9.1.0, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
  * fasteners 0.4.55
  * Assembly4 0.12.6
  * Woodworking 0.21.30486
  * parts_library
  * Assembly3 0.11.4
  * A2plus 0.4.60k
What does that word mean in FreeCAD? Look in the Glossary.
User avatar
Roy_043
Veteran
Posts: 8450
Joined: Thu Dec 27, 2018 12:28 pm

Re: Woodworking Workbench: Version Missmatch?

Post by Roy_043 »

The workbench works fine here.

AFAICT the WB has to be installed manually:
Download the zip (Code button): https://github.com/dprojects/Woodworking
unpack in: C:\Users\<your username>\AppData\Roaming\FreeCAD\Mod\Woodworking\
Note that InitGui.py should be in that folder.

Code: Select all

OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.20.2.29177 +426 (Git)
Build type: Release
Branch: (HEAD detached from 0.20.2)
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: English/United States (en_US) [ OS: Dutch/Netherlands (nl_NL) ]
Installed mods:
  * Woodworking 0.21.30486

Code: Select all

OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.21.0.32637 (Git)
Build type: Release
Branch: master
Hash: 7fa7cb7f0b222864be7416c683166876eab190bc
Python 3.10.10, Qt 5.15.8, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United States (en_US) [ OS: Dutch/Netherlands (nl_NL) ]
Installed mods:
  * Woodworking 0.21.30486
keithsloan52
Veteran
Posts: 2756
Joined: Mon Feb 27, 2012 5:31 pm

Re: Woodworking Workbench: Version Missmatch?

Post by keithsloan52 »

Roy_043 wrote: Sat Apr 01, 2023 7:59 pm The workbench works fine here.

AFAICT the WB has to be installed manually:
Download the zip (Code button): https://github.com/dprojects/Woodworking
unpack in: C:\Users\<your username>\AppData\Roaming\FreeCAD\Mod\Woodworking\
Note that InitGui.py should be in that folder.
For a small fee per workbench @onekk Carlo D. added support for installation via the Addon Manager for a number of my workbenches.

Adding support for installation via the Addon Manager is not rocket science but as it something you do very rarely and then forget, it is useful to use somebody who knows the ropes. If Carlo is up for it and the owner of the workbench @dprojects is agreeable i.e facilitate access to github by onekk, I am happy to pay Carlo the normal rate.
User avatar
Roy_043
Veteran
Posts: 8450
Joined: Thu Dec 27, 2018 12:28 pm

Re: Woodworking Workbench: Version Missmatch?

Post by Roy_043 »

The WB already has a package.xml file.
keithsloan52
Veteran
Posts: 2756
Joined: Mon Feb 27, 2012 5:31 pm

Re: Woodworking Workbench: Version Missmatch?

Post by keithsloan52 »

Roy_043 wrote: Sun Apr 02, 2023 9:04 am The WB already has a package.xml file.
So just needs adding to https://github.com/FreeCAD/FreeCAD-addons and testing?
User avatar
onekk
Veteran
Posts: 6146
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: Woodworking Workbench: Version Missmatch?

Post by onekk »

One of the main problem, from what I know about drproject is that he was (is still?) targeting the first version so as example he is targeting 0.20 but nit 0.20.1, 0.20.2 and so on.

At least if he has not changed his mind, he has told that in a couple if posts.

So probably having it in the Addon Manager is not at top if his list.

But without explicitly asking him if this is still true, I can't be 100% sure.

Thanks keithsloan52 for advertising my skills. :D

It is true that this sort of thing are easy to be forgotten (I have to consult my notes, as now I have almost forgotten all the key points). But this is almost normal for me. :oops:


Regards.

Carlo D.
Last edited by onekk on Sun Apr 02, 2023 6:17 pm, edited 1 time in total.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
oerly02
Posts: 18
Joined: Wed Sep 14, 2022 9:33 pm

Re: Woodworking Workbench: Version Missmatch?

Post by oerly02 »

wakyct wrote: Sat Apr 01, 2023 7:06 pm hi oerly02, I'm in the same boat as you having just started with FC and the WW wb last week. I suspect the issue might be that you have a Windows install? I haven't experienced any problems on Linux. I think the WW wb is not actually tested on Windows by the developer.

Now that I think of it, I don't even know what this bug symbol is — where do you see it? — here is my version info though
The developer indicated, that he's on Linux and has no tests on MSW.

The "bug symbol" is a little icon looking like a 6-leg bug from the top. It is in the same group as the big red round command recording symbol in my (default) GUI setup.

Cheers
Oerly02
oerly02
Posts: 18
Joined: Wed Sep 14, 2022 9:33 pm

Re: Woodworking Workbench: Version Missmatch?

Post by oerly02 »

keithsloan52 wrote: Sun Apr 02, 2023 7:54 am
Roy_043 wrote: Sat Apr 01, 2023 7:59 pm The workbench works fine here.

AFAICT the WB has to be installed manually:
Download the zip (Code button): https://github.com/dprojects/Woodworking
unpack in: C:\Users\<your username>\AppData\Roaming\FreeCAD\Mod\Woodworking\
Note that InitGui.py should be in that folder.
For a small fee per workbench @onekk Carlo D. added support for installation via the Addon Manager for a number of my workbenches.

Adding support for installation via the Addon Manager is not rocket science but as it something you do very rarely and then forget, it is useful to use somebody who knows the ropes. If Carlo is up for it and the owner of the workbench @dprojects is agreeable i.e facilitate access to github by onekk, I am happy to pay Carlo the normal rate.
Thank you for your explanation of the manual install. This is pretty much, what I did with the most recent version.

Cheers
Oerly02
oerly02
Posts: 18
Joined: Wed Sep 14, 2022 9:33 pm

Re: Woodworking Workbench: Version Missmatch?

Post by oerly02 »

Roy_043 wrote: Sun Apr 02, 2023 9:04 am The WB already has a package.xml file.
Sorry for my ignorance: but the version info in that file is the version of the WB and not the version of FC it depends on - correct?

Cheers
oerly02
Post Reply