diff --git a/Speckle_AECTech.3dm b/Speckle_AECTech.3dm new file mode 100644 index 0000000..f8dde4c Binary files /dev/null and b/Speckle_AECTech.3dm differ diff --git a/Speckle_AECTech.ghx b/Speckle_AECTech.ghx new file mode 100644 index 0000000..f166d5d --- /dev/null +++ b/Speckle_AECTech.ghx @@ -0,0 +1,3397 @@ + + + + + + + + 0 + 2 + 2 + + + + + + + 1 + 0 + 7 + + + + + + 67dd61ee-0175-410d-b9b1-5d443d5f3fb7 + Shaded + Selection + 1 + + 100;150;0;0 + + + 100;0;150;0 + + + + + + 637613543262238856 + + aectech.ghx + + + + + 0 + + + + + + 148 + 146 + + 0.320577234 + + + + + 0 + + + + + + + 0 + + + + + 1 + + + + + SpeckleConnectorGrasshopper, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 1.0.0.0 + AEC Systems + 074ee50d-763d-495a-8be2-6934897dd6b1 + Speckle 2 + + + + + + + + 37 + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;125;189;255 + + A group of Grasshopper objects + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + e655cd90-521e-48f0-aee3-7e46cd99022c + 289e0bbd-763a-4037-9dc5-8e04fd250123 + 1a0a5711-82c7-427a-a900-13115515ad46 + a9c18cd3-67d4-4d9d-b584-ab1a4754e2e0 + cabf5fb8-6044-4ce3-a375-d03b9b298523 + 959a8b85-477e-4d75-99df-21c3326d36f5 + 5c493a26-5f70-438f-9d9c-2473d27b9c63 + 3f830003-fc4a-4288-8fdd-8a1f297e70fe + 9 + 3c1e89d2-c30f-41a9-8c50-3b4caa2b3dba + Group + + + + + + + + + + + deaf8653-5528-4286-807c-3de8b8dad781 + Surface + + + + + Contains a collection of generic surfaces + true + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + Surface + Srf + false + 0 + + + + + + 34 + 59 + 50 + 20 + + + 59.74706 + 69.81772 + + + + + + 1 + + + + + 1 + {0} + + + + + 4f2d8375-2ce2-4e2f-b622-6f4487a42062 + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e655cd90-521e-48f0-aee3-7e46cd99022c + Number Slider + Random Seed + false + 0 + + + + + + 30 + 195 + 201 + 20 + + + 30.91296 + 195.2332 + + + + + + 3 + 1 + 1 + 10 + 0 + 0 + 4 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 289e0bbd-763a-4037-9dc5-8e04fd250123 + Number Slider + Number of generators + false + 0 + + + + + + 30 + 169 + 241 + 20 + + + 30.28196 + 169.3347 + + + + + + 3 + 1 + 1 + 15 + 4 + 0 + 10 + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + true + 155ad0f9-925f-43f2-a273-1ec1fe77cdbe + Geometry + Geo + false + 904b6834-e8b9-4982-9b5c-ba3627b162c6 + 1 + + + + + + 596 + 214 + 50 + 20 + + + 621.9592 + 224.547 + + + + + + + + + + 0148a65d-6f42-414a-9db7-9a9b2eb78437 + Brep Edges + + + + + Extract the edge curves of a brep. + true + ed627efd-6f3f-412d-975e-79a534e75c1d + Brep Edges + Edges + + + + + + 585 + 138 + 72 + 64 + + + 615 + 170 + + + + + + Base Brep + bc5fd6f4-b66b-48be-b769-5125c0341082 + Brep + B + false + 6c34ec6c-38b7-401d-b6d0-0744cae94307 + 1 + + + + + + 587 + 140 + 13 + 60 + + + 595 + 170 + + + + + + + + 1 + Naked edge curves + a0203089-8a46-4661-bae6-e92ef8eb6ce0 + Naked + En + false + 0 + + + + + + 630 + 140 + 25 + 20 + + + 642.5 + 150 + + + + + + + + 1 + Interior edge curves + 8d34d3e9-c954-48c4-8bb2-9e8d6f5d34a3 + Interior + Ei + false + 0 + + + + + + 630 + 160 + 25 + 20 + + + 642.5 + 170 + + + + + + + + 1 + Non-Manifold edge curves + 69c0b80d-e525-4e31-bfaa-f7f1c2d31ca0 + Non-Manifold + Em + false + 0 + + + + + + 630 + 180 + 25 + 20 + + + 642.5 + 190 + + + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + f4e8f1d6-a379-47b7-895d-8d38f0d580c0 + Pipe + Pipe + + + + + + 1181 + 115 + 64 + 64 + + + 1212 + 147 + + + + + + Base curve + c7b8586b-7bee-468d-aaad-c60302a6873d + Curve + C + false + 1a2b296c-3ec9-4c23-8062-67c61db702fc + 1 + + + + + + 1183 + 117 + 14 + 20 + + + 1191.5 + 127 + + + + + + + + Pipe radius + 1c053a2d-014c-4e61-b8dc-7328be3040b6 + Radius + R + false + 7997f4b6-c614-4a6a-94a7-e0ba97db9d07 + 1 + + + + + + 1183 + 137 + 14 + 20 + + + 1191.5 + 147 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + 7d042d1c-db49-4390-be5e-98ad93467731 + Caps + E + false + 0 + + + + + + 1183 + 157 + 14 + 20 + + + 1191.5 + 167 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 1 + Resulting Pipe + 1e8a0ef5-e4d2-4833-ab0c-951b82d358af + Pipe + P + false + 0 + + + + + + 1227 + 117 + 16 + 60 + + + 1235 + 147 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7997f4b6-c614-4a6a-94a7-e0ba97db9d07 + Number Slider + + false + 0 + + + + + + 978 + 149 + 165 + 20 + + + 978.8376 + 149.1316 + + + + + + 1 + 1 + 0 + 1 + 0 + 0 + 0.2 + + + + + + + + + 0148a65d-6f42-414a-9db7-9a9b2eb78437 + Brep Edges + + + + + Extract the edge curves of a brep. + true + 916817f3-9ea4-48fe-a659-c31968e2f349 + Brep Edges + Edges + + + + + + 474 + 60 + 72 + 64 + + + 504 + 92 + + + + + + Base Brep + 5f83fe7e-b7f7-4e77-9f0d-d94d027f3a58 + Brep + B + false + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + + + + + + 476 + 62 + 13 + 60 + + + 484 + 92 + + + + + + + + 1 + Naked edge curves + 6de31809-410a-46d0-95ff-ca25ecb1434e + Naked + En + false + 0 + + + + + + 519 + 62 + 25 + 20 + + + 531.5 + 72 + + + + + + + + 1 + Interior edge curves + 97397486-3549-4709-b1db-e0a90a2102ab + Interior + Ei + false + 0 + + + + + + 519 + 82 + 25 + 20 + + + 531.5 + 92 + + + + + + + + 1 + Non-Manifold edge curves + f5b769c0-a78f-4834-817f-f00d7695f733 + Non-Manifold + Em + false + 0 + + + + + + 519 + 102 + 25 + 20 + + + 531.5 + 112 + + + + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + true + 1a2b296c-3ec9-4c23-8062-67c61db702fc + 1 + Geometry + Geo + false + 6de31809-410a-46d0-95ff-ca25ecb1434e + 0f863ed3-eebc-4fc3-a163-0ed9d8d0b781 + 0a666376-eb11-4639-a43a-696128e82584 + 3 + + + + + + 944 + 111 + 69 + 20 + + + 988.8713 + 121.8039 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c9986661-09f3-48f7-8e71-96076d827cc5 + Number Slider + + false + 0 + + + + + + 981 + 245 + 160 + 20 + + + 981.2323 + 245.2732 + + + + + + 1 + 1 + 0 + 1 + 0 + 0 + 0.1 + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + 1768ede1-9dd2-407f-be4c-bb99ed20d168 + Geometry + Geo + false + 1e8a0ef5-e4d2-4833-ab0c-951b82d358af + 1 + + + + + + 1646 + 243 + 50 + 20 + + + 1671.3 + 253.1795 + + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + c6d1817e-4826-4097-9914-a0b29640d278 + Geometry + Geo + false + 589f5635-9f1a-4f94-a6e9-32a50d81e269 + 1 + + + + + + 1650 + 360 + 50 + 20 + + + 1675.309 + 370.5137 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 229f7c6f-c68d-4b49-b41e-7b9000b802ba + Number Slider + + false + 0 + + + + + + 979 + 217 + 163 + 20 + + + 979.6361 + 217.9285 + + + + + + 1 + 1 + 0 + 10 + 0 + 0 + 1.3 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 1a0a5711-82c7-427a-a900-13115515ad46 + Number Slider + Column Radius + false + 0 + + + + + + 28 + 416 + 206 + 20 + + + 28.0983 + 416.2561 + + + + + + 1 + 1 + 0 + 1 + 0 + 0 + 0.3 + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + 68ae7549-e572-46ca-9ed5-c8e34b93513c + Geometry + Geo + false + 6e299d06-8796-424a-a18b-8e1db0ea9d6b + 1 + + + + + + 1653 + 560 + 50 + 20 + + + 1678.966 + 570.1602 + + + + + + + + + + 5e6a5a78-9e6f-4893-8ded-7eeab63738a5 + 074ee50d-763d-495a-8be2-6934897dd6b1 + Send + + + + + false + 9938a68bb6515de3a94d6d859f40a657 + expired + Sends data to a Speckle server (or any other provided transport). + 3003f7e9-6b80-4d86-8b56-8f0e39cbd73a + Objects + Send + Send + https://speckle.xyz b225bb069c 4bd0947096 + true + + + + + + 1745 + 240 + 67 + 90 + + + 1779 + 272 + + + + + + 2 + The data to send. + 54378a24-119b-4d35-ae60-ec0d593827fb + Data + D + false + 1768ede1-9dd2-407f-be4c-bb99ed20d168 + 1 + + + + + + 1747 + 242 + 17 + 20 + + + 1757 + 252 + + + + + + + + 2 + Stream(s) and/or transports to send to. + 213ecf00-3e0b-44c0-8483-43b94a41db31 + Stream + S + false + 3bbc0c48-72eb-4e46-adae-26a692bed627 + 1 + + + + + + 1747 + 262 + 17 + 20 + + + 1757 + 272 + + + + + + + + 2 + Commit message. If left blank, one will be generated for you. + 441a1c5a-d7ca-44b5-9997-b98303868d14 + Message + M + true + 0 + + + + + + 1747 + 282 + 17 + 20 + + + 1757 + 292 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Stream or streams pointing to the created commit + 69983e02-9e9b-459c-b87b-a28e9ab7ae89 + Stream + S + false + 0 + + + + + + 1794 + 242 + 16 + 60 + + + 1802 + 272 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3bbc0c48-72eb-4e46-adae-26a692bed627 + Panel + Branch URL + false + 0 + 0 + [your beam - option 1 branch url] + + + + + + 1427 + 266 + 274 + 38 + + 0 + 0 + 0 + + 1427.862 + 266.188 + + + + + + + 255;255;250;90 + + true + true + true + false + false + true + + + + + Courier New + 8 + + + + + + + + + + + 5e6a5a78-9e6f-4893-8ded-7eeab63738a5 + 074ee50d-763d-495a-8be2-6934897dd6b1 + Send + + + + + false + e45cccbbcbf67117deecf36cc42b216a + expired + Sends data to a Speckle server (or any other provided transport). + 74f18ece-c380-4a74-8dff-cdee15ec43b0 + Objects + Send + Send + https://speckle.xyz b225bb069c bff4942233 + true + + + + + + 1744 + 358 + 67 + 90 + + + 1778 + 390 + + + + + + 2 + The data to send. + 69386208-0bdb-4da9-9306-8a5c82f05d5d + Data + D + false + c6d1817e-4826-4097-9914-a0b29640d278 + 1 + + + + + + 1746 + 360 + 17 + 20 + + + 1756 + 370 + + + + + + + + 2 + Stream(s) and/or transports to send to. + 6caf2c6c-563a-467e-bc59-397ba1bdc89b + Stream + S + false + 0fa19664-cb91-4efa-8bd0-56fd268028aa + 1 + + + + + + 1746 + 380 + 17 + 20 + + + 1756 + 390 + + + + + + + + 2 + Commit message. If left blank, one will be generated for you. + 1e7b109f-0e26-4acb-8c92-3a6513e4a134 + Message + M + true + 0 + + + + + + 1746 + 400 + 17 + 20 + + + 1756 + 410 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Stream or streams pointing to the created commit + 4af135b2-c5e0-402f-8cda-96bddfacc035 + Stream + S + false + 0 + + + + + + 1793 + 360 + 16 + 60 + + + 1801 + 390 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + a9c18cd3-67d4-4d9d-b584-ab1a4754e2e0 + Number Slider + Random Seed + false + 0 + + + + + + 26 + 365 + 201 + 20 + + + 26.42061 + 365.5181 + + + + + + 3 + 1 + 1 + 10 + 0 + 0 + 3 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + cabf5fb8-6044-4ce3-a375-d03b9b298523 + Number Slider + Number of Columns + false + 0 + + + + + + 26 + 390 + 238 + 20 + + + 26.38128 + 390.7474 + + + + + + 3 + 1 + 1 + 10 + 0 + 0 + 8 + + + + + + + + + 5e6a5a78-9e6f-4893-8ded-7eeab63738a5 + 074ee50d-763d-495a-8be2-6934897dd6b1 + Send + + + + + false + ff415bbf9fcd0e28e4e432986b09b6ba + expired + Sends data to a Speckle server (or any other provided transport). + 116ad56f-5dda-4100-9ccb-acfd62a1a327 + Objects + Send + Send + https://speckle.xyz b225bb069c 12c6768ac4 + true + + + + + + 1746 + 557 + 67 + 90 + + + 1780 + 589 + + + + + + 2 + The data to send. + 7d9df769-7302-4daf-b0d4-44af2caa7859 + Data + D + false + 68ae7549-e572-46ca-9ed5-c8e34b93513c + 1 + + + + + + 1748 + 559 + 17 + 20 + + + 1758 + 569 + + + + + + + + 2 + Stream(s) and/or transports to send to. + 7a1d5b4b-c8aa-47cf-bcf5-da76c6de812b + Stream + S + false + 92bf44d7-5214-4947-855b-79db81ddfb23 + 1 + + + + + + 1748 + 579 + 17 + 20 + + + 1758 + 589 + + + + + + + + 2 + Commit message. If left blank, one will be generated for you. + 1664ae0d-6584-4902-9c06-8d5f4fe48f76 + Message + M + true + 0 + + + + + + 1748 + 599 + 17 + 20 + + + 1758 + 609 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Stream or streams pointing to the created commit + dce02571-e7f0-4728-87e5-4080039a2972 + Stream + S + false + 0 + + + + + + 1795 + 559 + 16 + 60 + + + 1803 + 589 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d8032d6f-5f20-444c-8b6d-4562e8c4bd4e + Panel + Stream URL + false + 0.153533935546875 + 0 + [your stream url] + + + + + + 1432 + 94 + 267 + 38 + + 0 + 0 + 0 + + 1432.172 + 94.06862 + + + + + + + 255;255;250;90 + + true + true + true + false + false + true + + + + + Courier New + 8 + + + + + + + + + + + 5e6a5a78-9e6f-4893-8ded-7eeab63738a5 + 074ee50d-763d-495a-8be2-6934897dd6b1 + Send + + + + + false + 5da7d8a8458802598a70eec3be16f2be + expired + Sends data to a Speckle server (or any other provided transport). + 087e69e1-da3d-423a-aabc-483878f98093 + Objects + Send + Send + https://speckle.xyz b225bb069c 30344f055f + true + + + + + + 1744 + 68 + 67 + 90 + + + 1778 + 100 + + + + + + 2 + The data to send. + d2e7399d-d1bb-4621-9371-7a13877825e1 + Data + D + false + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + + + + + + 1746 + 70 + 17 + 20 + + + 1756 + 80 + + + + + + + + 2 + Stream(s) and/or transports to send to. + bd42375d-69b0-46fa-8177-f72243b5766c + Stream + S + false + d8032d6f-5f20-444c-8b6d-4562e8c4bd4e + 1 + + + + + + 1746 + 90 + 17 + 20 + + + 1756 + 100 + + + + + + + + 2 + Commit message. If left blank, one will be generated for you. + 6fccce38-7d91-4974-a21a-4ffc9cd41677 + Message + M + true + 0 + + + + + + 1746 + 110 + 17 + 20 + + + 1756 + 120 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Stream or streams pointing to the created commit + 91ef2a44-7dbe-4b88-89b7-02310bf2d853 + Stream + S + false + 0 + + + + + + 1793 + 70 + 16 + 60 + + + 1801 + 100 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;170;135;255 + + A group of Grasshopper objects + d8032d6f-5f20-444c-8b6d-4562e8c4bd4e + 087e69e1-da3d-423a-aabc-483878f98093 + 2 + 2425583a-26ed-4801-bd40-4c56f263a1a3 + Group + CANOPY SURFACE + + + + + + + + + + f31d8d7a-7536-4ac8-9c96-fde6ecda4d0a + Cluster + + + + + + 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 + + Contains a cluster of Grasshopper components + true + 43695564-61ea-4197-aa28-d25f2d63287f + Cluster + Cluster + false + + + + + 6 + 6c34ec6c-38b7-401d-b6d0-0744cae94307 + 7a39ed81-77a4-4c87-9230-012ce4793917 + 904b6834-e8b9-4982-9b5c-ba3627b162c6 + 9247561d-6856-4fe5-b2cd-ff287dc63756 + a42c81e1-59ca-47a5-8ae4-ba3a1d406828 + dc577169-edcc-414f-94e1-44287dd860b0 + 9a1a2f04-c597-4aed-9e6e-320b206db495 + d0712267-6cc5-489e-806c-fc44d1ca3425 + d6469374-1183-4445-9eed-3c32cf800910 + f3b1569e-c875-4f4a-9a52-e996bc78a0be + 74d85c8a-653a-4632-9960-88f7bea1786d + 0db39670-b25a-499b-a11e-858c37da2aad + + + + + + 479 + 135 + 65 + 84 + + + 511 + 177 + + + + + + 4 + deaf8653-5528-4286-807c-3de8b8dad781 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 2 + c9482db6-bea9-448d-98ff-fed6d69a8efc + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Surface for control-point extraction + dc577169-edcc-414f-94e1-44287dd860b0 + Surface + S + true + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + + + + + + 481 + 137 + 15 + 20 + + + 490 + 147 + + + + + + + + Geometry to project + 7a39ed81-77a4-4c87-9230-012ce4793917 + Geometry + G + true + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + + + + + + 481 + 157 + 15 + 20 + + + 490 + 167 + + + + + + + + Second operand for subtraction + a42c81e1-59ca-47a5-8ae4-ba3a1d406828 + B + B + true + 289e0bbd-763a-4037-9dc5-8e04fd250123 + 1 + + + + + + 481 + 177 + 15 + 20 + + + 490 + 187 + + + + + + + + Random Generator Seed value + 9247561d-6856-4fe5-b2cd-ff287dc63756 + Seed + S + true + e655cd90-521e-48f0-aee3-7e46cd99022c + 1 + + + + + + 481 + 197 + 15 + 20 + + + 490 + 207 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Aligned bounding box in world coordinates + 6c34ec6c-38b7-401d-b6d0-0744cae94307 + Box + B + false + 0 + + + + + + 526 + 137 + 16 + 40 + + + 534 + 157 + + + + + + + + 1 + Reduced list + 904b6834-e8b9-4982-9b5c-ba3627b162c6 + List + L + false + 0 + + + + + + 526 + 177 + 16 + 40 + + + 534 + 197 + + + + + + + + + + + + + + f31d8d7a-7536-4ac8-9c96-fde6ecda4d0a + Cluster + + + + + + 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 + + Contains a cluster of Grasshopper components + true + 45a54d37-dc27-43bf-a61d-9c55dd2bc2d8 + Cluster + Cluster + false + + + + + 10 + 0a666376-eb11-4639-a43a-696128e82584 + 0f863ed3-eebc-4fc3-a163-0ed9d8d0b781 + 1fcc1406-21ac-4f88-808b-1bd7d77d4984 + 2a697c45-25f5-43b1-a4fb-578006313fe3 + 5305e40b-daf8-4960-bd04-f52b3f0a3a4e + 7ade856c-8c25-4783-917f-a6ef9d69ba6c + 97d8f021-6247-4d1d-802f-10116d14dff4 + a0771d14-d12e-490c-b649-940be14b49e9 + c3ee8b60-b381-47b6-b621-1c5e5e37c53f + d95f86b4-9e88-44fb-a913-fcca42790dae + 6da7dd7d-df86-4c3d-a4d2-518e42c7e449 + ad5e473b-aa5e-43d6-bddb-a795994769b2 + 6f08877f-aa79-4fd5-bf21-0733ed2a10c8 + 203f20f7-fc23-4996-b388-61cae29f2bb1 + 9a01f37c-3a79-4df3-9545-401452b8b91f + 4a21217f-b836-4a94-bfe9-8d6d8727cf9e + 51f7f18f-e6f1-4da1-bfac-4342fe8590f4 + 5ce201e7-5c6e-433c-af6d-9385562db6cf + 9e59752a-d6b5-41bd-b2f7-3305fcd0c551 + d6d497b3-e823-4a52-8398-994c98a39841 + + + + + + 728 + 120 + 64 + 164 + + + 758 + 202 + + + + + + 8 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + fbac3e32-f100-4292-8692-77240a42fd1a + fbac3e32-f100-4292-8692-77240a42fd1a + 919e146f-30ae-4aae-be34-4d72f555e7da + 8ec86459-bf01-4409-baee-174d0d2b13d0 + fbac3e32-f100-4292-8692-77240a42fd1a + 919e146f-30ae-4aae-be34-4d72f555e7da + fbac3e32-f100-4292-8692-77240a42fd1a + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + + + + + 1 + Base list + a0771d14-d12e-490c-b649-940be14b49e9 + List + L + true + a0203089-8a46-4661-bae6-e92ef8eb6ce0 + 1 + + + + + + 730 + 122 + 13 + 20 + + + 738 + 132 + + + + + + + + Point to project onto curve + 2a697c45-25f5-43b1-a4fb-578006313fe3 + Point + P + true + 155ad0f9-925f-43f2-a273-1ec1fe77cdbe + 1 + + + + + + 730 + 142 + 13 + 20 + + + 738 + 152 + + + + + + + + Tip point + 1fcc1406-21ac-4f88-808b-1bd7d77d4984 + Point B + B + true + 155ad0f9-925f-43f2-a273-1ec1fe77cdbe + 1 + + + + + + 730 + 162 + 13 + 20 + + + 738 + 172 + + + + + + + + Brep to project onto + d95f86b4-9e88-44fb-a913-fcca42790dae + Brep + B + true + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + + + + + + 730 + 182 + 13 + 20 + + + 738 + 192 + + + + + + + + 1 + Base list + c3ee8b60-b381-47b6-b621-1c5e5e37c53f + List + L + true + a0203089-8a46-4661-bae6-e92ef8eb6ce0 + 1 + + + + + + 730 + 202 + 13 + 20 + + + 738 + 212 + + + + + + + + Point to project onto curve + 7ade856c-8c25-4783-917f-a6ef9d69ba6c + Point + P + true + 155ad0f9-925f-43f2-a273-1ec1fe77cdbe + 1 + + + + + + 730 + 222 + 13 + 20 + + + 738 + 232 + + + + + + + + Brep to project onto + 97d8f021-6247-4d1d-802f-10116d14dff4 + Brep + B + true + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + + + + + + 730 + 242 + 13 + 20 + + + 738 + 252 + + + + + + + + Tip point + 5305e40b-daf8-4960-bd04-f52b3f0a3a4e + Point B + B + true + 155ad0f9-925f-43f2-a273-1ec1fe77cdbe + 1 + + + + + + 730 + 262 + 13 + 20 + + + 738 + 272 + + + + + + + + 1 + Projected curves + 0f863ed3-eebc-4fc3-a163-0ed9d8d0b781 + Curve + C + false + 0 + + + + + + 773 + 122 + 17 + 80 + + + 781.5 + 162 + + + + + + + + 1 + Projected curves + 0a666376-eb11-4639-a43a-696128e82584 + Curve + C + false + 0 + + + + + + 773 + 202 + 17 + 80 + + + 781.5 + 242 + + + + + + + + + + + + + + f31d8d7a-7536-4ac8-9c96-fde6ecda4d0a + Cluster + + + + + + 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 + + Contains a cluster of Grasshopper components + true + 70d11336-9ae4-46d7-8d05-764226da7817 + Cluster + Cluster + false + + + + + 6 + 1eae423d-25f4-46dc-a1a2-020a6f9c07e1 + 3725810f-f6ad-4aee-aadf-1262092f0c88 + 514c1a25-00dc-4b4f-89a6-c0879a2047a7 + 6e299d06-8796-424a-a18b-8e1db0ea9d6b + 6f633cee-1a46-4a0a-9dac-1e5c67d80e20 + ba6a3b12-456f-49ec-ba93-e56f952a7975 + 4c6fe856-7aad-4472-a622-cc4dd629c28c + 3968192f-2c75-4a6d-b979-5d158a60c98f + 8ba779a5-4bc3-4fef-9473-a5e3f3676ee7 + 663f46dd-b670-4da2-a9bb-264ad695d053 + ff979c75-ae9b-4c56-a87b-02c4a8578062 + 313cbc5c-9313-434a-8e27-6954c62164e4 + + + + + + 932 + 334 + 64 + 104 + + + 963 + 386 + + + + + + 5 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 1 + 919e146f-30ae-4aae-be34-4d72f555e7da + + + + + First curve + 1eae423d-25f4-46dc-a1a2-020a6f9c07e1 + Curve A + A + true + 0f863ed3-eebc-4fc3-a163-0ed9d8d0b781 + 1 + + + + + + 934 + 336 + 14 + 20 + + + 942.5 + 346 + + + + + + + + Second curve + 6f633cee-1a46-4a0a-9dac-1e5c67d80e20 + Curve B + B + true + 0a666376-eb11-4639-a43a-696128e82584 + 1 + + + + + + 934 + 356 + 14 + 20 + + + 942.5 + 366 + + + + + + + + Random Generator Seed value + 3725810f-f6ad-4aee-aadf-1262092f0c88 + Seed + S + true + a9c18cd3-67d4-4d9d-b584-ab1a4754e2e0 + 1 + + + + + + 934 + 376 + 14 + 20 + + + 942.5 + 386 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Second operand for subtraction + 514c1a25-00dc-4b4f-89a6-c0879a2047a7 + B + B + true + cabf5fb8-6044-4ce3-a375-d03b9b298523 + 1 + + + + + + 934 + 396 + 14 + 20 + + + 942.5 + 406 + + + + + + + + Pipe radius + ba6a3b12-456f-49ec-ba93-e56f952a7975 + Radius + R + true + 1a0a5711-82c7-427a-a900-13115515ad46 + 1 + + + + + + 934 + 416 + 14 + 20 + + + 942.5 + 426 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting Pipe + 6e299d06-8796-424a-a18b-8e1db0ea9d6b + Pipe + P + false + 0 + + + + + + 978 + 336 + 16 + 100 + + + 986 + 386 + + + + + + + + + + + + + + f31d8d7a-7536-4ac8-9c96-fde6ecda4d0a + Cluster + + + + + + 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 + + Contains a cluster of Grasshopper components + true + 66903420-cb45-4d55-b427-5b52e9278361 + Cluster + Cluster + false + + + + + 4 + 184f7e66-6187-4b8f-a75f-db5426030d9c + 589f5635-9f1a-4f94-a6e9-32a50d81e269 + 7d3ff279-1dc5-4f33-93bf-b374d76ec62f + e9f00918-8393-44a2-9aa8-73b688051db2 + c779ae13-32b7-4fb6-98cc-7315587131d8 + 990d5f7c-296b-4ef7-8e8c-5881506d2168 + 2b0f72dd-9537-434a-b971-eadbf5e6aedf + b5b03c94-86d7-4bd8-af67-ea96fdc91753 + + + + + + 1185 + 199 + 63 + 64 + + + 1215 + 231 + + + + + + 3 + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 919e146f-30ae-4aae-be34-4d72f555e7da + + + + + Profile curve or surface + 7d3ff279-1dc5-4f33-93bf-b374d76ec62f + Base + B + true + 1a2b296c-3ec9-4c23-8062-67c61db702fc + 1 + + + + + + 1187 + 201 + 13 + 20 + + + 1195 + 211 + + + + + + + + Unit multiplication + e9f00918-8393-44a2-9aa8-73b688051db2 + Factor + F + true + 229f7c6f-c68d-4b49-b41e-7b9000b802ba + 1 + + + + + + 1187 + 221 + 13 + 20 + + + 1195 + 231 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Second item for multiplication + 184f7e66-6187-4b8f-a75f-db5426030d9c + B + B + true + c9986661-09f3-48f7-8e71-96076d827cc5 + 1 + + + + + + 1187 + 241 + 13 + 20 + + + 1195 + 251 + + + + + + + + Extrusion result + 589f5635-9f1a-4f94-a6e9-32a50d81e269 + Extrusion + E + false + 0 + + + + + + 1230 + 201 + 16 + 60 + + + 1238 + 231 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;170;135;255 + + A group of Grasshopper objects + e655cd90-521e-48f0-aee3-7e46cd99022c + 289e0bbd-763a-4037-9dc5-8e04fd250123 + 2 + 959a8b85-477e-4d75-99df-21c3326d36f5 + Group + Canopy pattern sliders + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;170;135;255 + + A group of Grasshopper objects + 1a0a5711-82c7-427a-a900-13115515ad46 + a9c18cd3-67d4-4d9d-b584-ab1a4754e2e0 + cabf5fb8-6044-4ce3-a375-d03b9b298523 + 3 + 5c493a26-5f70-438f-9d9c-2473d27b9c63 + Group + Column sliders + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;170;135;255 + + A group of Grasshopper objects + 5f9f8518-d39e-4984-84a7-9a01b3b9c211 + 1 + 3f830003-fc4a-4288-8fdd-8a1f297e70fe + Group + Input nurbs surface + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0fa19664-cb91-4efa-8bd0-56fd268028aa + Panel + Branch URL + false + 0 + 0 + [your beam - option 2 branch url] + + + + + + 1429 + 384 + 274 + 38 + + 0 + 0 + 0 + + 1429.062 + 384.988 + + + + + + + 255;255;250;90 + + true + true + true + false + false + true + + + + + Courier New + 8 + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;170;135;255 + + A group of Grasshopper objects + 1768ede1-9dd2-407f-be4c-bb99ed20d168 + c6d1817e-4826-4097-9914-a0b29640d278 + 3003f7e9-6b80-4d86-8b56-8f0e39cbd73a + 3bbc0c48-72eb-4e46-adae-26a692bed627 + 74f18ece-c380-4a74-8dff-cdee15ec43b0 + 0fa19664-cb91-4efa-8bd0-56fd268028aa + 6 + f302a133-f474-469e-9e22-6784fb135bf8 + Group + BEAMS + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 92bf44d7-5214-4947-855b-79db81ddfb23 + Panel + Branch URL + false + 0 + 0 + [your column - option 1 branch url] + + + + + + 1429 + 589 + 274 + 38 + + 0 + 0 + 0 + + 1429.91 + 589.4482 + + + + + + + 255;255;250;90 + + true + true + true + false + false + true + + + + + Courier New + 8 + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 1e66f352-5ab3-49f0-afbf-ea8f7b0f5db9 + Panel + Branch URL + false + 0 + 0 + [your column - option 2 branch url] + + + + + + 1428 + 635 + 274 + 38 + + 0 + 0 + 0 + + 1428.91 + 635.4482 + + + + + + + 255;255;250;90 + + true + true + true + false + false + true + + + + + Courier New + 8 + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 150;170;135;255 + + A group of Grasshopper objects + 68ae7549-e572-46ca-9ed5-c8e34b93513c + 116ad56f-5dda-4100-9ccb-acfd62a1a327 + 92bf44d7-5214-4947-855b-79db81ddfb23 + 1e66f352-5ab3-49f0-afbf-ea8f7b0f5db9 + 4 + ddff9622-390e-4bcb-bb73-95b76c928f67 + Group + + + + + + + + + + + + + + + + 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 + + + + + \ No newline at end of file