I get that.
Curves workbench
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: Curves workbench
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
Re: Curves workbench
Just a few links for a bit of inspiration and knowledge in surfacing workflows...
Siemens NX Training Surfaces
https://www.youtube.com/playlist?list=P ... E6866AC59B
Catia V5 Generative Shape Design
https://www.youtube.com/playlist?list=P ... ACFF81B920
class A surfacing (Catia & NX)
https://www.youtube.com/user/ClassASurfacing/videos
ICEM Surf
https://www.youtube.com/playlist?list=P ... 5A44E3C142
HandleBar3D (Alias)
https://www.youtube.com/playlist?list=P ... _zErxw8xIQ
And a bit of reading on the concepts behind it (Alias)
https://knowledge.autodesk.com/support/ ... D-htm.html
More on Curves and Surfaces from Bartosz Ciechanowski
https://ciechanow.ski/curves-and-surfaces/
And A Primer on Bézier Curves by Mike Kamermans
https://pomax.github.io/bezierinfo/
Remodeling Béziers
https://ad8e.pages.dev/curve
The Beauty of Bézier Curves
https://www.youtube.com/watch?v=aVwxzDHniEw
The Continuity of Splines
https://www.youtube.com/watch?v=jvPPXbo87ds
Tothee digital design (Alias and ICEM Surf)
https://www.youtube.com/channel/UCftung ... 5Hw/videos
Gerard Alcini (CATIA Imagine & Shape)
https://www.youtube.com/c/GerardAlcini/videos
Ivan Ivanov (ICEM Surf)
https://www.youtube.com/channel/UC3tef6 ... 4lg/videos
DiMonte Group (SolidWorks)
https://www.youtube.com/c/DiMonteGroupInc/videos
Andrew Lowe (SolidWorks)
https://www.youtube.com/c/lowe9/videos
Erhan Biçkioğlu (CATIA Generative Shape Design)
https://www.youtube.com/watch?v=gjnch_sp2Cw
https://www.youtube.com/watch?v=Ph0Y_Cl5WVw
https://www.youtube.com/watch?v=vNuJrrv7OsY
https://www.youtube.com/watch?v=ghgZKHTcoo4
Robin Oldroyd (Alias)
https://www.youtube.com/channel/UC8Bcl_ ... K_Q/videos
McLaren 3D Modeler (Alias)
https://www.youtube.com/@mclaren3dmodeler253/videos
Siemens NX Training Surfaces
https://www.youtube.com/playlist?list=P ... E6866AC59B
Catia V5 Generative Shape Design
https://www.youtube.com/playlist?list=P ... ACFF81B920
class A surfacing (Catia & NX)
https://www.youtube.com/user/ClassASurfacing/videos
ICEM Surf
https://www.youtube.com/playlist?list=P ... 5A44E3C142
HandleBar3D (Alias)
https://www.youtube.com/playlist?list=P ... _zErxw8xIQ
And a bit of reading on the concepts behind it (Alias)
https://knowledge.autodesk.com/support/ ... D-htm.html
More on Curves and Surfaces from Bartosz Ciechanowski
https://ciechanow.ski/curves-and-surfaces/
And A Primer on Bézier Curves by Mike Kamermans
https://pomax.github.io/bezierinfo/
Remodeling Béziers
https://ad8e.pages.dev/curve
The Beauty of Bézier Curves
https://www.youtube.com/watch?v=aVwxzDHniEw
The Continuity of Splines
https://www.youtube.com/watch?v=jvPPXbo87ds
Tothee digital design (Alias and ICEM Surf)
https://www.youtube.com/channel/UCftung ... 5Hw/videos
Gerard Alcini (CATIA Imagine & Shape)
https://www.youtube.com/c/GerardAlcini/videos
Ivan Ivanov (ICEM Surf)
https://www.youtube.com/channel/UC3tef6 ... 4lg/videos
DiMonte Group (SolidWorks)
https://www.youtube.com/c/DiMonteGroupInc/videos
Andrew Lowe (SolidWorks)
https://www.youtube.com/c/lowe9/videos
Erhan Biçkioğlu (CATIA Generative Shape Design)
https://www.youtube.com/watch?v=gjnch_sp2Cw
https://www.youtube.com/watch?v=Ph0Y_Cl5WVw
https://www.youtube.com/watch?v=vNuJrrv7OsY
https://www.youtube.com/watch?v=ghgZKHTcoo4
Robin Oldroyd (Alias)
https://www.youtube.com/channel/UC8Bcl_ ... K_Q/videos
McLaren 3D Modeler (Alias)
https://www.youtube.com/@mclaren3dmodeler253/videos
Last edited by saso on Sun Nov 26, 2023 12:41 am, edited 10 times in total.
Re: Curves workbench
Thanks for your links. Could be some challenges.
Re: Curves workbench
+1
Above links are IMO a great "starter pack" for everyone that wants to understand and learn surfacing. For someone that is new to it, I would suggest to watch a few of the videos from the first two links and maybe try to practice a bit from them if possible (Wolfgang also has videos from the same models done in other programs, it is one of the reason why I very much like his channel), and not worrying if one does not quite understand it at first. Next go and read at least a bit from the link to Alias documentation, again not worrying to much about the details. Then go and watch all of the Steven's (class A surfacing) videos, they are short and when one watches them with a faster playback speed it is possible to check them all quite fast, specially in the many of his older videos he gives some great knowledge with simple examples. At this point, I hope everyone would develop at least a good "feeling" of what surfacing is
One can then go back and watch more (all?) of the videos in the first two links, practice more, read all of the Alias documentation and probably come back and re-watch also all of Steven's videos at some later point in the future, with all of the additional knowledge one will probably then understand a lot of it in a different way. One should have quite good understanding of surfacing at this point and I think everyone using FreeCAD, should have at least some understanding of it.
HandleBar3D videos are nice since he shows how a bigger project is developed over time, from the first sketches to final details and everything in between, but I think it is good to have some general knowledge on surfacing first, at least enough not to mix it with mesh (polygonal) modeling in tools like Blender, Maya,...
Last edited by saso on Sun Apr 03, 2022 9:47 am, edited 2 times in total.
Re: Curves workbench
A suggested tool: select the two yellow edges, then make a tangent arc. Just need the radius.
Could be called "TangentArc"
saw here :https://www.youtube.com/watch?v=6IkXAcz ... ex=16&t=0s
Could be called "TangentArc"
saw here :https://www.youtube.com/watch?v=6IkXAcz ... ex=16&t=0s
- Attachments
-
- Capture.JPG (25.52 KiB) Viewed 1605 times
-
- Veteran
- Posts: 7788
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Curves workbench
Pipeshell
I'm a little embarrassed but I can't manage to create a pipeshell. I thought the tool works similar to the sweep. So I have e.g. a path and then one, two or more profiles. Here is an example: Who can explain me step by step how the Pipeshell tool works and what the advantages are compared to a sweep.
Thanks for the help and many greetings
Wilfred
I'm a little embarrassed but I can't manage to create a pipeshell. I thought the tool works similar to the sweep. So I have e.g. a path and then one, two or more profiles. Here is an example: Who can explain me step by step how the Pipeshell tool works and what the advantages are compared to a sweep.
Thanks for the help and many greetings
Wilfred
Re: Curves workbench
I've made a small video here: https://www.youtube.com/watch?v=_ZgDOZhJV6U
Re: Curves workbench
Hi,
I have not used PipeShell for ages, and I realize there are a couple of bugs.
The goal was simply to test what appears to be the most full-featured sweep tool of OCCT.
It is fully implemented in PartDesign sweep, but I wanted to have the same tool outside of PartDesign.
In that tool, the profiles have 3 properties (Location, Contact and Correction)
And, since I hate Qt widgets programming and wanted to avoid additional UI coding, I choosed a 2 step workflow :
- First you create PipeShell profiles (basically, they are copy of shapes, with the additional properties)
- Then, you create the PipeShell with these profiles (selected in tree-view) and a path (selected in 3D view)
Since 0.19, it is now possible to add properties to existing objects, so I don't need to use the PipeShell Profile objects anymore.
I think I will remove them, and add the needed properties to input objects directly.
And I found 2 bugs :
- the pipeshell doesn't work with rational curves
- the Mode property is supposed to hide and show some additional properties, but that doesn't work anymore.
So, the pipeShell tool is pretty much broken currently.
So you'd better forget this for now, and use the PartDesign sweep.
I have not used PipeShell for ages, and I realize there are a couple of bugs.
The goal was simply to test what appears to be the most full-featured sweep tool of OCCT.
It is fully implemented in PartDesign sweep, but I wanted to have the same tool outside of PartDesign.
In that tool, the profiles have 3 properties (Location, Contact and Correction)
And, since I hate Qt widgets programming and wanted to avoid additional UI coding, I choosed a 2 step workflow :
- First you create PipeShell profiles (basically, they are copy of shapes, with the additional properties)
- Then, you create the PipeShell with these profiles (selected in tree-view) and a path (selected in 3D view)
Since 0.19, it is now possible to add properties to existing objects, so I don't need to use the PipeShell Profile objects anymore.
I think I will remove them, and add the needed properties to input objects directly.
And I found 2 bugs :
- the pipeshell doesn't work with rational curves
- the Mode property is supposed to hide and show some additional properties, but that doesn't work anymore.
So, the pipeShell tool is pretty much broken currently.
So you'd better forget this for now, and use the PartDesign sweep.
-
- Veteran
- Posts: 7788
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Curves workbench
Thank you very much GlouGlou.GlouGlou wrote: ↑Thu Feb 13, 2020 8:46 pm I've made a small video here: https://www.youtube.com/watch?v=_ZgDOZhJV6U
Re: Curves workbench
I think it would be the wrong way. It sort of contradicts the general ideas of parametric modeling, where you build up your model with each step moving forward. Imagine if you want to reuse the input objects for several different operations, they all will be pushing additional data in to it and then people will start to come up with some ideas how to work around and solve this problem instead of doing it properly.