PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Autonomous off-line robot programming for powder suction operation with PythonOCC

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
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.
Rocznik
Strony
30--43
Opis fizyczny
Bibliogr. 19 poz., rys.
Twórcy
  • Mechanical Engineering, Gdansk University of Technology, Poland
  • Mechanics and System Design, Polytechnic University of Tours, France
Bibliografia
  • [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.
  • [2] GAN Y., DAI X., LI D., 2013, Off-Line Programming Techniques for Multirobot Cooperation System, Int. J. Adv. Robot. Syst., 10, DOI: 10.5772/56506.
  • [3] BRAUMANN J., BRELL-COKCAN S., 2011, Parametric Robot Control: Integrated CAD/CAM for Architectural Design, Integr. Through Comput. – Proc. 31st Annu. Conf. Assoc. Comput. Aided Des. Archit. ACADIA, 242–251.
  • [4] MITSI S., BOUZAKIS K.D., MANSOUR G., SAGRIS D., MALIARIS G., 2005, Off-Line Programming of an Industrial Robot for Manufacturing, Int. J. Adv. Manuf. Technol., 26/3, 262–267.
  • [5] 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.
  • [6] 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.
  • [7] 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: https://www.researchgate.net/publication/320943125.
  • [8] 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.
  • [9] 5 most common myths about SLS powder handling, Sinterit, Manufacturer of high quality desktop SLS 3D printers, https://www.sinterit.com/5-most-common-myths-about-sls-powder-handling/ (accessed May 11, 2020).
  • [10] 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/pacis2015http://aisel.aisnet.org/pacis2015/176.
  • [11] 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.
  • [12] NETO P., MENDES N., 2013, Direct off-Line Robot Programming Via a Common CAD Package, Rob. Auton. Syst., 61/8, 896–910, DOI: 10.1016/j.robot.2013.02.005.
  • [13] 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.
  • [14] 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.
  • [15] BEDAKA A.K., LIN C.Y., 2017, Autonomous Path Generation Platform for Robot Simulation, Int. Conf. Adv. Robot. Intell. Syst. ARIS, 63–68, DOI: 10.1109/ARIS.2017.8297186.
  • [16] BEDAKA A.K., LIN C.Y., 2018, CAD-Based Robot Path Planning and Simulation Using OPEN, CASCADE, Procedia Comput. Sci., 133, 779–785, DOI: 10.1016/j.procs.2018.07.119.
  • [17] ZHANG B., HUANG B.B., SONG Y.Q., TANG C., 2015, A Novel Tool Path Generation Method for Robot Milling Process, Mechanics and Mechatrinics, 936–945, DOI: 10.1142/9789814699143_0114.
  • [18] 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.
  • [19] CONDEI D., 2016, ALBUM cu 100 piese mecanice, Bucuresti, ISBN: 978-606-8707-23-5.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-4ca1caf7-8777-411e-b20e-3a252cf0ed2b
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.