In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre
In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre
Project developed during Rhino CAD 2 course, starting from a 3D scan of real objects.
Parametric design of a fingerless glove using Grasshopper: leveraging this Rhino plugin, I developed a customizable system that automatically adjusts the glove size based on the user's specific measurements.
After removing the unwanted mesh parts, I based the model scale on the forearm and wrist circumferences. Using the Contour Node, I extracted the section curves and scaled the mesh points based on the centroids of these curves. To maintain a harmonious scale guided by two distinct parameters, each point's scale coefficient depends on its proximity to the two reference curves: this logic ensures results that preserve the natural proportions of the hand.
To implement the scaling system, I used the C# Script node (assisted by AI-generated code) to prevent program crashes. To further enhance the system, it would be necessary to add Z-axis scaling based on the distance between the middle fingertip and the palm-wrist junction, ensuring even more precise customization of the hand's longitudinal proportions.
Due to the heavy mesh geometry, real-time scaling visualization is difficult; below is the scaling visualization through contour curves.
The image shows the mapping method for the surface pattern's origin points.
I was unable to apply the pattern directly to the mesh due to continuous Grasshopper crashes. I therefore had to bake both the pattern and the mesh (which I had previously offset by 2 millimeters). After baking, I converted the mesh to a NURBS surface using the MeshToNURB command, allowing me to perform the Boolean subtraction between the pattern cylinders and the glove.