The Woodworking workbench started as a simple cut-list, as a macro for FreeCAD. However, Woodworking workbench now has so many additional tools, features and simplifications that it can be considered as a new CAD program based only on the FreeCAD kernel. The Woodworking workbench is mainly intended to make cabinet creation more simple, although it has many solutions to speed up and make more simple typical carpentry work and other CAD projects. I hope you will find something for yourself here.
Key features:
- Fast process of creating the main structure of the furniture with automatic recognition of the thickness of the elements, via magicStart and other tools.
- Quick process of adding dowels and other mounting elements, screws, minifix via magicDowels.
- Quick process of drilling holes according to the defined 32 mm furniture system via magicDriller.
- Automatic parameterization on demend via magicGlue tool, also using VarSet, without inventing mathematical formulas.
- Automatic cut-list after design via getDimensions tool and export to format csv, json, html, markdown via sheet2export.
- Full support for system units in all tools and special units settings in cut-list (mm, cm, m, inches, fractions, system).
Download and run installation package: magicCAD_1.0.AppImage.
Note
This is experimental installation package with FreeCAD kernel and Woodworking workbench.
This AppImage
will copy the Woodworking workbench into ~/.local/share/FreeCAD/Mod
folder,
will run the FreeCAD, and set the Woodworking workbench as default.
So you will be able to update later the Woodworking workbench via debugInfo tool.
- Step 0: Download FreeCAD 1.0.1 for Linux or for other OS
- Step 1: Download the latest Woodworking workbench version
- Step 2: Unpack Woodworking workbench to
Mod
folder. - Step 3: Start FreeCAD.
Important
- The
README.md
file should be:~/.local/share/FreeCAD/Mod/Woodworking/README.md
- Read more about: FreeCAD 1.0+ Support
- For more details see: Installation section at Woodworking workbench documentation
Woodworking workbench documentation: Woodworking/Docs
YouTube playlists:
- How-to & Tutorials - explains a little bit how-to use tools
- Furniture from scratch & redesign - shows how quickly you can design furniture from scratch and redesign, this is not tutorial step by step
- Cut-list, BOM, dimensions - shows how you can create cut-list, BOM and get dimensions
- Joinery examples - all videos related to joinery connections, mounting points
- Parameterization solutions - explains how to approach this problem
- Workbench features & development - all the latest features and development videos
Woodworking workbench YouTube channel: youtube.com/@dprojects.woodworking
FreeCAD is licensed under LGPL license but Woodworking workbench is licensed under MIT license, only with the copyright preserved. I can release Woodworking workbench with any license because I use FreeCAD only as library, only as kernel.
In my opinion, LGPL not allows you to earn from your additional work. Anything you change or add to LGPL code need to be licesend under LGPL license as well, so you cannot sell it. MIT license supports talented developers and allows them to earn, sell their work based on the MIT project.
But you always need to keep the note about real author. You should never claim you invented Woodworking workbench or any MIT or LGPL projects, that's the author's rights.
For example:
- You can change the Woodworking workbench code and sell it but you have to add info what is invented by you and what is not, just keep the license, or add info about your changes to the license, so will be fine.
- You can create your own YouTube or real life tutorials, voice over to existing ones, and earn, it is your hard work so you don't have to ask, but during tutorials you cannot say you invented Woodworking workbench or its features.
- You can translate Woodworking Workbench to any language and even sell such translation to anyone, it is your work, but you cannot say the Woodworking workbench is created by you.
For example:
- You cannot copy Woodworking workbench, or its features, to FreeCAD main branch without note about real author, and even get FPA grants for it. It is illegal, you can be sued, but also it is very bad behaviour, typical rats and thief strategy.
- You cannot claim anywhere you invented Woodworking workbench or its features. If you add or change any code, you can say it only about your work.
Note
Currently there are no plans to introduce a fee for using these additional tools. I guess I will keep this repository with MIT forever. If there will be paid version this will be new repository, new project. If you have still doubts, you can always open issue and ask.
For questions, feature requests, please open issue at: github.com/dprojects/Woodworking/issues