Crossbeam exercise
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Crossbeam exercise
Are we up for a new challenge? How far can we push existing FC surface design, what is working, what is missing, what are the workarounds,... ?
https://grabcad.com/library/crossbeam-e ... ns-nx-12-1 <- file with the base curves available here
Catia
https://www.youtube.com/watch?v=AaFpFGqyiLw
https://www.youtube.com/watch?v=SFKSGuPdKaw
NX
https://www.youtube.com/watch?v=ZBHmYiVjjsA
https://www.youtube.com/watch?v=d8Rd6xRNmpA
Solid Edge
https://www.youtube.com/watch?v=TSVmOOhPTdc
https://www.youtube.com/watch?v=0sh5xMyAdSk
SolidWorks
https://www.youtube.com/watch?v=RbOHhb-lDHg
https://www.youtube.com/watch?v=C9pev62KRG0
Fusion 360
https://www.youtube.com/watch?v=hP6ct1hR0v0
https://www.youtube.com/watch?v=dZVF5TLws_Q
Inventor
https://www.youtube.com/watch?v=AkTE6N2vR14
https://www.youtube.com/watch?v=GMXZcDCDeEg
Onshape
https://www.youtube.com/watch?v=yEd6u0bCaWA
https://www.youtube.com/watch?v=mbSJv1utFyo
https://grabcad.com/library/crossbeam-e ... ns-nx-12-1 <- file with the base curves available here
Catia
https://www.youtube.com/watch?v=AaFpFGqyiLw
https://www.youtube.com/watch?v=SFKSGuPdKaw
NX
https://www.youtube.com/watch?v=ZBHmYiVjjsA
https://www.youtube.com/watch?v=d8Rd6xRNmpA
Solid Edge
https://www.youtube.com/watch?v=TSVmOOhPTdc
https://www.youtube.com/watch?v=0sh5xMyAdSk
SolidWorks
https://www.youtube.com/watch?v=RbOHhb-lDHg
https://www.youtube.com/watch?v=C9pev62KRG0
Fusion 360
https://www.youtube.com/watch?v=hP6ct1hR0v0
https://www.youtube.com/watch?v=dZVF5TLws_Q
Inventor
https://www.youtube.com/watch?v=AkTE6N2vR14
https://www.youtube.com/watch?v=GMXZcDCDeEg
Onshape
https://www.youtube.com/watch?v=yEd6u0bCaWA
https://www.youtube.com/watch?v=mbSJv1utFyo
Last edited by saso on Fri Aug 02, 2019 9:13 pm, edited 9 times in total.
Re: Crossbeam exercise
First step something looks like. not so easy without fillet feature for surface.
and offset doesn't want work.
and offset doesn't want work.
- Attachments
-
- crossbeam.FCStd
- (528.97 KiB) Downloaded 17 times
-
- Capture.JPG (19.69 KiB) Viewed 966 times
Re: Crossbeam exercise
Thanks for the main curves and your model I quickly played a bit with it and got a bit further... but not the best workflow
- Attachments
-
- SharedScreenshot.jpg (15.97 KiB) Viewed 947 times
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Crossbeam exercise
The idea was starting with 9 points create some helper poles and then build the poles matrix for the bspline surface.
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Crossbeam exercise
here my solution for the 2nd task:pad something onto a nonplanar surface.
I have problems with fillet and chamfer on bspline surfaces, so for rounded edges its need some more tricks and a little bit of time.
I made two new nodes
FreeCAD UV projection uses methods from the nurbs workbench - draw on face it uses the parameter method of a Bspline Surface.
FreeCAD Parallel projection uses the makeParallelProjection method of a Face
Other projection methods may come later.
I have problems with fillet and chamfer on bspline surfaces, so for rounded edges its need some more tricks and a little bit of time.
I made two new nodes
FreeCAD UV projection uses methods from the nurbs workbench - draw on face it uses the parameter method of a Bspline Surface.
FreeCAD Parallel projection uses the makeParallelProjection method of a Face
Other projection methods may come later.
Re: Crossbeam exercise
This is next level stuff! Nice!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Crossbeam exercise
which tool you use to make the surface?microelly2 wrote: ↑Fri Jul 19, 2019 8:20 pm and then build the poles matrix for the bspline surface.
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Crossbeam exercise
you can inspect the codeGlouGlou wrote: ↑Sat Jul 20, 2019 4:20 pmwhich tool you use to make the surface?microelly2 wrote: ↑Fri Jul 19, 2019 8:20 pm and then build the poles matrix for the bspline surface.
the whole workflow is scripted in crossbeamexample()
https://github.com/microelly2/NodeEdito ... L830-L1110
https://github.com/microelly2/NodeEdito ... #L840-L866
and the real code is still swapped to
https://github.com/microelly2/NodeEdito ... #L144-L180
lines will change with next commit
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Crossbeam exercise
after spent few hours, step2.
- Attachments
-
- Capture.JPG (33.88 KiB) Viewed 701 times