Coz Part Design crashes on those sketches. Does it crash for you?papyblaise wrote: ↑Mon Oct 07, 2019 11:04 am but the question is why start to us Partdesign and continu whith PartWb , very bad idee
Part -> sweep
Forum rules
and Helpful information
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!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: Part -> sweep
Re: Part -> sweep
Apparently the latest 0.19 from github doesn't crash. But it still gives messages that don't make sense.
Increasing the radius from 3mm helps to solve the problem.
Increasing the radius from 3mm helps to solve the problem.
Re: Part -> sweep
Because of the way sweep is constructed everything from the sweep profile that is on the inside of the sweep path must not be on more distance from the sweep path than the minimum sweep path curvature radius. Here marked dimension on first screenshot must be less than the marked dimension on the second screenshot for the sweep to succeed. Hope that makes sence.
Re: Part -> sweep
Why would it? If i can change sweep curve radius to 4mm, do sweep, change it back to 3mm, and it magically works. But it can't, for some reason, do the sweep with the original 3mm curvature radius directly, without the intermediate 4mm step.
How could it possibly make sense?
- papyblaise
- Veteran
- Posts: 7872
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: Part -> sweep
I say you again and again , you can't bend the pipe whith a inside raduis = 0 or negative , you must have to 0.01mm minimum , use a raduis =3.01mm (in sketch005) and Bingo
Re: Part -> sweep
I don't even know what "raduis = 0 or negative" you are talking about.papyblaise wrote: ↑Mon Oct 07, 2019 1:43 pm I say you again and again , you can't bend the pipe whith a inside raduis = 0 or negative , you must have to 0.01mm minimum , use a raduis =3.01mm (in sketch005) and Bingo
But anyway, i can. and do. i just have to do it through an intermediate step which doesn't make sense.
Re: Part -> sweep
Ok, so if i change the curve to be completely outside of the resulting sweep figure, it works, even with curvature radius of 1mm
Also the error messages could be less cryptic. And the fact that it works even with the curve inside, just in two steps, is also weird.
Shall this be reported as a bug? Coz if tool requires the curve to be outside, it should check it first.Also the error messages could be less cryptic. And the fact that it works even with the curve inside, just in two steps, is also weird.
- papyblaise
- Veteran
- Posts: 7872
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: Part -> sweep
bend radius
now if somebody understand , explain him , I 'm very tired
now if somebody understand , explain him , I 'm very tired
- Attachments
-
- bend radius.PNG (23.07 KiB) Viewed 680 times
Re: Part -> sweep
get a sleep and start overpapyblaise wrote: ↑Mon Oct 07, 2019 2:34 pm now if somebody understand , explain him , I 'm very tired
I've got you, it just still doesn't make sense that if you change it aftewards, it works, even with "raduis = 0 or negative".
Re: Part -> sweep
The internal cylindrical face degrades to a line. Because of rounding errors/number representation/sketch solver precision/... this line could sometimes still be interpreted as a face and ócasionally work. If the sweep profile in inside more than the bend radius this creates selfintersecting surface which should not be valid. Checking geometry with 2.9mm bend radius gives a lot of errors - the "-0.1" radius.
- Attachments
-
- InternalFace.JPG (41.26 KiB) Viewed 675 times
-
- InternalFace_Selfintersection.JPG (117.42 KiB) Viewed 675 times
-
- InternalFace_Selfintersection_transparent.JPG (46.76 KiB) Viewed 675 times