<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Safe-Dip – EET4910 Senior Design Proposal – Summer 2026 by Josue Bouchard</title>
      <link>https://padlet.com/jbouchard6_1/safe_dip</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2026-06-08 22:40:12 UTC</pubDate>
      <lastBuildDate>2026-07-28 03:13:33 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Discussion</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595474</link>
         <description><![CDATA[<p>This is a place for team members to discuss ideas, issues, ask questions, and communicate with faculty facilitators.  Please be respectful and practice professional engagement.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595474</guid>
      </item>
      <item>
         <title>Project Idea, Title, Description</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595478</link>
         <description><![CDATA[<p>Work out your project ideas, title, and description here.  Use these prompts for guidance.</p><p>Problem Statement: What problem does the project solve?</p><p>Motivation:  Why is this project important or useful?</p><p>Project Description:  Provide a brief overview of the proposed project.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595478</guid>
      </item>
      <item>
         <title>Parking lot for your research </title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595479</link>
         <description><![CDATA[<p>This is an area to keep track of and share your research (articles, videos, etc) with each other.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595479</guid>
      </item>
      <item>
         <title>Reference List</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595480</link>
         <description><![CDATA[<p>Use APA 7 reference citations.  Everything you use for the final proposal needs a reference (papers, articles, videos, websites, etc).  I recommend using this website, <a rel="noopener noreferrer nofollow" href="https://www.mybib.com/tools/apa-citation-generator">Free APA Citation Generator [Updated for 2026]</a>, to help generate the citations.</p>]]></description>
         <enclosure url="https://www.mybib.com/tools/apa-citation-generator" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595480</guid>
      </item>
      <item>
         <title>Identify technologies that may be involved in your project</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595481</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595481</guid>
      </item>
      <item>
         <title>The project will.....</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595482</link>
         <description><![CDATA[<p>As a team, develop at least THREE project objectives.  You can work out those objectives here.  Objectives should follow SMART guidelines.</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/f72d67218d5fce2334babaad401e7433/Blank_Editable_SMART_Goals_Template.pdf" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595482</guid>
      </item>
      <item>
         <title>Project Major Tasks and Timeline</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595483</link>
         <description><![CDATA[<p>Identify your project's major tasks to create a plan and timeline.</p>]]></description>
         <enclosure url="https://youtu.be/b0ISWaNoz-c?si=Pfv0f5wQtfXEvwCG" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595483</guid>
      </item>
      <item>
         <title>Identify possible risks, safety issues, and constraints</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595484</link>
         <description><![CDATA[<p>Work through issues with the project proposal that could create risk, safety issues, deadline issues, etc.</p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-08 22:40:12 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3945595484</guid>
      </item>
      <item>
         <title>Josué Bouchard</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3951523876</link>
         <description><![CDATA[<p>Name: Josué A. Bouchard</p><p>Email: <a rel="noopener noreferrer nofollow" href="mailto:jbouchard6@valenciacollege.edu">jbouchard6@mail.valenciacollege.edu</a></p><p><br></p><p>Name: Adriano Mena Duque de Estrada</p><p>Email: amenaduquedeestra@mail.valenciacollege.edu</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-12 23:25:32 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3951523876</guid>
      </item>
      <item>
         <title>Safe-Dip: An Automated Hot-Dip Pick-and-Place System</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3951542148</link>
         <description><![CDATA[<p>Hot-dipping is a widely used industrial process for coating, treating, and finishing parts in manufacturing, plating, and dip-molding. However, manual handling near these hot baths exposes operators to risks of burns and repetitive strain. Safe-Dip is an automated pick-and-place system that removes operators from this hazard zone by handling the load-dip-unload cycle with minimal human interaction. Safe-Dip aims to reduce burn-related injury risk while adding safety measures, such as fault logging and emergency stops, that make the process safer and more auditable for small manufacturers.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-13 00:35:57 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3951542148</guid>
      </item>
      <item>
         <title>Gantry vs Hand</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3951617913</link>
         <description><![CDATA[<p>May still need more research, but seems to point that an X-Y gantry model may be cheaper than using an XYZ hand, especially if we are just making just a gantry with just one horizontal axis.</p>]]></description>
         <enclosure url="https://sp-automation.co.uk/pros-and-cons-of-using-a-robot-or-an-x-y-gantry-for-picking-and-placing/" />
         <pubDate>2026-06-13 03:36:05 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3951617913</guid>
      </item>
      <item>
         <title>First sketch of the project</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3951821317</link>
         <description><![CDATA[<p>While super raw, it's a first draft of the idea... a gantry picking objects from the input conveyor belt, diping them in the waxing vase, and putting them in the output conveyor belt.</p><p>I'm not sure if we'll do the conveyor belt, or just the outputs lights...</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/446cd6dba3c8e70c5bf5e73ccbcf4c99/Screenshot_2026_06_12_140902.png" />
         <pubDate>2026-06-13 14:32:36 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3951821317</guid>
      </item>
      <item>
         <title>First meeting</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3951822009</link>
         <description><![CDATA[<p>Location: Zoom</p><p>Date: 06/08/2026 - 5:00 pm<br>Led by: Dr. Mayra Socarras and Dean Lara Sharp<br>Purpose: First meeting outlining an initial pass of the Senior Proposal</p><ol><li><p>Scheduling Issues</p><ol><li><p>Some students raised concerns about the time switch.</p></li><li><p>Proposed solution: move classes from face-to-face to Zoom.</p></li><li><p>While the moving to zoom was an accepted measure, it didn't solve everyone's problems. Therefore, a poll will be sent to be completed this week to define the new date and time of the meetings.</p></li></ol></li><li><p>This Week's Task</p><ol><li><p>Create a Padlet using the provided template: <a rel="noopener noreferrer nofollow" href="https://padlet.com/larasharp2002/eet4910-draft-template-nep8y6kfvvyrirce">https://padlet.com/larasharp2002/eet4910-draft-template-nep8y6kfvvyrirce</a></p></li><li><p>Write the problem statement</p></li><li><p>Conduct research</p></li><li><p>Start the systems document</p></li><li><p>Identify possible constraints and challenges</p></li><li><p>Begin drafting the project timeline</p></li></ol></li><li><p>New Approach This Semester</p><ol><li><p>There won't be multiple proposals per group, just the one to be completed.</p></li><li><p>Conduct a SWOT analysis (Strengths, Weaknesses, Opportunities, Threats) to determine that project.</p></li><li><p>Post results on Padlet, or schedule an appointment with Sharp and Socarras. </p></li><li><p>The professor will provide feedback asynchronously via padlet.</p></li></ol></li><li><p>All Required Assets</p><ol><li><p>System-level diagram with interfaces</p></li><li><p>System requirements (per IEEE standard)</p></li><li><p>System specification (limitations/requirements for correct system performance)</p></li><li><p>Web page</p></li></ol></li><li><p>Key Deadlines</p><ol><li><p>First version of concept: June 29th</p></li><li><p>Project proposal report: July 26th</p></li><li><p>Project proposal presentation: July 31st</p></li></ol></li><li><p>Other useful information</p><ol><li><p>Lara Sharp's office location: Building 9-140</p></li></ol><p><br/></p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-13 14:34:57 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3951822009</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3952340575</link>
         <description><![CDATA[<p><strong>Limitations</strong></p><ul><li><p><strong>Wax bath temperature regulation is external</strong> — the system only interfaces with an already-heated bath; it does not control bath temperature, heating elements, or thermal sensors in this phase.</p></li><li><p>The prototype operates on a <strong>benchtop-scale mock conveyor</strong>, not full industrial hardware (no full-length industrial belt).</p></li><li><p><strong>No vision system</strong> — piece detection and positioning rely entirely on TOF and/or ultrasonic sensors and fixed-position arm coordinates; no camera-based guidance.</p></li><li><p><strong>No multi-axis simultaneous motion</strong> — the arm executes sequential joint movements (not coordinated interpolated paths), which limits cycle speed.</p></li><li><p><strong>No wax bath level monitoring</strong> — bath depletion or overflow is not measured or flagged by the system.</p></li><li><p><strong>No safety interlocks for human proximity</strong> — the prototype is intended for unobstructed lab operation; no light curtains or safety PLCs (maybe add a detection system to it?)</p></li><li><p><strong>Single piece per cycle</strong> — the system processes one part at a time; no parallel or pipelined processing of multiple pieces.</p></li><li><p><strong>Fixed arm mounting</strong> — the arm base is stationary; it does not translate along more than a rail or gantry.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-14 17:35:06 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3952340575</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3952340769</link>
         <description><![CDATA[<p>Industrial waxing processes require repetitive, precise handling of components — picking pieces from a conveyor, dipping them into wax at a controlled depth and speed, retrieving them, and placing them on a cooling conveyor. The current use of it in Siemens Energy FAST Warehouse is less than ideal&nbsp; regarding the EHS safety protocols, but the lack of options to solve this problem have left an unsafe, inefficient and costly process to do it. This process is currently labor-intensive and inconsistent, exposing workers to heat( wax besides being around 200 F it’s also sticky, a bad combination) and fumes while introducing variability in coating thickness and quality. No low-cost, task-specific automated solution exists at the prototype scale that integrates conveyor detection, closed-loop dip control, and pick-and-place mechanics into a single deployable system.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-14 17:35:58 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3952340769</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3952341670</link>
         <description><![CDATA[<p><strong>References</strong></p><ol><li><p>E18-D80NK IR Proximity Sensor with Arduino — Circuit Digest</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://circuitdigest.com/microcontroller-projects/interfacing-e18d80nk-ir-proximity-sensor-with-arduino">https://circuitdigest.com/microcontroller-projects/interfacing-e18d80nk-ir-proximity-sensor-with-arduino</a></p><ol start="2"><li><p>E18-D80NK Project on Instructables</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.instructables.com/Project-on-E18-D80NK-IR-Proximity-Sensor-With-Ardu/">https://www.instructables.com/Project-on-E18-D80NK-IR-Proximity-Sensor-With-Ardu/</a></p><ol start="3"><li><p>TB6600 Stepper Motor Driver — RobotShop</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.robotshop.com/products/tb6600-stepper-motor-driver">https://www.robotshop.com/products/tb6600-stepper-motor-driver</a></p><ol start="4"><li><p>TB6600 + Arduino + NEMA Motor Wiring Tutorial — YouTube</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.youtube.com/watch?v=nLV0fjUWI-g">https://www.youtube.com/watch?v=nLV0fjUWI-g</a></p><ol start="5"><li><p>DS3225MG 25KG Waterproof Digital Servo — DSPowerServo&nbsp;</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.dspowerservo.com/high-speed-metal-gear-coreless-waterproof-digital-servo-ds3225-25kg-servo-product/">https://www.dspowerservo.com/high-speed-metal-gear-coreless-waterproof-digital-servo-ds3225-25kg-servo-product/</a></p><ol start="6"><li><p>DS3225MG Review — YouTube&nbsp;</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.youtube.com/watch?v=6Re_6vCxcgw">https://www.youtube.com/watch?v=6Re_6vCxcgw</a></p><ol start="7"><li><p>Pick and Place Robotic Arm — Instructables</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.instructables.com/Pick-and-Place-Robotic-Arm/">https://www.instructables.com/Pick-and-Place-Robotic-Arm/</a></p><ol start="8"><li><p>Robotic Arm for Automated Pick and Place Operations — IJRPR</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://ijrpr.com/uploads/V6ISSUE5/IJRPR44762.pdf">https://ijrpr.com/uploads/V6ISSUE5/IJRPR44762.pdf</a></p><ol start="9"><li><p>Pick and Place Robots: An In-Depth Guide — Wevolver</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.wevolver.com/article/pick-and-place-robots-an-in-depth-guide-to-their-functionality-and-applications">https://www.wevolver.com/article/pick-and-place-robots-an-in-depth-guide-to-their-functionality-and-applications</a></p><ol start="10"><li><p>Robotics in Investment Casting: Uses and Benefits — Impro Precision</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://www.improprecision.com/robotics-in-investment-casting-uses-and-benefits/">https://www.improprecision.com/robotics-in-investment-casting-uses-and-benefits/</a></p><ol start="11"><li><p>Robotic Installation for Investment Casting Wax Assembly — Ecrimesa Group</p></li></ol><p><a rel="noopener noreferrer nofollow" href="https://ecrimesagroup.com/robotic-installation-for-investment-casting-wax-assembly/">https://ecrimesagroup.com/robotic-installation-for-investment-casting-wax-assembly/</a></p><ol start="12"><li><p><a rel="noopener noreferrer nofollow" href="https://github.com/br3ttb/Arduino-PID-Library">Arduino PID Library — Brett Beauregard / GitHub&nbsp;</a></p></li><li><p><a rel="noopener noreferrer nofollow" href="https://www.universal-robots.com/products/ur3-robot/">Universal Robots UR3e Product Page</a></p></li><li><p><a rel="noopener noreferrer nofollow" href="https://epson.com/robot-t3">Epson T3 SCARA Robot</a></p></li><li><p><a rel="noopener noreferrer nofollow" href="https://www.yaskawa.com/products/robotics/industrial-robots/general-purpose-6-axis/motomini-6-axis">Yaskawa MotoMini</a></p></li><li><p><a rel="noopener noreferrer nofollow" href="http://amazon.com/Aluminum-Extrusion-European-Standard-Anodized/dp/B08Y8LWW4R/ref=sr_1_4?crid=RD9IDPMKWNEW&amp;dib=eyJ2IjoiMSJ9.WsUtEi2eRhuBYmbXiV6sBGacXMK5Ldadkbz9sLp1BWV5TwWJbHK-pIsa761OEQOGWf8Z7Gn5yIfMOXcPgJHliPQHbUKAgDIifqNf_xmCCQzv8IbXpeqC40HdwlHpvKCjDagFDM-DROm5B1D9Bj_b_iJHFom0KRcOdMLY1NtgoiAkRy3ztlCnMOxa6yCnkOFUZoGoNDAP2MWkndH3nNKct_EZlMKa4uzutWCUmysJdR23Bz-rkF2jmSRcDdu8XIixokHCg0z8LUJ91VL0FNkCx__3oIRJOGtT9cyuT7yTJhQ.UJlY2ZZzE3H_5X1RdUnBlwUlSYUO5UVjXuvjdZBf46M&amp;dib_tag=se&amp;keywords=2pcs+600mm+T+Slot+2020+Aluminum+Extrusion+European+Standard+Anodized+Linear+Rail+for+3D+Printer+Parts+and+CNC+DIY+Black%2823.6inch%29&amp;nsdOptOutParam=true&amp;qid=1782242300&amp;s=industrial&amp;sprefix=2pcs+600mm+t+slot+2020+aluminum+extrusion+european+standard+anodized+linear+rail+for+3d+printer+parts+and+cnc+diy+black+23.6inch+%2Cindustrial%2C109&amp;sr=1-4">amazon.com/Aluminum-Extrusion-European-Standard-Anodized/dp/B08Y8LWW4R/ref=sr_1_4?crid=RD9IDPMKWNEW&amp;dib=eyJ2IjoiMSJ9.WsUtEi2eRhuBYmbXiV6sBGacXMK5Ldadkbz9sLp1BWV5TwWJbHK-pIsa761OEQOGWf8Z7Gn5yIfMOXcPgJHliPQHbUKAgDIifqNf_xmCCQzv8IbXpeqC40HdwlHpvKCjDagFDM-DROm5B1D9Bj_b_iJHFom0KRcOdMLY1NtgoiAkRy3ztlCnMOxa6yCnkOFUZoGoNDAP2MWkndH3nNKct_EZlMKa4uzutWCUmysJdR23Bz-rkF2jmSRcDdu8XIixokHCg0z8LUJ91VL0FNkCx__3oIRJOGtT9cyuT7yTJhQ.UJlY2ZZzE3H_5X1RdUnBlwUlSYUO5UVjXuvjdZBf46M&amp;dib_tag=se&amp;keywords=2pcs+600mm+T+Slot+2020+Aluminum+Extrusion+European+Standard+Anodized+Linear+Rail+for+3D+Printer+Parts+and+CNC+DIY+Black%2823.6inch%29&amp;nsdOptOutParam=true&amp;qid=1782242300&amp;s=industrial&amp;sprefix=2pcs+600mm+t+slot+2020+aluminum+extrusion+european+standard+anodized+linear+rail+for+3d+printer+parts+and+cnc+diy+black+23.6inch+%2Cindustrial%2C109&amp;sr=1-4</a></p></li></ol>]]></description>
         <enclosure url="https://www.amazon.com/Aluminum-Extrusion-European-Standard-15-75inch/dp/B08Y8N7FD1/ref=sr_1_6?crid=322HCPXMFFOQ8&amp;dib=eyJ2IjoiMSJ9.gmXYvFE0e4OlN1sDSQimvyH4dGiQKc8mDKbHyKmHkAxcXCteMhgbdunRWUgB0kbYNWzjNNkViZFDq5HnVE54rU_cbvd2MmqlG7ycZaXicyD9BrXPd5ioz6Y1yos3Rpaj34jc8DO_CCKDgFKXE5smofZf3X9N2LA9UBB8zXbkcqnr3uUE2H25gJD5tKhHGabGyBMRyltG5b1ta9A03z3ZUPOy5Wj5ST8IpT1h_7H6Gtw.FMIiHMg3y1x444fjLB4M-pEMzSRk7wFk4cEvZpLNo_o&amp;dib_tag=se&amp;keywords=4040+T+Slot+%281+Meter%29+Heavy+Aluminium+Extrusion&amp;nsdOptOutParam=true&amp;qid=1782241507&amp;refinements=p_36%3A-2200&amp;rnid=2661611011&amp;sprefix=4040+t+slot+1+meter+heavy+aluminium+extrusion%2Caps%2C221&amp;sr=8-6" />
         <pubDate>2026-06-14 17:39:34 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3952341670</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3952342668</link>
         <description><![CDATA[<ol><li><p><strong>Detect incoming pieces</strong> — sense the presence of a part on the input conveyor belt using an IR proximity sensor (Ex: E18-D80NK).</p></li><li><p><strong>Pick up the piece</strong> — actuate a servo-driven gripper to grasp the part at a fixed pick position on the conveyor.</p></li><li><p><strong>Transport to wax bath</strong> — move the robotic arm to the wax bath position using stepper-motor-driven joints with a system of pulleys and a encoder-verified positioning.</p></li><li><p><strong>Execute PID-controlled dip</strong> — lower the piece into the wax bath at a controlled dip speed, hold it at a target depth for a programmed duration, all regulated by a PID controller reading a linear encoder or stepper step count as process feedback.</p></li><li><p><strong>Monitor dip parameters</strong> — continuously track dip depth, hold time, and dip speed during the immersion phase via closed-loop feedback.</p></li><li><p><strong>Retrieve and enforce drip interval</strong> — raise the piece out of the bath at a controlled retrieval speed and hold it above the bath for a timed drip period before transfer.</p></li><li><p><strong>Place onto the output conveyor</strong> — move the arm to the output position and release the piece onto the cooling conveyor belt( use maybe a replaceable cover like a piece of paper into the conveyor to minimize the maintenance?)</p></li><li><p><strong>Log cycle data</strong> — record cycle count, dip depth achieved, hold time, dip speed, and any fault flags to onboard memory (SD card) and serial output.</p></li><li><p><strong>Detect and flag faults</strong> — identify and flag conditions such as missed pick, conveyor empty timeout, depth-not-reached error, and gripper open/close failure.</p></li><li><p><strong>Indicate system state</strong> — display current operating mode, cycle count, and fault status on an LCD/OLED display and via LED indicators.</p></li><li><p><strong>Have an emergency button </strong>— in case the process for any reason needs to be immediately suspended</p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-14 17:43:25 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3952342668</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3952343426</link>
         <description><![CDATA[<p><strong>Specifications</strong></p><p>All components selected for commercial availability, low cost, and university lab compatibility.</p><p><br/></p><p><br/></p><p><strong>Mechanical Structure</strong></p><ul><li><p><strong>Robotic Arm:</strong> 4-DOF desktop robotic arm frame (e.g., 3D-printed or acrylic kit)</p><ul><li><p>DOF 1 — Base rotation (Z-axis, horizontal swing): positions arm between input conveyor, wax bath, and output conveyor</p></li><li><p>DOF 2 — Shoulder joint (vertical lift): lifts and lowers arm</p></li><li><p>DOF 3 — Elbow joint (reach extension): extends arm over conveyor or bath</p></li><li><p>DOF 4 — Gripper open/close: actuates end effector</p></li></ul></li></ul><ul><li><p>4pcs 600mm T Slot 2020 Aluminum Extrusion European Standard Anodized Linear Rail for 3D Printer Parts and CNC DIY Black(23.6inch)</p></li></ul><p><br/></p><p><strong>Actuation</strong></p><ul><li><p><strong>Shoulder &amp; Elbow Joints (dip axis): NEMA 17 Stepper Motor</strong> (e.g., 17HS4401, 1.7A, 40 Ncm holding torque)</p><ul><li><p>Used for the vertical dip axis where precise depth control is critical</p></li><li><p>Step resolution: 1.8°/step (200 steps/rev); microstepped to 1/16 via driver for finer depth increments</p></li><li><p>Each step at 1/16 microstepping ≈ 0.001° of joint rotation → sub-mm depth resolution at typical arm link lengths</p></li><li><p>TB6600 stepper driver — 9–40 V input, up to 4 A output current, DIP-switch microstepping selection; one driver per stepper axis</p></li></ul></li><li><p><strong>Base Rotation Joint: MG996R Metal Gear Servo Motor</strong></p><ul><li><p>Torque: 9.4 kg·cm (4.8V) — sufficient for horizontal swing of arm + piece</p></li><li><p>Speed: 0.17 s/60°</p></li><li><p>PWM control via Arduino</p></li></ul></li><li><p><strong>Gripper: DS3225MG 25 kg·cm Waterproof Digital Servo</strong></p><ul><li><p>Waterproof rating — critical for wax bath proximity environment (splash, vapor, drips)</p></li><li><p>Metal gear, coreless motor — high durability for repetitive open/close cycles</p></li><li><p>Operating voltage: 4.8–6.8 V; Stall torque: 25 kg·cm at 6.8 V</p></li><li><p>PWM control: 500–2500 µs pulse width, 50–330 Hz</p></li></ul></li></ul><p><br/></p><p><br/></p><p><strong>Sensing</strong></p><ul><li><p><strong>Piece Detection (Input Conveyor): E18-D80NK IR Proximity Sensor</strong></p><ul><li><p>Modulated IR output — immune to ambient light and sunlight interference</p></li><li><p>Adjustable detection range: 3–80 cm (set via trim screw)</p></li><li><p>Output: NPN open-collector digital (active LOW on detection)</p></li><li><p>Supply: 5 V DC; interface directly to Arduino digital pin with INPUT_PULLUP</p></li></ul></li><li><p><strong>Piece Detection (Output Conveyor / Placement Confirm): Second E18-D80NK</strong> — confirms successful placement and signals conveyor advance</p></li><li><p><strong>Dip Depth Feedback: Stepper step count (primary)</strong> — depth is derived from step count with a known steps-per-mm conversion; no additional encoder required for PoC</p><ul><li><p>Optional upgrade: <strong>AS5600 magnetic rotary encoder</strong> on shoulder joint shaft for closed-loop position verification (12-bit, I2C, 0.0879°/LSB resolution)</p></li></ul></li><li><p><strong>Gripper State: Microswitch (e.g., Omron SS-5GL)</strong> — mounted inside gripper jaw to confirm full close contact with piece; prevents false "pick success" when gripper closes on empty conveyor (fault R12)</p></li></ul><p><br/></p><p><br/></p><p><strong>Control</strong></p><ul><li><p><strong>Main Controller: Arduino Mega 2560</strong></p><ul><li><p>Selected over Nano/Uno for additional UART ports (logging + display), more digital I/O (multiple sensors, drivers, indicators), and hardware timer channels for servo PWM</p></li><li><p>Runs the main state machine: IDLE → DETECT → PICK → TRANSPORT → DIP → HOLD → RETRIEVE → DRIP → PLACE → LOG → IDLE</p></li><li><p>PID loop executes in software (Arduino PID Library by Brett Beauregard) at 50 Hz update rate, regulating dip descent speed based on step count vs. target depth profile</p></li><li><p>Serial output at 115200 baud for debugging</p></li></ul></li><li><p><strong>Servo Driver: PCA9685 16-Channel PWM Driver</strong> (I2C, 0x40)</p><ul><li><p>Offloads PWM generation for MG996R (base) and DS3225MG (gripper) from Arduino</p></li><li><p>12-bit resolution per channel</p></li></ul></li><li><p><strong>Stepper Drivers: 2× TB6600</strong></p><ul><li><p>One per stepper (shoulder, elbow)</p></li><li><p>DIR/STEP/EN signals from Arduino Mega digital pins</p></li><li><p>Input voltage: 12–24 V DC from bench supply</p></li></ul></li></ul><p><br/></p><p><br/></p><p><strong>Data Logging &amp; Display</strong></p><ul><li><p><strong>SD Card Module (SPI)</strong> — logs cycle data (cycle #, dip depth, hold time, dip speed, fault code) to a .CSV file on a standard microSD card</p><ul><li><p>SPI interface: CS, MOSI, MISO, SCK → Arduino Mega SPI pins</p></li></ul></li><li><p><strong>0.96" OLED Display (SSD1306, I2C, 0x3C)</strong> — shows current state, cycle count, last dip parameters, and active fault codes</p></li><li><p><strong>Status LEDs (×3):</strong></p><ul><li><p>Green — system READY / cycle running normally</p></li><li><p>Yellow — DRIP / WAIT state</p></li><li><p>Red — FAULT condition active</p></li></ul></li></ul><p><br/></p><p><br/></p><p><strong>Power Supply</strong></p><ul><li><p><strong>12V / 5A DC bench power supply</strong> — powers stepper drivers (12V rail) and servos via LM2596 buck converter (5V/3A regulated output)</p></li><li><p><strong>LM2596 Buck Converter Module</strong> — steps 12V down to 5–6V for servo and logic power</p></li></ul><p><strong>Communication paths:</strong></p><ul><li><p>E18-D80NK sensors → Arduino Mega (digital GPIO, NPN active-LOW)</p></li><li><p>Gripper microswitch → Arduino Mega (digital GPIO)</p></li><li><p>Arduino Mega → 2× TB6600 (DIR + STEP + EN signals, digital GPIO)</p></li><li><p>TB6600 → NEMA 17 steppers (bipolar stepper phases A+/A−/B+/B−)</p></li><li><p>Arduino Mega ↔ PCA9685 (I2C, 0x40)</p></li><li><p>PCA9685 → MG996R (PWM) + DS3225MG (PWM)</p></li><li><p>Arduino Mega ↔ SSD1306 OLED (I2C, 0x3C)</p></li><li><p>Arduino Mega ↔ SD card module (SPI)</p></li><li><p>Arduino Mega → Status LEDs (GPIO digital out through resistors)</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-14 17:45:52 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3952343426</guid>
      </item>
      <item>
         <title>Controlled vs Uncontrolled E-stops</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955237768</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.se.com/eg/en/faqs/FA225420/" />
         <pubDate>2026-06-16 14:59:04 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955237768</guid>
      </item>
      <item>
         <title>Hardwired vs Soft E-stops</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955239755</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://industrialmonitordirect.com/blogs/knowledgebase/hardwired-e-stop-vs-soft-e-stop-industrial-safety-requirements" />
         <pubDate>2026-06-16 15:01:59 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955239755</guid>
      </item>
      <item>
         <title></title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955504744</link>
         <description><![CDATA[<p>Still in review... dependent on scale of accomplishing desired, especially for servos and controllers</p><p>Limit $500</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-16 23:40:02 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955504744</guid>
      </item>
      <item>
         <title>First draft of requirements</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955505896</link>
         <description><![CDATA[<p># Prototype System Overview</p><p>- The system shall move only in two directions: horizontal and vertical.</p><p>- (TBD) The claw of the system shall tolerate high temperatures and wax-resistant.</p><p><br/></p><p># Dipping process</p><p>- The system shall detect incoming pieces on the input conveyor using a time of flight sensor.</p><p>- When a piece is detected, the system shall position itself above the piece, pick the piece with a servo-actuated gripper.</p><p>- When the piece is picked, the system shall move the piece horizontally above the wax bath.</p><p>- When the piece is moved above the wax bath, the system shall execute a dip sequence into the wax bath at a programmed depth and hold time.</p><p>- After the dip sequence, the system shall move the piece to the output conveyor and wait for the next piece.</p><p><br/></p><p># Safety measures</p><p>- When the E-stop is pressed, the system shall get to a home position before de-energizing actuator power. If this cannot be confirmed within 10 seconds or less then all power shall be cut regardless and the fault shall be logged.</p><p><br/></p><p># Communications</p><p>- The system shall communicate its current state and any errors or faults to the operator via:</p><p>  - Safe default: Serial structured communication</p><p>  - Safe Extension option: MQTT</p><p>  - Full Extension option: Modbus TCP</p><p>- (Optional) The system shall provide a dashboard which will display the current state, and any errors or faults to the operator</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-16 23:41:24 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955505896</guid>
      </item>
      <item>
         <title>Possible option for TOF sensor</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955655221</link>
         <description><![CDATA[<p>Docs: <a rel="noopener noreferrer nofollow" href="https://lonelybinary.com/en-us/blogs/tinkerblock/tk50_01_ultrasonic-sensor">https://lonelybinary.com/en-us/blogs/tinkerblock/tk50_01_ultrasonic-sensor</a></p><p><br/></p><ul><li><p>It's 3.3v and supports 1-wire mode or SPI, which could reduce the amount of pins used.</p></li><li><p>Operational temp: -40°C to 90°C</p></li><li><p>Blind zone of 2-3cm</p></li><li><p>its recommended and most reliable operating range is between 2 cm and 200-300 cm (2 to 3 meters)</p></li></ul>]]></description>
         <enclosure url="https://www.amazon.com/Lonely-Binary-HC-SR04-Ultrasonic-Distance/dp/B0G2KZ9SY8" />
         <pubDate>2026-06-17 01:23:23 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955655221</guid>
      </item>
      <item>
         <title>First draft of box diagram</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955756283</link>
         <description><![CDATA[<p>Some notes:</p><ul><li><p>A lot of this will be clearer once we establish the scope, and therefore the strength of the servos, and with that the servos.</p></li><li><p>The Ethernet adapter is still a TBD. It depends on how communications will be performed.</p></li><li><p>Servo controllers may be ommitted if the servos already include the controller (common for smaller servos).</p></li><li><p>E-stop is not drawn yet, as power requirements will also come once scope is fully defined.</p></li></ul>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/0afe74c2d9c8b208baae29d9d6e7f790/image.png" />
         <pubDate>2026-06-17 02:19:22 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955756283</guid>
      </item>
      <item>
         <title>Timeline</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3955783501</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/55d8af65e895b280de265115e10995cf/image.png" />
         <pubDate>2026-06-17 02:33:10 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3955783501</guid>
      </item>
      <item>
         <title>Modbus specification</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3959469804</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.modbus.org/file/secure/modbusprotocolspecification.pdf" />
         <pubDate>2026-06-20 17:52:49 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3959469804</guid>
      </item>
      <item>
         <title>NI Modbus guide</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3959469996</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.ni.com/en/shop/seamlessly-connect-to-third-party-devices-and-supervisory-system/the-modbus-protocol-in-depth.html" />
         <pubDate>2026-06-20 17:53:33 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3959469996</guid>
      </item>
      <item>
         <title>Nema 23</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3962491264</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.amazon.com/STEPPERONLINE-Stepper-Motor-339-79oz-57x57x82mm/dp/B091C37FJ2/ref=sr_1_4?crid=1DEOIJNWT0ANU&amp;dib=eyJ2IjoiMSJ9.F6w_FFr6Ww6_gGy4lj5vgHyBtXUhuBBmnNGx-GSMEoDIQjI72H4BHRLOolYt8R-rxTKHEH-ZJ9Uwj_TVK6SSztqsbLbXxuOecOxlwWTf-QI_mnm0UgzWwe-qNzih-vIXuKinV94JJThupL847hPlMYD1oDXc0s6n8S1N9npajUEnOt8lR02gMU-OLYFZr2FFZEdI5WIA1lwwp4INCMvQSmjBu58pGpXua5OkI7X1b63GD7-ZJ-M35fC-IqqVolTM2LISQzP5U6RfBI9NJE4MQlcraGxYWvEwsEH3O-6P4Ug.t_pvcrur6TJ2IMi1Av7_ZkrRf_YZTQlJAY7uaxnQnPc&amp;dib_tag=se&amp;keywords=NEMA+23&amp;qid=1782242472&amp;s=industrial&amp;sprefix=nema+23+%2Cindustrial%2C136&amp;sr=1-4" />
         <pubDate>2026-06-23 23:25:17 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3962491264</guid>
      </item>
      <item>
         <title>Servo</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3962494412</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.amazon.com/Digital-Waterproof-Compatible-Crawler-Control/dp/B0BYDHR5T4/ref=sr_1_2?crid=KB8XZ5S3P380&amp;dib=eyJ2IjoiMSJ9.fjyE5WCGSOHExJHzmHv2-Oh9JtDvs57732mSo9IB4GEBEn-VJskJNY2_nqUvTE2oETPNS2ZBP2wMME07UIRVfzMbvEFtYOace22IsqwM0I0sW-tSG9GEIRg-musBoVu4UEgCnlJ4y0Fn6J7V6D_R0GLCRnRHimTJTcKeD4q8_CBOJaXqyS2-RKFam-t9NMI-378MhMVH2YcXzVmlf06gTMNONHRxSsvebkBLqvtLYOksFiI2ky1uvKK6Tu8azRkCONlF6N82nOvLfkAS_4ZR007KN6OS1EGZMSgV30y9eoU.GRWxSuxev4cFT3ErMqA7r3XpntSYFVFGNb97GaDN5cE&amp;dib_tag=se&amp;keywords=DS3225%2B(25%2Bkg%C2%B7cm)&amp;qid=1782257299&amp;sprefix=ds3225%2B25%2Bkg%2Bcm%2B%2Caps%2C126&amp;sr=8-2&amp;th=1" />
         <pubDate>2026-06-23 23:30:09 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3962494412</guid>
      </item>
      <item>
         <title>Claw no servo</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3962525665</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.amazon.com/Mechanical-Robot-Gripper-Black-Without/dp/B088NYMC1B/ref=sr_1_6?crid=34FF8KRTRSGHT&amp;dib=eyJ2IjoiMSJ9.RV-BxH087PmBT94w3XX1zK-dFuQLziBzcKw-9JpxL4L9hWEjkoi1hRiPVjBybav6xII4FqyMVeLDO7N7Uvukhfsj-DL19YgyenEo10GqvlJoTjfbH2hRmkNyWSogJxAeZV4YVBIgdnPC4noeMx7YXV3At86e9mOuiBh5iN-dSwgtriLALiFpDIrmpp-jetRs1ChY-rvrgv21maCaVIalRW7ZTOJQgdjq55iLXxIZtdeyr8AwZJO_ZBm0kgOKIHWeH8MWCa0iSD9vnlU6tjtzmxyuWxib1sP_QiD4e15tveE.xVGf7rYNiuoqVAxoDSi5il-GyGPLccshVy0JhFjAZjc&amp;dib_tag=se&amp;keywords=mechanical%2Bclaw&amp;qid=1782259562&amp;s=industrial&amp;sprefix=mechanical%2Bclaw%2Cindustrial%2C154&amp;sr=1-6&amp;th=1" />
         <pubDate>2026-06-24 00:08:44 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3962525665</guid>
      </item>
      <item>
         <title>Ideas</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3962535353</link>
         <description><![CDATA[<p>Spring jaw, so if power goes off it will keep the pice inside. Likely need to modify a claw for that. </p><p><br></p><p>Proper Fail-Safe Solutions</p><p>Option 1 — Spring-loaded jaws (best for your case)</p><p>Design the jaw so a <strong>spring naturally closes it</strong>. The motor/stepper only works to <strong>open</strong> the jaw. When power cuts, the spring snaps it shut.</p><ul><li><p>Zero power needed to hold grip</p></li><li><p>Instant fail-safe closure on any power loss</p></li><li><p>Simple mechanical design — just a torsion or compression spring in the jaw linkage</p></li><li><p>The stepper/servo only fights against the spring to open</p></li><li><p>Very common in industrial grippers for exactly this reason</p></li></ul><p>Option 2 — Electromagnetic brake (NEMA 17/23 with brake)</p><p>You can buy NEMA steppers with a built-in <strong>spring-engaged electromagnetic brake</strong> — the brake is held OPEN by power, and springs CLOSED when power cuts. Same fail-safe principle.</p><ul><li><p>NEMA 23 with brake: ~$35–60</p></li><li><p>Automatically locks the shaft on power loss</p></li><li><p>Works without any software or controller intervention</p></li></ul><p>Option 3 — Worm gear drive</p><p>A worm gear is <strong>self-locking</strong> — the load cannot back-drive it. Once the jaw closes, it physically cannot open without the motor turning it, even with zero power.</p><ul><li><p>Add a worm gear between the motor and jaw mechanism</p></li><li><p>Any small motor works since the worm gear multiplies torque and self-locks</p></li><li><p>No springs needed, no brake needed</p></li><li><p>Downside: slower open/close speed</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-24 00:17:13 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3962535353</guid>
      </item>
      <item>
         <title>OSHA regulations around hot dipping</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3964866214</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.124#:~:text=Any%20container%20that%20you%20use,1910.124(b)(2)" />
         <pubDate>2026-06-25 23:09:35 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3964866214</guid>
      </item>
      <item>
         <title>Linear actuator types</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3965711521</link>
         <description><![CDATA[<p>1. Lead Screw</p><p>A lead screw operates on sliding friction, converting rotational torque into linear force via matching threads (like an optimized nut and bolt).</p><ul><li><p><strong>Mechanical Advantage:</strong> <strong>Extremely High.</strong> The shallow angle of the threads acts as a continuous wedge or ramp. A small amount of motor torque is multiplied into a massive linear lifting force.</p></li><li><p><strong>Speed:</strong> <strong>Low.</strong> Because it only advances by its lead distance (e.g., $2\text{ mm}$ or $8\text{ mm}$) per full motor revolution, the motor must spin at high RPMs to achieve fast travel.</p></li><li><p><strong>Length Limits:</strong> <strong>Short (Under 1 Meter).</strong> Over long spans, a thin lead screw will sag under its own weight and begin to wobble violently at high RPMs—a destructive phenomenon called <strong>screw whip</strong>.</p></li><li><p><strong>Self-Locking:</strong> <strong>Yes</strong> (if single-start like a Tr8x2). Friction prevents back-driving.</p></li><li><p><strong>Best Fit for Your Gantry:</strong> Your <strong>Vertical Z-Axis (30 cm)</strong>. It perfectly handles the heavy 10 kg vertical lifting load without skipping steps, easily fits within the short travel length, and natively locks in place when power is cut.</p><p><br/></p></li></ul><p>2. Timing Belt Drive</p><p>A timing belt drive uses a flexible, reinforced rubber loop wrapped around a geared pulley on the motor shaft and an idler pulley at the far end.</p><ul><li><p><strong>Mechanical Advantage:</strong> <strong>Low.</strong> One turn of a typical 20-tooth GT2 pulley moves the axis <strong>$40\text{ mm}$</strong>. This large distance means the motor acts against a long lever arm, drastically reducing its linear pushing force.</p></li><li><p><strong>Speed:</strong> <strong>Extremely High.</strong> Because of the large travel distance per revolution, a belt drive can easily achieve blazing travel speeds (over $500\text{ mm/s}$) at very low motor RPMs.</p></li><li><p><strong>Length Limits:</strong> <strong>Moderate (Up to 2-3 Meters).</strong> Belts span long distances easily, but if the belt is too narrow, it acts like a giant rubber band—stretching slightly under high loads, which causes positioning errors and structural "bounciness."</p></li><li><p><strong>Self-Locking:</strong> <strong>No.</strong> It is incredibly smooth and back-drives instantly under weight.</p></li><li><p><strong>Best Fit for Your Gantry:</strong> Your <strong>Horizontal X/Y Axis (1 Meter)</strong> <em>if</em> you use a heavy-duty, steel-reinforced, wide belt (9mm or 15mm width) paired with a high-torque NEMA 23 motor. It provides fast, quiet, and smooth travel across your 1-meter span.</p><p><br/></p></li></ul><p>3. Rack and Pinion</p><p>A rack and pinion turns rotational motion into linear motion by running a circular gear (the pinion) directly along a long, flat track of gear teeth (the rack).</p><ul><li><p><strong>Mechanical Advantage:</strong> <strong>Low to Moderate.</strong> Similar to a belt drive, one turn of a standard pinion moves the carriage a large distance (typically $60\text{ mm}+$ per turn), sacrificing torque for speed. However, you can couple the motor to a small gearbox reduction to regain that lost torque.</p></li><li><p><strong>Speed:</strong> <strong>High.</strong> It offers excellent high-speed travel capabilities across massive distances.</p></li><li><p><strong>Length Limits:</strong> <strong>Infinite.</strong> Unlike screws that whip or belts that stretch, racks can be bolted end-to-end indefinitely. The rigidity of a steel rack remains identical whether the axis is 1 meter or 10 meters long.</p></li><li><p><strong>Self-Locking:</strong> <strong>No.</strong> A heavy gantry can easily back-drive a standard pinion gear when the motor is disabled.</p></li><li><p><strong>Best Fit for Your Gantry:</strong> Your <strong>Horizontal X/Y Axis (1 Meter)</strong>. Because your horizontal carriage must move a combined weight of around 13–14 kg (the vertical motor, rails, and the 10 kg object), a rack and pinion offers zero-stretch mechanical rigidity across that 1-meter span.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-26 15:08:05 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3965711521</guid>
      </item>
      <item>
         <title>Bearings</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3965720884</link>
         <description><![CDATA[<p><a rel="noopener noreferrer nofollow" href="https://www.amazon.com/Sydien-Pillow-Flange-Bearing-Self-Alignment/dp/B07C4Y7P2C/ref=sr_1_4">https://www.amazon.com/Sydien-Pillow-Flange-Bearing-Self-Alignment/dp/B07C4Y7P2C</a></p><p><br/></p><p>or</p><p><br/></p><p><a rel="noopener noreferrer nofollow" href="https://www.amazon.com/Sydien-Pillow-Block-Flange-Bearing/dp/B07C5MTB5X/ref=sr_1_5">https://www.amazon.com/Sydien-Pillow-Block-Flange-Bearing/dp/B07C5MTB5X</a></p><p><br/></p><p>$10 each</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-26 15:29:16 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3965720884</guid>
      </item>
      <item>
         <title>Requirements</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3966634254</link>
         <description><![CDATA[<ul><li><p>The system must cost a maximum of $500 and its components must be accessible in the market by anyone</p></li><li><p>&nbsp;The system must be modular and easy to assemble (1h maximum assembly time) on a wax pot or tank of about 40 cm maximum diameter</p></li><li><p>&nbsp;The system must be capable of operating with the voltage/frequency supplied in United States outlets (110V and 60Hz)</p></li><li><p>&nbsp;The system must be capable of being operated from a computer and it must give the user information on:<br>&nbsp;</p><ul><li><p>How the system is behaving<br><br></p></li><li><p>&nbsp;The system’s electrical consumption<br><br></p></li><li><p>&nbsp;If any error has occurred<br>&nbsp;</p></li><li><p>Control the depth of the dip to better control how much coating is desired, with a limit to minimize maintenance (cleaning) of the magnet</p></li></ul></li><li><p>&nbsp;The system must be able to detect an object on the conveyor, pick it up with an error margin of 2 to 3 cm and move it to the designated area to be picked up by the gripper within a period of 3 min</p></li><li><p>&nbsp;The system must be able to lift the object (max 10kg) and be able to submerge it in hot Wax of around 250 F and resist that temperature without suffering damage</p></li><li><p>The system must be capable of waiting the necessary time (1 to 3 min depending on the client’s set up)</p></li><li><p>The system must be capable of positioning the object with the wax coating on the output conveyor in the indicated position with an error margin of 2 to 3 cm within a period of 3 min</p></li><li><p>&nbsp;The system must have an EMERGENCY STOP and stop all operation immediately and proceed to execute the “Release the load safely” protocol within a period of 10 seconds. This will consist of moving the load (if present) to the designated area, thus preventing it from being released over the hot wax pot.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2026-06-28 16:53:11 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3966634254</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3966708765</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777867920/1c77c1045894204a4444e3c28f7a4693/Competitive_Analysis_Dip_Coating_Machine__1_.xlsx" />
         <pubDate>2026-06-28 22:46:20 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3966708765</guid>
      </item>
      <item>
         <title></title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3966709070</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777867920/36899250faff9d472428c0accac905be/Competitive_Analysis_Dip_Coating_Machine__1_.pdf" />
         <pubDate>2026-06-28 22:46:30 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3966709070</guid>
      </item>
      <item>
         <title>First draft of the report - week 3</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3972905172</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/d6aaa23996e509791d79c05d4848dadd/senior_proposal_1.pdf" />
         <pubDate>2026-07-05 02:42:22 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3972905172</guid>
      </item>
      <item>
         <title></title>
         <author>lsharp6_2</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3973236425</link>
         <description><![CDATA[<p>Share videos and pictures of your project here to help Prof. Socarras and I keep up to date with your progress.  We can also help with troubleshooting.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-07-05 20:12:44 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3973236425</guid>
      </item>
      <item>
         <title>View-only link to Typst document</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3973237529</link>
         <description><![CDATA[<p>This is the live version of the report. At any given moment it may contain some TODOs for us to fill in. Clean snapshots will be submitted through Canvas or Padlet</p>]]></description>
         <enclosure url="https://typst.app/project/rAEDlVTVJnkqJtN1ZkOQPS" />
         <pubDate>2026-07-05 20:18:34 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3973237529</guid>
      </item>
      <item>
         <title>Link</title>
         <author>amenaduquedeestra</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3973534255</link>
         <description><![CDATA[<p><a rel="noopener noreferrer nofollow" href="http://cot-uexkhyro.com">cot-uexkhyro.com</a></p>]]></description>
         <enclosure url="" />
         <pubDate>2026-07-06 02:29:43 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3973534255</guid>
      </item>
      <item>
         <title>System requirements converted into SMART goals</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3974279403</link>
         <description><![CDATA[<p>Objective 1: Motion System</p><p>The system shall use a two-axis stepper-driven motion system to pick up parts, dip them in the wax bath, and place them at the output station, achieving positional accuracy within ±1 cm on both axes. This will be confirmed by commanding each axis to a known target and measuring the offset with a ruler. NEMA 23 motors paired with compatible stepper drivers provide enough torque and control resolution to meet this accuracy target given the payload and travel range involved. Reliable, accurate motion is essential to completing the pick-dip-place cycle without dropping or misplacing parts, and this objective shall be completed and validated before final system integration testing begins.</p><p><br/></p><p>Objective 2: Control and Sensing Reliability</p><p>The system shall use a microcontroller-based state machine that reads ultrasonic and limit switch inputs to safely sequence motor and end-effector actions, with correct part detection at the input station and correct motion stop at each axis limit confirmed through direct testing of each sensor. The selected microcontroller has sufficient GPIO, processing speed, and I/O compatibility to handle all required sensors and outputs, making this objective achievable within the current hardware design. Reliable sensing and state control are necessary to prevent collisions, missed parts, and unsafe operation, and this objective shall be completed, with sensor integration and state machine testing finished, before end-effector integration begins.</p><p><br/></p><p>Objective 3: Safety and Communication</p><p>The system shall include a hardware emergency stop and an Ethernet-based Modbus TCP reporting system that communicates system state, position, and faults, with the E-stop confirmed to cut power immediately when actuated and require manual reset, and all state transitions and faults confirmed to appear correctly in Modbus TCP output during a full operating cycle. A normally-closed E-stop rated for peak current and an SPI-compatible Ethernet module both integrate directly with the existing power and control architecture, making this objective achievable without major redesign. Operator safety and system visibility are required for safe operation and effective troubleshooting, and this objective shall be validated during the final safety and communications review before project completion.</p>]]></description>
         <enclosure url="" />
         <pubDate>2026-07-06 16:20:36 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3974279403</guid>
      </item>
      <item>
         <title>Proposal report update - week 4</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3974384765</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/a5c47a6d9f0ebef80cb634d428d97856/senior_proposal_6.pdf" />
         <pubDate>2026-07-06 21:23:24 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3974384765</guid>
      </item>
      <item>
         <title>Budget spreadsheet</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3979110589</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://mailvalenciacc-my.sharepoint.com/:x:/g/personal/jbouchard6_valenciacollege_edu/IQCtiDEI-p66Q45G8j5I1ZU-AaVU9pLCF0_9wXnFXEriC-4?e=3JYxsm" />
         <pubDate>2026-07-10 15:44:31 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3979110589</guid>
      </item>
      <item>
         <title>Draft of the report - week 4</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3979196226</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/714494b38c90521ab705a030759d8a88/senior_proposal_7.pdf" />
         <pubDate>2026-07-10 21:30:31 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3979196226</guid>
      </item>
      <item>
         <title>Software-flowcharts</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3981485353</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/7b5f15a8ad811411884053055a50664f/software_flowcharts.pdf" />
         <pubDate>2026-07-13 21:30:42 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3981485353</guid>
      </item>
      <item>
         <title>Block diagram</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3981486010</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/dc017f4af8c2c547cb032d0f2c86523d/Block_diagram.pdf" />
         <pubDate>2026-07-13 21:33:55 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3981486010</guid>
      </item>
      <item>
         <title>Rough concept of the project</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3985281349</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/f126022a662d5382ef0b9e7d62a84d34/Part_Studio_1.png" />
         <pubDate>2026-07-16 22:18:31 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3985281349</guid>
      </item>
      <item>
         <title>Draft week 6 - 65% Draft</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3988148325</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/471142ff3ede07e5a244605c1eefa7c4/senior_proposal_week_7.pdf" />
         <pubDate>2026-07-21 03:17:03 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3988148325</guid>
      </item>
      <item>
         <title>New timeline</title>
         <author>adrmenadue</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3989808912</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5810152209/48c0cfc3555bedf46fc026a0c291f650/Screenshot_2026_07_20_174112.png" />
         <pubDate>2026-07-22 23:07:23 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3989808912</guid>
      </item>
      <item>
         <title>New Engineering specifications</title>
         <author>adrmenadue</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3989809549</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5810152209/b715acd0ac5c5794c979bb4e9b313d52/Screenshot_2026_07_20_172814.png" />
         <pubDate>2026-07-22 23:10:06 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3989809549</guid>
      </item>
      <item>
         <title>New Engineering requirements</title>
         <author>adrmenadue</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3989810109</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5810152209/b6e8fcaa466129fa8ee9375548e132b8/Screenshot_2026_07_20_171247.png" />
         <pubDate>2026-07-22 23:12:03 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3989810109</guid>
      </item>
      <item>
         <title>Power Budget</title>
         <author>adrmenadue</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3989810621</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5810152209/8525565fa50211213d90e3f17cc06cdb/Power_Budget.pdf" />
         <pubDate>2026-07-22 23:13:25 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3989810621</guid>
      </item>
      <item>
         <title>Finalized CAD models</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3993085036</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/0e5af74c0431326b310569f127aedbf6/CAD_model.png" />
         <pubDate>2026-07-28 03:02:08 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3993085036</guid>
      </item>
      <item>
         <title>Final report</title>
         <author>jbouchard6_1</author>
         <link>https://padlet.com/jbouchard6_1/safe_dip/wish/3993092974</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/5777676106/4f95f37e4cc509c08925d972c4ae8d15/senior_proposal_final.pdf" />
         <pubDate>2026-07-28 03:13:32 UTC</pubDate>
         <guid>https://padlet.com/jbouchard6_1/safe_dip/wish/3993092974</guid>
      </item>
   </channel>
</rss>
