Advertisement
Guest User

Untitled

a guest
Apr 25th, 2024
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.03 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Portfolio</title>
  7. <link rel="stylesheet" href="css/bootstrap.min.css">
  8. <link rel="stylesheet" href="fontawesome/css/all.min.css">
  9. <link rel="stylesheet" href="css/templatemo-style.css">
  10. <!--
  11.  
  12. TemplateMo 556 Catalog-Z
  13.  
  14. https://templatemo.com/tm-556-catalog-z
  15.  
  16. -->
  17. </head>
  18. <body>
  19. <!-- Page Loader -->
  20. <div id="loader-wrapper">
  21. <div id="loader"></div>
  22.  
  23. <div class="loader-section section-left"></div>
  24. <div class="loader-section section-right"></div>
  25.  
  26. </div>
  27. <nav class="navbar navbar-expand-lg">
  28. <div class="container-fluid">
  29. <a class="navbar-brand" href="index1.html">
  30. <i class="fas fa-home mr-2"></i>
  31. Portfolio
  32. </a>
  33.  
  34. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  35. <i class="fas fa-bars"></i>
  36. </button>
  37. <div class="collapse navbar-collapse" id="navbarSupportedContent">
  38. <ul class="navbar-nav ml-auto mb-2 mb-lg-0">
  39. <li class="nav-item">
  40. <a class="nav-link nav-link-1 active" aria-current="page" href="index1.html">Photos</a>
  41. </li>
  42. <li class="nav-item">
  43. <a class="nav-link nav-link-2" href="work.html">Highlighted Engineering Projects</a>
  44. </li>
  45. <li class="nav-item">
  46. <a class="nav-link nav-link-3" href="about.html">About</a>
  47. </li>
  48. <li class="nav-item">
  49. <a class="nav-link nav-link-4" href="contact.html">Contact</a>
  50. </li>
  51. </ul>
  52. </div>
  53. </div>
  54. </nav>
  55.  
  56. <div class="container-fluid tm-container-content tm-mt-60">
  57. <div class="row mb-4">
  58. <h2 class="col-12 tm-text-primary">Sisyphus Table</h2>
  59. </div>
  60.  
  61. <div class="row tm-mb-90">
  62. <div class="col-xl-4 col-lg-7 col-md-6 col-sm-12">
  63. <video controls autoplay width=100% height=30%>
  64. <source src="index_files\Table.mp4" type="video/mp4">
  65. </video>
  66. </div>
  67.  
  68. <div class="col-xl-8 col-lg-5 col-md-6 col-sm-12">
  69. <div class="tm-bg-gray tm-video-details">
  70. <p class="mb-4">
  71. “In a sense we are all Sisyphus, we have repetitive and sometimes seemingly pointless work, but even though it looks dull and boring in the end we must imagine Sisyphus happy with his life enjoying the little things and it’s multidimensionality” <br>
  72. This table features a marble which is guided through the sand to draw mesmerizing images. Then, just as with the myth of Sisyphus, it’s work begins anew with a different design being drawn over the old. Featuring a wide range of 3D printed parts along with
  73. various electronics and cuts of wood this project is truly a culmination of my interests. The project as a whole was a massive challenge, however the biggest difficulties came from the homing sequence, drawing surface, and motor wiring.
  74. </p>
  75. <ul>
  76. <li>This entire system is in essence a CNC machine which, rather than a spinng tool head, carries a magnet. In order for this magnet to know its location within the work space it must perform a homing sequence where it touches several limit switches in order to confirm its location.
  77. This posed an issue when the magnet would miss the final limit switch, or not trigger at all on the first, and forced me to spend a lot of time making micro adjustments to each ones positions. </li> <br>
  78. <li> Identifying the right drawing surface was difficult as I needed a material stiff enough to hold up over time, but thin enough for the magnet's pull to reach the steel ball up above. I began with Luan Plywood only to find that after a month or so it began to droop and cause an awful grinding sound as the magnet rubbed on the underside.
  79. This was followed my normal 1/4' plywood which turned out to be way too thick and prevent the magnet from getting a firm hold on the steel ball. I eventually stumbled upon on foam board and found it to be perfect in terms of thickness and strength with the added benefits of being cheap and easily cut to size. </li> <br>
  80. <li>Lastly came the challenge of dealing with the motor wiring. For a long period of time I found myself recieving seemingly arbitrary errors when running patterns. I would later come to learn that stepper motors in their movement require the controller to constantly cycle the voltage. This in turn genenerates Electromagnetic Interference within the wires and was triggering
  81. false stops within the system. I solved this issue by wrapping my motor wires in copper foil tape so as to sheild them from the other wires. </li>
  82. </ul>
  83. The main upgrade added from the base design is a powerstrip along the bottom to allow for phone chargers and various other devices to be plugged in easily. This required me to design my own mounting bracket which could be screwed into the underside of the table.
  84. The CAD files (aside from the aforemention power strip bracket), wiring diagram, and cuts list for this project were all provided by Lewis from DIY Machines however all other work on this project was completed by myself.
  85. The STLs can be found here: <a href="https://www.diymachines.co.uk/kinetic-sand-art-coffee-table-self-drawing">Sisyphus Table</a> and <a href="https://www.printables.com/model/857679-bracket-for-globe-power-8-outlet-power-strip">Power Bracket</a>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </footer>
  91.  
  92. <script src="js/plugins.js"></script>
  93. <script>
  94. $(window).on("load", function() {
  95. $('body').addClass('loaded');
  96. });
  97. </script>
  98. </body>
  99. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement