How to build solid directly from non-planar faces? #1561
Replies: 6 comments 1 reply
-
While I can't provide a working implementation of what you're trying to achieve, I would consult the At quick glance it appears the |
Beta Was this translation helpful? Give feedback.
-
Thanks! I'm also not a fan of interpolations when I already have spline patches. I know under the hood everything must be some form of spline patches... just lemme at 'em. And it's got a deprecation warning, interpPlate will be removed. I wonder what's up with that? |
Beta Was this translation helpful? Give feedback.
-
What is your real question? If you want to build a solid from faces, use |
Beta Was this translation helpful? Give feedback.
-
In the end I want to build a Solid with curved surfaces from splines that I calculate myself. The actual end goal is to make a gear generator. As of yet I can't make a Face.
If you can provide an example where I am hesitant to use the approximation methods, eg. using |
Beta Was this translation helpful? Give feedback.
-
OK, feels like I'm almost there. I was able to make the surfaces with Still, Solid.makeSolid does not take the resulting shell from the previous operations.
|
Beta Was this translation helpful? Give feedback.
-
OK, so I guess I found the answer, back here to report... The issue was more with the topology, the top and bottle circle had 8 segments, the sides had something like 24 segments around the circular surface. |
Beta Was this translation helpful? Give feedback.
-
Hello!
I'm working on importing manim objects to CadQuery.
Manim objects are built from 4-point Bezier curve segments, so after figuring out how CQ likes its b-splines, it should be possible and not too hard...
My problem is that I can't find a way to directly build a solid from non-planar surface elements.
I tried constructing Edges and then a Wire from those, but then the Face class won't let me create it for not being planar :(
Here's an example code (needs manim):
Beta Was this translation helpful? Give feedback.
All reactions