FreeCAD Logo FreeCAD 1.0
  • English Afrikaans Arabic Belarusian Catalan Czech German Greek Spanish Spanish Basque Finnish Filipino French Galician Croatian Hungarian Indonesian Italian Japanese Kabyle Korean Lithuanian Dutch Norwegian Bokmal Polish Portuguese Portuguese Romanian Russian Slovak Slovenian Serbian Swedish Turkish Ukrainian Valencian Vietnamese Chinese Chinese
  • Features
  • Download
  • Blog
  • Documentation
    Documentation index Getting started Users documentation The FreeCAD manual Workbenches documentation Python coding documentation C++ coding documentation Tutorials Frequently asked questions Privacy policy About FreeCAD
  • Contribute
    How to help Sponsor Report a bug Make a pull request Jobs and funding Contribution guidelines Developers handbook Translations
  • Community
    Code of conduct Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendar
  • ♥ Donate

Donate

$
SEPA Information
Please set up your SEPA bank transfer to:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Bank agency: BNP Paribas Fortis
Address: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Manipulator workbench icon Manipulator Workbench

Introduction

The Manipulator Workbench is an external workbench aimed to help FreeCAD users with Aligning, Moving, Rotating and Measuring 3D objects through a friendly GUI. These series of tools help to Transform the placement and Measure objects and STEP models in FreeCAD.

Features

Aligner: a set of tools to move and align 3D parts; it can also align an object (face, edge, point) to the origin in FreeCAD.

Mover: a set of tools to move and rotate 3D parts on different Axis

Caliper: a set of tools to measure 3D parts, with some Snap facility and Radius, Length, Angle measurements.

These helpers work with Part, App::Part and Body objects.

The Tools can be Floating or Docked Left or Right.

Each Tool has a Help Button to get some useful tips

References

  • Author on github: \@easyw
  • FreeCAD Forums: easyw-fc
  • Source code on github: https://github.com/easyw/Manipulator
  • Forum announcements/discussion: https://forum.freecadweb.org/viewtopic.php?t=24742

Tutorial

Title Manipulator-WB-@Work

YouTube Tutorial [https://youtu.be/owGzsd1fyZc Manipulator WorkBench @Work]

Tools

Above: Manipulator workbench dialog. For a more detailed description see [https://github.com/easyw/Manipulator/blob/master/README.md README.md] on Github.

Aligner


Aligner: set of tools to move and align 3D parts; it can also align an object (face, edge, point) to the origin in FreeCAD

Mover


Mover: set of tools to move and rotate 3D parts on different Axis


Mover: Using App:Part and Body


Mover: with External Reference

Caliper


Caliper: measuring Radius


Caliper: measuring Angles


Caliper: measuring Dimensions


Caliper: measuring Dimensions (cont.)


Caliper: parallel planes distance

Manipulator

Installation

Automatic Installation

The recommended way to install the Manipulator Workbench is via the Addon Manager under the Tools → Addon Manager menu.

Manual Installation

If a manual install is necessary please follow the following instructions:

  • Copying the Manipulator source in to the Mod sub-directory of the FreeCAD application.
cd ~/.FreeCAD/Mod 
git clone https://github.com/easyw/Manipulator Manipulator
  • Restart FreeCAD

Supports

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

History

The workbench evolved out of the Center Align Objects with Faces or Edges macro

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 > Manipulator Workbench

This page is retrieved from https://github.com/FreeCAD/FreeCAD-documentation/blob/main/wiki/Manipulator_Workbench.md

Get in touch!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© The FreeCAD Team. Homepage image credits (top to bottom): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

This project is supported by: , KiCad Services Corp. and other sponsors

GitHubImprove this page on GitHub