8000 Releases · dprojects/Woodworking · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: dprojects/Woodworking

1.0 stable

10 Jun 18:54
Compare
Choose a tag to compare

Quick start

Tip

The README.md file should be: ~/.local/share/FreeCAD/Mod/Woodworking/README.md

Important

Read more about: FreeCAD 1.0+ Support

Release notes:

New significant changes since the last release 0.23 stable:

  • VarSet option for position and size in magicGlue
  • add tool for default settings like theme, wood thickness, wood color (magicSettings)
  • new GUI layouts to support FreeCAD Dark & Light Themes
  • support for custom objects with Width, Height and Length attribute (getDimensions)
  • support for Part :: Extrusion objects (getDimensions)
  • parametric drawers & decorated handles ((magicStart, Examples)
  • back outside and inside for the cabinets (magicStart)
  • workspace for custom design copy and move reference (magicStart)
  • new tool to create panels from wires (wires2pad)
  • new tool to add external geometry in sketch (addExternal)
  • improve Copy by Edge and Mirror option for more complex objects (magicMove)
  • add Clone option to Mirror as default (magicMove)
  • drawer series with front outside ( Blum, Hafele, GTV, Amix )
  • drawer series with front inside ( Blum, Hafele, GTV, Amix )
  • add custom front overlap for drawer (magicStart)
  • add custom drawer thickness for front, bottom and sides (magicStart)
  • new tool to manage views and export model to TechDraw (magicView)
  • organize better the menu to be more readable (magicStart)
  • brackets for wall kitchen cabinets (magicStart, magicDriller)
  • redesign magixFixture (change into vector anchors and XYZ positioning)
  • improve general subcontainer creation (MagicPanels)
  • add animation for move (magicMove)
  • add animation for rotation and rotation points (magicAngle)
  • predefined settings for cabinet handle (magicDowels, magicDriller)
  • predefined settings for minifix (magicDowels, magicDriller)
  • cabinet handle double (magicStart)
  • cabinet handle single (magicStart)
  • kitchen wall cabinets, 2 versions (magicStart)
  • improve copy PartDesign object (magicMove, MagicPanels)
  • tool to see and debug the default object anchor (showPlacement)
  • kitchen cabinet US style with vertical face frame (magicStart)
  • vertical face frame (magicStart)
  • support for user units settings (inches, ft, mm, etc...)
  • replace colorManager with magicColors tool with more color options
  • support for new FreeCAD 1.0+ color schema
  • improve debugInfo tool
  • support for PySide6
  • add possibility to select edges or faces during center objects (panelMove2Center)
  • FreeCAD crash tester (scanObjects)
  • fix to avoid FreeCAD 1.0 automatic labeling bug and crash
  • improve drilling holes with offsets at LinkGroup, Part, Body containers
  • move PartDesign objects via Body container (magicMove)
  • move PartDesign objects via Body container (arrows)
  • better thickness recognition (MagicPanels library)
  • scanObjects improve (colors at FreeCAD 1.0 behind Material, tuples & fixes)
  • support for Assembly objects (tested at Assembly4 workbench + FreeCAD 1.0)
  • support for minifix, sample and dowels points

0.23 stable

09 Mar 16:57
Compare
Choose a tag to compare

Quick start

  • Step 0: Download FreeCAD 0.21.2 for Xubuntu or for other OS
  • Step 1: Download the Woodworking workbench version below.
  • Step 2: Unpack Woodworking workbench to Mod folder, the README.md file should be: ~/.local/share/FreeCAD/Mod/Woodworking/README.md.
  • Step 3: Start FreeCAD-0.21.2-Linux-x86_64.AppImage file or FreeCAD in other OS.

Release notes:

New significant changes since the last release 0.22 stable:

  • Polish language translation
  • support for undo things
  • Side decoration (magicStart)
  • Front decoration (magicStart)
  • Front outside and inside decorative (magicStart)
  • makeBeautiful tool for screenshot purposes
  • Move to Equal feature to set equal space between objects along X, Y or Z (magicMove)
  • panelCopy feature improved to start at face, edge or vertex
  • side fit into the gap, by width, by offsets, X or Y plane (magicStart)
  • table solutions, kitchen or coffee, simple, modern and decorated style (magicStart)
  • shelvesEqual tool to set equal space between existing shelves
  • panelMove2Face improve to adjust position with object size
  • shelf series to create shelves into gap with equal space (magicStart)
  • front with glass, simple and decorated, outside or inside, fit into gap (magicStart)
  • improve magicMeasure (new GUI, descriptions, auto preselection recognize, vertices size)
  • face frame (around, with center bar, with horizontal bar) and predefined furniture (magicStart)
  • tool to quickly add or remove expressions for position and size (magicGlue)
  • drawer series feature to create many drawers at once (magicStart)
  • magicMove improvements (container, auto object type, translation, cross save, fixes)
  • add edge, face, vertex reference to Mirror feature (magicMove)
  • feature Copy by Edge to copy part of the furniture (magicMove)
  • new laveder color for API inspection tool (scanObjects)
  • building complex furniture from modules by selected edge, face, vertex or custom offset (magicStart)
  • center side for selected gap by depth, by offsets, custom offsets, automatically adjusted (magicStart)
  • shelf for selected gap by depth, by offsets, custom offsets, automatically adjusted (magicStart)
  • front outside or inside for selected gap (magicStart)
  • drawer with front outside or inside for selected gap (magicStart)
  • foot solutions (magicStart)
  • magicDowels improved (GUI redesign, position autodetect, keep settings, menu translation, fixes)
  • magicStart tool to create & import furniture, fixture, drawers, ...

0.22 stable

07 Dec 19:53
Compare
Choose a tag to compare

Release notes for 0.22 stable release:

New significant changes since the last release 0.21 stable:

  • showVertex also for selected objects
  • precision feature at getDimensions
  • improve code for translations
  • translations update tool and community support
  • tenon option at magicDowels tool
  • getDimensions engine improved

Installation in Xubuntu

Step 0. Install correct FreeCAD version:

Step 1. Download Woodworking workbench:

  • Download the 0.22 stable version from here below, for example the zip file.

Step 2. Get FreeCAD Mod folder localization:

  • From FreeCAD python console run command:

      FreeCAD.ConfigDump()["UserAppData"]
    
  • If there is no Mod folder, create it.

Step 3. Install Woodworking workbench:

  • Go to FreeCAD Mod folder, for example, in Xubuntu operating system:

      cd  ~/.local/share/FreeCAD/Mod/
    
  • Unpack woodworking workbench (the 0.22.zip file) and copy the Woodworking folder to Mod folder. This should be:

      ~/.local/share/FreeCAD/Mod/Woodworking/
    

Note:

  • You can update this workbench later via debuginfo tool.
  • To get better stability make sure your current Woodworking workbench version has always the same prefix version number as the FreeCAD version. You can also verify this via debuginfo tool.

Installation in other operating systems

  • Download and unpack Woodworking repository.
  • Copy the folder Woodworking to the FreeCAD Mod folder.

Note: I don't have Windows or macOS, so I am not able to test and certify this workbench for those systems. However, if you use FreeCAD AppImage there is a good chance this will be working correctly.

Translations

You can use translations update tool available under drop down menu Woodworking -> Download and update all translations. This tool will automatically download all available .qm files into translations folder for you Woodworking workbench release.

License

MIT for all Woodworking workbench content.

0.21 stable

24 Jan 20:11
Compare
Choose a tag to compare

Release notes

New significant changes since 0.20 stable version:

  • improve support for rotation
  • corner connection feature
  • grain direction marker feature
  • quick tenon and mortise
  • align to curve feature
  • copy along path feature
  • search & cut dowels feature
  • align to anchor feature
  • improve nesting naming
  • support for containers & improve references
  • sketch2clone for automatic parametrization
  • multiPocket feature
  • router feature
  • scanObjects selection filter
  • new debugInfo screen with workbench upgrade button
  • corner blocks & braces
  • tool for Mortise and Tenon
  • panel from vertices

Installation

Step 0. Install correct FreeCAD version:

Step 1. Getting FreeCAD Mod folder localization:

  • From FreeCAD python console run command:

      FreeCAD.ConfigDump()["UserAppData"]
    
  • If there is no Mod folder, create it.

Step 2. Woodworking workbench installation:

  • Go to FreeCAD Mod directory, in Xubuntu operating system:

      cd  ~/.local/share/FreeCAD/Mod/
    
  • Download and unpack Woodworking repository.

  • Copy the folder Woodworking to the FreeCAD module directory (Mod folder).

Note: You can update this workbench later via debuginfo tool.

Certified platforms

OS: Ubuntu 22.04.3 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.21.2.33771 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.21.2)
Hash: b9bfa5c5507506e4515816414cd27f4851d00489
Python 3.10.13, Qt 5.15.8, Coin 4.0.0, Vtk 9.2.6, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods: 
* Woodworking 0.21.2.33771

Note:

  • I don't have Windows or macOS, so I am not able to test and certify this workbench for those systems. However, if you use FreeCAD AppImage there is big chance this will be working correctly.
  • To get better stability make sure your current Woodworking workbench version has always the same version number as the FreeCAD version. You can also verify this via debuginfo tool.

Known issues

  • Issue: Cut-list, BOM, report toPrint is not in the center of the page.
    • Workaround: FreeCAD 0.21.2 has bug related to the TechDraw template. The TechDraw template size is always zero, so the center of the page cannot be calculated correctly. If this is issue for you, can adjust the report manually or please try higher FreeCAD version with this bug fixed (0.22).

0.20 stable

01 Oct 17:47
Compare
Choose a tag to compare

Certified platform

FreeCAD version: FreeCAD-0.20.0-Linux-x86_64.AppImage

OS: Ubuntu 22.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: English/United States (en_US)
Installed mods: 
* Woodworking 0.20.29177

Note: Make sure your current Woodworking workbench version has the same version number as the FreeCAD version.

0