Skip to content

GS90/addFC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

addFC - additional tools for FreeCAD

Current version 3.3.3 - release notes.

Overview

This workbench contains tools that simplify solving certain tasks in FreeCAD.

At present, this is:

  1. Generating a BOM from the model.
  2. Batch processing of sheet metal parts.
  3. Batch export to 3D formats.
  4. Component library, custom and built-in.
  5. Assistance in creating design documentation.
  6. Exploded view - screencast.
  7. Export models for viewing - example.
  8. Automate processes to improve work efficiency.
  9. Auxiliary design tools.

This workbench should be viewed primarily as a set of tools that extend standard functionality, rather than as a standalone solution.

Take advantage of FreeCAD's ability to create custom toolbars: create a toolbar with frequently used commands and place it on the main workbench (for example, on PartDesign).

Preview

Bill of materials - BOM

Bill of materials - BOM

Additional interface, smart pop‑up panel

HUD

Library of elements and nodes

Library

Data for the selected elements

Summary

Pipeline and pipe fittings

Pipeline and pipe fittings

Explosion (30 FPS)

Explosion (30 FPS)

Description

Toolbox

  1. Open the last working file
  2. Isometric view and fit all objects
  3. Execute the model control file
  4. Bill of Materials (BOM) and related workflows
  5. Add properties to an object
  6. Create a drawing based on a template
  7. Create a link(s) with specified parameters
  8. Element and node library
  9. Data for the selected elements: mass, dimensions and other parameters.
  10. Exploded view
  11. Create a pipe using points
  12. Isolate selected objects
  13. Export models for viewing
  14. Capturing the view area with saving to a video file
  15. Activating the additional interface, only for PartDesign (currently)
  16. Documentation, help, and examples

Documentation

Quick reference guide

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

Forum:

Notes

The workbench is currently in development.

Testing primarily targets the old (0.21) stable version of FreeCAD.

Warning: Potential sheet metal functionality issues in FreeCAD versions 1.0 and higher.

If issues arise after updating, consider resetting preferences by deleting the configuration directory:

FreeCAD/addData/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.21
  • Python >= 3.10

For full functionality, you need:

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

For manual installation of additional Python modules, use pip:

  • pip install numpy ezdxf

License

LGPL-2.1-or-later

Workbench icons

About

Additional tools for FreeCAD

Topics

Resources

License

Stars

Watchers

Forks

Contributors