-
0
1
1
- 634259019354460000
-
0
8
2
- true
- true
- 95f0c628-0607-436b-927f-32dc11a5411c
-
150;150;0;0
-
150;0;150;0
- Shaded
- animation-four-examples-802.ghx
- http://www.giuliopiacentino.com/grasshopper-tools/
- Written by Giulio Piacentino
2009 August 03
- 633802733593006608
- 0
-
33
-1550
- 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
-
631
134
15
20
-
631
134
15
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
15
20
-
631
154
15
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
15
20
-
631
174
15
20
-
640
184
- false
- true
- Point
- P
- Point at the specified length
- b1158c10-bce4-4ae9-9041-e3c403748c70
- true
- true
- true
- 0
-
676
134
14
20
-
676
134
14
20
-
684.5
144
- false
- Tangent
- T
- Tangent vector at the specified length
- 6b003956-44f6-4130-a876-6e292896d5bc
- false
- true
- true
- 0
-
676
154
14
20
-
676
154
14
20
-
684.5
164
- false
- Parameter
- t
- Curve parameter at the specified length
- 0881e513-ab15-4e9b-a916-f7c5b6d18b97
- false
- true
- true
- 0
-
676
174
14
20
-
676
174
14
20
-
684.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
44
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
15
20
-
792
139
15
20
-
801
149
- false
- Radius
- R
- Sphere radius
- 1fa16456-52d9-4bcd-b1b9-d13008d38435
- false
- true
- true
- 0
- 1
-
792
159
15
20
-
792
159
15
20
-
801
169
- false
- 3
- Sphere
- S
- Resulting sphere
- d70a1ca6-5587-4fdf-9386-eff568b0736e
- true
- true
- true
- 0
-
837
139
14
40
-
837
139
14
40
-
845.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
15
20
-
498
131
15
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
15
20
-
498
151
15
20
-
507
161
- false
- 30
- Circle
- C
- Resulting circle
- 1af5040d-c16a-4f53-b44d-5f0d6300b70e
- true
- true
- true
- 0
-
543
131
15
40
-
543
131
15
40
-
552
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
15
20
-
791
186
15
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
15
20
-
791
206
15
20
-
800
216
- false
- 15
- Circle
- C
- Resulting circle
- 5f2f3d71-fb89-4ca8-a892-66ea9604f43c
- true
- true
- true
- 0
-
836
186
15
40
-
836
186
15
40
-
845
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
15
20
-
499
81
15
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
15
20
-
499
101
15
20
-
508
111
- false
- 5
- Sphere
- S
- Resulting sphere
- c2355b3b-83fd-4a59-a5b2-01042f53d774
- true
- true
- true
- 0
-
544
81
14
40
-
544
81
14
40
-
552.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
-
302
94
50
24
-
302
94
50
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
-
941
192
15
20
-
941
192
15
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
15
20
-
941
212
15
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
15
20
-
941
232
15
20
-
950
242
- false
- true
- Point
- P
- Point at the specified length
- e7a45351-fde5-48d5-b96c-49c965454c05
- true
- true
- true
- 0
-
986
192
14
20
-
986
192
14
20
-
994.5
202
- false
- Tangent
- T
- Tangent vector at the specified length
- 0fc74999-7ab9-4fe7-bd8d-86f260975480
- false
- true
- true
- 0
-
986
212
14
20
-
986
212
14
20
-
994.5
222
- false
- Parameter
- t
- Curve parameter at the specified length
- 37d10327-977a-41b7-9a01-882513fba2ca
- false
- true
- true
- 0
-
986
232
14
20
-
986
232
14
20
-
994.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
15
20
-
1060
202
15
20
-
1069
212
- false
- Radius
- R
- Sphere radius
- 935fac73-fc73-4e13-a8c4-002931feecaf
- false
- true
- true
- 0
- 1
-
1060
222
15
20
-
1060
222
15
20
-
1069
232
- false
- 1
- Sphere
- S
- Resulting sphere
- 973af38b-4b39-4605-901b-d3fda56cec75
- true
- true
- true
- 0
-
1105
202
14
40
-
1105
202
14
40
-
1113.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
-
599
543
15
20
-
599
543
15
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
15
20
-
599
563
15
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
15
20
-
599
583
15
20
-
608
593
- false
- true
- Point
- P
- Point at the specified length
- 306a4720-7db6-41d4-9c8b-2ef8948497b1
- true
- true
- true
- 0
-
644
543
14
20
-
644
543
14
20
-
652.5
553
- false
- Tangent
- T
- Tangent vector at the specified length
- d21a9f3a-ca73-45c9-b768-48f2c67cbc5b
- false
- true
- true
- 0
-
644
563
14
20
-
644
563
14
20
-
652.5
573
- false
- Parameter
- t
- Curve parameter at the specified length
- 3c2741e6-8ef4-4451-83fd-fb32dc9ba525
- false
- true
- true
- 0
-
644
583
14
20
-
644
583
14
20
-
652.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
44
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
15
20
-
760
551
15
20
-
769
561
- false
- Radius
- R
- Sphere radius
- bddbbe64-170f-4671-a6a2-f48c94f71e86
- false
- true
- true
- 0
- 1
-
760
571
15
20
-
760
571
15
20
-
769
581
- false
- 3
- Sphere
- S
- Resulting sphere
- 319664f2-b1da-4b64-b00f-d736458e813b
- true
- true
- true
- 0
-
805
551
14
40
-
805
551
14
40
-
813.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
15
20
-
466
545
15
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
15
20
-
466
565
15
20
-
475
575
- false
- 30
- Circle
- C
- Resulting circle
- 003ed13a-8be4-4e25-9506-143d1dd6493c
- true
- true
- true
- 0
-
511
545
15
40
-
511
545
15
40
-
520
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
15
20
-
759
598
15
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
15
20
-
759
618
15
20
-
768
628
- false
- 15
- Circle
- C
- Resulting circle
- b4fc7300-97a0-46f7-b8f8-0ecc29f9bd3c
- true
- true
- true
- 0
-
804
598
15
40
-
804
598
15
40
-
813
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
15
20
-
467
495
15
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
15
20
-
467
515
15
20
-
476
525
- false
- 5
- Sphere
- S
- Resulting sphere
- 0f7c344d-13fc-404e-8ba5-3d8336d406c6
- true
- true
- true
- 0
-
512
495
14
40
-
512
495
14
40
-
520.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
-
280
508
50
24
-
280
508
50
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
-
907
591
15
20
-
907
591
15
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
15
20
-
907
611
15
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
15
20
-
907
631
15
20
-
916
641
- false
- true
- Point
- P
- Point at the specified length
- cefdac3b-f230-4e16-9227-45c01206f736
- true
- true
- true
- 0
-
952
591
14
20
-
952
591
14
20
-
960.5
601
- false
- Tangent
- T
- Tangent vector at the specified length
- 6cfa3cf4-4df6-437c-be55-fbd43d35b6d1
- false
- true
- true
- 0
-
952
611
14
20
-
952
611
14
20
-
960.5
621
- false
- Parameter
- t
- Curve parameter at the specified length
- fa17f89f-5aa8-45a9-a81a-9726793b78a5
- false
- true
- true
- 0
-
952
631
14
20
-
952
631
14
20
-
960.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
15
20
-
1026
599
15
20
-
1035
609
- false
- Radius
- R
- Sphere radius
- 1ed4dc4c-9868-4263-8932-136e0103a605
- false
- true
- true
- 0
- 1
-
1026
619
15
20
-
1026
619
15
20
-
1035
629
- false
- 1
- Sphere
- S
- Resulting sphere
- 2e8365f4-b2fe-432a-b625-a8b8e9a371f3
- true
- true
- true
- 0
-
1071
599
14
40
-
1071
599
14
40
-
1079.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
-
597
1128
15
20
-
597
1128
15
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
15
20
-
597
1148
15
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
15
20
-
597
1168
15
20
-
606
1178
- false
- true
- Point
- P
- Point at the specified length
- 752d91c5-4b6a-4df3-9796-3dcb1977f568
- true
- true
- true
- 0
-
642
1128
14
20
-
642
1128
14
20
-
650.5
1138
- false
- Tangent
- T
- Tangent vector at the specified length
- 01e9b81f-2f89-4e3e-9d25-bf282888c4d8
- false
- true
- true
- 0
-
642
1148
14
20
-
642
1148
14
20
-
650.5
1158
- false
- Parameter
- t
- Curve parameter at the specified length
- d3026d39-3ad6-47c8-a92b-6838cdbbcbe3
- false
- true
- true
- 0
-
642
1168
14
20
-
642
1168
14
20
-
650.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
15
20
-
758
1135
15
20
-
767
1145
- false
- Radius
- R
- Sphere radius
- f8e1fb61-c304-48d4-8dea-21289e8ec405
- false
- true
- true
- 0
- 1
-
758
1155
15
20
-
758
1155
15
20
-
767
1165
- false
- 3
- Sphere
- S
- Resulting sphere
- f912704a-84ea-4469-af89-1dfc01656d23
- true
- true
- true
- 0
-
803
1135
14
40
-
803
1135
14
40
-
811.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
15
20
-
464
1124
15
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
15
20
-
464
1144
15
20
-
473
1154
- false
- 30
- Circle
- C
- Resulting circle
- e744fe0a-69ca-49d8-b01e-aa9220198cbb
- true
- true
- true
- 0
-
509
1124
15
40
-
509
1124
15
40
-
518
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
15
20
-
755
1186
15
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
15
20
-
755
1206
15
20
-
764
1216
- false
- 15
- Circle
- C
- Resulting circle
- ed32fb52-fe63-4d21-adb5-3464822a97d7
- true
- true
- true
- 0
-
800
1186
15
40
-
800
1186
15
40
-
809
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
15
20
-
465
1074
15
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
15
20
-
465
1094
15
20
-
474
1104
- false
- 5
- Sphere
- S
- Resulting sphere
- aa397af5-e47d-4604-ab72-e6a18d9395ee
- true
- true
- true
- 0
-
510
1074
14
40
-
510
1074
14
40
-
518.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
-
278
1087
50
24
-
278
1087
50
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
-
905
1176
15
20
-
905
1176
15
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
15
20
-
905
1196
15
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
15
20
-
905
1216
15
20
-
914
1226
- false
- true
- Point
- P
- Point at the specified length
- 2a6716fc-b47a-47f4-9a9a-b3bb40157b28
- true
- true
- true
- 0
-
950
1176
14
20
-
950
1176
14
20
-
958.5
1186
- false
- Tangent
- T
- Tangent vector at the specified length
- cddb4657-ac01-45c3-9477-ca0e9581f421
- false
- true
- true
- 0
-
950
1196
14
20
-
950
1196
14
20
-
958.5
1206
- false
- Parameter
- t
- Curve parameter at the specified length
- 8b10230c-fc8b-47ef-9ef8-07db1995de02
- false
- true
- true
- 0
-
950
1216
14
20
-
950
1216
14
20
-
958.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
15
20
-
1024
1184
15
20
-
1033
1194
- false
- Radius
- R
- Sphere radius
- 6d20bc0a-674a-4559-beb8-88f94161c1e7
- false
- true
- true
- 0
- 1
-
1024
1204
15
20
-
1024
1204
15
20
-
1033
1214
- false
- 1
- Sphere
- S
- Resulting sphere
- 117df5c9-ed92-4db4-a673-41de34fa888c
- true
- true
- true
- 0
-
1069
1184
14
40
-
1069
1184
14
40
-
1077.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
-
19
1166
50
24
-
19
1166
50
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
-
1082
1783
50
24
-
1082
1783
50
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.DisplayMaterial || currMatObj is string)
{
Rhino.Display.DisplayMaterial shader = currMatObj as Rhino.Display.DisplayMaterial;
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
-
1179
1733
117
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
-
1181
1735
69
20
-
1181
1735
69
20
-
1225
1745
- false
- Variable y
- viewport
- Script Variable y
- f7e8b3fc-22b8-45aa-aefd-512e681c008c
- false
- true
- true
- 0
- 9e93878a-f9c5-4f0a-8a70-584bf09f24bb
- true
- false
-
1181
1755
69
20
-
1197
1755
53
20
-
1225
1765
- false
- Variable var
- filePath
- Script Variable var
- d3cad56d-7338-43dc-aa87-6fbae0b2b7f2
- false
- true
- true
- 0
- 9e93878a-f9c5-4f0a-8a70-584bf09f24bb
- true
- false
-
1181
1775
69
20
-
1197
1775
53
20
-
1225
1785
- false
- Variable var
- fileExt
- Script Variable var
- 14f1d11f-b6ed-4953-89b1-bc945d6bc21b
- false
- true
- true
- 0
- 9e93878a-f9c5-4f0a-8a70-584bf09f24bb
- true
- false
-
1181
1795
69
20
-
1197
1795
53
20
-
1225
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
-
1181
1815
69
20
-
1181
1815
69
20
-
1225
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
-
1181
1835
69
20
-
1197
1835
53
20
-
1225
1845
- false
- Variable var
- reclMem
- Script Variable var
- e5f6fd4d-4abc-4ab0-b21e-cc01a1bf5b73
- false
- true
- true
- 0
- d60527f5-b5af-4ef6-8970-5f96fe412559
- true
- false
-
1181
1855
69
20
-
1197
1855
53
20
-
1225
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
-
1181
1875
69
20
-
1197
1875
53
20
-
1225
1885
- false
- Output
- Print, Reflect and Error streams
- f2436424-a0c7-4684-99fe-6e676b629e40
- false
- true
- true
- 0
-
1280
1735
14
80
-
1280
1735
14
80
-
1288.5
1775
- false
- Result A
- A
- Output parameter A
- 34766c68-3130-4083-983c-3cabbba2dac5
- true
- true
- true
- 0
-
1280
1815
14
80
-
1280
1815
14
80
-
1288.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
-
591
1740
15
20
-
591
1740
15
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
15
20
-
591
1760
15
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
15
20
-
591
1780
15
20
-
600
1790
- false
- true
- Point
- P
- Point at the specified length
- 8412b43a-5f2e-40a5-93a2-2fffbe3026d1
- true
- true
- true
- 0
-
636
1740
14
20
-
636
1740
14
20
-
644.5
1750
- false
- Tangent
- T
- Tangent vector at the specified length
- 3c8613bb-bd92-4dcf-a245-2014a5b3b408
- false
- true
- true
- 0
-
636
1760
14
20
-
636
1760
14
20
-
644.5
1770
- false
- Parameter
- t
- Curve parameter at the specified length
- adc31993-9445-4182-9a43-2281ccc06fa0
- false
- true
- true
- 0
-
636
1780
14
20
-
636
1780
14
20
-
644.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
15
20
-
751
1747
15
20
-
760
1757
- false
- Radius
- R
- Sphere radius
- 14e8dddd-f7a9-49b1-a231-6662f12fcb08
- false
- true
- true
- 0
- 1
-
751
1767
15
20
-
751
1767
15
20
-
760
1777
- false
- 3
- Sphere
- S
- Resulting sphere
- 016bb4df-4cdf-44df-b248-5b027d6a08a0
- true
- true
- true
- 0
-
796
1747
14
40
-
796
1747
14
40
-
804.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
15
20
-
458
1736
15
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
15
20
-
458
1756
15
20
-
467
1766
- false
- 30
- Circle
- C
- Resulting circle
- f04fe99d-3e2b-4405-b176-478ff8de2964
- true
- true
- true
- 0
-
503
1736
15
40
-
503
1736
15
40
-
512
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
15
20
-
750
1794
15
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
15
20
-
750
1814
15
20
-
759
1824
- false
- 15
- Circle
- C
- Resulting circle
- fa5d744f-4904-4f0e-b37f-7d502121fdcd
- true
- true
- true
- 0
-
795
1794
15
40
-
795
1794
15
40
-
804
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
15
20
-
459
1686
15
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
15
20
-
459
1706
15
20
-
468
1716
- false
- 5
- Sphere
- S
- Resulting sphere
- 4df247cb-8835-45f5-b931-c2b8e0412562
- true
- true
- true
- 0
-
504
1686
14
40
-
504
1686
14
40
-
512.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
-
371
1698
50
24
-
371
1698
50
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
-
867
1800
15
20
-
867
1800
15
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
15
20
-
867
1820
15
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
15
20
-
867
1840
15
20
-
876
1850
- false
- true
- Point
- P
- Point at the specified length
- edff5bed-e7bb-46d1-a72c-82074cf01c27
- true
- true
- true
- 0
-
912
1800
14
20
-
912
1800
14
20
-
920.5
1810
- false
- Tangent
- T
- Tangent vector at the specified length
- fc8798ad-3c27-4ad9-b9a5-5183b6334b91
- false
- true
- true
- 0
-
912
1820
14
20
-
912
1820
14
20
-
920.5
1830
- false
- Parameter
- t
- Curve parameter at the specified length
- 8af5c83f-f072-473a-87cb-74700797d581
- false
- true
- true
- 0
-
912
1840
14
20
-
912
1840
14
20
-
920.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
15
20
-
981
1813
15
20
-
990
1823
- false
- Radius
- R
- Sphere radius
- 0a952612-8774-4651-8627-48108f3e6e23
- false
- true
- true
- 0
- 1
-
981
1833
15
20
-
981
1833
15
20
-
990
1843
- false
- 1
- Sphere
- S
- Resulting sphere
- 6cf0533d-7079-4808-9927-ace00eb80919
- true
- true
- true
- 0
-
1026
1813
14
40
-
1026
1813
14
40
-
1034.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
14
20
-
362
1223
14
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
14
20
-
362
1243
14
20
-
370.5
1253
- false
- Result
- R
- Result
- af65d9ad-11c9-4a3f-b7c8-4d80e44e4a11
- false
- true
- true
- 0
-
406
1223
15
40
-
406
1223
15
40
-
415
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
14
20
-
373
1851
14
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
14
20
-
373
1871
14
20
-
381.5
1881
- false
- Result
- R
- Result
- b99e08c3-075d-45a6-acdc-fb86431deff9
- false
- true
- true
- 0
-
417
1851
15
40
-
417
1851
15
40
-
426
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
-
1082
1807
50
24
-
1082
1807
50
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
-
1082
1830
50
24
-
1082
1830
50
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
14
20
-
663
690
14
20
-
671.5
700
- false
- Modulus
- B
- The modulus
- 9779be05-955d-452d-8fd9-868c13a4d5a2
- false
- true
- true
- 0
- 1
-
663
710
14
20
-
663
710
14
20
-
671.5
720
- false
- 1
- Result
- R
- Result
- 53058963-11fe-4b3f-8f00-429ea3013aac
- false
- true
- true
- 0
-
707
690
15
40
-
707
690
15
40
-
716
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
14
20
-
603
1276
14
20
-
611.5
1286
- false
- Modulus
- B
- The modulus
- 87dfc1ff-eeb9-4b4b-8bd4-a1b27f8ceab1
- false
- true
- true
- 0
- 1
-
603
1296
14
20
-
603
1296
14
20
-
611.5
1306
- false
- 1
- Result
- R
- Result
- 12a20015-a3ce-4e24-ae3a-0001b2923678
- false
- true
- true
- 0
-
647
1276
15
40
-
647
1276
15
40
-
656
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
14
20
-
568
1898
14
20
-
576.5
1908
- false
- Modulus
- B
- The modulus
- e9e17908-4a30-41f7-aa61-23cb31f13ed2
- false
- true
- true
- 0
- 1
-
568
1918
14
20
-
568
1918
14
20
-
576.5
1928
- false
- 1
- Result
- R
- Result
- b526077d-648d-4603-a4f3-0a3018c47b7b
- false
- true
- true
- 0
-
612
1898
15
40
-
612
1898
15
40
-
621
1918
- false
- 5a2b0735-ba98-4b7d-a7d3-c1dfc04475ad
- Timer
- 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
-
85.5
1111.5
100
24
-
85.5
1111.5
100
24
-
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
-
18
1193
50
24
-
18
1193
50
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
-
69
1835
50
24
-
69
1835
50
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
- 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
-
25
1743
100
24
-
25
1743
100
24
-
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
-
69
1808
50
24
-
69
1808
50
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
-
1079
1906
50
24
-
1079
1906
50
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
-
1081
1876
50
24
-
1081
1876
50
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
14
20
-
487
670
14
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
14
20
-
487
690
14
20
-
495.5
700
- false
- Result
- R
- Result
- 65204289-bc6a-490a-b07a-dd6f83f6dd33
- false
- true
- true
- 0
-
531
670
15
40
-
531
670
15
40
-
540
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
14
20
-
491
1260
14
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
14
20
-
491
1280
14
20
-
499.5
1290
- false
- Result
- R
- Result
- 337a49c5-ae56-47f9-8271-9affb9f71c3e
- false
- true
- true
- 0
-
535
1260
15
40
-
535
1260
15
40
-
544
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
14
20
-
482
1887
14
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
14
20
-
482
1907
14
20
-
490.5
1917
- false
- Result
- R
- Result
- 190b5b6a-9ef7-4b30-a53f-9eef2cf92210
- false
- true
- true
- 0
-
526
1887
15
40
-
526
1887
15
40
-
535
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
44
24
-
218
1166
44
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
44
25
-
218
1190
44
25
-
241.5
1202.75
- false
- Output
- Print, Reflect and Error streams
- 41b4f376-9c59-46f7-b0ff-39d11f266d17
- false
- true
- true
- 0
-
292
1166
15
24
-
292
1166
15
24
-
301
1178.25
- false
- Result A
- C
- Output parameter A
- 4a26bde6-0c06-4525-b04f-1fcca382784b
- true
- true
- true
- 0
-
292
1190
15
25
-
292
1190
15
25
-
301
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
42
42
-
201
1800
42
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
42
42
-
201
1842
42
42
-
223.5
1863
- false
- Output
- Print, Reflect and Error streams
- 7cc55426-0876-4fd4-a67c-b1ae6303c107
- false
- true
- true
- 0
-
273
1800
15
28
-
273
1800
15
28
-
282
1814
- false
- Result B
- B
- Output parameter B
- cbc15827-3313-45ef-a9d4-877643505681
- true
- true
- true
- 0
-
273
1828
15
28
-
273
1828
15
28
-
282
1842
- false
- Result C
- C
- Output parameter C
- 37e2fc5a-9267-41ec-81fa-037d573af0aa
- true
- true
- true
- 0
-
273
1856
15
28
-
273
1856
15
28
-
282
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