Skip to content

Latest commit

 

History

History
119 lines (75 loc) · 9.01 KB

Defeaturing_Workbench.md

File metadata and controls

119 lines (75 loc) · 9.01 KB

Defeaturing workbench icon Defeaturing Workbench

Introduction

Defeaturing Workbench is an add-on workbench intended for editing STEP models, removing of the selected features from the model. It is an external workbench and therefore not part of the standard FreeCAD install.

Features

  • Features a set of tools to edit a Shape or a STEP model, removing hole(s), face(s), simplifying the model, changing the tolerance, applying Fuzzy Boolean operations etc...
  • There are also tools to create more solid shape(s), from edge(s), face(s) or shell(s).
  • It is also possible to use direct modeling of the model, when the history of operations is unavailable. (This is the case for 3D STEP models).
  • Useful in situations to quickly remove proprietary details of the model before sharing it. See Defeaturing

Note: More advance Defeaturing tools can be used if OCC7.3 is available.

Installation

Automatic (recommended)

Using the FreeCAD Addon Manager available in v0.17+ via Tools → Addon Manager. Search for the Defeaturing workbench icon. The Addon Manager also notifies the user when a new version of this Addon is available.

Manually

See How to install additional workbenches

Supports

  • FreeCAD v0.15 4671
  • FreeCAD v0.16 >= 6712
  • FreeCAD v0.17 >= 13522
  • FreeCAD v0.18+

References

Tools

Defeaturing tools dialog

Defeaturing Tools are located in a separate mask.

Video Tutorials

Defeaturing

Removing Features using OCC7.3 new tools

480px|left|thumb |link=https://raw.githubusercontent.com/easyw/FreeCAD-tutorials/master/testing-files/removing-holes.mp4%7CDefeaturing-WB: removing-features (holes)

480px|left|thumb |link=https://youtu.be/yrTtWFakAyE |alt=Defeaturing-WB-@Work|YouTube: Defeaturing tools - Simplifying the model

480px|left|thumb |link=https://youtu.be/vgQwGI6Fk6Q%7CYouTube: Defeaturing tools - Multi-select faces for defeaturing

480px|left|thumb |link=https://raw.githubusercontent.com/easyw/FreeCAD-tutorials/master/testing-files/removing-fillet-chamfer.mp4%7CDefeaturing-WB - removing-fillet-chamfer

480px|left|thumb |link=https://peertube.mastodon.host/videos/watch/c6bc5abd-2eb7-48c7-af67-c4d8e6783872%7CDefeaturing-WB - overview-features (in german language)

480px|left|thumb |link=https://raw.githubusercontent.com/easyw/FreeCAD-tutorials/master/testing-files/parametric-defeaturing.mp4%7CDefeaturing-WB - parametric-defeaturing

Repairing

  • Sew a Shape
  • Removing or Simplify Faces
  • Remove Holes or Pockets
  • Read or Change Tolerance
  • make Fuzzy Boolean operations

External workbenches

FreeCAD workbenches are easy to program in Python, there are therefore many people developing additional workbenches outside of the FreeCAD main developers.

The external workbenches page has some information and tutorials on some of them, and the FreeCAD Addons project aims at gathering them and making them easily installable from within FreeCAD.

New workbenches are in development, stay tuned!


documentation index > Addons > [External Workbenches](Category_External Workbenches.md) > Defeaturing Workbench