Part -> sweep

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!
baltic
Posts: 31
Joined: Wed Sep 11, 2019 10:53 pm

Part -> sweep

Post by baltic »

Why is it not possible to sweep S004 along S005?

TL;DR for some1 who googles this:
The sketch is not shown in the Part -> Sweep choice list because the tool doesn't work with sketches with holes in them.
Use Part Design sweep tool. Be sure, that the sweep path is outside of the resulting sweep figure.



OS: Ubuntu 18.04.3 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16131 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.18.3)
Hash: 3129ae4296e40ed20e7b3d460b86e6969acbe1c3
Python version: 3.6.7
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
Attachments
test.FCStd
(49.2 KiB) Downloaded 36 times
Last edited by baltic on Mon Oct 07, 2019 2:29 pm, edited 2 times in total.
User avatar
papyblaise
Veteran
Posts: 7877
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Part -> sweep

Post by papyblaise »

Hello
Because the radius r3mm of S005 is too small
baltic
Posts: 31
Joined: Wed Sep 11, 2019 10:53 pm

Re: Part -> sweep

Post by baltic »

No, you can't even select the S004 in the list of Part -> sweep tool. Much before you can get to s005
chrisb
Veteran
Posts: 53945
Joined: Tue Mar 17, 2015 9:14 am

Re: Part -> sweep

Post by chrisb »

The error message is
31.3526 <App> Document.cpp(3455): Failed to recompute test#AdditivePipe: BRepAdaptor_Curve::No geometry
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 53945
Joined: Tue Mar 17, 2015 9:14 am

Re: Part -> sweep

Post by chrisb »

If I start with a radius of 30 and reduce it (stepwise) to 3mm it works.
Attachments
test_cb.FCStd
(67.93 KiB) Downloaded 34 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
baltic
Posts: 31
Joined: Wed Sep 11, 2019 10:53 pm

Re: Part -> sweep

Post by baltic »

chrisb wrote: Sun Oct 06, 2019 11:48 pm If I start with a radius of 30 and reduce it (stepwise) to 3mm it works.
But you did it with Part Design, not Part. Would be interesting how you did it with part design, coz that one always crashes for me on the model.
And the question still stands, why is it not shown in the list of Part -> Sweep?
User avatar
pl7i92LCNC
Posts: 208
Joined: Tue Mar 12, 2019 3:03 pm
Location: RLP DE

Re: Part -> sweep

Post by pl7i92LCNC »

hi with the Appimage it workes on 30mm
adap.jpg
adap.jpg (21.97 KiB) Viewed 1047 times
test_PL.FCStd
(86.77 KiB) Downloaded 44 times
chrisb
Veteran
Posts: 53945
Joined: Tue Mar 17, 2015 9:14 am

Re: Part -> sweep

Post by chrisb »

baltic wrote: Mon Oct 07, 2019 8:28 am And the question still stands, why is it not shown in the list of Part -> Sweep?
1) you should not use sketches from inside of a body in any Part operation
2) Part->Sweep cannot use sketches with an inner closed path.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
papyblaise
Veteran
Posts: 7877
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Part -> sweep

Post by papyblaise »

If you need use Partdesign you have tochange r3 to r3.01mm mini (see pipe in one)
If you need use PartWb you have to bdo 2 separate sketches : one for external , one for internal and subtract booleen (see pipe in two)
but the question is why start to us Partdesign and continu whith PartWb , very bad idee
Attachments
piping.FCStd
(91.39 KiB) Downloaded 46 times
piping.PNG
piping.PNG (45.29 KiB) Viewed 1031 times
baltic
Posts: 31
Joined: Wed Sep 11, 2019 10:53 pm

Re: Part -> sweep

Post by baltic »

chrisb wrote: Mon Oct 07, 2019 9:15 am 1) you should not use sketches from inside of a body in any Part operation
Thats not true, since it doesnt work either way. Outside or inside.
chrisb wrote: Mon Oct 07, 2019 9:15 am 2) Part->Sweep cannot use sketches with an inner closed path.
Yeah, thats actually true. I have tested it on a simple case.
Thanks

Ok so the answer to the original question is:
Part -> sweep cannot use sketches with an inner closed path.
Post Reply