Aligning surface morph pattern between two surfaces

Hi all,

I could use some help in figuring out how to properly establish a pattern on my surface. I’ve had luck getting the right patterns on their respective sides but cannot establish them to meet at a specific point between the two lattices.

Upon entering the surface post solid intersection it only patterns one side (without middle arch) so I had to use surface morph on both sides rather than together as one. Am I missing something in grouping the shell and pattern into a single tree? As it stands I cannot appear to use the solid difference tool after the fact error says boolean intersection set empty.

Thanks in advance!

Shell (Cleaned).gh (23.4 KB)


image

Your base surface is not symmetric and the rotation is also not made in such a way that the two sides are symmetric.

I’d use Revolution or Sweep1 instead and make sure the rotation point is aligned on the base arc diameter passing through the middle.

Ahem. :thinking:

Ahem again !

Shell (Cleaned).gh (32.6 KB)

I see where I went wrong. Thank you very much for taking the time to explain it!

I’m wondering how I should remove the middle arch again post surface morph. Since the tree is simplified into one brep how would I break it back out again to use solid intersection? Or would it be possible to use construct domain to remove this middle aspect? What would you recommend for workflow regarding this issue?

Thanks Again!

I’d morph the curves and Pull then on the surface again afterwards. This will remove the part on the middle arch.
Since you want something that has height, a second set of offseted surfaces is required to build both edges. Then Loft those curves.
Then offset using the solid offset from RhinoCommon instead of the extrusion - this is only for display, you can use the center surface for unrolling. And use Dispatch to separate the stripes going in one direction from the other.

Shell (Cleaned).gh (28.9 KB)

Sorry to keep bothering you for help but you seem well versed.

I’m hoping to take these two channels and create a waffle intersection between them. I posted this question on another thread but couldn’t quite replicate the desired effect, maybe just a little over my head :sweat_smile:

Thank you again for the help!
Goal Image

Threads Solution (if it helps)

Edit: I took another crack at it but can’t seem to line up the plane properly with the curve. I’m also struggling with extruding the curves for the depth of the piece, similar to the goal image
Shell (Cleaned) (3).gh (33.0 KB)
image

Hi all,

I’m hoping to get some help with constructing waffle intersections on my lattice structure. I’ve made it to gathering the endpoints of the intersections but am running into issues extruding in the right plane direction. I’m also struggling with the offset/extrusion to give depth to the members.

Any help is greatly appreciated!

Shell (Cleaned) (3).gh (29.0 KB)

Goal Image

Current State
image

Have you tried to Sweep1 a rectangle along the curve ?
Use Brep Closest Point to retrieve the normal on a surface at a point location.