[Feature Request]: Changing default fillet behavior
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
[Feature Request]: Changing default fillet behavior
I see that often the fillet feature goes immediatly into error because the default radius is too big.
To prevent this troublesome error i would change the behavior setting the default radius from 1mm to 0.2mm or 0 so the user can design always without problem.
what do you think?
To prevent this troublesome error i would change the behavior setting the default radius from 1mm to 0.2mm or 0 so the user can design always without problem.
what do you think?
- Shalmeneser
- Veteran
- Posts: 9475
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: [Feature Request]: Changing default fillet behavior
NO, 1mm is a good default value.
but a Dichotomy button trying 1/2 of the value recursively until 10e-7 is a better idea.
but a Dichotomy button trying 1/2 of the value recursively until 10e-7 is a better idea.
Re: [Feature Request]: Changing default fillet behavior
Unless one is making microscopic objects a fillet of 1 mm is already quite small. In the old world of manual drafting and manual machine tools a very small fillet would have been handled by a notation "break all sharp edges".
Changing to zero might create other problems.
Gene
Changing to zero might create other problems.
Gene
Re: [Feature Request]: Changing default fillet behavior
I am sure, that you can change the default radius value in the parameter editor. The question is only, what the name and which type (float or string (with unit)) is of the parameter.
I am with the others, 1mm is a good default value.
Greetings
user1234
I am with the others, 1mm is a good default value.
Greetings
user1234
Re: [Feature Request]: Changing default fillet behavior
I think the solution to this is that instead of throwing an error the tool should just retry with a smaller radius until the value is small enough.
Support me on Patreon: https://www.patreon.com/FreeCadDevDiary
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
Re: [Feature Request]: Changing default fillet behavior
This seems difficult at best. As you know very well, the error comes from OCC, and there can be various reasons the fillet fails in addition to the radius problem.
Gene
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
- Shalmeneser
- Veteran
- Posts: 9475
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: [Feature Request]: Changing default fillet behavior
But just a helper button to try 1/2 value (appearing only when there is a problem ?) ?
Re: [Feature Request]: Changing default fillet behavior
How about if it first tries 10mm, then 1mm, and then report the error? Not much slower than current behaviour, and this should catch all but the smallest fillets.
Sorry, i see that the default value is 1, not 10 as i thought. My bad. I vote for keeping 1mm as is.
Sorry, i see that the default value is 1, not 10 as i thought. My bad. I vote for keeping 1mm as is.
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: [Feature Request]: Changing default fillet behavior
what's the usefulness of this? why half? why not 0.75? why not 0.1? why not 0.01 if it's a very small object? What value to actually use is for the designer to decide.Shalmeneser wrote: ↑Sat Sep 10, 2022 5:14 pm But just a helper button to try 1/2 value (appearing only when there is a problem ?) ?