Abstract API for 3D printing hardware and software resources

被引:0
|
作者
Felix W. Baumann
Oliver Kopp
Dieter Roller
机构
[1] Institute of Computer-aided Product Development Systems,
[2] Institute for Parallel and Distributed Systems,undefined
关键词
3D printing; Additive manufacturing; Cloud-based service; Cloud-based manufacturing; CBM; CPS; Abstraction layer; API;
D O I
暂无
中图分类号
学科分类号
摘要
With this research, an implementation of an overlay and abstracting RESTful API (application programming interface) for 3D printers is proposed to expose these resources to the Internet for utilization within and for cloud services. This is to abstract the underlying communication structure and means for accessing and controlling a 3D printer resource in one of three ways. The first way is a proprietary protocol or a 3D printer driver in Microsoft Windows. The second way is the control via a USB-serial connection between a controlling computer and the printer resource. This protocol can either be in a proprietary format or based on open standards like G-Code (ISO 6983-1:2009). The third way of control is based on physical storage devices attached to the printer with machining instructions stored on them. This research excludes the communication and control means involving proprietary protocols or drivers due complexity restrictions within the implementation. The approach is designed with extensibility in mind so that future access to proprietary protocols can be added to the control API. 3D printer resources with only the third control method available are also excluded from this research due to their lack of remote controllability. This work describes the design and implementation of an abstraction API layer between varying software and hardware components with an extensible architecture for future hardware and software components for within the domain of additive manufacturing (AM). With this research, the connection to further cloud services as 3D printing resources as well as a cloud printing service for usage and control of this API is demonstrated. This enables the use of AM machinery within cloud or business process-oriented architectures as the AM machinery and the associated software are exposed in an abstract and unified way and usable as services.
引用
收藏
页码:1519 / 1535
页数:16
相关论文
共 50 条
  • [1] Abstract API for 3D printing hardware and software resources
    Baumann, Felix W.
    Kopp, Oliver
    Roller, Dieter
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 92 (1-4): : 1519 - 1535
  • [2] An Effective Data Structure for a 3D Printing Slicer API
    Shin, Hwa Seon
    Lee, Hye In
    Jang, Euee Seon
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2016,
  • [3] 3D Space Trajectories and beyond: Abstract Art Creation with 3D Printing
    Dana-Picard, Thierry
    Tejera, Matias
    Ulbrich, Eva
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 398 : 142 - 152
  • [4] 3D Space Trajectories and beyond: Abstract Art Creation with 3D Printing
    Dana-Picard, Thierry
    Tejera, Matias
    Ulbrich, Eva
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2024, (398):
  • [5] 3D Printing of Materials and Printing Parameters with Animal Resources: A Review
    Jeon, Eun Young
    Kim, Yuri
    Yun, Hyun-Jung
    Kim, Bum-Keun
    Choi, Yun-Sang
    FOOD SCIENCE OF ANIMAL RESOURCES, 2024, 44 (02) : 225 - 238
  • [6] Implications of IoT in 3D Printing and Remote Engineering Using Open-Source Hardware and Software
    Aradhya, Amogh M.
    CROSS REALITY AND DATA SCIENCE IN ENGINEERING, 2021, 1231 : 667 - 673
  • [7] 3D Printing of Carbides using Renewable Resources
    Carrillo, Gabriel
    Sullivan, Morgan
    Islam, Monsur
    Martinez-Duarte, Rodrigo
    ENGINEERING CARBON HYBRIDS - CARBON ELECTRONICS 3, 2018, 85 (01): : 37 - 44
  • [8] Development of 3D printing entity slicing software
    Guan, Yang
    Sun, Xun
    Jin, Lei
    Guo, Xin-li
    Zhang, Zhi-min
    Shui, Guo-yan
    Ma, Lan-bo
    CHINA FOUNDRY, 2021, 18 (06) : 587 - 592
  • [9] Development of 3D printing entity slicing software
    Yang Guan
    Xun Sun
    Lei Jin
    Xin-li Guo
    Zhi-min Zhang
    Guo-yan Shui
    Lan-bo Ma
    China Foundry, 2021, 18 : 587 - 592
  • [10] Development of 3D printing entity slicing software
    Yang Guan
    Xun Sun
    Lei Jin
    Xin-li Guo
    Zhi-min Zhang
    Guo-yan Shui
    Lan-bo Ma
    ChinaFoundry, 2021, 18 (06) : 587 - 592