-
0
2
2
-
1
0
8
- 9a570881-ce61-4b44-8d4f-8732ad2a529f
- Shaded
- 1
-
100;150;0;0
-
100;0;150;0
- 639116888265567010
- false
- day1_toothedgearmodel.ghx
- 0
-
35
55
- 0.8643461
- 0
- 0
- 6
- Robert McNeel & Associates
- 00000000-0000-0000-0000-000000000000
- Grasshopper
- 8.28.26041.11002
- Robert McNeel & Associates
- 00000000-0000-0000-0000-000000000000
- Grasshopper
- 8.28.26041.11002
- Robert McNeel & Associates
- 00000000-0000-0000-0000-000000000000
- Grasshopper
- 8.28.26041.11002
- Robert McNeel & Associates
- 00000000-0000-0000-0000-000000000000
- Grasshopper
- 8.28.26041.11002
- Robert McNeel & Associates
- 00000000-0000-0000-0000-000000000000
- Grasshopper
- 8.28.26041.11002
- Robert McNeel & Associates
- 00000000-0000-0000-0000-000000000000
- Grasshopper
- 8.28.26041.11002
- 43
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Create a circle defined by base plane and radius.
- true
- ba66ec03-9182-4f4a-9421-73934b722a1c
- Circle
- Cir
-
420
205
56
44
-
446
227
- Base plane of circle
- cfc504cb-2299-40e6-acb4-83d3fc2f4f9b
- Plane
- P
- false
- 5f783c4d-9ca7-40dc-ac9b-e01386a58fca
- 1
-
422
207
9
20
-
428
217
- 1
- 1
- {0}
-
0
0
0
1
0
0
0
1
0
- Radius of circle
- 00895983-1904-4a96-b48d-29a36e847a85
- Radius
- R
- false
- ba3d7578-8615-42bd-9739-4973f5033193
- 1
-
422
227
9
20
-
428
237
- 1
- 1
- {0}
- 1
- Resulting circle
- b169b785-f661-4241-9c8d-971403df5cca
- Circle
- C
- false
- 0
-
461
207
13
40
-
467.5
227
- fca5ad7e-ecac-401d-a357-edda0a251cbc
- Polar Array
- Create a polar array of geometry.
- true
- 43a4409a-8b9d-4d23-8569-43a1c61f58cb
- Polar Array
- ArrPolar
-
552
245
57
84
-
579
287
- Base geometry
- 4c4ba801-a41e-44d8-a86c-31ffae75de87
- Geometry
- G
- true
- b169b785-f661-4241-9c8d-971403df5cca
- 1
-
554
247
10
20
-
560.5
257
- Polar array plane
- 167a884e-4db6-4ad4-9d63-9a8ddc7c9c89
- Plane
- P
- false
- 7e18948e-603f-4886-9df3-d9cd50239b88
- 1
-
554
267
10
20
-
560.5
277
- 1
- 1
- {0}
-
0
0
0
1
0
0
0
1
0
- Number of elements in array.
- 9de5a1de-311a-4be3-bcc8-0367698b9959
- Count
- N
- false
- 59cd2bfc-8d39-49bd-b59c-6c6bc024faf9
- 1
-
554
287
10
20
-
560.5
297
- 1
- 1
- {0}
- 10
- Sweep angle in radians (counter-clockwise, starting from plane x-axis)
- 9eb4b32d-809f-47bb-80bc-8d528550e32f
- Angle
- A
- false
- 0
- false
-
554
307
10
20
-
560.5
317
- 1
- 1
- {0}
- 6.283185307179586
- 1
- Arrayed geometry
- 57d782a6-f9d4-4809-949d-fe2bd71aebb9
- Geometry
- G
- false
- 0
-
594
247
13
40
-
600.5
267
- 1
- Transformation data
- ce5aced8-b386-411a-938c-96e9bd547eb5
- Transform
- X
- false
- 0
-
594
287
13
40
-
600.5
307
- fbac3e32-f100-4292-8692-77240a42fd1a
- Point
- Contains a collection of three-dimensional points
- 7e18948e-603f-4886-9df3-d9cd50239b88
- Point
- Pt
- false
- 0
-
138
119
50
20
-
163
129
- 1
- 1
- {0}
-
-59.32587331123045
143.62166443722833
0
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- ba3d7578-8615-42bd-9739-4973f5033193
- Number Slider
- false
- 0
-
-16
173
162
20
-
-15.612129
173.34254
- 3
- 1
- 0
- 1
- 0
- 0
- 0.555
- e9eb1dcf-92f6-4d4d-84ae-96222d60f56b
- Move
- Translate (move) an object along a vector.
- true
- dba7c40e-99b6-4495-a680-baf54a19d33e
- Move
- Move
-
236
146
57
44
-
263
168
- Base geometry
- 745a430e-7704-4a9e-a08f-2f33199d96b5
- Geometry
- G
- true
- 7e18948e-603f-4886-9df3-d9cd50239b88
- 1
-
238
148
10
20
-
244.5
158
- Translation vector
- 24bb69d5-be28-4925-a9a8-57cb130b5054
- Motion
- T
- false
- e0c276b1-fd49-415a-aa89-50830c3400ea
- 1
-
238
168
10
20
-
244.5
178
- 1
- 1
- {0}
-
0
0
10
- Translated geometry
- 5f783c4d-9ca7-40dc-ac9b-e01386a58fca
- Geometry
- G
- false
- 0
-
278
148
13
20
-
284.5
158
- Transformation data
- 63c28737-85ca-4181-acba-07ca8b23c75f
- Transform
- X
- false
- 0
-
278
168
13
20
-
284.5
178
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- 4063782b-a016-4a78-8d0c-fb2117e15243
- Number Slider
- false
- 0
-
-16
209
160
20
-
-15.00425
209.94194
- 3
- 1
- 0
- 100
- 0
- 0
- 18.682
- d3d195ea-2d59-4ffa-90b1-8b7ff3369f69
- Unit Y
- Unit vector parallel to the world {y} axis.
- 59b6b732-c924-4cf1-8c5d-10ba91c97a65
- Unit Y
- Y
-
198
210
55
28
-
224
224
- Unit multiplication
- a65d078c-092c-412a-b6c5-10b30a67f018
- Factor
- F
- false
- 4063782b-a016-4a78-8d0c-fb2117e15243
- 1
-
200
212
9
24
-
206
224
- 1
- 1
- {0}
- 1
- World {y} vector
- e0c276b1-fd49-415a-aa89-50830c3400ea
- Unit vector
- V
- false
- 0
-
239
212
12
24
-
245
224
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- d7ce3ade-bd74-4a58-855a-e36c91c754a6
- Number Slider
- false
- 0
-
-8
310
162
20
-
-7.3046036
310.52405
- 2
- 1
- 0
- 100
- 0
- 0
- 18.85
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Create a circle defined by base plane and radius.
- true
- ddff122b-6f92-46a5-8ca0-16501243f8d5
- Circle
- Cir
-
454
68
56
44
-
480
90
- Base plane of circle
- 31ea03bf-a62f-4ff1-9960-089f4b1ca3b6
- Plane
- P
- false
- 7e18948e-603f-4886-9df3-d9cd50239b88
- 1
-
456
70
9
20
-
462
80
- 1
- 1
- {0}
-
0
0
0
1
0
0
0
1
0
- Radius of circle
- 42a0ba69-bfb1-4a5c-8e3b-97d5e536f74e
- Radius
- R
- false
- d7ce3ade-bd74-4a58-855a-e36c91c754a6
- 1
-
456
90
9
20
-
462
100
- 1
- 1
- {0}
- 1
- Resulting circle
- 64005cb8-b2b4-4327-86a5-6da332e15f03
- Circle
- C
- false
- 0
-
495
70
13
40
-
501.5
90
- fab11c30-2d9c-4d15-ab3c-2289f1ae5c21
- Solid Difference
- Perform a solid difference on two Brep sets.
- true
- 7b1337f0-c0c8-4894-bed3-a67373bf9186
- Solid Difference
- SDiff
-
589
102
55
44
-
615
124
- 1
- First Brep set
- 95760252-2156-4933-b914-495a0ef95f46
- Breps A
- A
- false
- 64005cb8-b2b4-4327-86a5-6da332e15f03
- 1
-
591
104
9
20
-
597
114
- 1
- Second Brep set
- beb0faec-78f4-4d8a-9ee5-fdba8fe34789
- Breps B
- B
- false
- 57d782a6-f9d4-4809-949d-fe2bd71aebb9
- 1
-
591
124
9
20
-
597
134
- 1
- Difference result
- 345b6bcd-67f3-46bf-94f0-bba79ef995e1
- Result
- R
- false
- 0
-
630
104
12
40
-
636
124
- 86b28a7e-94d9-4791-8306-e13e10d5f8d5
- Area
- Solve area properties for breps, meshes and planar closed curves.
- true
- ee0e219f-dbf0-497d-ae05-f73bc03c606a
- Area
- Area
-
715
102
57
44
-
742
124
- 1
- ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278
- 2
- 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312
- fbac3e32-f100-4292-8692-77240a42fd1a
- Brep, mesh or planar closed curve for area computation
- 971f5d5a-2951-4e79-b5e7-273207efe67a
- Geometry
- G
- false
- 345b6bcd-67f3-46bf-94f0-bba79ef995e1
- 1
-
717
104
10
40
-
723.5
124
- Area of geometry
- b20a5ff0-5e57-43c7-b48b-9691611ab8d4
- Area
- A
- true
- 0
-
757
104
13
20
-
763.5
114
- Area centroid of geometry
- 4d2286ca-76a3-4a8f-b758-6de0337f3719
- Centroid
- C
- true
- 0
-
757
124
13
20
-
763.5
134
- 6f93d366-919f-4dda-a35e-ba03dd62799b
- Sort List
- Sort a list of numeric keys.
- true
- 53be226d-4e40-4cd5-a7f6-d7791122453e
- Sort List
- Sort
-
828
156
55
44
-
854
178
- 2
- 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 2
- 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 1
- List of sortable keys
- 029ab8f1-4231-4bf9-83c1-b4a2ffe16f13
- Keys
- K
- false
- b20a5ff0-5e57-43c7-b48b-9691611ab8d4
- 1
-
830
158
9
20
-
836
168
- 1
- Optional list of values to sort synchronously
- c540ef78-cc8e-4e39-b4ae-3dbe14b63a17
- Values A
- A
- true
- 345b6bcd-67f3-46bf-94f0-bba79ef995e1
- 1
-
830
178
9
20
-
836
188
- 1
- Sorted keys
- 87fcfb4f-2a96-4607-a274-a9e0ea2c55be
- Keys
- K
- false
- 0
-
869
158
12
20
-
875
168
- 1
- Synchronous values in A
- 73111e57-fe0c-43bf-acb4-372e6e70cf6d
- Values A
- A
- false
- 0
-
869
178
12
20
-
875
188
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- 418aaeee-a17d-4efc-9fe1-fd92cc5e8820
- Number Slider
- false
- 0
-
762
225
157
20
-
762.76746
225.93436
- 0
- 1
- 0
- 12
- -10
- 0
- -1
- 59daf374-bc21-4a5e-8282-5504fb7ae9ae
- List Item
- 0
- Retrieve a specific item from a list.
- true
- 8dcdd6c3-afc0-44d8-8af7-df662a7d4ade
- List Item
- Item
-
1012
150
58
64
-
1041
182
- 3
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 2e3ab970-8545-46bb-836c-1c11e5610bce
- cb95db89-6165-43b6-9c41-5702bc5bf137
- 1
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 1
- Base list
- beca5f45-4935-4ead-9ab0-11e81ae4aa47
- List
- L
- false
- 73111e57-fe0c-43bf-acb4-372e6e70cf6d
- 1
-
1014
152
12
20
-
1021.5
162
- Item index
- 6fdd1dcc-0c4b-4058-a5ad-397545f857c4
- Index
- i
- false
- 418aaeee-a17d-4efc-9fe1-fd92cc5e8820
- 1
-
1014
172
12
20
-
1021.5
182
- 1
- 1
- {0}
- 0
- Wrap index to list bounds
- b863b6b5-26ae-4570-8412-a93e22100c69
- Wrap
- W
- false
- 0
-
1014
192
12
20
-
1021.5
202
- 1
- 1
- {0}
- true
- Item at {i'}
- 2a602eb7-e7b5-4fbe-a026-c32cf12241e4
- false
- Item
- i
- false
- 0
-
1056
152
12
60
-
1062
182
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- 59cd2bfc-8d39-49bd-b59c-6c6bc024faf9
- Number Slider
- false
- 0
-
-4
368
158
20
-
-3.3407593
368.33414
- 3
- 1
- 1
- 100
- 0
- 0
- 60
- 962034e9-cc27-4394-afc4-5c16e3447cf9
- Extrude
- Extrude points, curves and surfaces along a vector.
- true
- 5aab3357-8d96-426f-949a-18baf9c00e32
- Extrude
- Extr
-
519
431
56
44
-
546
453
- Profile surface
- fb50b402-31bd-419f-b3d4-3b9f5bf5fed2
- Base
- B
- false
- 2a602eb7-e7b5-4fbe-a026-c32cf12241e4
- 1
-
521
433
10
20
-
527.5
443
- Extrusion direction
- bb5256af-1581-4d7f-8d95-ad253ff2b03e
- Direction
- D
- false
- 3022d6a8-936e-4ff9-8767-51f21e0523bc
- 1
-
521
453
10
20
-
527.5
463
- Extrusion result
- ea60bb7b-71ae-41b6-b6d5-81e443afbcc9
- Extrusion
- E
- false
- 0
-
561
433
12
40
-
567
453
- b648d933-ddea-4e75-834c-8f6f3793e311
- Cap Holes
- Cap all planar holes in a Brep.
- true
- b408da70-6bc4-40df-8e88-8aacdc4769ff
- Cap Holes
- Cap
-
639
437
55
33
-
665
454
- Brep to cap
- c9734489-d9f4-44f9-b028-15cfacb7f90f
- Brep
- B
- false
- ea60bb7b-71ae-41b6-b6d5-81e443afbcc9
- 1
-
641
439
9
29
-
647
453.5
- Capped Brep
- 807404ec-968c-4cb7-aa74-d10f98e5d200
- Brep
- B
- false
- 0
-
680
439
12
29
-
686
453.5
- 9103c240-a6a9-4223-9b42-dbd19bf38e2b
- Unit Z
- Unit vector parallel to the world {z} axis.
- 3fdaa616-e515-4cf2-8afe-ba6dd3e5b5c7
- Unit Z
- Z
-
402
450
55
28
-
428
464
- Unit multiplication
- 6465ccf3-0f1b-4be6-87a3-8c87b8b096a8
- Factor
- F
- false
- 38153200-7c31-4167-948d-f810fdcbff3e
- 1
-
404
452
9
24
-
410
464
- 1
- 1
- {0}
- 1
- World {z} vector
- 3022d6a8-936e-4ff9-8767-51f21e0523bc
- Unit vector
- V
- false
- 0
-
443
452
12
24
-
449
464
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- 38153200-7c31-4167-948d-f810fdcbff3e
- Number Slider
- false
- 0
-
207
454
160
20
-
207.08058
454.30188
- 3
- 1
- 1
- 10
- 0
- 0
- 8
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Create a circle defined by base plane and radius.
- 08577fd5-3bb3-4177-8047-4cb4ab1f489c
- Circle
- Cir
-
299
535
56
44
-
325
557
- Base plane of circle
- 4eecce25-16a1-4a38-95fa-a5dc2fdb9b20
- Plane
- P
- false
- 7e18948e-603f-4886-9df3-d9cd50239b88
- 1
-
301
537
9
20
-
307
547
- 1
- 1
- {0}
-
0
0
0
1
0
0
0
1
0
- Radius of circle
- 47b791e3-8978-4dc4-938d-350ffce5576c
- Radius
- R
- false
- fc80e326-5cf4-40c0-8224-0061131eaab3
- 1
-
301
557
9
20
-
307
567
- 1
- 1
- {0}
- 1
- Resulting circle
- 89104236-1dae-4cb3-a4b4-2d4171e85b04
- Circle
- C
- false
- 0
-
340
537
13
40
-
346.5
557
- a0d62394-a118-422d-abb3-6af115c75b25
- Addition
- Mathematical addition
- de15738c-7dd0-4a3d-8154-3219e5cbda19
- Addition
- A+B
-
108
517
55
44
-
134
539
- 2
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 1
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- First item for addition
- 3cc0c3f0-ed8e-4e96-b240-1ea5d9b62472
- A
- A
- true
- d7ce3ade-bd74-4a58-855a-e36c91c754a6
- 1
-
110
519
9
20
-
116
529
- Second item for addition
- dd564a0b-1eda-4350-8b24-daf50f5d2f25
- B
- B
- true
- ed6de64c-46fc-4e0f-9e81-82ebd1deda78
- 1
-
110
539
9
20
-
116
549
- Result of addition
- fc80e326-5cf4-40c0-8224-0061131eaab3
- Result
- R
- false
- 0
-
149
519
12
40
-
155
539
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- ed6de64c-46fc-4e0f-9e81-82ebd1deda78
- Number Slider
- false
- 0
-
-126
541
157
20
-
-125.549
541.26733
- 3
- 1
- 1
- 10
- 0
- 0
- 2
- 9103c240-a6a9-4223-9b42-dbd19bf38e2b
- Unit Z
- Unit vector parallel to the world {z} axis.
- 3ee02b86-a8a2-4005-808a-2c7df2720181
- Unit Z
- Z
-
462
574
55
28
-
488
588
- Unit multiplication
- 28c842b9-becc-4fd5-a11e-c1768d040724
- Factor
- F
- false
- e6ea9d96-d47f-4838-bda8-481844579323
- 1
-
464
576
9
24
-
470
588
- 1
- 1
- {0}
- 1
- World {z} vector
- 11e08646-d82e-4697-bedc-9f43c4cf52b6
- Unit vector
- V
- false
- 0
-
503
576
12
24
-
509
588
- a3371040-e552-4bc8-b0ff-10a840258e88
- Negative
- Compute the negative of a value.
- c17f2d1b-7867-46db-8e96-3a22bfa56da6
- Negative
- Neg
-
387
571
55
34
-
413
588
- Input value
- 6cd41cc4-5636-4097-8f94-88ac37a8070f
- Value
- x
- false
- 1fb57eac-8aae-4545-bb21-1506e2bc28ea
- 1
-
389
573
9
30
-
395
588
- Output value
- e6ea9d96-d47f-4838-bda8-481844579323
- Result
- y
- false
- 0
-
428
573
12
30
-
434
588
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- 1fb57eac-8aae-4545-bb21-1506e2bc28ea
- Number Slider
- false
- 0
-
114
605
157
20
-
114.79268
605.1327
- 3
- 1
- 1
- 1
- 0
- 0
- 1
- 9103c240-a6a9-4223-9b42-dbd19bf38e2b
- Unit Z
- Unit vector parallel to the world {z} axis.
- 6d7d0700-8499-4dd0-86f3-6b41b5e8529f
- Unit Z
- Z
-
463
627
55
28
-
489
641
- Unit multiplication
- 475da3bc-6daf-4885-a0ad-5df18b28e8fe
- Factor
- F
- false
- 1fb57eac-8aae-4545-bb21-1506e2bc28ea
- 1
-
465
629
9
24
-
471
641
- 1
- 1
- {0}
- 1
- World {z} vector
- efdb3fde-4c2e-49fe-91da-a8d5136a62c2
- Unit vector
- V
- false
- 0
-
504
629
12
24
-
510
641
- e9eb1dcf-92f6-4d4d-84ae-96222d60f56b
- Move
- Translate (move) an object along a vector.
- true
- 505ed224-aa7d-4bbc-867f-c7273e3f41c1
- Move
- Move
-
471
511
57
44
-
498
533
- Base geometry
- 13c12bf2-f286-4f99-9154-271bc5943360
- Geometry
- G
- true
- 89104236-1dae-4cb3-a4b4-2d4171e85b04
- 1
-
473
513
10
20
-
479.5
523
- Translation vector
- af8ef1da-29c1-413a-94e6-42bd66d32760
- Motion
- T
- false
- 3022d6a8-936e-4ff9-8767-51f21e0523bc
- 1
-
473
533
10
20
-
479.5
543
- 1
- 1
- {0}
-
0
0
10
- Translated geometry
- 5df55026-f7c0-4c7f-8237-d15ed85333b5
- Geometry
- G
- false
- 0
-
513
513
13
20
-
519.5
523
- Transformation data
- 850c20ae-c59a-4b1a-aa0a-d30809323030
- Transform
- X
- false
- 0
-
513
533
13
20
-
519.5
543
- 962034e9-cc27-4394-afc4-5c16e3447cf9
- Extrude
- Extrude points, curves and surfaces along a vector.
- true
- 59a300c6-fb90-4ac6-9faf-47aa8be9450c
- Extrude
- Extr
-
575
529
56
44
-
602
551
- Profile surface
- 4dec225b-ae05-48ca-b897-4188f95f88e4
- Base
- B
- false
- 89104236-1dae-4cb3-a4b4-2d4171e85b04
- 1
-
577
531
10
20
-
583.5
541
- Extrusion direction
- c07f2976-3acf-4525-a255-5bfa7a0df730
- Direction
- D
- false
- 11e08646-d82e-4697-bedc-9f43c4cf52b6
- 1
-
577
551
10
20
-
583.5
561
- Extrusion result
- 88caf118-553f-4c9c-ad99-3701239120bd
- Extrusion
- E
- false
- 0
-
617
531
12
40
-
623
551
- b648d933-ddea-4e75-834c-8f6f3793e311
- Cap Holes
- Cap all planar holes in a Brep.
- true
- c733d223-3745-40a0-a7a2-3b1b5888fe6f
- Cap Holes
- Cap
-
681
536
55
33
-
707
553
- Brep to cap
- 179fb9fa-8c84-4d5a-9a93-70140c666053
- Brep
- B
- false
- 88caf118-553f-4c9c-ad99-3701239120bd
- 1
-
683
538
9
29
-
689
552.5
- Capped Brep
- 51c1537b-298f-4bb0-b6c4-1d634833f7e2
- Brep
- B
- false
- 0
-
722
538
12
29
-
728
552.5
- 962034e9-cc27-4394-afc4-5c16e3447cf9
- Extrude
- Extrude points, curves and surfaces along a vector.
- true
- 59526ebf-24a4-4878-a20e-7d7b4e22f3a8
- Extrude
- Extr
-
573
604
56
44
-
600
626
- Profile surface
- 4c595675-1341-4939-9fab-02e14cef43a0
- Base
- B
- false
- 5df55026-f7c0-4c7f-8237-d15ed85333b5
- 1
-
575
606
10
20
-
581.5
616
- Extrusion direction
- fc3ce9e8-9f42-4a3d-a232-7ac6b3c6f756
- Direction
- D
- false
- efdb3fde-4c2e-49fe-91da-a8d5136a62c2
- 1
-
575
626
10
20
-
581.5
636
- Extrusion result
- 7efc981c-a215-4610-923e-954b1e78a1d9
- Extrusion
- E
- false
- 0
-
615
606
12
40
-
621
626
- b648d933-ddea-4e75-834c-8f6f3793e311
- Cap Holes
- Cap all planar holes in a Brep.
- true
- ef43f083-355b-4cd7-ba72-55069e88af16
- Cap Holes
- Cap
-
679
610
55
33
-
705
627
- Brep to cap
- ce3ec8e6-5357-4e0d-a8ae-689bc430d849
- Brep
- B
- false
- 7efc981c-a215-4610-923e-954b1e78a1d9
- 1
-
681
612
9
29
-
687
626.5
- Capped Brep
- e317a17c-7542-47fe-8500-759fcb598fe1
- Brep
- B
- false
- 0
-
720
612
12
29
-
726
626.5
- fab11c30-2d9c-4d15-ab3c-2289f1ae5c21
- Solid Difference
- Perform a solid difference on two Brep sets.
- 9a91ea0d-fd99-4cdb-9fe9-0a77c4812ea2
- Solid Difference
- SDiff
-
934
669
55
44
-
960
691
- 1
- First Brep set
- 5c3e49d0-4f5e-4a93-b945-32d69ade03aa
- Breps A
- A
- false
- db09b13b-44bb-491e-90b8-c71db091e9d0
- 1
-
936
671
9
20
-
942
681
- 1
- Second Brep set
- 4c6d0fc8-b9be-4b23-aa78-4cf2ea6fc6ce
- Breps B
- B
- false
- c45d606e-e37f-4034-87d0-68d67a1e231d
- 1
-
936
691
9
20
-
942
701
- 1
- Difference result
- 3066a51d-3412-4a02-ae72-bb78973bc936
- Result
- R
- false
- 0
-
975
671
12
40
-
981
691
- 807b86e3-be8d-4970-92b5-f8cdcb45b06b
- Circle
- Create a circle defined by base plane and radius.
- true
- c5a5ed6f-dedf-4e22-bb7f-4e26790d774e
- Circle
- Cir
-
465
783
56
44
-
491
805
- Base plane of circle
- 66ed2bd5-61a7-47a9-97df-06b8736afd68
- Plane
- P
- false
- 7e18948e-603f-4886-9df3-d9cd50239b88
- 1
-
467
785
9
20
-
473
795
- 1
- 1
- {0}
-
0
0
0
1
0
0
0
1
0
- Radius of circle
- bc28f333-39e9-4ce4-b871-b690b0672392
- Radius
- R
- false
- 36ebe732-9986-44c7-92db-9c2b8b26e4c8
- 1
-
467
805
9
20
-
473
815
- 1
- 1
- {0}
- 1
- Resulting circle
- 696f3d47-9fab-4d60-86c8-6bfff9134551
- Circle
- C
- false
- 0
-
506
785
13
40
-
512.5
805
- a0d62394-a118-422d-abb3-6af115c75b25
- Addition
- Mathematical addition
- 33c181db-3ece-401c-8da7-bb98a647d16c
- Addition
- A+B
-
598
720
55
44
-
624
742
- 2
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 1
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- First item for addition
- 786a6ebf-e57f-4285-89d2-ceb0747fe82b
- A
- A
- true
- 38153200-7c31-4167-948d-f810fdcbff3e
- 1
-
600
722
9
20
-
606
732
- Second item for addition
- c6565c33-2c15-44ce-adff-1a0beb0c9357
- B
- B
- true
- 87bc8ece-9e1c-4991-bfb5-a6e081e5ec0e
- 1
-
600
742
9
20
-
606
752
- Result of addition
- f61302d3-c655-4372-9f60-d6f584e6b085
- Result
- R
- false
- 0
-
639
722
12
40
-
645
742
- ce46b74e-00c9-43c4-805a-193b69ea4a11
- Multiplication
- Mathematical multiplication
- 8b8795a8-ff6d-47a8-9b98-9336e92c87b0
- Multiplication
- A×B
-
393
725
55
44
-
419
747
- 2
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- 1
- 8ec86459-bf01-4409-baee-174d0d2b13d0
- First item for multiplication
- 4fbfc613-384a-43d6-bc99-9d975f500198
- A
- A
- true
- 1fb57eac-8aae-4545-bb21-1506e2bc28ea
- 1
-
395
727
9
20
-
401
737
- Second item for multiplication
- 70e95cc1-dc9e-46a6-a74a-b83817e05916
- B
- B
- true
- 0
-
395
747
9
20
-
401
757
- 1
- 1
- {0}
- Grasshopper.Kernel.Types.GH_Integer
- 2
- Result of multiplication
- 87bc8ece-9e1c-4991-bfb5-a6e081e5ec0e
- Result
- R
- false
- 0
-
434
727
12
40
-
440
747
- e9eb1dcf-92f6-4d4d-84ae-96222d60f56b
- Move
- Translate (move) an object along a vector.
- true
- 482f91ae-17c6-4141-822f-317b5a0cfb9c
- Move
- Move
-
731
799
57
44
-
758
821
- Base geometry
- 95a079d2-a6dc-4b84-8645-24ee527e54c4
- Geometry
- G
- true
- 696f3d47-9fab-4d60-86c8-6bfff9134551
- 1
-
733
801
10
20
-
739.5
811
- Translation vector
- ab6ee1ec-8c89-4e06-b103-a85ee1db5c9f
- Motion
- T
- false
- 810d8a5c-5608-4f2a-b0a1-4c64c1ffb4d9
- 1
-
733
821
10
20
-
739.5
831
- 1
- 1
- {0}
-
0
0
10
- Translated geometry
- 63846ec0-e12f-4198-8c0c-7876d2b0d8c6
- Geometry
- G
- false
- 0
-
773
801
13
20
-
779.5
811
- Transformation data
- 55bc9042-f689-4b32-9b38-6a64e38d41d9
- Transform
- X
- false
- 0
-
773
821
13
20
-
779.5
831
- 9103c240-a6a9-4223-9b42-dbd19bf38e2b
- Unit Z
- Unit vector parallel to the world {z} axis.
- 3d89084d-a48e-4b4c-bdcf-7d58fdbac262
- Unit Z
- Z
-
629
841
55
28
-
655
855
- Unit multiplication
- 9b22fc5d-961d-4537-9bfa-079bc2e6d7a9
- Factor
- F
- false
- b6154ff7-8ca5-45b7-993d-2980ac50ab6e
- 1
-
631
843
9
24
-
637
855
- 1
- 1
- {0}
- 1
- World {z} vector
- 810d8a5c-5608-4f2a-b0a1-4c64c1ffb4d9
- Unit vector
- V
- false
- 0
-
670
843
12
24
-
676
855
- a3371040-e552-4bc8-b0ff-10a840258e88
- Negative
- Compute the negative of a value.
- true
- 9ec85902-cdc8-4f15-8efd-7ea33aec6d6b
- Negative
- Neg
-
545
840
55
34
-
571
857
- Input value
- c3f413b8-c18a-4803-b61e-5efcce9bd3b6
- Value
- x
- false
- 1fb57eac-8aae-4545-bb21-1506e2bc28ea
- 1
-
547
842
9
30
-
553
857
- Output value
- b6154ff7-8ca5-45b7-993d-2980ac50ab6e
- Result
- y
- false
- 0
-
586
842
12
30
-
592
857
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Numeric slider for single values
- 36ebe732-9986-44c7-92db-9c2b8b26e4c8
- Number Slider
- false
- 0
-
192
801
162
20
-
192.6033
801.2787
- 3
- 1
- 1
- 100
- 0
- 0
- 11
- 10434a15-da85-4281-bb64-a2b3a995b9c6
- Solid Union
- Perform a solid union on a set of Breps.
- true
- eda787ad-7608-4fb0-9a09-c5b3710062c5
- Solid Union
- SUnion
-
808
584
55
53
-
834
611
- 1
- Breps to union
- 1ab580aa-3272-423d-a329-ef470ce1c2cd
- Breps
- B
- false
- 807404ec-968c-4cb7-aa74-d10f98e5d200
- 51c1537b-298f-4bb0-b6c4-1d634833f7e2
- e317a17c-7542-47fe-8500-759fcb598fe1
- 3
-
810
586
9
49
-
816
610.5
- 1
- Union result
- db09b13b-44bb-491e-90b8-c71db091e9d0
- Result
- R
- false
- 0
-
849
586
12
49
-
855
610.5
- b648d933-ddea-4e75-834c-8f6f3793e311
- Cap Holes
- Cap all planar holes in a Brep.
- true
- beeea60d-fb6b-4888-82fd-3d1adf864ef9
- Cap Holes
- Cap
-
858
797
55
33
-
884
814
- Brep to cap
- 67ad049f-d61a-4243-b9ac-67ca292ce7f5
- Brep
- B
- false
- df91842d-3455-45eb-9769-7d2e27a53f1a
- 1
-
860
799
9
29
-
866
813.5
- Capped Brep
- c45d606e-e37f-4034-87d0-68d67a1e231d
- Brep
- B
- false
- 0
-
899
799
12
29
-
905
813.5
- 962034e9-cc27-4394-afc4-5c16e3447cf9
- Extrude
- Extrude points, curves and surfaces along a vector.
- true
- 02f44843-b12a-43c1-abcc-ab38501a6b6b
- Extrude
- Extr
-
750
712
56
44
-
777
734
- Profile surface
- fe619d82-36af-42e2-b81f-5c7d5abf6877
- Base
- B
- false
- 63846ec0-e12f-4198-8c0c-7876d2b0d8c6
- 1
-
752
714
10
20
-
758.5
724
- Extrusion direction
- 5e39514e-283c-4a44-ab1b-292650a099d7
- Direction
- D
- false
- c1ed9442-1bb0-41e5-921b-3bed5dd86e45
- 1
-
752
734
10
20
-
758.5
744
- Extrusion result
- df91842d-3455-45eb-9769-7d2e27a53f1a
- Extrusion
- E
- false
- 0
-
792
714
12
40
-
798
734
- 9103c240-a6a9-4223-9b42-dbd19bf38e2b
- Unit Z
- Unit vector parallel to the world {z} axis.
- 68864cca-579c-4091-81f7-127a6b6ebafc
- Unit Z
- Z
-
674
730
55
28
-
700
744
- Unit multiplication
- 30ac2cc9-0d7b-4671-9a5f-7b024635270e
- Factor
- F
- false
- f61302d3-c655-4372-9f60-d6f584e6b085
- 1
-
676
732
9
24
-
682
744
- 1
- 1
- {0}
- 1
- World {z} vector
- c1ed9442-1bb0-41e5-921b-3bed5dd86e45
- Unit vector
- V
- false
- 0
-
715
732
12
24
-
721
744
-
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