{"id":844,"date":"2015-10-19T12:43:04","date_gmt":"2015-10-19T12:43:04","guid":{"rendered":"https:\/\/mikelberman.com\/pgraff\/?p=844"},"modified":"2015-11-26T00:22:41","modified_gmt":"2015-11-26T00:22:41","slug":"digital-flo-modeling-brownian-motion","status":"publish","type":"post","link":"https:\/\/mikelberman.com\/pgraff\/digital-flo-modeling-brownian-motion\/","title":{"rendered":"Digital Flo$$ &#8211; Regina"},"content":{"rendered":"<p><strong>Modeling Brownian Motion<\/strong><\/p>\n<p>I am interested in modeling natural phenomenon and especially biological systems. One prototype I thought that would be interesting is thinking about biological organisms that behave according to mathematical models. Having a background in Physics and Financial Engineering, I wanted to explore a model called Brownian Motion.<\/p>\n<p><strong>From Wikipedia:<\/strong><\/p>\n<p><b>&#8220;<\/b>Brownian motion\u00a0is the random motion of <a title=\"Particle\" href=\"https:\/\/en.wikipedia.org\/wiki\/Particle\">particles<\/a> suspended in a <a title=\"Fluid\" href=\"https:\/\/en.wikipedia.org\/wiki\/Fluid\">fluid<\/a> resulting from their collision with the quick <a title=\"Atom\" href=\"https:\/\/en.wikipedia.org\/wiki\/Atom\">atoms<\/a> or <a title=\"Molecule\" href=\"https:\/\/en.wikipedia.org\/wiki\/Molecule\">molecules<\/a> in the gas or liquid. <a class=\"mw-redirect\" title=\"Wiener Process\" href=\"https:\/\/en.wikipedia.org\/wiki\/Wiener_Process\">Wiener Process<\/a> refers to the\u00a0<a title=\"Mathematical model\" href=\"https:\/\/en.wikipedia.org\/wiki\/Mathematical_model\">mathematical model<\/a> used to describe such Brownian Motion, which is often called a <a title=\"Particle\" href=\"https:\/\/en.wikipedia.org\/wiki\/Particle\">particle theory<\/a>.<\/p>\n<p>The mathematical model of Brownian motion has numerous real-world applications. For instance, <a title=\"Stock market\" href=\"https:\/\/en.wikipedia.org\/wiki\/Stock_market\">stock market<\/a> fluctuations are often cited.<sup id=\"cite_ref-2\" class=\"reference\"><\/sup><\/p>\n<p>Brownian motion is among the simplest of the continuous-time <a title=\"Stochastic process\" href=\"https:\/\/en.wikipedia.org\/wiki\/Stochastic_process\">stochastic (or probabilistic) processes<\/a>, and it is a <a title=\"Limit (mathematics)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Limit_(mathematics)\">limit<\/a> of both simpler and more complicated stochastic processes (see <a title=\"Random walk\" href=\"https:\/\/en.wikipedia.org\/wiki\/Random_walk\">random walk<\/a> and <a title=\"Donsker's theorem\" href=\"https:\/\/en.wikipedia.org\/wiki\/Donsker%27s_theorem\">Donsker&#8217;s theorem<\/a>). This <a title=\"Universality (dynamical systems)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Universality_(dynamical_systems)\">universality<\/a> is closely related to the universality of the <a title=\"Normal distribution\" href=\"https:\/\/en.wikipedia.org\/wiki\/Normal_distribution\">normal distribution<\/a>. In both cases, it is often mathematical convenience, rather than the accuracy of the models, that motivates their use.&#8221;<\/p>\n<p><strong><span style=\"line-height: 1.5\">Inspiration image:<\/span><\/strong><\/p>\n<p>This image is a model of Slime Mold using a 3D modeling software.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.20.44-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-847\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.20.44-AM-300x204.png\" alt=\"Screen Shot 2015-10-19 at 8.20.44 AM\" width=\"300\" height=\"204\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.20.44-AM-300x204.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.20.44-AM-1024x696.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.20.44-AM.png 1762w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Previous work:<\/strong><\/p>\n<p>Just for fun this is an example of a previous project I did using excel modeling a 2D Monte Carlo Simulation.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-854\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM-300x225.png\" alt=\"Screen Shot 2015-10-19 at 11.54.32 PM\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM-300x225.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM-1024x767.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM-276x207.png 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM-476x357.png 476w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.54.32-PM.png 1376w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Modeling random walk in OpenFrameworks:<\/strong><\/p>\n<p>I wanted to translate this to OpenFrameworks and create a more creative application. I wrote a little app. Although this\u00a0is not strict Brownian motion, this is a rough approximation\u00a0of the behavior (with some creative license) using a simplified algorithm in OpenFrameworks. I wanted to use the imagery from the Slime Mold behavior with some math on the back-end to see what I could make.<\/p>\n<p>To make the piece physical I wanted to be able to 3D print this simulation. I initially had the idea of exporting an obj file from OF, however the lines produced in space in OF are not really able to be 3D printed, so that is when Grasshopper becomes really handy!<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.17.36-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-846\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.17.36-AM-300x196.png\" alt=\"Screen Shot 2015-10-19 at 8.17.36 AM\" width=\"300\" height=\"196\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.17.36-AM-300x196.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-8.17.36-AM-1024x669.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Grasshopper<\/strong>:<\/p>\n<p>I need to work further with GrassHopper to learn the functionalities better because I am certain modeling Brownian Motion\u00a0would be fairly simple exercise in GrassHopper. But to come to some kind of physical approximation I used the Sequence functions to generate a series of random points. Then I applied a mesh to create a surface.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-10-16-13.55.23.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-845\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-10-16-13.55.23-300x225.jpg\" alt=\"2015-10-16 13.55.23\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-10-16-13.55.23-300x225.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-10-16-13.55.23-1024x768.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-10-16-13.55.23-276x207.jpg 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-10-16-13.55.23-476x357.jpg 476w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Rhino<\/strong>:<\/p>\n<p>So ultimately this is just a 3D surface mesh, but it could be an artistic interpretation of BM.<\/p>\n<p>In Rhino I had to add an additional layer to the surface because you are not able to 3D print a surface. So buy adding a small thickness to the surface I was able to make a 3D print.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.47.35-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-852\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.47.35-PM-300x182.png\" alt=\"Screen Shot 2015-10-19 at 11.47.35 PM\" width=\"300\" height=\"182\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.47.35-PM-300x182.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-10-19-at-11.47.35-PM-1024x622.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Final 3D Print:<\/strong><\/p>\n<p><strong><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1318.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-849\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1318-300x225.jpg\" alt=\"IMG_1318\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1318-300x225.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1318-1024x768.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1318-276x207.jpg 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1318-476x357.jpg 476w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1320.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-851\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1320-300x225.jpg\" alt=\"IMG_1320\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1320-300x225.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1320-1024x768.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1320-276x207.jpg 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1320-476x357.jpg 476w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1319.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-850\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1319-300x225.jpg\" alt=\"IMG_1319\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1319-300x225.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1319-1024x768.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1319-276x207.jpg 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_1319-476x357.jpg 476w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/strong><\/p>\n<p><strong>Take-Aways:<\/strong><\/p>\n<p>I realized Grasshopper is really powerful and I\u00a0want to get better acquainted with its functionality and see how we can apply mathematical models to our work to create super FLO$$ physical objects!<\/p>\n<p>Thank you so much to Tiffany Kao for being me today in class! Also a huge thank you to the staff at the 3D printing lab, especially Aaron, Nike, Eugene and Mike! I really appreciate all your help!<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/mesh_surface.zip\">mesh_surface<\/a><\/p>\n<p>________________________<\/p>\n<p><strong>Update:<\/strong><\/p>\n<p>Pushing my digital floss project further I decided to make a bracelet. I wanted to continue to play with the Brownian Motion but ultimately make a usable object.<\/p>\n<p><strong>Process:<\/strong><\/p>\n<p>Playing more with noise in Grasshopper:<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-21.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1145\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-21-300x169.png\" alt=\"image 2\" width=\"300\" height=\"169\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-21-300x169.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-21-1024x576.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-21.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Mixing in additional shapes to my noise object.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1147\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-4-300x169.png\" alt=\"image 4\" width=\"300\" height=\"169\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-4-300x169.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-4-1024x576.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-4.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Creating a random walk using Python Script:<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1144\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-3-300x169.png\" alt=\"image (3)\" width=\"300\" height=\"169\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-3-300x169.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-3-1024x576.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-3.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1143\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-2-300x169.png\" alt=\"image (2)\" width=\"300\" height=\"169\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-2-300x169.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-2-1024x576.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-2.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Adding the Z dimension to the script:<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1149\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-300x169.png\" alt=\"image copy\" width=\"300\" height=\"169\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-300x169.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-1024x576.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Using the &#8216;Bend&#8217; tool in Rhino to create the bracelet.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1148\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-2-300x169.png\" alt=\"image copy 2\" width=\"300\" height=\"169\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-2-300x169.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-2-1024x576.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/image-copy-2.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Here are the files of the images above:\u00a0<a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/RandomWalk.zip\">RandomWalk<\/a><\/p>\n<p>I printed the above file and it was a total disaster! It failed!<\/p>\n<p>So I continued working with the files to see if I could improve the print quality.<\/p>\n<p>I brought the files into Maya to\u00a0fix the file:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1552\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/image-300x188.png\" alt=\"image\" width=\"300\" height=\"188\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/image-300x188.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/image-1024x640.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/image.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Then I brought it into mesh mixer to add supports:<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.32.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1548\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.32-225x300.jpg\" alt=\"2015-11-13 15.04.32\" width=\"225\" height=\"300\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.32-225x300.jpg 225w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.32-768x1024.jpg 768w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.38.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1549\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.38-225x300.jpg\" alt=\"2015-11-13 15.04.38\" width=\"225\" height=\"300\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.38-225x300.jpg 225w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/2015-11-13-15.04.38-768x1024.jpg 768w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n<p>Here are the files:\u00a0<a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/radomwalk_fixedwmaya.stl_.zip\">radomwalk_fixedwmaya.stl<\/a><\/p>\n<p>Removing the supports here is the final piece:<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2414.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1550\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2414-300x225.jpg\" alt=\"IMG_2414\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2414-300x225.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2414-1024x768.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2414-276x207.jpg 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2414-476x357.jpg 476w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2415.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1551\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2415-300x225.jpg\" alt=\"IMG_2415\" width=\"300\" height=\"225\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2415-300x225.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2415-1024x768.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2415-276x207.jpg 276w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/IMG_2415-476x357.jpg 476w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>The piece was too big, but that could have been easily fixed. More troubling was that the piece still had a very &#8220;stringy&#8221; feel. It did not look good. I struggled a lot with how to fix the file and what to do next. I realized that although Brownian Motion is cool, the method I had used to make it is more of a digital piece. To make it physical I would have to go back to the drawing board.<\/p>\n<p>So, I finally decided to start over from scratch. Using Rhino, I modeled my own piece using shapes and extruding them. I decided to make a knuckle ring. I wanted to print it in gold medal using <a href=\"https:\/\/matter.io\/\">matter.io<\/a>\u00a0but unfortunately the cost was quite steep and the wait time was long.<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-7.21.06-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1571\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-7.21.06-PM-300x116.png\" alt=\"Screen Shot 2015-11-25 at 7.21.06 PM\" width=\"300\" height=\"116\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-7.21.06-PM-300x116.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-7.21.06-PM-1024x395.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>I ended up printing it in Ninja Flex so that the piece would not be so hard and touch. As a ring, it is nice to have some give. The piece is really cool and definitely\u00a0something that I would wear!<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-6.46.51-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1557\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-6.46.51-PM-300x285.png\" alt=\"Screen Shot 2015-11-25 at 6.46.51 PM\" width=\"300\" height=\"285\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-6.46.51-PM-300x285.png 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-6.46.51-PM-1024x973.png 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/10\/Screen-Shot-2015-11-25-at-6.46.51-PM.png 1458w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Here is my photo shoot using my Flo$$ piece:<\/p>\n<p><a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8979_1024.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1528\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8979_1024-300x200.jpg\" alt=\"thumb_GU5C8979_1024\" width=\"300\" height=\"200\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8979_1024-300x200.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8979_1024-1024x683.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8979_1024.jpg 1086w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8984_1024.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1529\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8984_1024-300x200.jpg\" alt=\"thumb_GU5C8984_1024\" width=\"300\" height=\"200\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8984_1024-300x200.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8984_1024-1024x683.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8984_1024.jpg 1086w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8993_1024.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1530\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8993_1024-300x200.jpg\" alt=\"thumb_GU5C8993_1024\" width=\"300\" height=\"200\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8993_1024-300x200.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8993_1024-1024x683.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C8993_1024.jpg 1086w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C9001_1024.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1531\" src=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C9001_1024-300x200.jpg\" alt=\"thumb_GU5C9001_1024\" width=\"300\" height=\"200\" srcset=\"https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C9001_1024-300x200.jpg 300w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C9001_1024-1024x683.jpg 1024w, https:\/\/mikelberman.com\/pgraff\/wp-content\/uploads\/2015\/11\/thumb_GU5C9001_1024.jpg 1086w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modeling Brownian Motion I am interested in modeling natural phenomenon and especially biological systems. One prototype I thought that would be interesting is thinking about biological organisms that behave according to mathematical models. Having a background in Physics and Financial&#8230;<\/p>\n","protected":false},"author":7,"featured_media":1528,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,10],"tags":[],"class_list":["post-844","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-assignments","category-digital-flo"],"_links":{"self":[{"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/posts\/844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/comments?post=844"}],"version-history":[{"count":10,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/posts\/844\/revisions"}],"predecessor-version":[{"id":1572,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/posts\/844\/revisions\/1572"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/media\/1528"}],"wp:attachment":[{"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/media?parent=844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/categories?post=844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikelberman.com\/pgraff\/wp-json\/wp\/v2\/tags?post=844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}