algorithmic modeling for Rhino

John Harding
  • Male
  • London
  • United Kingdom

John Harding's Friends

  • Jamie Walker
  • Max Marschall
  • Thomas Lechner
  • Will Pearson
  • Ramboll Computational Design
  • Claudiu Barsan
  • Matthew Tanti
  • Alex Baalham
  • Jim
  • Odysseas Georgiou
  • Mateusz Zwierzycki
  • Pietro Scarpa
  • Daniel Hambleton
  • Arthur Mamou-Mani
  • Jon Mirtschin

John Harding's Groups

  • Ivy


    79 members

  • Owl


    103 members

John Harding's Discussions

Reproducing clusters
4 Replies

Hello David et al.,I've been trying to incorporate clusters within Embryo, but it's proving quite tricky!Basically, I'd like to…Continue

Tags: Embryo, Clusters

Started this discussion. Last reply by John Harding Jun 22.

2 Replies


Tags: Orthogonal, Voronoi

Started this discussion. Last reply by John Harding Aug 22, 2014.

Trim Solid Problem
2 Replies

Either I'm being extremely silly, or the trim solid component does not work anymore.In the unlikely event that it's not the former, see attached example for cutting a simple (centre) box that worked…Continue

Tags: Solid, Trim

Started this discussion. Last reply by John Harding Jun 2, 2013.

Parent doesn't have a valid document
4 Replies

Dear all,I have an interesting problem that occurs since the recent 0.9.0051 release on some components I am developing.I would like to create and store a component in a private field that gets…Continue

Tags: RemoveObject

Started this discussion. Last reply by John Harding May 20, 2013.


John Harding's Page

Profile Information

Company, School, or Organization
University of Bath & Ramboll UK
Web or Blog

John Harding's Photos

  • Add Photos
  • View All

John Harding's Blog

Finding funicular forms using dynamic weights

During form-finding of funicular networks, dynamic weights that update per time-step relative to a local measure are interesting... not least because such systems often converge when intuition says they should explode.

For the case of a tensile spring network in 3 dimensions, the equilibrium…


Posted on December 20, 2016 at 7:41am — 9 Comments

Self-Organising Map component

Introducing a new component that generates a Self-Organising Map from high dimensional input data.

A self-organizing map (SOM) or self-organizing feature map (SOFM) is a type of artificial neural network (ANN) that is trained using unsupervised learning to produce a low-dimensional…


Posted on March 3, 2016 at 1:00pm — 11 Comments

Embryo alpha

Alpha release of Embryo can be found on the group page:

Component list:…


Posted on August 3, 2015 at 5:32pm — 1 Comment

Grasshoppers all the way down

We work with such high level programming languages (such as C# or even Grasshopper itself) that we forget that underneath all that are ones and zeros being summed and all kinds of other things using tiny transistors and exotic materials to compute your Voronoi diagram or my personal favourite - the…


Posted on July 10, 2015 at 2:00am — 2 Comments

Comment Wall

You need to be a member of Grasshopper to add comments!

Join Grasshopper

  • No comments yet!


Search Grasshopper


  • Add Photos
  • View All

© 2017   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service