filllet feature was wrong after transformed
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!
filllet feature was wrong after transformed
when useing 'linearPattern' part in 'create a multitransform feature' , filllet feature was wrong after transformed.
Last edited by leobin0 on Tue Jun 08, 2021 6:34 pm, edited 1 time in total.
Re: filllet feature was wrong after transformed
Please upload the file and add your full FreeCAD infos.
Moved from Open discussion.
Moved from Open discussion.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: filllet feature was wrong after transformed
when work on pad001 and fillet with linearPattern ( order x ,5.85mm, 10times) ,fillet was wrong in two point.
I give you two fcstd work ,one is singal perfect fillet, another is wrong fillet transformed by linner.
they all named by chinese ,maybe you can change it or not.
i use FreeCAD_weekly-builds-25025-Win-Conda_vc14.x-x86_64.
you maybe check master workflow on github.
I give you two fcstd work ,one is singal perfect fillet, another is wrong fillet transformed by linner.
they all named by chinese ,maybe you can change it or not.
i use FreeCAD_weekly-builds-25025-Win-Conda_vc14.x-x86_64.
you maybe check master workflow on github.
- Attachments
-
- 单片机TSSOP20 3D封装.FCStd
- (165.69 KiB) Downloaded 33 times
-
- 单片机TSSOP20 3D封装2.FCStd
- (67.29 KiB) Downloaded 25 times
Re: filllet feature was wrong after transformed
It seems to be a bug when inner and outer fillets are mixed.
If I split them in two fillets it works. I add the fixed file with only 2 legs on each side to keep the size smaller.realthunder wrote: pinged by pinger macro
- Attachments
-
- TSSOP20 3D_cb.FCStd
- (96.67 KiB) Downloaded 24 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: filllet feature was wrong after transformed
In this simple case the fillets can be drawn in the sketch. Completely robust.
(I did not try to make the fillets the same size as you used.)
Gene
(I did not try to make the fillets the same size as you used.)
Gene
-
- Veteran
- Posts: 2190
- Joined: Tue Jan 03, 2017 10:55 am
Re: filllet feature was wrong after transformed
Yes, it indeed has trouble handling feature containing both additive and subtractive shapes. I just fixed this problem in my own branch. I'll check if it's possible to do it in upstream now.chrisb wrote: ↑Tue Jun 08, 2021 10:18 pm It seems to be a bug when inner and outer fillets are mixed.If I split them in two fillets it works. I add the fixed file with only 2 legs on each side to keep the size smaller.realthunder wrote: pinged by pinger macro
Re: filllet feature was wrong after transformed
Thanks!
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: filllet feature was wrong after transformed
why singal leg was prefect solved,but singal * 10 was wrong ?
they don't use same way to sole.
they have two way to solve the fillet , not one way.
i think it's the key.
have fun.
they don't use same way to sole.
they have two way to solve the fillet , not one way.
i think it's the key.
have fun.
Re: filllet feature was wrong after transformed
leg * 10 is just copy ,also as fillet.
Re: filllet feature was wrong after transformed
it sames worked wrong on all 4 transforms.
first ,when i selected fillet and click 'creat a linear pattern feature' , program give me two 'add' fillets.
two 'add' fillets and two 'delete' fillets should be with different colors .one is red ,another would be different color.
i guess the theory of fillet is down here.
'add' fillet means 'if there lines' degree <180 ,then +1. '
'delete' fillet means 'if there lines' degree >180 , then -1. '
in this work , 'creat a linear pattern feature' just copy original right angle and add 4 'add' fillet ,the first perfect leg also be added 4 'add' fillet .
i think we should based on the perfect leg. use the way solved first perfect leg to solve other legs .and do not solve twice on first leg.
mirrored feature , polar pattern feature , scaled transformation ,these all have problem .
these should be fixed at same times.
should we creat a protractor to measure an angle with two line or two flat surface or two tangent ?
first ,when i selected fillet and click 'creat a linear pattern feature' , program give me two 'add' fillets.
two 'add' fillets and two 'delete' fillets should be with different colors .one is red ,another would be different color.
i guess the theory of fillet is down here.
'add' fillet means 'if there lines' degree <180 ,then +1. '
'delete' fillet means 'if there lines' degree >180 , then -1. '
in this work , 'creat a linear pattern feature' just copy original right angle and add 4 'add' fillet ,the first perfect leg also be added 4 'add' fillet .
i think we should based on the perfect leg. use the way solved first perfect leg to solve other legs .and do not solve twice on first leg.
mirrored feature , polar pattern feature , scaled transformation ,these all have problem .
these should be fixed at same times.
should we creat a protractor to measure an angle with two line or two flat surface or two tangent ?