Moving element/group of faces in a body?

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
monovertex
Posts: 3
Joined: Fri Jun 12, 2020 8:43 pm

Moving element/group of faces in a body?

Postby monovertex » Fri Jun 12, 2020 8:53 pm

Hello,

I am just beginning to use FreeCAD and I am trying to modify an existing model.

I started from a .step file, which has several objects. I separated one of them in a new Part and then created a new Body from it. I plugged two holes using sketches & pad, after which I refined the shape to eliminate the extra paths.

I now want to translate two of the holes in the original model, like described in the picture:

Image

From what I read so far, either this is not something easily doable in CAD software, but it seems that it should be simple to achieve and maybe I am missing something.

System details:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
chrisb
Posts: 30663
Joined: Tue Mar 17, 2015 9:14 am

Re: Moving element/group of faces in a body?

Postby chrisb » Fri Jun 12, 2020 10:03 pm

monovertex wrote:
Fri Jun 12, 2020 8:53 pm
but it seems that it should be simple to achieve and maybe I am missing something.
It's not like it seems.
The step file has no history. So you cannot move the holes. You can close them, e.g. by adding material or by using Part->Defeaturing and then create new holes in the appropriate places.
You need at least FreeCAD 0.19.23300 to edit my current sketches.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
monovertex
Posts: 3
Joined: Fri Jun 12, 2020 8:43 pm

Re: Moving element/group of faces in a body?

Postby monovertex » Sat Jun 13, 2020 5:37 am

chrisb wrote:
Fri Jun 12, 2020 10:03 pm
monovertex wrote:
Fri Jun 12, 2020 8:53 pm
but it seems that it should be simple to achieve and maybe I am missing something.
It's not like it seems.
The step file has no history. So you cannot move the holes. You can close them, e.g. by adding material or by using Part->Defeaturing and then create new holes in the appropriate places.
Would it be possible to close them and copy one of the other holes exactly with a sketch? I am thinking something that copies them precisely, not doing it manually.
chrisb
Posts: 30663
Joined: Tue Mar 17, 2015 9:14 am

Re: Moving element/group of faces in a body?

Postby chrisb » Sat Jun 13, 2020 5:54 am

FreeCAD as a parametric modeler is not like a paint program, where you can copy portions of an image and paste them in some other place.
You can use existing holes for external references in a sketch and thus to create an exact copy, but you still have to create it.
You need at least FreeCAD 0.19.23300 to edit my current sketches.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
monovertex
Posts: 3
Joined: Fri Jun 12, 2020 8:43 pm

Re: Moving element/group of faces in a body?

Postby monovertex » Sat Jun 13, 2020 6:11 am

chrisb wrote:
Sat Jun 13, 2020 5:54 am
FreeCAD as a parametric modeler is not like a paint program, where you can copy portions of an image and paste them in some other place.
You can use existing holes for external references in a sketch and thus to create an exact copy, but you still have to create it.
Alright, I suspected that was the case. Thank you very much for your help, time to get to work!
TheMarkster
Posts: 2059
Joined: Thu Apr 05, 2018 1:53 am

Re: Moving element/group of faces in a body?

Postby TheMarkster » Sun Jun 14, 2020 12:14 am

There could be some clever way of doing what you wish. If you upload your model I will have a look. How far do you wish to move those 2 windows in the +x direction?
My FreeCAD video series on youtube: https://www.youtube.com/c/mwganson
User avatar
papyblaise
Posts: 2871
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Moving element/group of faces in a body?

Postby papyblaise » Sun Jun 14, 2020 7:36 am

A simple solution: you map a Sketch on the face using the edges of the holes as a reference,
you Pad to close the holes,
you clone the previous sketch that you place in the right place in X and you Pocket
mrdic
Posts: 86
Joined: Wed May 10, 2017 4:25 am

Re: Moving element/group of faces in a body?

Postby mrdic » Mon Jun 15, 2020 1:33 am

Faces can be extracted from a dumb solid using draft|offset (select face and T,R, escaping from the tool leaves a zero-thickness face) and extruded along edges, then added or subtracted from the body to move cutouts like those. Cylindrical and ellipsoid faces extracted with draft|offset can be part|offset/filled (different tool) to alter the radius of fillets and ellipsoid features. Not the direct edit tools that some CAD programs have, they're informal feature extraction and transformation methods that don't need a parametrization overhead or broad rebuild strategy.