Perpendicular Line Pattern in Grasshopper

Hi Everyone,

I’m somewhat inexperienced with grasshopper, and have been unable to figure out a way to great this simple (or so I thought!) pattern! It’s pretty easy to make in rhino, apply to a surface, etc., but I’m looking for a way to make it parametrically so I can tweak things more easily.

I couldn’t find anything similar in the forum search I did- not sure if there’s a specific name fr this pattern that I could search for- but let me know if there’s an existing topic I should reference. Thanks in advance!

1 Like

How about using Hatch1(+45, -45 deg rotation)?

2 Likes

To get started, try this solution.

pattern1.gh (18.4 KB)

1 Like

it’s jsut a start, but something like this should do the trick:


linePattern.gh (9.4 KB)

hope this helps

B

Update.

pattern1.gh (19.3 KB)

pattern1 45°.gh (19.3 KB)

Thanks for the quick response! That works really well. Now I just have to sort through it to figure out which levers to pull to adjust things the way I want– I really appreciate the help!

Thanks Ben!

Yes, what about using hatches?


Perpendicular Line Pattern in Grasshopper VR 01.gh (26.8 KB)

@Stephen_Jones Weeee!


Perpendicular Line Pattern in Grasshopper VR 02.gh (14.4 KB)

4 Likes

Volker- Thanks, that looks great! I seem to be having an issue with it though-

When I try it, it isn’t filling in the hashes- just a plane. What am I doing wrong? (Yellow lines are the mesh boundaries showing, so you can see the points I used to add into the initial point container.

I am not sure. The mesh is being created, so whatever the problem, it must be occuring behind the Face Boundries component. You are using Rhino 8?

Perhaps the standard “Hatch1” isn’t being found in the document, or your document units differ, so that the hatch is so close together it appears to be solid. To test if the Model Hatch component works at all, disconnect Query Model Hatch Patterns from Model Hatch and provide the Background input of Model Hatch with a swatch. Then trouble-shoot from there.