Activity
Mon
Wed
Fri
Sun
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
What is this?
Less
More

Memberships

Grasshopper3D FR

4 members • Free

How to Rhino

35k members • Free

Lurn School

385 members • Free

Grasshopper3D Challenge

466 members • Free

Tennis 360 🎾

126 members • $70/month

3 contributions to Grasshopper3D Challenge
Défi Grasshopper : 🔐Analyse de geste pour un digicode🔐
French Je vous propose un petit défi de programmation sur Grasshopper pour tester votre logique et votre créativité. 🎯 Objectif : Créer une définition Grasshopper capable d’analyser un geste de déverrouillage simulé par une courbe (le mouvement du doigt sur un digicode). Le script devra comparer cette courbe avec un code prédéfini et déterminer si le geste correspond au bon code. Contraintes : - Définir une grille de points représentant les touches du digicode - Interpréter la courbe comme un parcours entre ces points - Détecter l’ordre de passage des touches - Comparer la séquence obtenue avec le code correct - Retourner un résultat : ✅ / ❌ Curieux de voir vos approches : logique géométrique, analyse de proximité, ou autre stratégie ? Partagez vos définitions, captures ou vidéos du résultat English I propose a small programming challenge on Grasshopper to test your logic and creativity. 🎯 Objective:Create a Grasshopper definition capable of analyzing an unlock gesture simulated by a curve (the movement of a finger on a keypad). The script should compare this curve with a predefined code and determine whether the gesture matches the correct code. Constraints: - Define a grid of points representing the keypad buttons - Interpret the curve as a path between these points - Detect the order in which the buttons are passed - Compare the obtained sequence with the correct code - Return a result: ✅ / ❌ I’m curious to see your approaches: geometric logic, proximity analysis, or another strategy. Feel free to share your definitions, screenshots, or videos of the result.
Défi Grasshopper : 🔐Analyse de geste pour un digicode🔐
0 likes • 19d
@Ertunc Hunkar can you explain how does it work? You use slider but does it work for a six number, or 4x4 grid? your polyline control point are the center of the circle may be easy good job
0 likes • 19d
I create a curve using a spline by drawing it with the mouse.It automatically loads into the pipeline. I create a 2×2 grid, meaning 3 points × 3 points, with circles on these points and numbers from 1 to 9 as text. I rearrange the order to get the correct numbering orientation. I define a combination. I retrieve the circles in the order of my combination. I check whether there is an intersection with all the circles. I test, using the parameter t, the order of intersections between the curve and the circles. I also check the number of circles intersected. I perform a logical test of all these conditions using AND. If everything is correct, I validate it.
Chunk This Script
If you had to brief someone to rebuild this, how would you split it into smaller pieces and describe the logic? What to do 1. Look at the screenshots and the recording. 2. Imagine you’re handing this off to a junior. 3. Comment with bullet points that explain the logic in clear steps. Use the copy-paste template below: Copy–paste template 1. What are the inputs?(e.g., points, sliders, curves) 2. What is the first step?(what gets created or generated?) 3. What changes based on the attractor?(how does the point affect the shapes?) 4. What transformation happens?(scale, rotate, move, etc.) 5. What is the final output?(what do we see in Rhino?) Drop your bullet points below. I’ll share my script after reading your comments :)
Chunk This Script
2 likes • Nov '25
@Furkan Biçeroğlu the dispatch work with true and false, you test the distance ok. after, you have two lists with one which have point, smaller than your distance, and the other the list of points which larger than your distance. create a polygon whit first list with 5 edges, and create another polygon with a new value of edge.
1 like • Nov '25
@Furkan Biçeroğlu right clic on the Group and at the top you have a blank text you can Write a définition of your group
String Model
Look closely at these two photos. How would you model this shape in Grasshopper? (You can assume both circles are planar and parallel.) 💭 All answers are correct, the goal is to think through different logic paths, not just one solution. Please explain your reasoning.
Poll
5 members have voted
String Model
5 likes • Oct '25
I create an XY plane, then offset the plane by a given value. I create a rotation of this new plane. I draw a circle on each plane with different radii. Then I divide both circles by the same number. I connect the two lists of points with lines (be careful with the data structure — probably a graft).
1-3 of 3
Aurélien Blanc
2
8points to level up
@aurelien-blanc-2710
joueur depuis +10 ans je me suis mis cette année sérieusement à la compétition. sur LYON. je souhaite progresser

Active 3d ago
Joined Oct 16, 2025
INTP
258 rue vendome 69003 lyon