<!DOCTYPE html> <html lang="en-us"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="generator" content="GitLab Pages"> <meta name="description" content="Fab Academy documentation site for Charlotte Fab-C"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" /> <link rel="stylesheet" href="../assets/css/main.css" /> <title>Charlotte Fab-C - Fab Academy</title> </head> <body class="is-preload"> <!-- Wrapper --> <div id="wrapper"> <!-- Main --> <div id="main"> <div class="inner"> <!-- Header --> <header id="header"> <a href="../index.html" class="logo"><strong>Charlotte - FabLab de Charleroi</strong> Fab Academy website</a> <ul class="icons"> <li><a href="https://www.facebook.com/littlebelge" class="icon brands fa-facebook-f" target="_blank"><span class="label">Facebook</span></a></li> <li><a href="https://www.instagram.com/little.belge/" class="icon brands fa-instagram" target="_blank"><span class="label">Instagram</span></a></li> <li><a href="https://gitlab.fabcloud.org/charlotte-vandenbulcke" class="icon brands fa-gitlab" target="_blank"><span class="label">Gitlab</span></a></li> </ul> </header> <!-- Section --> <section id="banner"> <div class="content"> <header class="main"> <h2>7. Computer-Controlled Machining</h2> </header> <section> <h3>Hero shot</h3> <span class="image object"> <img src="../images/...jpg" alt="..." /> </span> </section> <hr> <section> <h3>Group assignment</h3> <p>It's time to get to know the CNC. We have a <a href="https://www.mekanika.io/" target="_blank">Mekanika</a> model.</p> <span class="image object"> <img src="../images/mekanika-CNC.jpg" alt="..." /> </span> <p>In order to do that, we've created a simple square part using the machine's various cutting and engraving options:</p> <ul> <li>a round hole</li> <li>a rectangular pocket</li> <li>a notch with dogbones for nesting</li> <li>bridges to prevent the part from jumping off the table</li> </ul> <h4>Part design</h4> <p>We used Freecad to create a parametric square part using spreadsheets.</p> <p>The parameterized parts are :</p> <ul> <li>the side of the square</li> <li>the part thickness</li> <li>the radius of the fillets</li> <li>the round hole diameter</li> <li>the X position of the round hole</li> <li>the Y position of the round hole</li> <li>the kerf</li> <li>the notch length</li> <li>the notch width </li> <li>the rectangular pocket length</li> <li>the rectangular pocket width</li> <li>the rectangular pocket thickness </li> <li>the X position of the rectangular pocket</li> <li>the Y position of the rectangular pocket</li> </ul> <h5>Easy part construction</h5> <p>To avoid drawing the different parts by manually entering each measurement, we've used the symmetry (horizontal, vertical) and constraint (horizontal, vertical, radius, diameter) options.</p> <span class="image object"> <img src="../images/...jpg" alt="..." /> </span> <p>The symmetry and constraint steps must be performed one by one to avoid errors.</p> <p>Once all the parts have been constrained, they are linked to the parametric table.</p> <span class="image object"> <img src="../images/...jpg" alt="..." /> </span> <p>An error may occur from time to time. The solution is to remove redundant constraints displayed in the sidebar.</p> <span class="image object"> <img src="../images/selectioncontrainte.jpg" alt="..." /> </span> <p>When the part design is ready, all lines and points are green and the message "fully constrained" appears in the sidebar.</p> <span class="image object"> <img src="../images/objetentierementcontraint.jpg" alt="..." /> </span> <h5>Preparing the file</h5> <p>Once the object has been created, we need to prepare the file so that we can start working on the CNC.</p> <p>To do this, we must first register the various mills and their parameters.</p> <span class="image object"> <img src="../images/cnc-mills.jpg" alt="..." /> </span> <h4>Safety</h4> <h5>...</h5> <p> <ul> <li></li> </ul> </p> <span class="image object"> <img src="../images/...jpg" alt="..." /> </span> <h5>...</h5> <p></p> <h5>Object cut with the CNC</h5> <p></p> <span class="object"> <video width="600" height="300" controls> <source src="../images/cutting-in-progress.mp4" type="video/mp4"> </video> </span> <h6>Parameters</h6> <p></p> <p>Link to our <a href="https://fabacademy.org/2024/labs/fabc/group-assignment/week007/" target="_blank">Group page</a></p> </section> <hr> <section> <h3>Individual assignment</h3> <h4>CNC Project</h4> <p></p> <span class="image object"> <img src="../images/...jpg" alt="..." /> </span> <h5>Design</h5> <p></p> <h5>Mill</h5> <p></p> <h5>Assemble</h5> <p></p> </section> <hr> <section> <h3>My journey</h3> <p></p> <span class="image object"> <img src="../images/...jpg" alt="..." /> </span> </section> <hr> <section> <h3>Files and resources</h3> <p><strong>My files</strong></p> <ul> <li><a href="../files/..." target="_blank">...</a></li> </ul> <p><strong>Resources</strong></p> <ul> <li><a href="..." target="_blank">...</a></li> <li><a href="https://fabacademy.org/2024/labs/fabc/" target="_blank">Our group page</a></li> </ul> </section> </div> </section> </div> </div> <!-- Sidebar --> <div id="sidebar"> <div class="inner"> <!-- Menu --> <nav id="menu"> <header class="major"> <h2>Menu</h2> </header> <ul> <li><a href="../index.html">Homepage</a></li> <li><a href="../assignments.html">Assignments</a></li> <li> <span class="opener">Week per week</span> <ul> <li><a href="../assignments/week01.html">1. Project Management</a></li> <li><a href="../assignments/week02.html">2. Computer Aided Design</a></li> <li><a href="../assignments/week03.html">3. Computer Controlled Cutting</a></li> <li><a href="../assignments/week04.html">4. Electronics Production</a></li> <li><a href="../assignments/week05.html">5. 3D Scanning And Printing</a></li> <li><a href="../assignments/week06.html">6. Embedded Programming</a></li> <li><a href="../assignments/week07.html">7. Computer Controlled Machining</a></li> <li><a href="../assignments/week08.html">8. Electronics Design</a></li> <li><a href="../assignments/week09.html">9. Molding And Casting</a></li> <li><a href="../assignments/week10.html">10. Output Devices</a></li> <li><a href="../assignments/week11.html">11. Mechanical Design And Machine Design</a></li> <li><a href="../assignments/week12.html">12. Input Devices</a></li> <li><a href="../assignments/week13.html">13. Networking And Communications</a></li> <li><a href="../assignments/week14.html">14. Interface And Application Programming</a></li> <li><a href="../assignments/week15.html">15. Wildcard Week</a></li> <li><a href="../assignments/week16.html">16. Applications And Implications</a></li> <li><a href="../assignments/week17.html">17. Invention, Intellectual Property And Income</a></li> <li><a href="../assignments/week18.html">18. Project Development</a></li> </ul> </li> <li><a href="../final-project.html">Final Project</a></li> <li><a href="../about.html">About Me</a></li> </nav> <!-- Footer --> <footer id="footer"> <p class="copyright">© Charlotte - FabLab de Charleroi. Fab Academy 2024. All rights reserved. Design: <a href="https://html5up.net">HTML5 UP</a>.</p> </footer> </div> </div> </div> <!-- Scripts --> <script src="../assets/js/jquery.min.js"></script> <script src="../assets/js/browser.min.js"></script> <script src="../assets/js/breakpoints.min.js"></script> <script src="../assets/js/util.js"></script> <script src="../assets/js/main.js"></script> </body> </html>