Adding an edge to a waffle structure and offsetting on a specific axis

Hi there,

New to grasshopper so excuse my elementary request. I have managed to create a definition to create a waffle structure based on a surface. The challenges I have are:

  1. I want the edge of the initial offset I create to follow one axis (see image attached). Currently the offset creates edges tangental to the surface normals. I could achieve this by extruding the surface, which would give me edges on the same axis, but the dimension between surfaces would differ internally across the surface (see image of what I’m trying to achieve).

  2. I want the first plane of the waffle to start at the edges of the structure, so they frame the edges, rather than starting further in (see image of what I’m trying to achieve).

Any help or guidance would be greatly appreciated, sorry for being such a n00b.


offset (19.8 KB)
waffle structure.3dm (2.6 MB)


Hey @Novvak,

Is this what you are looking for? (31.4 KB)

1 Like