Skip to content

GS90/addFC

Repository files navigation

addFC - additional tools for FreeCAD

Current version 1.9.3 - release notes.

Overview

This workbench contains tools that simplify the solution of some tasks in FreeCAD.

At the moment it is:

  1. Generate a BOM based on the model.
  2. Batch processing of sheet metal parts.
  3. Batch export to 3D formats.
  4. Component library - internal.
  5. Assistance in creating design documentation.
  6. Exploded view (creation and visualization) - preview.
  7. Creating a pipeline.
  8. Export models for viewing - example.
  9. Process automation.

Preview

Bill of materials - BOM

Bill of materials - BOM

Component library - beta

Library

Information about selected elements

Summary

Pipeline and pipe fittings

Pipeline and pipe fittings

Explosion (30 FPS)

Explosion (30 FPS)

Description

Toolbox

  1. Open last working file
  2. Isometry and fit all
  3. Run the model control file
  4. Bill of materials (BOM) and working with it
  5. Add properties to an object
  6. Create a drawing based on a template
  7. Create a link(s) with specified parameters
  8. Library of elements and nodes
  9. Information about selected elements
  10. Exploded view
  11. Creating a pipe by points
  12. Isolate selected objects
  13. Export models for viewing (beta)
  14. Documentation, help and examples

Documentation

Quick reference guide

Documentation available in PDF format (it is somewhat outdated...):

Forum:

Notes

The workbench is under development.

Testing is performed on stable versions (0.20 and 0.21) of FreeCAD.

Potential sheet metal issues when running version 1 and above.

If you encounter problems after the update, try deleting the preferences directory:

FreeCAD/Mod/addFC/pref

Installation

Addon Manager

This workbench is available through the FreeCAD Addon Manager (menu Tools > Addon Manager). It is called addFC Workbench in the Addon Repository.

Manual Installation (Click to expand)

Manual installation

Download the archive, unzip it and move the addFC folder to the directory containing all additional FreeCAD modules:

  • Linux: ~/.local/share/FreeCAD/Mod
  • MacOS: ~/Library/Preferences/FreeCAD/Mod
  • Windows: C:\Users\***\AppData\Roaming\FreeCAD\Mod

Or, while in the directory with modules, use git:

git clone https://github.com/GS90/addFC

To update the module, while in the addFC directory, use:

git pull -r

Dependencies

Requirements:

  • FreeCAD >= 0.20
  • Python >= 3.10

For full functionality, you need:

When installing the workbench using Addon Manager, all dependencies (except FFmpeg) will be installed automatically.

To install additional Python modules manually, the easiest way is to use pip:

  • pip install numpy ezdxf

License

LGPL-2.1-or-later

Workbench icons