This post contains all of the submissions for the Dynamo Challenges for you to explore, learn from and take inspiration for the next set of Challenges upcoming.
Summer 2022 Dynamo Forum Challenges:
- @Alien’s Alien-DynosaurLogo.dyn (14.9 KB)
- @Draxl_Andreas’s Draxl_Andreas-Tentacle.dyn (231.1 KB)
- @Ewan_Opie’s Ewan_Opie-PuzzleLogoAndFriends.zip.txt (3.8 MB) - Note: Download and rename from .txt to .zip file (Dynamo forum doesn’t accept ZIP uploads)
- @gilberto.arechigaiba’sGilberto.Arechigaiba-DynamoDLogo.dyn (131.8 KB)
- @honeyjain619’s honeyjain619-EvolvedDynamoLogo.dyn (225.4 KB)
- @john_pierson’s john_pierson-DynamoLogoFromNodesAndGroups.dyn (1.0 MB) - Note: Done with a View Extension.
- @Mark.Ackerley’s Mark.Ackerley-DynamoLogoAsDataFlow.dyn (381.6 KB)
- @Zach_Kron’s Zach_Kron-FourDynamoLogosFromTheSameGraph.dyn (172.2 KB)
- @alex_3ar’s alex_3ar-GeometricPatterning.dyn (302.7 KB)
- @Alien’s Alien-GeometricPatterning.dyn (329.4 KB)
- @Draxl_Andreas’s Draxl_Andreas-GeometricPatterning.dyn (1015.1 KB)
- @Ewan_Opie’s Ewan_Opie-GeometricPatterning-Folding.dyn (58.8 KB), Ewan_Opie-GeometricPatterning-Mosaic.dyn (188.4 KB), Ewan_Opie-GeometricPatterning-PandorasBox.dyn (187.5 KB)
- @honeyjain619’s honeyjain619-GeometricPatterning.dyn (571.6 KB)
- @Menno_Mekes’s Menno_Mekes-GeometricPatterning.dyn (250.8 KB)
- @Vikram_Subbaiah’s Vikram_Subbaiah-GeometricPatterning.dyn (20.9 KB)
- @Alien’s Alien-Hangman.dyn (199.7 KB)
- @c.poupin’s C.Poupin-3D_Visualizer.dyn (31.6 KB)
- @Ewan_Opie’s Ewan_Opie-OrbitalTransit.dyn (134.3 KB)
- @Fiesta’s Fiesta-VoiceMessage.dyn (6.0 KB)
- @gilberto.arechigaiba’s Gilberto.Arechigaiba-QR-CodeNativeBlock.dyn (1.1 MB)
- @john_pierson’s John_Pierson-AnalogClockTimePicker.dyn (107.5 KB)
- @jostein_olsen’s Jostein_Olsen-BurtonWassermanPeace.dyn (57.8 KB)
- @Menno_Mekes’s Menno_Mekes-DataInteropBetweenRevitAndArchicad.dyn (107.5 KB) using this Excel template: NL-SfB_Tabel_0-4_Update-V201912.xlsx (309.1 KB)
- @timhevel’s TimHevel-BaseballField.dyn (287.0 KB)
- @Vikram_Subbaiah’s attached DesignScript code:
Vikram's code
img1 = Image.ReadFromFile(f01);
dm1 = Image.Dimensions(img1)["width"];
pxl1 = List.Flatten(Image.Pixels(img1,dim1,dim1));
pxl2 = Math.Average(List.Transpose([pxl1.Red,pxl1.Green,pxl1.Blue]));
F# Code to create the dll
namespace integerImage
open System.IO
module integerML =
type Example = {
Label : int
Pixels : int []
}
let readExamples path =
path
|> File.ReadAllLines
|> Array.map (fun line -> line.Split ',')
|> Array.map (fun line -> line |> Array.map int)
|> Array.map (fun line -> {Label = line.[0]; Pixels = line.[1..]} )
let distance (img1 : int[]) (img2 : int[]) =
Array.map2 (fun pix1 pix2 -> abs(pix1 - pix2)) img1 img2
|> Array.sum
let classify (img : int[]) =
let bestMatch =
readExamples (__SOURCE_DIRECTORY__ + "/train.csv")
|> Array.minBy (fun x -> distance x.Pixels img)
bestMat
- @Ewan_Opie’s
Ewan_Opie-2Dto3DSpaceTable.dyn (141.9 KB) and Ewan_Opie-GravityWellPendant.dyn (155.9 KB) - @GavinCrump’s GavinCrump-MakeBench.dyn (48.4 KB)
- @john_pierson’s John_Pierson-TheUncomfortableChair.dyn (128.2 KB)
- @namit.ranjan’s Namit.Ranjan-WavySofa.dyn (70.5 KB)
- @Vikram_Subbaiah’s attached one line of DesignScript code:
TSplineSurface.BuildPipes(List.Flatten(Line.ByBestFitThroughPoints(List.DropItems(List.Sublists(Point.ByCoordinates([[-30,-20,-25,25,20,30],[-30,-20,-20,0,-20,20,0,20,20,30]],[[30,20,25,25,20,30],[-30,-20,20,0,-20,-20,0,20,-20,-30]],[[12,45,80,80,45,12],[12,45,45,45,45,45,45,45,45,12]])<1>,0..1,1)<1>,-1)),-1), 2, 0.001, null, false, false, 1, 1, 2, 3, 3, 3, true);
- @Daan’s Daan-DynaWebForumSearcher.dyn (80.7 KB)
- @e.j.nap and @c.poupin’s How to install Python modules in Dynamo Core Runtime 2.8.0? - #38 by e.j.nap
- @Ewan_Opie’s Ewan_Opie-NZPowerGridGeneration.dyn (118.0 KB) with NZ_Coast.csv.txt (279.3 KB) and NZ_Text.csv.txt (15.4 KB) - Note: Download and rename from .txt to .zip file (Dynamo forum doesn’t accept ZIP uploads)
- @GavinCrump’s GavinCrump-D1000.dyn (17.2 KB)
- @Menno_Mekes’s Menno_Mekes-DotbimConnectingToSketchUp.dyn (514.0 KB)
- @Vikram_Subbaiah’s Vikram_Subbaiah-Hywe.dyn (9.8 KB)
Check back in the not-to-distant future for yet more awesome Dynamo Challenges
as we seek to crown the next winning designs