While a powder bed 3D printer device is easy to use, the cleaning task after each print is a tedious job. Consequently, a proper approach is to employ an industrial robot for this task. The robot should be programmed quickly and efficiently with the off-line robot programming (OLP) method. In this paper, an OLP system based on python and OpenCasCade libraries is introduced to generate robot trajectories for cleaning the printer powder bed immediately and autonomously. The cleaning operation is divided into three sub-operations: top layer raster, raster from the offset, and offset oriented. Several algorithms are employed to satisfy sub-operations autonomously from a CAD model. Raster path, wire, and yaw angle calculators are essential algorithms. Finally, a graphical simulation illustrates the operation efficiency. The proposed system can generate a cleaning path immediately and due to utilizing open resource libraries, there is a wide range of applicable personalization.
REFERENCES(19)
1.
KOHR C.T., STAMP R., PIPE A.G., KIELY J., SCHIEDERMEIER G., 2013, An Online Robot Trajectory Planning and Programming Support System for Industrial Use, Robot. Comput. Integr. Manuf., 29/1, 71–79, Feb., DOI: 10.1016/j.rcim.2012.07.010.
KHAIRALLAH S.A., ANDERSON A.T., RUBENCHIK A., KING W.E., 2016, Laser Powder-Bed Fusion Additive Manufacturing: Physics of Complex Melt Flow and Formation Mechanisms of Pores, Spatter, and Denudation Zones, Acta Mater., 108, 36–45, DOI: 10.1016/j.actamat.2016.02.014.
BOURELL D.L., ROSEN D.W., LEU M.C., 2014, The Roadmap for Additive Manufacturing and Its Impact, 3D Print. Addit. Manuf., 1/1, 6–9, DOI: 10.1089/3dp.2013.0002.
ASHRAF M., GIBSON I., RASHED M.G., RASHED M.G., 2018, Challanges and Prospects of 3D Printing in Structural Engineering, 13th Int. Conf. Steel, Sp. Compos. Struct., 13, 1–9, (Online), Available: researchgate.net/publication/320943125.
MOYLAN S., SLOTWINSKI J., COOKE A., JURRENS K., DONMEZ M.A., 2013, Lessons Learned in Establishing the NIST Metal Additive Manufacturing Laboratory, NIST Rep., DOI: 10.6028/NIST.TN.1801.
5 most common myths about SLS powder handling, Sinterit, Manufacturer of high quality desktop SLS 3D printers, https://www.sinterit.com/5-mos... (accessed May 11, 2020).
MIKUSZ M., CSISZAR A., 2015, CPS Platform Approach to Industrial Robots: State of the Practice, Potentials, Future Research Directions, (Online), Available: http://aisel.aisnet.org/pacis2... /pacis 2015/176.
POLDEN J., PAN Z., LARKIN N., VAN DUIN S., NORRISH J., 2011, Offline Programming for a Complex Welding System Using DELMIA Automation, Lect. Notes Electr. Eng., 88/341–349, DOI: 10.1007/978-3-642-199 59-2_42.
SHEN H., 2017, Research On The off-Line Programming System of Six Degree of Freedom Robot in Vehicle Door Welding Based on UG, M2VIP 2016 – Proc. 23rd Int. Conf. Mechatronics Mach. Vis. Pract., 1–5, DOI: 10.1109 /M2VIP.2016.7827309.
FERREIRA L.A., FIGUEIRA Y.L., IGLESIAS I.F., SOUTO M.Á., 2017, Offline CAD-based Robot Programming and Welding Parametrization of a Flexible and Adaptive Robotic Cell Using Enriched CAD/CAM System for Shipbuilding, Procedia Manuf., 11, 215–223, doi: 10.1016/j.promfg.2017.07.228.
JAROSZ K., LÖSCHNER P., NIESLONY P., KROLCZYK G., 2017, Optimization of CNC Face Milling Process of Al-6061-T6 Aluminum Alloy, J. Mach. Eng., 17/1, 69–77.
Development and application of parametric design system for solid end mills based on Open CASCADE Zhi Lin, Caixu Yue, Xiaodong Liu, Xianli Liu, Zhongguang Yu, Desheng Hu, Qianyi Zhang The International Journal of Advanced Manufacturing Technology
We process personal data collected when visiting the website. The function of obtaining information about users and their behavior is carried out by voluntarily entered information in forms and saving cookies in end devices. Data, including cookies, are used to provide services, improve the user experience and to analyze the traffic in accordance with the Privacy policy. Data are also collected and processed by Google Analytics tool (more).
You can change cookies settings in your browser. Restricted use of cookies in the browser configuration may affect some functionalities of the website.