Existance of Hull() operation #77
Replies: 6 comments 25 replies
-
As far as I can tell, The hull creates a convex shape around a set of points (and join them with lines). In a BRep environment we tend to have more complex structures than straight lines and it makes the whole endeavour more complicated. This is as much as I understand. I have not used openscad myself that much, and therefore don't know directly how hulls are used. But I am open to see if I can do something if it is useful in practice! |
Beta Was this translation helpful? Give feedback.
-
That makes a lot of sense that it's more of a mesh based thing. Here's a basic use case that I'm not sure how to accomplish with loft. Let's say I have two extruded circles like this: But I want them to be melded like this: How would I do that? |
Beta Was this translation helpful? Give feedback.
-
This is a good short article on use cases of hull in OpenSCAD: https://hackaday.com/2018/02/13/openscad-tieing-it-together-with-hull/ |
Beta Was this translation helpful? Give feedback.
-
It looks like cad query has such a function for 2D, but it only supports lines and arcs. I might give it a look (and see if it could be extended to cubic bézier as well). |
Beta Was this translation helpful? Give feedback.
-
For me the big selling point of hull over other options like using arcs and lines is that hull is easy to do with a flow interface, while arcs and lines work well with a graphical interface or a code interface. |
Beta Was this translation helpful? Give feedback.
-
What was the final verdict on this? I still feel like not having a hull option is really holding me back from making things the way that I'd like to Does loft accept 3d shapes? That would do it for sure |
Beta Was this translation helpful? Give feedback.
-
Does Replicad have a function similar to the OpenSCAD
hull()
operation?https://spolearninglab.com/curriculum/lessonPlans/hacking/resources/software/3d/openscad/openscad_hull.html
I find that I use it quite a bit and I'm wondering if Replicad has something similar, or if there is some way that I could implement similar behavior.
Beta Was this translation helpful? Give feedback.
All reactions