TatianaResend / SPIF-A_v2

Development of a compact incremental stamping machine.
GNU General Public License v3.0
1 stars 0 forks source link
3d-printing-collaboration compact-machine eletric-machine robot-delta2 silent-machine spif

Contributors Forks Stargazers Issues MIT License


Logo

SPIF-A_v2

It consists of the development of an incremental stamping machine
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Machine structure design
  3. Mechanical project
  4. Automation project
  5. Contributing
  6. License
  7. Contact

About The Project

The project serves as the focal point of the master's thesis in mechanical engineering. The primary goal of this project is to develop a compact incremental forming machine. The machine will be electric, ensuring a silent operation and compact size to facilitate coexistence with 3D printers. To effectively cover all aspects of machine construction, the project has been divided into three key areas: machine structure design, mechanical project, and automation project.

Machine structure design

Base requirements:

Number of axels 3
Working area 200 x 200 mm
Vertical stroke 100 mm
Sheet thickness 0,5 to 3 mm
Sheet material aluminum
Conformation forces 3 kN (vert.) 1 kN (hor.)
Motors Nema 34

Architecture:

The study of possible configurations is demonstrated in issues #1 to #4. After the analysis it is concluded that the best configuration is case 1.1.1.. To choose the best configuration, the lowest possible torque was taken into account.

Direct and indirect kinematic analysis:

The direct and indirect kinematics are represented in the issue #16 and in chapter 3.3 of the thesis document.

Mechanical project

Mechanical projects steps:

Simulation:

Two types of simulations were carried out using Solidworks: with motion analysis and static . Both analyzes are described in section 4.6.1 and 4.6.2, respectively, in the thesis document. Some steps for carrying out the simulations are described in the issue #5.

Automation project

Automation projects steps:

All steps of the automation project as well as its implementation are described in chapters 5 and 6.2 of the thesis document. It is also possible to find some information in the issues #15, #17 - #20, #22 e #23. The developed code can be found here. The controller program was carried out in the Arduino IDE platform and the code for the GUI in MATLAB.

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the GPL License. See LICENSE.txt for more information.

(back to top)

Contact

Tatiana Resende - tatianaresende@ua.pt

Project Link: SPIF-A_v2

Acknowledgements

(back to top)