How to get the outline of a solid?

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
fcbuilder
Posts: 24
Joined: Thu Mar 03, 2022 3:40 pm

How to get the outline of a solid?

Post by fcbuilder »

Hi!

I try to get the outline of this solid (the bottom of it), but so far not successful
(Why need the outline? To give the solid a base (a bit different shape (both ends of the shape will be connected
01.png
01.png (310.83 KiB) Viewed 514 times
This is my workflow:
1. select the solid
2. use Draft_Shape2DView (Projection Mode: Solid
3. use Draft_Draft2Sketch
A sketch would be created, but it's too detailed. I only want the outline of it.
02.png
02.png (769.36 KiB) Viewed 514 times
After I deleted all the lines that I didn't need and extruded the sketch, it failed (sketch validated before
04.png
04.png (340.84 KiB) Viewed 514 times
I edited the sketch to be the shape I want but still the same result while extruding it
Btw, it's hard to select the b-splines, and some of them can't to be connected to the lines that I sketched. Is this normal?

I've tried some other ways like offset (first time using 3d but failed too (only a point was created
I selected the outline of the solid manually and use Part_Builder (Face from edges) but failed
I extruded the Shape2DView and the Draft2Sketch created, and both failed (hollow extrude) (desperate attempt...)

So how do you guys get the ouline of a solid?
A faster way would be great (don't want to delete those lines one by one
Preferably to sketch (or draft) (I want the outline able to be edited

Appreciate any help!

Code: Select all

OS: GNU/Linux
Version: 0.19
Word size: 64-bit
Release date: 2021/03/17
Build type: Release
Python version: 3.9.2
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.1
fcbuilder
Posts: 24
Joined: Thu Mar 03, 2022 3:40 pm

Re: How to get the outline of a solid?

Post by fcbuilder »

I found a way

I selected the bottom faces of the solid, used Draft_Facebinder (created outline with much fewer lines within), turned the object to sketch with Draft_Draft2Sketch
Then edited the sketch, extruded, and it worked!

Not sure why tho. Maybe the lines created with Draft_Facebinder are fewer than Draft_Shape2DView

Still would like to know how you guys get the outline of a solid
User avatar
hammax
Veteran
Posts: 1991
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee DE

Re: How to get the outline of a solid?

Post by hammax »

... another workflow => less mess!

FH_Horn.PNG
FH_Horn.PNG (43.31 KiB) Viewed 441 times
Attachments
FH_Horn_2.FCStd
FC.20.1
(319.96 KiB) Downloaded 6 times
FH_Horn.FCStd
FC.20.1
(38.24 KiB) Downloaded 6 times
Post Reply