ornamental flowerpot

Hoopsnake algorithm was developed to find the optimal arrangement of the assembly parts, to use as less material as possible, while maintaining the main form-design idea.

  • Artyom Maxim

    I usually dont see any reason to show how the definition looks,

    but in this case it's just seems funny, how much work should be done to create something relatively simple)

  • djordje

    Nice. And the material of which it will be made of, is?

  • Artyom Maxim

    I think of a 15mm plywood probably...

  • djordje

    You will put soil in the flowerpot too?
    What about protecting the plywood from moisture and water?
    Or do you plan to put the soil into some polyethylene bag, or protective layer, and then put it like that in the flowerpot?

  • Artyom Maxim

    Of course not) The tree itself will be in a plastic pot, which fits inside.

  • Nick Tyrer

    Looks fantastic Artyon, so just be clear, this is different to say using rhino-nest because instead of rearranging finished pieces you are generating the outer edge, then defining the inner edge of each piece by the next piece/layer of the model.

    So 'technically' you might not be saving the most material, but you are definitely reducing the cutpath distance, therefore saving time/money etc.

    I'm impressed, i like the unique take on fabrication optimisation. Though it can only be used on surfaces/objects, where the internal face isn't important.

  • Artyom Maxim

    Thanks) So what is then the definition of "saving the most material"? Probably creating the design that follows the logic of minimal material waste? Clearly my design doesn't follow this idea, instead the assembly logic tries to make the design less "wasty".
    Is this what you mean?
  • Nick Tyrer

    Yes, i know i'm being pedantic, but your the one that stated 'less material' not me. By definition your final pot will have more material and weight than the absolute minimum. Which if the waste is going to be recycled/reused then its not the best solution. 

    I'm saying your under-selling your good idea by labeling it wrong. This sort of optimisation has more real world application than many i've seen. By sharing boundary conditions you nearly half the amount of actual lasercutting/cnc routing that needs to be done. Which would double the speed of production. Cutting costs at one of the most expensive stages of manufacture. Outweighing the fact that its not saving the maximum material.

    I'm am gonna have to give it a go myself when i have some free time!

  • Artyom Maxim

    Wow, thank you for guiding my thoughts in the right direction! Actually I somehow haven't considered the thought of the importance of production speed...

    And is the cutting cost so crucial and significant in a big manufacturing project? It's just I always thought that it is material which is most important, and not the production processes that use the least resources in a project...

    I'd love to take a look at your version!

  • Artyom Maxim

    Here's a short video demonstrating the work of the Hoopsnake algorithm:

  • Nick Tyrer

    Well to be honest it totally depends on the material and process and maybe the quantity. Saving a tiny sliver of wood between each piece doesn't save all that much. Fabricators normally charge on cutpath length, because it determines how long the job will take to cut, man hours etc. I was on a project that ended up needing 1km of sheet metal plasma cutting. If we could of halved that = £££