PartDesign Feature Request: multi face sketch extrudes

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
jmaustpc
Posts: 8074
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: PartDesign Feature Request: multi face sketch extrudes

Postby jmaustpc » Wed Mar 08, 2017 9:38 pm

This is supposed to be a feature announcement topic/forum, if you want to discuss this or anything else go to an appropriate forum/topic, also avoid hyjacking topics like this.
DeepSOIC
Posts: 4443
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: PartDesign Feature Request: multi face sketch extrudes

Postby DeepSOIC » Wed Mar 08, 2017 10:08 pm

That's quite strange, because someone had split this topic off another one in feature announcemets, but probably forgot to move it to a different forum. I just moved it to open discussion.
User avatar
NormandC
Posts: 12042
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: PartDesign Feature Request: multi face sketch extrudes

Postby NormandC » Thu Mar 09, 2017 1:53 am

jmaustpc wrote:also avoid hyjacking topics like this.

Thank you Jim!!!

And thanks DeepSOIC for moving it to Open discussion.
triplus
Posts: 4836
Joined: Mon Dec 12, 2011 4:45 pm

Re: PartDesign Feature Request: multi face sketch extrudes

Postby triplus » Thu Mar 09, 2017 5:59 pm

I did a few more user centric tests in PartDesign NEXT:

FacePadPocket.png
FacePadPocket.png (17.02 KiB) Viewed 161 times


I am leaning towards the idea feature is already implemented? Sure the work flow is a bit different. But different software packages have different work flow to achieve the same thing. I added 3 sketches in a single Body and used Pad feature on each of them. You can after select any face on the result and use it as a basis to add Pad/Pocket feature. Neat!

Two limitations could be lifted in the future:

1.) Ability to create a face in PartDesign NEXT Body. Currently solids are mandatory? Sketches for example could be upgraded to faces. And that could be used as a basis. Like when the Draft Upgrade command is used. If individual face could be turned in subtractive face that would in addition be useful.

2.) Ability to multi-select faces and use them as Pad/Pocket feature basis. Currently you have to select one by one.
efyx
Posts: 153
Joined: Fri Sep 26, 2014 7:36 pm

Re: PartDesign Feature Request: multi face sketch extrudes

Postby efyx » Fri Mar 10, 2017 9:39 am

triplus wrote:Sure the work flow is a bit different. But different software packages have different work flow to achieve the same thing.
That's right, SW solve it easiest way, but NX is the most customizable including extruding only thin walls (no filling).
BTW. I think this is another cool thing which should be provided. Extruding open line - you could be able to define length of extrusion and thickness (outside/inside) basing on open shape.
DeepSOIC
Posts: 4443
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: PartDesign Feature Request: multi face sketch extrudes

Postby DeepSOIC » Fri Mar 10, 2017 11:33 am

efyx wrote:Extruding open line - you could be able to define length of extrusion and thickness (outside/inside) basing on open shape.
See Arch Wall.
HoWil
Posts: 372
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: PartDesign Feature Request: multi face sketch extrudes

Postby HoWil » Fri Mar 10, 2017 12:10 pm

Hello efyx,
I tried to produce the requested (hopefully correctly understood) geometry, because I like the original idea/request. And I agree with triplus that something similar is already available.
I started with Draft-wb not with sketcher but it should be possible to transfer elments from draft to sketcher. Than I did a boolean-fragment in Part-Wb (Thanks to NormandC is this now available in standard 0.17 without compiling). and extruded each of the created faces to a certain hight.
See also my screencast:

fc.webm [ 653.15 KiB | Viewed 110 times ]


Screenshot from 2017-03-10 13-09-31.png
Screenshot from 2017-03-10 13-09-31.png (407.92 KiB) Viewed 110 times

BR,
HoWil

OS: Ubuntu 16.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10460 (Git)
Build type: None
Branch: master
Hash: 91c59c7910436c44ede608e29d9a90a287121a11
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
efyx
Posts: 153
Joined: Fri Sep 26, 2014 7:36 pm

Re: PartDesign Feature Request: multi face sketch extrudes

Postby efyx » Fri Mar 10, 2017 12:30 pm

HoWil wrote:Hello efyx,
I tried to produce the requested (hopefully correctly understood)
Yes you get the idea. This is one of features, to extrude multiply from one sketch, but to achive that first you need to have right to choose area which you want to extrude. IMO it is really important to have it in Part Design Next.

DeepSOIC wrote:
Looks like wall works fine enough, we can leave it for now ;).
Joyas
Posts: 287
Joined: Sat Jul 12, 2014 8:39 pm

Re: PartDesign Feature Request: multi face sketch extrudes

Postby Joyas » Sat Mar 11, 2017 1:39 am

This feature looks nice, but I think that is better to have tools for round surfaces like Bezier curves or allow to set angles in loft.
I prefer JavaScript, I don't like Python indentation.
DeepSOIC
Posts: 4443
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: PartDesign Feature Request: multi face sketch extrudes

Postby DeepSOIC » Sat Mar 11, 2017 11:20 am

Joyas wrote:This feature looks nice, but I think that is better to have tools for round surfaces like Bezier curves or allow to set angles in loft.
well, since b-splines are already in, we are out of luck for multi-zone extrusions :P :lol:

PS. I think it was shown that such feature can be useful. I even sometimes do something like this with assistance of Lattice, where I can explode a multi-profile sketch into individual profiles and extrude them as I like.