Skip to main content
added 42 characters in body
Source Link
Keyu Gan
  • 2.2k
  • 11
  • 25

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 10, 1, 2, 2 becausebecause Polygon Primitive cannot generate a polygon with 2 or fewer edges and you will get an empty list of lines.

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2 because Polygon Primitive cannot generate a polygon with 2 or fewer edges.

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2,because Polygon Primitive cannot generate a polygon with 2 or fewer edges and you will get an empty list of lines.

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

added 77 characters in body
Source Link
Keyu Gan
  • 2.2k
  • 11
  • 25

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2 because Polygon Primitive cannot generate a polygon with 2 or fewer edges.

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2 because Polygon Primitive cannot generate a polygon with 2 or fewer edges.

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

added 34 characters in body
Source Link
Keyu Gan
  • 2.2k
  • 11
  • 25

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Grasshopper, 25 primitives (11 components, 14 wires)

I read a meta post about programs in GH and LabVIEW, and follow similar instructions to measure a visual language.

grasshopper program

Print <null> for N = 0, 1, 2

Components from left to right:

  • Side count slider: input
  • Polygon Primitive: draw a polygon on canvas
  • Explode: Explode a polyline into segements and vertices
  • Cross reference: build holistic cross reference between all vertices
  • Line: draw a line between all pairs
  • Delete Duplicate Lines
  • Length of curve
  • (upper) Sum
  • (lower) Division: because Polygon Primitive draws polygon based on radius, we need to scale the shape
  • Multipication
  • Panel: output

rhino screenshot

Source Link
Keyu Gan
  • 2.2k
  • 11
  • 25
Loading