-
0
1
1
- 634195705829357666
-
0
7
52
- true
- true
- a6219925-67aa-4857-81ee-a6f5f388682c
-
150;150;0;0
-
150;0;150;0
- Shaded
- Animation-four-examples-755.ghx
- http://www.giuliopiacentino.com/grasshopper-tools/
- Written by Giulio Piacentino
2009 August 03
- 633802733593006608
- 0
-
56
-1579
- 1
- 0
- 75
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 833cc1c5-382d-4da6-8aa7-4d7b2538944d
- true
- true
- true
- longest_list
-
629
132
63
64
-
649
134
24
60
-
661
164
- false
- Curve
- C
- Base curve
- 363ef1f8-522f-43fc-9010-350fcda6e1f5
- true
- true
- true
- 1
- 1af5040d-c16a-4f53-b44d-5f0d6300b70e
- false
-
631
134
18
20
-
631
134
18
20
-
640
144
- false
- Length
- L
- Length factor for curve evaluation
- 68c78e6d-7dfd-4033-ba22-12f3cc45d135
- false
- true
- true
- 1
- 06be40de-2449-45a1-8db2-d64b20e9ea56
- 1
-
631
154
18
20
-
631
154
18
20
-
640
164
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- 925f1d1c-4f7d-4bcf-8869-bb00e45b0806
- false
- true
- true
- 0
- 1
- false
-
631
174
18
20
-
631
174
18
20
-
640
184
- false
- true
- Point
- P
- Point at the specified length
- b1158c10-bce4-4ae9-9041-e3c403748c70
- true
- true
- true
- 0
-
673
134
17
20
-
673
134
17
20
-
681.5
144
- false
- Tangent
- T
- Tangent vector at the specified length
- 6b003956-44f6-4130-a876-6e292896d5bc
- false
- true
- true
- 0
-
673
154
17
20
-
673
154
17
20
-
681.5
164
- false
- Parameter
- t
- Curve parameter at the specified length
- 0881e513-ab15-4e9b-a916-f7c5b6d18b97
- false
- true
- true
- 0
-
673
174
17
20
-
673
174
17
20
-
681.5
184
- false
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Number Slider
- Planet
- Numeric slider for single values
- 06be40de-2449-45a1-8db2-d64b20e9ea56
- false
- true
- true
- 0
-
66
240
146
20
-
66
240
45
20
-
66.5
240
- false
- 0
- 0
- 1
- 4
- 0
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 8db260ff-c4a2-4dbc-bbe5-bbdb75be43a2
- true
- true
- true
- longest_list
-
790
137
63
44
-
810
139
24
40
-
822
159
- false
- Base
- B
- Base plane
- a228aa9a-082d-4267-a74a-6dd48594a9a6
- true
- true
- true
- 1
- b1158c10-bce4-4ae9-9041-e3c403748c70
-
792
139
18
20
-
792
139
18
20
-
801
149
- false
- Radius
- R
- Sphere radius
- 1fa16456-52d9-4bcd-b1b9-d13008d38435
- false
- true
- true
- 0
- 1
-
792
159
18
20
-
792
159
18
20
-
801
169
- false
- 3
- Sphere
- S
- Resulting sphere
- d70a1ca6-5587-4fdf-9386-eff568b0736e
- true
- true
- true
- 0
- false
-
834
139
17
40
-
834
139
17
40
-
842.5
159
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- e2c3d607-7d85-454b-bfc1-b376cbc6c188
- true
- true
- true
- longest_list
-
496
129
64
44
-
516
131
24
40
-
528
151
- false
- Plane
- P
- Base plane of circle
- adc87764-fa50-4853-960f-2dd3744bfa24
- true
- true
- true
- 1
- 3f66dd6a-60db-43d5-8263-dfddc0e63f60
- 1
-
498
131
18
20
-
498
131
18
20
-
507
141
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- 7d9ab372-afcd-4285-93da-0c0862589784
- false
- true
- true
- 0
- 1
-
498
151
18
20
-
498
151
18
20
-
507
161
- false
- 30
- Circle
- C
- Resulting circle
- 1af5040d-c16a-4f53-b44d-5f0d6300b70e
- true
- true
- true
- 0
-
540
131
18
40
-
540
131
18
40
-
549
151
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Animation A
- A panel for custom notes and String values
- 460fa62c-3ef4-4f15-bacf-0ae019c2054e
- false
- true
- true
- 0
-
Simplest case with two sliders
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;176;15
-
20
16
393
55
-
20
16
393
55
-
20
16
- false
- Microsoft Sans Serif
- 10
- false
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- cf8c7f2e-c088-48b0-b5b5-15cf7e05fd2d
- true
- true
- true
- longest_list
-
789
184
64
44
-
809
186
24
40
-
821
206
- false
- Plane
- P
- Base plane of circle
- 2bdee492-2bae-4cbc-82ac-0d5dfd5071ef
- true
- true
- true
- 1
- b1158c10-bce4-4ae9-9041-e3c403748c70
- 1
-
791
186
18
20
-
791
186
18
20
-
800
196
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- 4ea21c0b-2547-449f-86f1-252017a2a2ea
- false
- true
- true
- 0
- 1
-
791
206
18
20
-
791
206
18
20
-
800
216
- false
- 15
- Circle
- C
- Resulting circle
- 5f2f3d71-fb89-4ca8-a892-66ea9604f43c
- true
- true
- true
- 0
-
833
186
18
40
-
833
186
18
40
-
842
206
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 9d237f6d-ba23-4ee1-8ea7-5f6c0357e087
- true
- true
- true
- longest_list
-
497
79
63
44
-
517
81
24
40
-
529
101
- false
- Base
- B
- Base plane
- f3e3aed0-509a-44f1-beef-f3a4523011ba
- true
- true
- true
- 1
- 3f66dd6a-60db-43d5-8263-dfddc0e63f60
- 1
-
499
81
18
20
-
499
81
18
20
-
508
91
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Sphere radius
- d5290a63-e408-4d26-8af4-d2a1bdba66ff
- false
- true
- true
- 0
- 1
-
499
101
18
20
-
499
101
18
20
-
508
111
- false
- 5
- Sphere
- S
- Resulting sphere
- c2355b3b-83fd-4a59-a5b2-01042f53d774
- true
- true
- true
- 0
- false
-
541
81
17
40
-
541
81
17
40
-
549.5
101
- false
- 4f8984c4-7c7a-4d69-b0a2-183cbb330d20
- Plane
- Plane
- Pln
- Represents a collection of 3D Planes
- 3f66dd6a-60db-43d5-8263-dfddc0e63f60
- false
- true
- true
- 0
- 1
-
297
94
60
24
-
297
94
60
24
-
327.3477
106
- false
-
0
-50
0
0
1
0
-1
0
0
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Number Slider
- Moon
- Numeric slider for single values
- 4a836934-91cf-4d23-93a9-47f3ae2ad8e8
- false
- true
- true
- 0
-
66
273
142
20
-
66
273
41
20
-
66.5
273
- false
- 0
- 0
- 1
- 4
- 0
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 4d7984f7-8236-4e0b-a28c-0c705a27046d
- true
- true
- true
- longest_list
-
939
190
63
64
-
959
192
24
60
-
971
222
- false
- Curve
- C
- Base curve
- 16f3521d-33d2-485e-8570-29e7ac1b266c
- true
- true
- true
- 1
- 5f2f3d71-fb89-4ca8-a892-66ea9604f43c
- false
-
941
192
18
20
-
941
192
18
20
-
950
202
- false
- Length
- L
- Length factor for curve evaluation
- 8129b319-97b5-4b51-9fdc-d4dacc2806cf
- false
- true
- true
- 1
- 4a836934-91cf-4d23-93a9-47f3ae2ad8e8
- 1
-
941
212
18
20
-
941
212
18
20
-
950
222
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- 2b3018f7-2d79-400d-a271-ffa57b2b12ce
- false
- true
- true
- 0
- 1
- false
-
941
232
18
20
-
941
232
18
20
-
950
242
- false
- true
- Point
- P
- Point at the specified length
- e7a45351-fde5-48d5-b96c-49c965454c05
- true
- true
- true
- 0
-
983
192
17
20
-
983
192
17
20
-
991.5
202
- false
- Tangent
- T
- Tangent vector at the specified length
- 0fc74999-7ab9-4fe7-bd8d-86f260975480
- false
- true
- true
- 0
-
983
212
17
20
-
983
212
17
20
-
991.5
222
- false
- Parameter
- t
- Curve parameter at the specified length
- 37d10327-977a-41b7-9a01-882513fba2ca
- false
- true
- true
- 0
-
983
232
17
20
-
983
232
17
20
-
991.5
242
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- ae0399d2-a07c-43da-857c-a7ac34356286
- true
- true
- true
- longest_list
-
1058
200
63
44
-
1078
202
24
40
-
1090
222
- false
- Base
- B
- Base plane
- 381246ef-f11e-47ab-8193-3f2bba1bef11
- true
- true
- true
- 1
- e7a45351-fde5-48d5-b96c-49c965454c05
-
1060
202
18
20
-
1060
202
18
20
-
1069
212
- false
- Radius
- R
- Sphere radius
- 935fac73-fc73-4e13-a8c4-002931feecaf
- false
- true
- true
- 0
- 1
-
1060
222
18
20
-
1060
222
18
20
-
1069
232
- false
- 1
- Sphere
- S
- Resulting sphere
- 973af38b-4b39-4605-901b-d3fda56cec75
- true
- true
- true
- 0
- false
-
1102
202
17
40
-
1102
202
17
40
-
1110.5
222
- false
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 8312857f-dc87-44ae-952e-2b2e999df4d2
- true
- true
- true
- longest_list
-
597
541
63
64
-
617
543
24
60
-
629
573
- false
- Curve
- C
- Base curve
- 3a0a5c4c-8d54-471b-9f5a-3fb279aa4690
- true
- true
- true
- 1
- 003ed13a-8be4-4e25-9506-143d1dd6493c
- false
-
599
543
18
20
-
599
543
18
20
-
608
553
- false
- Length
- L
- Length factor for curve evaluation
- 00db08e9-ec1c-49b2-ab25-87bba450ac48
- false
- true
- true
- 1
- c6c3c7d7-691b-45a0-aa51-672ba75a474f
- 1
-
599
563
18
20
-
599
563
18
20
-
608
573
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- 0d33b7fb-77d4-43a3-8ec8-23c9e5469539
- false
- true
- true
- 0
- 1
- false
-
599
583
18
20
-
599
583
18
20
-
608
593
- false
- true
- Point
- P
- Point at the specified length
- 306a4720-7db6-41d4-9c8b-2ef8948497b1
- true
- true
- true
- 0
-
641
543
17
20
-
641
543
17
20
-
649.5
553
- false
- Tangent
- T
- Tangent vector at the specified length
- d21a9f3a-ca73-45c9-b768-48f2c67cbc5b
- false
- true
- true
- 0
-
641
563
17
20
-
641
563
17
20
-
649.5
573
- false
- Parameter
- t
- Curve parameter at the specified length
- 3c2741e6-8ef4-4451-83fd-fb32dc9ba525
- false
- true
- true
- 0
-
641
583
17
20
-
641
583
17
20
-
649.5
593
- false
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Number Slider
- Planet
- Numeric slider for single values
- c6c3c7d7-691b-45a0-aa51-672ba75a474f
- false
- true
- true
- 0
-
77
648
354
20
-
77
648
45
20
-
77.1999
648.4375
- false
- 0
- 0
- 1
- 4
- 0
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 3a3dd395-1025-443a-8954-8222766d1f26
- true
- true
- true
- longest_list
-
758
549
63
44
-
778
551
24
40
-
790
571
- false
- Base
- B
- Base plane
- e87cf234-7b59-4932-9514-95b590be3073
- true
- true
- true
- 1
- 306a4720-7db6-41d4-9c8b-2ef8948497b1
-
760
551
18
20
-
760
551
18
20
-
769
561
- false
- Radius
- R
- Sphere radius
- bddbbe64-170f-4671-a6a2-f48c94f71e86
- false
- true
- true
- 0
- 1
-
760
571
18
20
-
760
571
18
20
-
769
581
- false
- 3
- Sphere
- S
- Resulting sphere
- 319664f2-b1da-4b64-b00f-d736458e813b
- true
- true
- true
- 0
- false
-
802
551
17
40
-
802
551
17
40
-
810.5
571
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- 32432dc0-7522-46a7-9d1a-96a2db2e8175
- true
- true
- true
- longest_list
-
464
543
64
44
-
484
545
24
40
-
496
565
- false
- Plane
- P
- Base plane of circle
- 0e96624d-9259-4cc1-8596-1f790904619a
- true
- true
- true
- 1
- e5ad920a-896b-416a-9de3-0415a0efdb66
- 1
-
466
545
18
20
-
466
545
18
20
-
475
555
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- 6526751a-6c5f-4be9-a551-56843a878273
- false
- true
- true
- 0
- 1
-
466
565
18
20
-
466
565
18
20
-
475
575
- false
- 30
- Circle
- C
- Resulting circle
- 003ed13a-8be4-4e25-9506-143d1dd6493c
- true
- true
- true
- 0
-
508
545
18
40
-
508
545
18
40
-
517
565
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Animation B
- A panel for custom notes and String values
- d0f23ac9-6274-4e95-bdfd-ab59adb68a35
- false
- true
- true
- 0
-
Same, made all in one slider
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;176;15
-
30
447
393
55
-
30
447
393
55
-
30
447
- false
- Microsoft Sans Serif
- 10
- false
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- 77b760cb-c3a2-494e-9b26-ff1e62cf1e53
- true
- true
- true
- longest_list
-
757
596
64
44
-
777
598
24
40
-
789
618
- false
- Plane
- P
- Base plane of circle
- 014fb654-8958-42d4-a4bc-d13b6d3652fc
- true
- true
- true
- 1
- 306a4720-7db6-41d4-9c8b-2ef8948497b1
- 1
-
759
598
18
20
-
759
598
18
20
-
768
608
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- a6676885-7613-400b-8e47-dc5e4bff632d
- false
- true
- true
- 0
- 1
-
759
618
18
20
-
759
618
18
20
-
768
628
- false
- 15
- Circle
- C
- Resulting circle
- b4fc7300-97a0-46f7-b8f8-0ecc29f9bd3c
- true
- true
- true
- 0
-
801
598
18
40
-
801
598
18
40
-
810
618
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- cce596b2-af25-45a8-8b97-3b7287c4eb6c
- true
- true
- true
- longest_list
-
465
493
63
44
-
485
495
24
40
-
497
515
- false
- Base
- B
- Base plane
- eff948e2-a9c3-4f26-85f1-2bcd8d6ba943
- true
- true
- true
- 1
- e5ad920a-896b-416a-9de3-0415a0efdb66
- 1
-
467
495
18
20
-
467
495
18
20
-
476
505
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Sphere radius
- b2829001-ff08-4cb2-a4df-e37c6fdce682
- false
- true
- true
- 0
- 1
-
467
515
18
20
-
467
515
18
20
-
476
525
- false
- 5
- Sphere
- S
- Resulting sphere
- 0f7c344d-13fc-404e-8ba5-3d8336d406c6
- true
- true
- true
- 0
- false
-
509
495
17
40
-
509
495
17
40
-
517.5
515
- false
- 4f8984c4-7c7a-4d69-b0a2-183cbb330d20
- Plane
- Plane
- Pln
- Represents a collection of 3D Planes
- e5ad920a-896b-416a-9de3-0415a0efdb66
- false
- true
- true
- 0
- 1
-
275
508
60
24
-
275
508
60
24
-
305.6094
520.2969
- false
-
0
50
0
0
1
0
-1
0
0
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 71b18564-f752-4988-9d27-85da160da24a
- true
- true
- true
- longest_list
-
905
589
63
64
-
925
591
24
60
-
937
621
- false
- Curve
- C
- Base curve
- 36046bbc-7f05-428b-915d-330674a63087
- true
- true
- true
- 1
- b4fc7300-97a0-46f7-b8f8-0ecc29f9bd3c
- false
-
907
591
18
20
-
907
591
18
20
-
916
601
- false
- Length
- L
- Length factor for curve evaluation
- 3f638894-31fc-4e3c-b3bf-c03e84c8ef72
- false
- true
- true
- 1
- 53058963-11fe-4b3f-8f00-429ea3013aac
- 1
-
907
611
18
20
-
907
611
18
20
-
916
621
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- 97235fa4-b0e0-4bd0-a903-a7bafb8c0254
- false
- true
- true
- 0
- 1
- false
-
907
631
18
20
-
907
631
18
20
-
916
641
- false
- true
- Point
- P
- Point at the specified length
- cefdac3b-f230-4e16-9227-45c01206f736
- true
- true
- true
- 0
-
949
591
17
20
-
949
591
17
20
-
957.5
601
- false
- Tangent
- T
- Tangent vector at the specified length
- 6cfa3cf4-4df6-437c-be55-fbd43d35b6d1
- false
- true
- true
- 0
-
949
611
17
20
-
949
611
17
20
-
957.5
621
- false
- Parameter
- t
- Curve parameter at the specified length
- fa17f89f-5aa8-45a9-a81a-9726793b78a5
- false
- true
- true
- 0
-
949
631
17
20
-
949
631
17
20
-
957.5
641
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 61c179c7-3ac1-468b-9860-1338a9235d50
- true
- true
- true
- longest_list
-
1024
597
63
44
-
1044
599
24
40
-
1056
619
- false
- Base
- B
- Base plane
- 39c729da-9e00-439a-9f97-99d246240d00
- true
- true
- true
- 1
- cefdac3b-f230-4e16-9227-45c01206f736
-
1026
599
18
20
-
1026
599
18
20
-
1035
609
- false
- Radius
- R
- Sphere radius
- 1ed4dc4c-9868-4263-8932-136e0103a605
- false
- true
- true
- 0
- 1
-
1026
619
18
20
-
1026
619
18
20
-
1035
629
- false
- 1
- Sphere
- S
- Resulting sphere
- 2e8365f4-b2fe-432a-b625-a8b8e9a371f3
- true
- true
- true
- 0
- false
-
1068
599
17
40
-
1068
599
17
40
-
1076.5
619
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Lunar phases/year
- A panel for custom notes and String values
- c0f17e82-e65a-4e2c-82f5-f9f51f6a7867
- false
- true
- true
- 0
- 5
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
58;255;255;255
-
311
693
123
39
-
311
693
123
39
-
311
693
- false
- Microsoft Sans Serif
- 10
- false
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Comment
- A panel for custom notes and String values
- ebd8ef73-5f98-4741-8585-74bc82909d61
- false
- true
- true
- 0
-
If you want to animate the two parts with the "Animate..." GH feature, you need to investigate a relationship between the two sliders.
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
64;255;255;255
-
-378
674
325
73
-
-378
674
325
73
-
-378
674
- false
- Microsoft Sans Serif
- 8.25
- false
- false
- 2844fec5-142d-4381-bd5d-4cbcef6d6fed
- Sketch
- Sketch
- Sketch
- A series of doodles
- 316a225c-93ef-4b93-8224-cc0f93853093
- 2
-
-45
677
173
27
-
-45
677
173
27
-
-45
677
- false
- 3
-
255;0;0;0
- 0
- 16
-
-45
702
-
-45
703
-
-42
703
-
-40
704
-
1
704
-
21
701
-
29
699
-
43
697
-
70
692
-
82
689
-
92
687
-
107
683
-
113
681
-
127
678
-
128
677
-
117
677
- 11
-
127
679
-
126
679
-
125
680
-
124
680
-
124
681
-
123
681
-
123
682
-
122
682
-
122
683
-
121
683
-
121
684
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Comment
- A panel for custom notes and String values
- d836f998-4916-4055-882c-0726619546f5
- false
- true
- true
- 0
-
You can use two sliders to animate two distinct parts.
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
64;255;255;255
-
-374
304
330
58
-
-374
304
330
58
-
-374
304
- false
- Microsoft Sans Serif
- 8.25
- false
- false
- 2844fec5-142d-4381-bd5d-4cbcef6d6fed
- Sketch
- Sketch
- Sketch
- A series of doodles
- 44e99fc2-9dff-421f-b853-015e55653f8f
- 2
-
-35
307.3125
173
27
-
-35
307.3125
173
27
-
-35
307.3125
- false
- 3
-
255;0;0;0
- 0
- 16
-
-35
332.3125
-
-35
333.3125
-
-32
333.3125
-
-30
334.3125
-
11
334.3125
-
31
331.3125
-
39
329.3125
-
53
327.3125
-
80
322.3125
-
92
319.3125
-
102
317.3125
-
117
313.3125
-
123
311.3125
-
137
308.3125
-
138
307.3125
-
127
307.3125
- 11
-
137
309.3125
-
136
309.3125
-
135
310.3125
-
134
310.3125
-
134
311.3125
-
133
311.3125
-
133
312.3125
-
132
312.3125
-
132
313.3125
-
131
313.3125
-
131
314.3125
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Animation C
- A panel for custom notes and String values
- b2b50100-b270-422d-8bf7-56eab4fa99b6
- false
- true
- true
- 0
-
Moving on its own, for screen show purposes.
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;176;15
-
34
995
393
54
-
34
995
393
54
-
34
995
- false
- Microsoft Sans Serif
- 10
- false
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Comment
- A panel for custom notes and String values
- ce1bb2d3-cafb-48e4-80cf-be2e8a33571b
- false
- true
- true
- 0
-
Where you used to have "theEngine" component, now you can use GH's own timer tool to make the animation move on its own. The buffer resets itself to 0 when it reaches 200 (see next for a stopping version).
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
64;255;255;255
-
-330
1240
324
94
-
-330
1240
324
94
-
-329.5
1240.635
- false
- Microsoft Sans Serif
- 8.25
- false
- false
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 12313a14-1174-4f62-8610-6a902dcc188b
- true
- true
- true
- longest_list
-
595
1126
63
64
-
615
1128
24
60
-
627
1158
- false
- Curve
- C
- Base curve
- 845d3bbb-ce19-466a-b213-d8bd30609bb3
- true
- true
- true
- 1
- e744fe0a-69ca-49d8-b01e-aa9220198cbb
- false
-
597
1128
18
20
-
597
1128
18
20
-
606
1138
- false
- Length
- L
- Length factor for curve evaluation
- b1e037d0-a1e8-4080-9e8e-ada0e34f9082
- false
- true
- true
- 1
- af65d9ad-11c9-4a3f-b7c8-4d80e44e4a11
- 1
-
597
1148
18
20
-
597
1148
18
20
-
606
1158
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- bf154716-b97d-4665-ad61-06f47047b79c
- false
- true
- true
- 0
- 1
- false
-
597
1168
18
20
-
597
1168
18
20
-
606
1178
- false
- true
- Point
- P
- Point at the specified length
- 752d91c5-4b6a-4df3-9796-3dcb1977f568
- true
- true
- true
- 0
-
639
1128
17
20
-
639
1128
17
20
-
647.5
1138
- false
- Tangent
- T
- Tangent vector at the specified length
- 01e9b81f-2f89-4e3e-9d25-bf282888c4d8
- false
- true
- true
- 0
-
639
1148
17
20
-
639
1148
17
20
-
647.5
1158
- false
- Parameter
- t
- Curve parameter at the specified length
- d3026d39-3ad6-47c8-a92b-6838cdbbcbe3
- false
- true
- true
- 0
-
639
1168
17
20
-
639
1168
17
20
-
647.5
1178
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- a0995d01-ddea-4d75-a8d5-d2396d8c7266
- true
- true
- true
- longest_list
-
756
1133
63
44
-
776
1135
24
40
-
788
1155
- false
- Base
- B
- Base plane
- 105392ac-974a-4cf9-a45b-5de612b7906f
- true
- true
- true
- 1
- 752d91c5-4b6a-4df3-9796-3dcb1977f568
-
758
1135
18
20
-
758
1135
18
20
-
767
1145
- false
- Radius
- R
- Sphere radius
- f8e1fb61-c304-48d4-8dea-21289e8ec405
- false
- true
- true
- 0
- 1
-
758
1155
18
20
-
758
1155
18
20
-
767
1165
- false
- 3
- Sphere
- S
- Resulting sphere
- f912704a-84ea-4469-af89-1dfc01656d23
- true
- true
- true
- 0
- false
-
800
1135
17
40
-
800
1135
17
40
-
808.5
1155
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- 327390e1-57fc-4d77-b9f5-ade299b7ea0d
- true
- true
- true
- longest_list
-
462
1122
64
44
-
482
1124
24
40
-
494
1144
- false
- Plane
- P
- Base plane of circle
- 71dc7c34-c389-4720-b08f-96cd6a1215ca
- true
- true
- true
- 1
- 4fe6194a-b9ec-4204-bc4f-7ab9340f64b3
- 1
-
464
1124
18
20
-
464
1124
18
20
-
473
1134
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- 1349a56e-407a-476c-a811-f8cb69bfb672
- false
- true
- true
- 0
- 1
-
464
1144
18
20
-
464
1144
18
20
-
473
1154
- false
- 30
- Circle
- C
- Resulting circle
- e744fe0a-69ca-49d8-b01e-aa9220198cbb
- true
- true
- true
- 0
-
506
1124
18
40
-
506
1124
18
40
-
515
1144
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- 1587600a-0972-4d0a-9ac3-b1ba8a3fb90e
- true
- true
- true
- longest_list
-
753
1184
64
44
-
773
1186
24
40
-
785
1206
- false
- Plane
- P
- Base plane of circle
- c4d87afb-ebf0-4a20-a5f5-f0b6a2c98e5b
- true
- true
- true
- 1
- 752d91c5-4b6a-4df3-9796-3dcb1977f568
- 1
-
755
1186
18
20
-
755
1186
18
20
-
764
1196
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- e217f3d8-db6c-4c76-986c-e395988f0a9a
- false
- true
- true
- 0
- 1
-
755
1206
18
20
-
755
1206
18
20
-
764
1216
- false
- 15
- Circle
- C
- Resulting circle
- ed32fb52-fe63-4d21-adb5-3464822a97d7
- true
- true
- true
- 0
-
797
1186
18
40
-
797
1186
18
40
-
806
1206
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- d628d7f8-27fd-4f57-b33e-d46b294f6d2f
- true
- true
- true
- longest_list
-
463
1072
63
44
-
483
1074
24
40
-
495
1094
- false
- Base
- B
- Base plane
- 4bcc591e-1dad-4418-bcdc-9dc3ef5b1fe1
- true
- true
- true
- 1
- 4fe6194a-b9ec-4204-bc4f-7ab9340f64b3
- 1
-
465
1074
18
20
-
465
1074
18
20
-
474
1084
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Sphere radius
- 976cea59-1a14-4a60-b1dd-bbbb44ccc270
- false
- true
- true
- 0
- 1
-
465
1094
18
20
-
465
1094
18
20
-
474
1104
- false
- 5
- Sphere
- S
- Resulting sphere
- aa397af5-e47d-4604-ab72-e6a18d9395ee
- true
- true
- true
- 0
- false
-
507
1074
17
40
-
507
1074
17
40
-
515.5
1094
- false
- 4f8984c4-7c7a-4d69-b0a2-183cbb330d20
- Plane
- Plane
- Pln
- Represents a collection of 3D Planes
- 4fe6194a-b9ec-4204-bc4f-7ab9340f64b3
- false
- true
- true
- 0
- 1
-
273
1087
60
24
-
273
1087
60
24
-
303.5
1099.125
- false
-
50
0
0
0
1
0
1
0
0
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 6c062d9b-b84c-4720-a214-0d153bb26fa5
- true
- true
- true
- longest_list
-
903
1174
63
64
-
923
1176
24
60
-
935
1206
- false
- Curve
- C
- Base curve
- 6580c21c-c3f6-44ac-9079-470d0995dde3
- true
- true
- true
- 1
- ed32fb52-fe63-4d21-adb5-3464822a97d7
- false
-
905
1176
18
20
-
905
1176
18
20
-
914
1186
- false
- Length
- L
- Length factor for curve evaluation
- 2e652114-8c0f-4b4c-b1a3-6d5394c71f08
- false
- true
- true
- 1
- 12a20015-a3ce-4e24-ae3a-0001b2923678
- 1
-
905
1196
18
20
-
905
1196
18
20
-
914
1206
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- 3650f3ba-248b-40dc-9ed5-73e4157a031d
- false
- true
- true
- 0
- 1
- false
-
905
1216
18
20
-
905
1216
18
20
-
914
1226
- false
- true
- Point
- P
- Point at the specified length
- 2a6716fc-b47a-47f4-9a9a-b3bb40157b28
- true
- true
- true
- 0
-
947
1176
17
20
-
947
1176
17
20
-
955.5
1186
- false
- Tangent
- T
- Tangent vector at the specified length
- cddb4657-ac01-45c3-9477-ca0e9581f421
- false
- true
- true
- 0
-
947
1196
17
20
-
947
1196
17
20
-
955.5
1206
- false
- Parameter
- t
- Curve parameter at the specified length
- 8b10230c-fc8b-47ef-9ef8-07db1995de02
- false
- true
- true
- 0
-
947
1216
17
20
-
947
1216
17
20
-
955.5
1226
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 28b66312-57f5-42df-ae53-8338a237c565
- true
- true
- true
- longest_list
-
1022
1182
63
44
-
1042
1184
24
40
-
1054
1204
- false
- Base
- B
- Base plane
- 7ea9260e-9125-42d6-854e-dce2dcd08d72
- true
- true
- true
- 1
- 2a6716fc-b47a-47f4-9a9a-b3bb40157b28
-
1024
1184
18
20
-
1024
1184
18
20
-
1033
1194
- false
- Radius
- R
- Sphere radius
- 6d20bc0a-674a-4559-beb8-88f94161c1e7
- false
- true
- true
- 0
- 1
-
1024
1204
18
20
-
1024
1204
18
20
-
1033
1214
- false
- 1
- Sphere
- S
- Resulting sphere
- 117df5c9-ed92-4db4-a673-41de34fa888c
- true
- true
- true
- 0
- false
-
1066
1184
17
40
-
1066
1184
17
40
-
1074.5
1204
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Lunar phases/year
- A panel for custom notes and String values
- 6e958d94-685c-42a2-b769-3ac6a9977b9d
- false
- true
- true
- 0
- 5
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
58;255;255;255
-
270
1301
122
39
-
270
1301
122
39
-
270
1301
- false
- Microsoft Sans Serif
- 10
- false
- false
- 2e3ab970-8545-46bb-836c-1c11e5610bce
- Integer
- Integer
- Int
- Represents a collection of Integer numbers
- d52c948a-7a27-438e-93a0-9491ddf2cdc9
- false
- true
- true
- 0
- 1
-
14
1166
60
24
-
14
1166
60
24
-
44.375
1178.375
- false
- 200
- 288cfe66-f3dc-4c9a-bb96-ef81f47fe724
- Shader
- Shader
- orange
- Represents a collection of Shaders
- 09e048fe-5adb-4c3c-9c58-5204011298e1
- false
- true
- true
- 0
- 1
-
1077
1783
60
24
-
1077
1783
60
24
-
1107.357
1795.44
- false
-
255;255;128;0
-
255;255;128;0
-
255;255;255;128
-
255;255;248;128
- 1
- 0
- 00000000-0000-0000-0000-000000000000
- 88c3f2b5-27f7-48a2-9528-1397fad62b93
- DotNET C# Script (LEGACY)
-
//renderAnimation
//Written by Giulio Piacentino
//Version 2009 06 11
//more tools and updates at www.giuliopiacentino.com/grasshopper-tools/
if(activate){
//A string which will explain the outcome
string toPrint = "";
List<IRhinoObject> addedObjs = new List<IRhinoObject>(geometry.Count);
//Bake loop
for(int i = 0; i < geometry.Count; i++){
object obj = geometry[i];
//Make new attribute to set material
MRhinoObjectAttributes att = new MRhinoObjectAttributes();
//Set material
if(material != null && material.Count > 0){
//If our material list has the same lenght of the objects, then use it, otherwise use the first one
object currMatObj;
if(material.Count == geometry.Count)
currMatObj = material[i];
else
currMatObj = material[0];
//Check that we really have a material
if(currMatObj is Rhino.Display.Material || currMatObj is string)
{
Rhino.Display.Material shader = currMatObj as Rhino.Display.Material;
string shaderName = currMatObj as string;
if(string.IsNullOrEmpty(shaderName) && shader != null)
{ //Make sure name is unique for each color property
shaderName = string.Format("A{0}-D{1}-E{2}-S{3}-Sp{4}-T{5}",
shader.Ambient.Name,
shader.Diffuse.Name,
shader.Emission.Name,
shader.Shine,
shader.Specular,
shader.Transparency
);
}
if(string.IsNullOrEmpty(shaderName))
continue;
int materialIndex = doc.m_material_table.FindMaterial(shaderName);
if(materialIndex < 0)
{
OnMaterial mtx = new OnMaterial();
mtx.m_ambient = MakeColor(shader.Ambient);
mtx.m_diffuse = MakeColor(shader.Diffuse);
mtx.m_emission = MakeColor(shader.Emission);
mtx.m_shine = shader.Shine;
mtx.m_specular = MakeColor(shader.Specular);
mtx.m_transparency = shader.Transparency;
mtx.m_material_name = shaderName;
materialIndex = doc.m_material_table.AddMaterial(mtx);
if(materialIndex > -1){
toPrint += ("Added new material at position " + materialIndex + " named \"" + shaderName + "\". ");
att.SetMaterialSource(IOn.object_material_source.material_from_object);
att.m_material_index = materialIndex;
} else
toPrint += ("Material did not add. Try cleaning up your materials."); //This never happened to me.
} else {
//If this material exists, we do not replace it!
att.SetMaterialSource(IOn.object_material_source.material_from_object);
att.m_material_index = materialIndex;
}
}
}
IRhinoObject addedObj;
//Bake to the right type of object
if(obj is IOnBrep) //If a brep, a polysurface or a surface
addedObj = doc.AddBrepObject((IOnBrep) obj, att);
else if(obj is Rhino.Geometry.Brep) //If a rhinoCommon brep, a polysurface or a surface
addedObj = doc.LookupObject(Rhino.RhinoDoc.ActiveDoc.Objects.AddBrep((Rhino.Geometry.Brep) obj, MakeAttr(att)));
else if(obj is IOnMesh) //If a mesh
addedObj = doc.AddMeshObject((IOnMesh) obj, att);
else if(obj is Rhino.Geometry.Mesh) //If a rhinoCommon brep, a polysurface or a surface
addedObj = doc.LookupObject(Rhino.RhinoDoc.ActiveDoc.Objects.AddMesh((Rhino.Geometry.Mesh) obj, MakeAttr(att)));
else if(obj is IOnLine) //If a line (not a curve)
addedObj = doc.AddCurveObject(new OnLineCurve((IOnLine) obj), att);
else if(obj is IOnArc) //If an arc (not a curve)
addedObj = doc.AddCurveObject(new OnArcCurve((IOnArc) obj), att);
else if(obj is IOnCircle){ //If a circle (not a curve)
OnNurbsCurve crv = new OnNurbsCurve();
((OnCircle) obj).GetNurbForm(ref crv);
addedObj = doc.AddCurveObject(crv, att);
} else if(obj is IOnCurve) //If a curve
addedObj = doc.AddCurveObject((IOnCurve) obj, att);
else if(obj is IOn3dPoint) //If a point
addedObj = doc.AddPointObject((IOn3dPoint) obj, att);
else if(obj is IArrayOn3dPoint) //If a pointcloud (?)
addedObj = doc.AddPointCloudObject((IArrayOn3dPoint) obj, att);
else if(obj is IOn3dVector) { //If a vector
att.m_object_decoration = IOn.object_decoration.end_arrowhead;
addedObj = doc.AddCurveObject(new OnLineCurve(new OnLine(new On3dPoint(0, 0, 0), (new On3dPoint(0, 0, 0)) + (On3dVector) obj)), att);
} else if(obj is Grasshopper.Kernel.IGH_BakeAwareData){ //If other strange type of geometry, including Box and Twistedbox
Guid gu;
((Grasshopper.Kernel.IGH_BakeAwareData ) obj).BakeGeometry(Rhino.RhinoDoc.ActiveDoc, MakeAttr(att), out gu);
addedObj = doc.LookupObject(gu);
} else {//Otherwise dont know what to do...
toPrint += ("bake does not know how to handle this type of geometry: " + obj.GetType() + ". ");
continue;
}
toPrint += "Added " + obj.GetType().Name + ". ";
addedObjs.Add(addedObj);
}
//Regen document and redraw
doc.Regen();
doc.Redraw();
//Select viewport
if(viewport != null){
On3dmView v = new On3dmView();
if(doc.FindView(viewport, ref v)){
if(app.ActiveView().ActiveViewportID() != v.m_vp.ViewportId()){
app.SetActiveViewport(v.m_vp.ViewportId());
toPrint += ("Viewport " + app.ActiveView().ActiveViewport().Name() + " selected. ");
} else {
toPrint += ("Viewport " + app.ActiveView().ActiveViewport().Name() + " was already selected. ");
}
} else {
toPrint += ("Rendering default view: no viewport named " + viewport + ". ");
return;
}
} else {
toPrint += ("Rendering default view: " + app.ActiveView().ActiveViewport().Name() + ". ");
}
if(filePath == null || filePath == String.Empty){
//Save to the curent document location
filePath = doc.GetPathName();
//If document is not saved
if(filePath == String.Empty){
//Save to the desktop
filePath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop);
}
}
if(fileExt == null || fileExt == String.Empty){
fileExt = "jpg";
}
if(current <= 0){
toPrint += ("Please CHECK! that the current input is bound to a changing value, or all rendered files will be overridden. ");
}
string savedLocation = filePath + "\\r" + current.ToString("0000000") + "." + fileExt;
toPrint += ("Attempting save at: " + savedLocation + ". ");
//Based on http://en.wiki.mcneel.com/default.aspx/McNeel/RsBatchRender
app.RunScript("_-Render", 0);
app.RunScript("_-SaveRenderWindowAs \n\"" + savedLocation + "\"\n", 0);
app.RunScript("_-CloseRenderWindow", 0);
foreach(IRhinoObject toDelete in addedObjs){
if(!doc.DeleteObject(new MRhinoObjRef(toDelete)) ){
toPrint += ("Impossible to re-delete one object.");
}
}
//If user wants to be sure to be reclaiming all memory.
//Sometimes useful in very big (and long) renderings.
if(reclMem){
doc.ClearUndoRecords(true);
doc.ClearRedoRecords();
toPrint += ("Memory reclaimed.");
}
A = toPrint;
} else {
A = "Inactive";
}
-
static OnColor MakeColor(System.Drawing.Color c)
{
return new OnColor(ref c);
}
static Rhino.DocObjects.ObjectAttributes MakeAttr(MRhinoObjectAttributes att)
{
Rhino.DocObjects.ObjectAttributes commA = new Rhino.DocObjects.ObjectAttributes();
commA.ColorSource = (Rhino.DocObjects.ObjectColorSource) att.MaterialSource();
commA.DisplayMode = (Rhino.DocObjects.DisplayMode) att.DisplayMode();
commA.MaterialIndex = att.m_material_index;
commA.LinetypeSource = (Rhino.DocObjects.ObjectLinetypeSource) att.LinetypeSource();
commA.LinetypeIndex = att.m_linetype_index;
commA.MaterialSource = (Rhino.DocObjects.ObjectMaterialSource) att.MaterialSource();
commA.Mode = (Rhino.DocObjects.ObjectMode) att.Mode();
return commA;
}
- 0
- DotNET C# Script (LEGACY)
- renderAnimation
- A C#.NET scriptable component
- d29eb324-aaf7-49bf-8077-a9547cf4798b
- 1
- true
- true
- true
- longest_list
-
1190
1733
106
164
-
1253
1735
24
160
-
1265
1815
- false
- 8
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable x
- Script Variable x
- 1
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable y
- Script Variable y
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- 1
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable var
- Script Variable var
- true
- true
- 2
- 3ede854e-c753-40eb-84cb-b48008f14fd4
- Output
- Print, Reflect and Error streams
- true
- false
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- Result A
- Output parameter A
- true
- false
- Variable x
- geometry
- Script Variable x
- d5b0e9e2-9dd5-4291-ab5b-fe2b3ee72ce0
- false
- true
- true
- 1
- 1
- 3
- 4df247cb-8835-45f5-b931-c2b8e0412562
- 016bb4df-4cdf-44df-b248-5b027d6a08a0
- 6cf0533d-7079-4808-9927-ace00eb80919
- true
- false
-
1192
1735
61
20
-
1192
1735
61
20
-
1222.5
1745
- false
- Variable y
- viewport
- Script Variable y
- f7e8b3fc-22b8-45aa-aefd-512e681c008c
- false
- true
- true
- 0
- 9e93878a-f9c5-4f0a-8a70-584bf09f24bb
- true
- false
-
1192
1755
61
20
-
1192
1755
61
20
-
1222.5
1765
- false
- Variable var
- filePath
- Script Variable var
- d3cad56d-7338-43dc-aa87-6fbae0b2b7f2
- false
- true
- true
- 0
- 9e93878a-f9c5-4f0a-8a70-584bf09f24bb
- true
- false
-
1192
1775
61
20
-
1192
1775
61
20
-
1222.5
1785
- false
- Variable var
- fileExt
- Script Variable var
- 14f1d11f-b6ed-4953-89b1-bc945d6bc21b
- false
- true
- true
- 0
- 9e93878a-f9c5-4f0a-8a70-584bf09f24bb
- true
- false
-
1192
1795
61
20
-
1192
1795
61
20
-
1222.5
1805
- false
- Variable var
- material
- Script Variable var
- 736d1cc6-a66d-4335-9324-45e74ac1dc14
- false
- true
- true
- 1
- 1
- 3
- 09e048fe-5adb-4c3c-9c58-5204011298e1
- 6bff2663-234e-46dc-8ba2-44d6f2f2f305
- bd009761-b0ec-44bf-87f4-fbe7a3fadbfe
- true
- false
-
1192
1815
61
20
-
1192
1815
61
20
-
1222.5
1825
- false
- Variable var
- current
- Script Variable var
- f69f6f4d-edc6-460b-af67-e8de473e40c5
- false
- true
- true
- 1
- d1a11b54-dacd-444d-adb2-a7cdbdc89a1d
- 48d01794-d3d8-4aef-990e-127168822244
- true
- false
-
1192
1835
61
20
-
1192
1835
61
20
-
1222.5
1845
- false
- Variable var
- reclMem
- Script Variable var
- e5f6fd4d-4abc-4ab0-b21e-cc01a1bf5b73
- false
- true
- true
- 0
- d60527f5-b5af-4ef6-8970-5f96fe412559
- true
- false
-
1192
1855
61
20
-
1192
1855
61
20
-
1222.5
1865
- false
- Variable var
- activate
- Script Variable var
- 23e8afeb-5892-44c2-a55e-7a2afd4d0f89
- false
- true
- true
- 1
- ba0598de-aa5f-4576-a3f7-868b64119e2e
- d60527f5-b5af-4ef6-8970-5f96fe412559
- true
- false
-
1192
1875
61
20
-
1192
1875
61
20
-
1222.5
1885
- false
- Output
- Print, Reflect and Error streams
- f2436424-a0c7-4684-99fe-6e676b629e40
- false
- true
- true
- 0
-
1277
1735
17
80
-
1277
1735
17
80
-
1285.5
1775
- false
- Result A
- A
- Output parameter A
- 34766c68-3130-4083-983c-3cabbba2dac5
- true
- true
- true
- 0
-
1277
1815
17
80
-
1277
1815
17
80
-
1285.5
1855
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Animation D
- A panel for custom notes and String values
- bb5ca6a3-1019-493c-b83d-d774cc23199b
- false
- true
- true
- 0
-
Put your current viewport in the right position and then have fun rendering an animation. This system has the advantage of being stoppable at any time.
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;176;15
-
30
1592
393
87
-
30
1592
393
87
-
30
1592
- false
- Microsoft Sans Serif
- 10
- false
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Comment
- A panel for custom notes and String values
- fb3d472e-6e54-4a47-bcf5-a2e273058a68
- false
- true
- true
- 0
-
Please check that your current rendering engine is set to the so-called "batch render" mode first.
Notice that the animation proceeding can be stopped if you FIRST stop the timer.
Always stop the timer before changing anything in the document or rendering settings, to avoid an overlapping of commands.
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
64;255;255;255
-
-392
1827
324
162
-
-392
1827
324
162
-
-391.75
1827.75
- false
- Microsoft Sans Serif
- 8.25
- false
- false
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 1db4cdbd-7c6b-4e29-9a06-84e42cee6841
- true
- true
- true
- longest_list
-
589
1738
63
64
-
609
1740
24
60
-
621
1770
- false
- Curve
- C
- Base curve
- f368d590-466a-4ddf-b641-22c9afab4aac
- true
- true
- true
- 1
- f04fe99d-3e2b-4405-b176-478ff8de2964
- false
-
591
1740
18
20
-
591
1740
18
20
-
600
1750
- false
- Length
- L
- Length factor for curve evaluation
- 12e80f75-12dc-47c9-9c6b-7a148c328e0d
- false
- true
- true
- 1
- b99e08c3-075d-45a6-acdc-fb86431deff9
- 1
-
591
1760
18
20
-
591
1760
18
20
-
600
1770
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- cb8c82e4-e76e-4379-a95e-08980e29d3d0
- false
- true
- true
- 0
- 1
- false
-
591
1780
18
20
-
591
1780
18
20
-
600
1790
- false
- true
- Point
- P
- Point at the specified length
- 8412b43a-5f2e-40a5-93a2-2fffbe3026d1
- true
- true
- true
- 0
-
633
1740
17
20
-
633
1740
17
20
-
641.5
1750
- false
- Tangent
- T
- Tangent vector at the specified length
- 3c8613bb-bd92-4dcf-a245-2014a5b3b408
- false
- true
- true
- 0
-
633
1760
17
20
-
633
1760
17
20
-
641.5
1770
- false
- Parameter
- t
- Curve parameter at the specified length
- adc31993-9445-4182-9a43-2281ccc06fa0
- false
- true
- true
- 0
-
633
1780
17
20
-
633
1780
17
20
-
641.5
1790
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 83d3c3ae-b8d8-4e6e-920d-ae0983079e56
- true
- true
- true
- longest_list
-
749
1745
63
44
-
769
1747
24
40
-
781
1767
- false
- Base
- B
- Base plane
- 214e903c-5e05-496d-b6e9-a99e4bed9469
- true
- true
- true
- 1
- 8412b43a-5f2e-40a5-93a2-2fffbe3026d1
-
751
1747
18
20
-
751
1747
18
20
-
760
1757
- false
- Radius
- R
- Sphere radius
- 14e8dddd-f7a9-49b1-a231-6662f12fcb08
- false
- true
- true
- 0
- 1
-
751
1767
18
20
-
751
1767
18
20
-
760
1777
- false
- 3
- Sphere
- S
- Resulting sphere
- 016bb4df-4cdf-44df-b248-5b027d6a08a0
- true
- true
- true
- 0
- false
-
793
1747
17
40
-
793
1747
17
40
-
801.5
1767
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- 69842bd2-a106-44c7-83b9-b7ebb4594bfc
- true
- true
- true
- longest_list
-
456
1734
64
44
-
476
1736
24
40
-
488
1756
- false
- Plane
- P
- Base plane of circle
- 8227388f-5064-4866-9d47-5927d7287633
- true
- true
- true
- 1
- 1b105313-b651-4c4f-8483-6b2aae11ed54
- 1
-
458
1736
18
20
-
458
1736
18
20
-
467
1746
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- 98ab3f92-1756-4a9f-944d-d74a8e7c6d0e
- false
- true
- true
- 0
- 1
-
458
1756
18
20
-
458
1756
18
20
-
467
1766
- false
- 30
- Circle
- C
- Resulting circle
- f04fe99d-3e2b-4405-b176-478ff8de2964
- true
- true
- true
- 0
-
500
1736
18
40
-
500
1736
18
40
-
509
1756
- false
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Circle
- Cir
- Create a circle defined by base plane and radius.
- 49521178-a8a7-4772-9c82-b64557383fc9
- true
- true
- true
- longest_list
-
748
1792
64
44
-
768
1794
24
40
-
780
1814
- false
- Plane
- P
- Base plane of circle
- 405ea983-aea6-4c85-bc3f-67e0d7e54ec3
- true
- true
- true
- 1
- 8412b43a-5f2e-40a5-93a2-2fffbe3026d1
- 1
-
750
1794
18
20
-
750
1794
18
20
-
759
1804
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Radius of circle
- 9a8abb15-d594-4dab-a524-5d37eb901594
- false
- true
- true
- 0
- 1
-
750
1814
18
20
-
750
1814
18
20
-
759
1824
- false
- 15
- Circle
- C
- Resulting circle
- fa5d744f-4904-4f0e-b37f-7d502121fdcd
- true
- true
- true
- 0
-
792
1794
18
40
-
792
1794
18
40
-
801
1814
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 6d01e72e-1b6b-49ea-bfa1-1d18fcfa42f5
- true
- true
- true
- longest_list
-
457
1684
63
44
-
477
1686
24
40
-
489
1706
- false
- Base
- B
- Base plane
- a00012c4-088a-4583-9812-5101124d5a9b
- true
- true
- true
- 1
- 1b105313-b651-4c4f-8483-6b2aae11ed54
- 1
-
459
1686
18
20
-
459
1686
18
20
-
468
1696
- false
-
0
0
0
1
0
0
0
1
0
- Radius
- R
- Sphere radius
- b5afc4d2-7488-4341-9e62-c9c564841a1d
- false
- true
- true
- 0
- 1
-
459
1706
18
20
-
459
1706
18
20
-
468
1716
- false
- 5
- Sphere
- S
- Resulting sphere
- 4df247cb-8835-45f5-b931-c2b8e0412562
- true
- true
- true
- 0
- false
-
501
1686
17
40
-
501
1686
17
40
-
509.5
1706
- false
- 4f8984c4-7c7a-4d69-b0a2-183cbb330d20
- Plane
- Plane
- Pln
- Represents a collection of 3D Planes
- 1b105313-b651-4c4f-8483-6b2aae11ed54
- false
- true
- true
- 0
- 1
-
366
1698
60
24
-
366
1698
60
24
-
396.7344
1710.59
- false
-
-50
0
0
0
1
0
-1
0
0
- 6b021f56-b194-4210-b9a1-6cef3b7d0848
- Evaluate Length
- Evaluate Length
- Eval
- Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes.
- 82df8a8e-da3a-4a78-b92e-7a55b82c1f51
- true
- true
- true
- longest_list
-
865
1798
63
64
-
885
1800
24
60
-
897
1830
- false
- Curve
- C
- Base curve
- 17f9e7e6-60d6-42be-89bd-34542dac62ce
- true
- true
- true
- 1
- fa5d744f-4904-4f0e-b37f-7d502121fdcd
- false
-
867
1800
18
20
-
867
1800
18
20
-
876
1810
- false
- Length
- L
- Length factor for curve evaluation
- acfc3b01-c9d1-4b53-b9d2-f11303330036
- false
- true
- true
- 1
- b526077d-648d-4603-a4f3-0a3018c47b7b
- 1
-
867
1820
18
20
-
867
1820
18
20
-
876
1830
- false
- 0
- Normalized
- N
- If True, the Length factor is normalized (0.0 ~ 1.0)
- 212e4ef5-6aae-4031-9547-5a373b8163a2
- false
- true
- true
- 0
- 1
- false
-
867
1840
18
20
-
867
1840
18
20
-
876
1850
- false
- true
- Point
- P
- Point at the specified length
- edff5bed-e7bb-46d1-a72c-82074cf01c27
- true
- true
- true
- 0
-
909
1800
17
20
-
909
1800
17
20
-
917.5
1810
- false
- Tangent
- T
- Tangent vector at the specified length
- fc8798ad-3c27-4ad9-b9a5-5183b6334b91
- false
- true
- true
- 0
-
909
1820
17
20
-
909
1820
17
20
-
917.5
1830
- false
- Parameter
- t
- Curve parameter at the specified length
- 8af5c83f-f072-473a-87cb-74700797d581
- false
- true
- true
- 0
-
909
1840
17
20
-
909
1840
17
20
-
917.5
1850
- false
- dabc854d-f50e-408a-b001-d043c7de151d
- Sphere
- Sphere
- Sph
- Create a spherical surface.
- 7e52205e-2bc9-4188-b8de-5fe946d83513
- true
- true
- true
- longest_list
-
979
1811
63
44
-
999
1813
24
40
-
1011
1833
- false
- Base
- B
- Base plane
- 48935489-2c14-4a2f-9403-fd4a38c3acb0
- true
- true
- true
- 1
- edff5bed-e7bb-46d1-a72c-82074cf01c27
-
981
1813
18
20
-
981
1813
18
20
-
990
1823
- false
- Radius
- R
- Sphere radius
- 0a952612-8774-4651-8627-48108f3e6e23
- false
- true
- true
- 0
- 1
-
981
1833
18
20
-
981
1833
18
20
-
990
1843
- false
- 1
- Sphere
- S
- Resulting sphere
- 6cf0533d-7079-4808-9927-ace00eb80919
- true
- true
- true
- 0
- false
-
1023
1813
17
40
-
1023
1813
17
40
-
1031.5
1833
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- Lunar phases/year
- A panel for custom notes and String values
- cb207b38-fb5d-4d1d-8fc0-bd858545ff4e
- false
- true
- true
- 0
- 5
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
58;255;255;255
-
333
1904
122
39
-
333
1904
122
39
-
333
1904
- false
- Microsoft Sans Serif
- 10
- false
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- A panel for custom notes and String values
- 64c3ae82-d86e-4dd9-8ff1-34bed693aac2
- false
- true
- true
- 1
- 34766c68-3130-4083-983c-3cabbba2dac5
- Double click to edit panel content…
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;250;90
-
1339
1665
225
363
-
1339
1665
225
363
-
1339.959
1665
- false
- ec875825-61e4-4c1c-a343-0e0cee0b321b
- Division
- Division
- Div
- Divide two numbers.
- 3884e4d4-08c1-4e83-adf5-ce4dea68778b
- true
- true
- true
- longest_list
-
360
1221
63
44
-
379
1223
24
40
-
391
1243
- false
- First number
- A
- First number
- 720710e1-563a-44c0-a3b0-a895b9c21a7f
- false
- true
- true
- 1
- 4a26bde6-0c06-4525-b04f-1fcca382784b
-
362
1223
17
20
-
362
1223
17
20
-
370.5
1233
- false
- Second number
- B
- Second number
- 8b81fee7-7d3d-415c-98bf-f96ab03ee0bf
- false
- true
- true
- 1
- d52c948a-7a27-438e-93a0-9491ddf2cdc9
-
362
1243
17
20
-
362
1243
17
20
-
370.5
1253
- false
- Result
- R
- Result
- af65d9ad-11c9-4a3f-b7c8-4d80e44e4a11
- false
- true
- true
- 0
-
403
1223
18
40
-
403
1223
18
40
-
412
1243
- false
- 2844fec5-142d-4381-bd5d-4cbcef6d6fed
- Sketch
- Sketch
- Sketch
- A series of doodles
- f074d6e1-b9f5-4d07-adc4-a2b3468c19d0
- 3
-
-50.75
1792.75
99
120
-
-50.75
1792.75
99
120
-
-50.75
1792.75
- false
- 3
-
255;0;0;0
- 0
- 16
-
41.25
1795.75
-
41.25
1800.75
-
40.25
1805.75
-
38.25
1811.75
-
34.25
1820.75
-
30.25
1831.75
-
27.25
1837.75
-
19.25
1850.75
-
9.25000000000003
1862.75
-
-2.74999999999997
1875.75
-
-17.75
1887.75
-
-29.75
1899.75
-
-40.75
1906.75
-
-44.75
1909.75
-
-47.75
1912.75
-
-50.75
1912.75
- 8
-
41.25
1792.75
-
40.25
1792.75
-
39.25
1793.75
-
38.25
1793.75
-
37.25
1795.75
-
35.25
1796.75
-
35.25
1797.75
-
34.25
1797.75
- 7
-
42.25
1793.75
-
43.25
1793.75
-
43.25
1794.75
-
47.25
1798.75
-
47.25
1799.75
-
48.25
1799.75
-
48.25
1800.75
- ec875825-61e4-4c1c-a343-0e0cee0b321b
- Division
- Division
- Div
- Divide two numbers.
- 542bace1-7d7e-4856-8c62-8800b02833f5
- true
- true
- true
- longest_list
-
371
1849
63
44
-
390
1851
24
40
-
402
1871
- false
- First number
- A
- First number
- 78006a10-e8cb-4fb3-ae7e-f52d54b12ad9
- false
- true
- true
- 1
- 37e2fc5a-9267-41ec-81fa-037d573af0aa
-
373
1851
17
20
-
373
1851
17
20
-
381.5
1861
- false
- Second number
- B
- Second number
- 8ec74eed-590c-4054-a68b-365e6a1d1745
- false
- true
- true
- 1
- 1de4ff6e-8634-4f1d-b03f-755de9832a8d
-
373
1871
17
20
-
373
1871
17
20
-
381.5
1881
- false
- Result
- R
- Result
- b99e08c3-075d-45a6-acdc-fb86431deff9
- false
- true
- true
- 0
-
414
1851
18
40
-
414
1851
18
40
-
423
1871
- false
- 288cfe66-f3dc-4c9a-bb96-ef81f47fe724
- Shader
- Shader
- blue
- Represents a collection of Shaders
- 6bff2663-234e-46dc-8ba2-44d6f2f2f305
- false
- true
- true
- 0
- 1
-
1077
1807
60
24
-
1077
1807
60
24
-
1107.357
1819.19
- false
-
255;35;118;190
-
255;128;128;128
-
255;0;0;0
-
255;158;205;255
- 1
- 0
- 00000000-0000-0000-0000-000000000000
- 288cfe66-f3dc-4c9a-bb96-ef81f47fe724
- Shader
- Shader
- white
- Represents a collection of Shaders
- bd009761-b0ec-44bf-87f4-fbe7a3fadbfe
- false
- true
- true
- 0
- 1
-
1077
1830
60
24
-
1077
1830
60
24
-
1107.607
1842.94
- false
-
255;192;192;192
-
255;224;224;224
-
255;0;0;0
-
255;255;255;255
- 1
- 0
- 00000000-0000-0000-0000-000000000000
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- More
- A panel for custom notes and String values
- 1e44a26b-5ec8-4d5a-9fd0-71a90d6e12ee
- false
- true
- true
- 0
-
More tools are available at
http://www.giuliopiacentino.com/grasshopper-tools/
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;176;15
-
29
2078
394
77
-
29
2078
394
77
-
29
2078
- false
- Microsoft Sans Serif
- 10
- false
- false
- 9ebccbb4-f3e3-4ee1-af31-2f301f2516f0
- Modulus
- Modulus
- Mod
- Divide two numbers and return only the remainder.
- 0ec5f1cc-2a52-49b4-87c0-6b42911a923c
- true
- true
- true
- longest_list
-
661
688
63
44
-
680
690
24
40
-
692
710
- false
- Base number
- A
- The base number
- 8d993b7a-0a5d-490e-97b9-ca8af0a9fbe6
- false
- true
- true
- 1
- 65204289-bc6a-490a-b07a-dd6f83f6dd33
-
663
690
17
20
-
663
690
17
20
-
671.5
700
- false
- Modulus
- B
- The modulus
- 9779be05-955d-452d-8fd9-868c13a4d5a2
- false
- true
- true
- 0
- 1
-
663
710
17
20
-
663
710
17
20
-
671.5
720
- false
- 1
- Result
- R
- Result
- 53058963-11fe-4b3f-8f00-429ea3013aac
- false
- true
- true
- 0
-
704
690
18
40
-
704
690
18
40
-
713
710
- false
- 9ebccbb4-f3e3-4ee1-af31-2f301f2516f0
- Modulus
- Modulus
- Mod
- Divide two numbers and return only the remainder.
- a83bff4f-0d00-47c5-9bb7-6b02988150a9
- true
- true
- true
- longest_list
-
601
1274
63
44
-
620
1276
24
40
-
632
1296
- false
- Base number
- A
- The base number
- 0e4aebb5-ef30-4898-b2ae-c738c78a7e2c
- false
- true
- true
- 1
- 337a49c5-ae56-47f9-8271-9affb9f71c3e
-
603
1276
17
20
-
603
1276
17
20
-
611.5
1286
- false
- Modulus
- B
- The modulus
- 87dfc1ff-eeb9-4b4b-8bd4-a1b27f8ceab1
- false
- true
- true
- 0
- 1
-
603
1296
17
20
-
603
1296
17
20
-
611.5
1306
- false
- 1
- Result
- R
- Result
- 12a20015-a3ce-4e24-ae3a-0001b2923678
- false
- true
- true
- 0
-
644
1276
18
40
-
644
1276
18
40
-
653
1296
- false
- 9ebccbb4-f3e3-4ee1-af31-2f301f2516f0
- Modulus
- Modulus
- Mod
- Divide two numbers and return only the remainder.
- 8f9af24f-d09a-43be-86a1-fae220561a44
- true
- true
- true
- longest_list
-
566
1896
63
44
-
585
1898
24
40
-
597
1918
- false
- Base number
- A
- The base number
- f5d558f1-b704-4da9-86e0-829ad61d9440
- false
- true
- true
- 1
- 190b5b6a-9ef7-4b30-a53f-9eef2cf92210
-
568
1898
17
20
-
568
1898
17
20
-
576.5
1908
- false
- Modulus
- B
- The modulus
- e9e17908-4a30-41f7-aa61-23cb31f13ed2
- false
- true
- true
- 0
- 1
-
568
1918
17
20
-
568
1918
17
20
-
576.5
1928
- false
- 1
- Result
- R
- Result
- b526077d-648d-4603-a4f3-0a3018c47b7b
- false
- true
- true
- 0
-
609
1898
18
40
-
609
1898
18
40
-
618
1918
- false
- 5a2b0735-ba98-4b7d-a7d3-c1dfc04475ad
- Timer
- false
- true
- 60
- 2
- ff4031e6-4894-470c-95f4-a15cc6b844cf
- 4d107c3e-db3d-4b62-a4b6-61f448386bed
- Timer
- Timer
- Provides a mechanism for updating solutions at specified intervals.
- fb1fe3aa-b527-454f-ab71-f8e5e34c2fcc
- false
- false
- false
- 0
-
85.5
1111.5
80
40
-
85.5
1111.5
40
40
-
85.5
1111.5
- false
- 2e3ab970-8545-46bb-836c-1c11e5610bce
- Integer
- Integer
- Int
- Represents a collection of Integer numbers
- ebfc1285-02f5-48c0-bd66-310c201d92ce
- false
- true
- true
- 0
- 1
-
13
1193
60
24
-
13
1193
60
24
-
43.375
1205.375
- false
- 1
- 2e3ab970-8545-46bb-836c-1c11e5610bce
- Integer
- Integer
- Int
- Represents a collection of Integer numbers
- 1de4ff6e-8634-4f1d-b03f-755de9832a8d
- false
- true
- true
- 0
- 1
-
64
1835
60
24
-
64
1835
60
24
-
94.275
1847.675
- false
- 200
- 2844fec5-142d-4381-bd5d-4cbcef6d6fed
- Sketch
- Sketch
- Sketch
- A series of doodles
- c825d9d2-1d28-43c0-968d-93db42dff439
- 3
-
12
1160.75
99
120
-
12
1160.75
99
120
-
12
1160.75
- false
- 3
-
255;0;0;0
- 0
- 16
-
104
1163.75
-
104
1168.75
-
103
1173.75
-
101
1179.75
-
97
1188.75
-
93.0000000000003
1199.75
-
90.0000000000003
1205.75
-
82
1218.75
-
72
1230.75
-
60
1243.75
-
45
1255.75
-
33
1267.75
-
22
1274.75
-
18
1277.75
-
15
1280.75
-
12
1280.75
- 8
-
104
1160.75
-
103
1160.75
-
102
1161.75
-
101
1161.75
-
100
1163.75
-
98
1164.75
-
98
1165.75
-
97
1165.75
- 7
-
105
1161.75
-
106
1161.75
-
106
1162.75
-
110
1166.75
-
110
1167.75
-
111
1167.75
-
111
1168.75
- 5a2b0735-ba98-4b7d-a7d3-c1dfc04475ad
- Timer
- false
- true
- 60
- 2
- cf4bf6c5-4976-435d-8623-6d12296f0148
- cfce588a-826a-499d-89fb-02bc63c786cf
- Timer
- Timer
- Provides a mechanism for updating solutions at specified intervals.
- 98388639-dab0-4a29-ac33-61a504fdee5e
- false
- false
- false
- 0
-
25
1743
80
40
-
25
1743
40
40
-
25
1743
- false
- 15b7afe5-d0d0-43e1-b894-34fcfe3be384
- Domain
- Domain
- Interval
- Represents a collection of numeric Domains
- 7ed6f111-99a7-4153-9b9e-0a1fe037e4ae
- false
- true
- true
- 0
- 1
-
64
1808
60
24
-
64
1808
60
24
-
94.60001
1820.4
- false
-
1
200
- f19b8c33-dff2-4cc2-b95b-b4005ff3c10c
- Receiver
- true
- 2
- Receiver
- Receiver
- A data receiver object.
- ba0598de-aa5f-4576-a3f7-868b64119e2e
- false
- true
- true
- 1
- cbc15827-3313-45ef-a9d4-877643505681
-
1074
1906
60
24
-
1074
1906
60
24
-
1104.85
1918.3
- false
- f19b8c33-dff2-4cc2-b95b-b4005ff3c10c
- Receiver
- true
- 2
- Receiver
- Receiver
- A data receiver object.
- d1a11b54-dacd-444d-adb2-a7cdbdc89a1d
- false
- true
- true
- 1
- 37e2fc5a-9267-41ec-81fa-037d573af0aa
-
1076
1876
60
24
-
1076
1876
60
24
-
1106.7
1888.2
- false
- 3e6383e9-af39-427b-801a-19ca916160fa
- Multiplication
- Multiplication
- Mult
- Multiply two numbers.
- 2611beb0-0217-40dd-b0fe-0496ecd2f2ae
- true
- true
- true
- longest_list
-
485
668
63
44
-
504
670
24
40
-
516
690
- false
- First number
- A
- First number
- 97340682-9627-47af-b081-dd17baeb3fda
- false
- true
- true
- 1
- c6c3c7d7-691b-45a0-aa51-672ba75a474f
-
487
670
17
20
-
487
670
17
20
-
495.5
680
- false
- Second number
- B
- Second number
- 0a386eff-08a5-4999-8f6c-2ee9cb15569c
- false
- true
- true
- 1
- c0f17e82-e65a-4e2c-82f5-f9f51f6a7867
-
487
690
17
20
-
487
690
17
20
-
495.5
700
- false
- Result
- R
- Result
- 65204289-bc6a-490a-b07a-dd6f83f6dd33
- false
- true
- true
- 0
-
528
670
18
40
-
528
670
18
40
-
537
690
- false
- 3e6383e9-af39-427b-801a-19ca916160fa
- Multiplication
- Multiplication
- Mult
- Multiply two numbers.
- 7b62ebd5-a8ed-4e81-9642-884b18d82a59
- true
- true
- true
- longest_list
-
489
1258
63
44
-
508
1260
24
40
-
520
1280
- false
- First number
- A
- First number
- 82958968-1152-4b2a-9300-7e581b507c64
- false
- true
- true
- 1
- af65d9ad-11c9-4a3f-b7c8-4d80e44e4a11
-
491
1260
17
20
-
491
1260
17
20
-
499.5
1270
- false
- Second number
- B
- Second number
- 70e1b71d-dc08-46a8-9f73-60fe63e3f835
- false
- true
- true
- 1
- 6e958d94-685c-42a2-b769-3ac6a9977b9d
-
491
1280
17
20
-
491
1280
17
20
-
499.5
1290
- false
- Result
- R
- Result
- 337a49c5-ae56-47f9-8271-9affb9f71c3e
- false
- true
- true
- 0
-
532
1260
18
40
-
532
1260
18
40
-
541
1280
- false
- 3e6383e9-af39-427b-801a-19ca916160fa
- Multiplication
- Multiplication
- Mult
- Multiply two numbers.
- ff0d7133-dc99-4e5b-9992-f4ae07646eb4
- true
- true
- true
- longest_list
-
480
1885
63
44
-
499
1887
24
40
-
511
1907
- false
- First number
- A
- First number
- 7123741a-7f21-4479-9b2f-07b63e179ae7
- false
- true
- true
- 1
- b99e08c3-075d-45a6-acdc-fb86431deff9
-
482
1887
17
20
-
482
1887
17
20
-
490.5
1897
- false
- Second number
- B
- Second number
- b628d997-e3d6-4132-86f3-569c51149d10
- false
- true
- true
- 1
- cb207b38-fb5d-4d1d-8fc0-bd858545ff4e
-
482
1907
17
20
-
482
1907
17
20
-
490.5
1917
- false
- Result
- R
- Result
- 190b5b6a-9ef7-4b30-a53f-9eef2cf92210
- false
- true
- true
- 0
-
523
1887
18
40
-
523
1887
18
40
-
532
1907
- false
- f5e3456b-dcfc-4faa-ac4e-7804cb75ee6d
- C# Script
- //Written by Giulio Piacentino
//Version 2009 August 03 - for GH 0.6.0018 (release for compatibilty only,
//to be used with GH's own timer instead).
//more tools and updates at www.giuliopiacentino.com/grasshopper-tools/
//Reset
if(count > resetAt){
count = resetTo;
} else {
count++;
}
//Return value
C = count;
-
int count = 0;
- 0
- C# Script
- buffer
- A C#.NET scriptable component
- 4d107c3e-db3d-4b62-a4b6-61f448386bed
- 1
- true
- true
- true
- longest_list
-
216
1164
93
53
-
265
1166
24
49
-
277
1191
- false
- 2
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable x
- Script Variable x
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable y
- Script Variable y
- true
- true
- 2
- 3ede854e-c753-40eb-84cb-b48008f14fd4
- Output
- Print, Reflect and Error streams
- true
- false
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- Result A
- Output parameter A
- true
- false
- Variable x
- resetAt
- Script Variable x
- fbad90ae-c9c8-4bac-b15f-2674297124b6
- false
- true
- true
- 1
- d52c948a-7a27-438e-93a0-9491ddf2cdc9
- 48d01794-d3d8-4aef-990e-127168822244
- true
- true
-
218
1166
47
24
-
218
1166
47
24
-
241.5
1178.25
- false
- Variable y
- resetTo
- Script Variable y
- 5c46765e-6895-4939-a3a1-eae136501fc8
- false
- true
- true
- 1
- ebfc1285-02f5-48c0-bd66-310c201d92ce
- 48d01794-d3d8-4aef-990e-127168822244
- true
- true
-
218
1190
47
25
-
218
1190
47
25
-
241.5
1202.75
- false
- Output
- Print, Reflect and Error streams
- 41b4f376-9c59-46f7-b0ff-39d11f266d17
- false
- true
- true
- 0
-
289
1166
18
24
-
289
1166
18
24
-
298
1178.25
- false
- Result A
- C
- Output parameter A
- 4a26bde6-0c06-4525-b04f-1fcca382784b
- true
- true
- true
- 0
-
289
1190
18
25
-
289
1190
18
25
-
298
1202.75
- false
- f5e3456b-dcfc-4faa-ac4e-7804cb75ee6d
- C# Script
- //TruthBuffer
//Written by Giulio Piacentino
//Version 2009 August 03 - for GH 0.6.0018 (release for compatibilty).
//more tools and updates at www.giuliopiacentino.com/grasshopper-tools/
//Reset
if(reset == null){
count++;
} else {
count = -1;
}
//Truth
if(count >= interval[0] && count <= interval[1]){
B = true;
} else {
B = false;
}
//Return value
C = count;
-
int count = -1;
- 0
- C# Script
- truth buffer
- A C#.NET scriptable component
- cfce588a-826a-499d-89fb-02bc63c786cf
- 1
- true
- true
- true
- longest_list
-
199
1798
91
88
-
246
1800
24
84
-
258
1842
- false
- 2
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable x
- Script Variable x
- true
- true
- 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2
- Variable y
- Script Variable y
- true
- true
- 3
- 3ede854e-c753-40eb-84cb-b48008f14fd4
- Output
- Print, Reflect and Error streams
- true
- false
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- Result B
- Output parameter B
- true
- false
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- Result C
- Output parameter C
- true
- false
- Variable x
- interval
- Script Variable x
- 26beff85-70f9-4c68-a039-8e08a0883398
- false
- true
- true
- 1
- 7ed6f111-99a7-4153-9b9e-0a1fe037e4ae
- 589748aa-e558-4dd9-976f-78e3ab91fc77
- true
- true
-
201
1800
45
42
-
201
1800
45
42
-
223.5
1821
- false
- Variable y
- reset
- Script Variable y
- 117cda50-6c23-47cb-8c70-a50c56bf4783
- false
- true
- true
- 0
- 6a184b65-baa3-42d1-a548-3915b401de53
- true
- true
-
201
1842
45
42
-
201
1842
45
42
-
223.5
1863
- false
- Output
- Print, Reflect and Error streams
- 7cc55426-0876-4fd4-a67c-b1ae6303c107
- false
- true
- true
- 0
-
270
1800
18
28
-
270
1800
18
28
-
279
1814
- false
- Result B
- B
- Output parameter B
- cbc15827-3313-45ef-a9d4-877643505681
- true
- true
- true
- 0
-
270
1828
18
28
-
270
1828
18
28
-
279
1842
- false
- Result C
- C
- Output parameter C
- 37e2fc5a-9267-41ec-81fa-037d573af0aa
- true
- true
- true
- 0
-
270
1856
18
28
-
270
1856
18
28
-
279
1870
- false
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- A panel for custom notes and String values
- 97a7dc4e-294b-417f-9f78-7d170d66a6e0
- false
- true
- true
- 1
- f2436424-a0c7-4684-99fe-6e676b629e40
- Double click to edit panel content…
- true
- true
- true
- 1
- 0
- false
-
255;0;0;0
-
255;255;250;90
-
1605
1684
293
305
-
1605
1684
293
305
-
1605
1684
- false