Remove material above complex 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!
Post Reply
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Remove material above complex body

Post by HoWil »

Good morning,
I need some help :D . I have created and attached a simplified model of the current body I am working on. this body is relative complex an created with a sweep of several crosssections along a path (please see the red body in the attached pics).
ISO view
ISO view
Screenshot from 2019-04-12 10-08-48.png (402.92 KiB) Viewed 1195 times
view from left side
view from left side
Screenshot from 2019-04-12 10-09-11_mod.png (1009.44 KiB) Viewed 1195 times
Now I want to put this red body (RB) into another body (AB) and need to remove all material above the RB to be later on in real live able to also put/lay the RB into the AB.
How can I accomplish this?

I tried to extrude some faces of RB in part-wb into z, which should be the correct approach for a following cut-operation, but there are some issues as you can see in the following pic.
issue when extruding complex faces into z-direction.
issue when extruding complex faces into z-direction.
Screenshot from 2019-04-12 10-06-46.png (438.2 KiB) Viewed 1195 times
I also tried to create with Arch-WB a Shape2D-View seen from the top-side. But with this tool I get several not needed inner lines from round shapes which are hard to remove (in a more complex model). My original intention was to use this 2Dshapeview for an extrusion which in turn is used it with a boolean-fragments operation together with the original shape to reveal only the upper part.

Thank you in advance,
HoWil
Attachments
simplified_model_ausformen.FCStd
model
(372.31 KiB) Downloaded 28 times
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Remove material above complex body

Post by HoWil »

ps.: I use:
OS: Ubuntu 18.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16093 (Git)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 690774c0effe4fd7b8d2b5e2fb2b8c8d145e21ce
Python version: 2.7.15rc1
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)

freecad-heini-1 wrote: ping
Hi Wilfried, I remember that you are working in the field of mold-construction which is very similar to what I need. Have you maybe any hints?
BR,
HoWil
freecad-heini-1
Veteran
Posts: 7790
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Remove material above complex body

Post by freecad-heini-1 »

HoWil wrote: Fri Apr 12, 2019 8:32 am ps.: I use:
OS: Ubuntu 18.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16093 (Git)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 690774c0effe4fd7b8d2b5e2fb2b8c8d145e21ce
Python version: 2.7.15rc1
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)

freecad-heini-1 wrote: ping
Hi Wilfried, I remember that you are working in the field of mold-construction which is very similar to what I need. Have you maybe any hints?
BR,
HoWil
Please ask this question in the German Forum in German language, because my English is not so good.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Remove material above complex body

Post by DeepSOIC »

seems similar: https://forum.freecadweb.org/viewtopic. ... 4&start=10

I'd say, the general thing we need is an ability to extrude a solid. I'm afraid, we still don't have a usable solution for this problem.

I'm pretty sure that the code that computes projections for drawings and shape2dview can be useful for this, but the problem for now is that it produces flattened geometry, and for extruding a solid we need it to remain in 3d.
chrisb
Veteran
Posts: 54166
Joined: Tue Mar 17, 2015 9:14 am

Re: Remove material above complex body

Post by chrisb »

I'm not quite sure I understand what is to be cut and what is to be left, but several downgrades and a Trimex yield this:
Attachments
Bildschirmfoto 2019-04-12 um 16.06.19.png
Bildschirmfoto 2019-04-12 um 16.06.19.png (46.26 KiB) Viewed 1153 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Remove material above complex body

Post by HoWil »

chrisb wrote: Fri Apr 12, 2019 2:08 pm I'm not quite sure I understand what is to be cut and what is to be left, but several downgrades and a Trimex yield this:
Sorry,
Nop thats not what I need.
I try to explain a bit FC-ish :D :
If you look from the top view onto 'Part' and 'Part Form' and switch on the included Shape2DView than you should see :
Screenshot from 2019-04-13 16-55-42.png
Screenshot from 2019-04-13 16-55-42.png (199.1 KiB) Viewed 1117 times
Now I need to create on the light-blue body a 'pocket' (cut) of the complete (outer) Shape2DView 'up to face' of the red body.

In the following pic you can see the result of my attempt to manually create what I want to cut form the light-blue body. Basically you see the material in z-direction above the red body.
Screenshot from 2019-04-13 19-23-28.png
Screenshot from 2019-04-13 19-23-28.png (426.07 KiB) Viewed 1117 times
This was created by hand which is not the way to go because it includes the use of inkscape to cut inner lines form Shape2Dview and finally results in a broken body.
BR,
HoWil
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Remove material above complex body

Post by HoWil »

yorik wrote: Ping
Dear yorik,
Is it possible to create Shape2Dview without inner lines?
BR,
HoWil
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Remove material above complex body

Post by DeepSOIC »

HoWil wrote: Sat Apr 13, 2019 5:35 pm Is it possible to create Shape2Dview without inner lines?
Use Part Slice to split a plane into pieces. Then compoundfilter to extract the outermost face. The inner wire of that face is what you need. It can be extracted by exploding the face.
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Remove material above complex body

Post by HoWil »

DeepSOIC wrote: Sat Apr 13, 2019 7:59 pm Use Part Slice to split a plane into pieces.
Hi DeepSOIC,
The problem here is that the Shape2Dview draws opened/non-closed lines into the inner region (please see the attached image). This is due to undercuts of the 3D-geometry and yields the problem that no face can be created out of it.
BR,
HoWil
Attachments
Screenshot from 2019-04-15 09-32-35_mod.png
Screenshot from 2019-04-15 09-32-35_mod.png (282.81 KiB) Viewed 1028 times
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Remove material above complex body

Post by HoWil »

microelly2 wrote: ping
Hi Microelly2,
Do you thinks this (please see post1) would be possible with your nurbs-wb?
Thanks in advance,
HoWil
Post Reply