G-Code Generation for Multi-Process 3D Printing Callum Peter Bailey University of Texas at El Paso, [email protected]

Total Page:16

File Type:pdf, Size:1020Kb

G-Code Generation for Multi-Process 3D Printing Callum Peter Bailey University of Texas at El Paso, Cpbailey@Miners.Utep.Edu University of Texas at El Paso DigitalCommons@UTEP Open Access Theses & Dissertations 2016-01-01 G-Code Generation For Multi-Process 3D Printing Callum Peter Bailey University of Texas at El Paso, [email protected] Follow this and additional works at: https://digitalcommons.utep.edu/open_etd Part of the Computer Engineering Commons, Electrical and Electronics Commons, and the Mechanical Engineering Commons Recommended Citation Bailey, Callum Peter, "G-Code Generation For Multi-Process 3D Printing" (2016). Open Access Theses & Dissertations. 602. https://digitalcommons.utep.edu/open_etd/602 This is brought to you for free and open access by DigitalCommons@UTEP. It has been accepted for inclusion in Open Access Theses & Dissertations by an authorized administrator of DigitalCommons@UTEP. For more information, please contact [email protected]. G-CODE GENERATION FOR MULTI-PROCESS 3D PRINTING CALLUM PETER BAILEY Master’s Program in Electrical Engineering APPROVED: Eric MacDonald, Ph.D., Chair David Roberson, Ph.D. Michael McGarry, Ph.D. Charles Ambler, Ph.D. Dean of the Graduate School Copyright © by Callum Peter Bailey 2016 Dedication I dedicate this work to my parents, Peter and Jenny Bailey, whose unconditional love and support have given me the self-confidence and self-belief to take on the world; and to my wife, Heather, whose love has taken me on this American adventure. G-CODE GENERATION FOR MULTI-PROCESS 3D PRINTING by CALLUM PETER BAILEY, MChem THESIS Presented to the Faculty of the Graduate School of The University of Texas at El Paso in Partial Fulfillment of the Requirements for the Degree of MASTER OF SCIENCE Department of Electrical & Computer Engineering THE UNIVERSITY OF TEXAS AT EL PASO December 2016 Acknowledgements I would like to extend my acknowledgements to everyone who has contributed to this project and who has helped me during my time in El Paso. To Dr. Eric MacDonald for inviting me to work in his brilliant 3D printing group, with its wonderful people. To David Espalin for his conscientious support and remarkable ability to balance student needs and objectives with the objectives of the W.M. Keck Center for 3D Innovation. To Dr. Ryan Wicker and UTEP for creating such a fantastic facility. To America Makes for providing funding for this work. To Dr. David Roberson and Dr. Michael McGarry for taking the time to review this work in such a short time frame! To Efrain Aguilera, for being a good friend and for his outstanding contributions to both this project and to the culinary art of discada. To Jorge Ramierez, and Alfonso Fernandez for their work on the modified Lulzbot. To Jose Motta for his work on the Lulzbot, for helping to print the many test jobs included in this thesis, and for sharing with me his love of menudo. To Jake Lasley and Mike Licerio for their contributions to the GUI and other areas of the Python program. To Donna, Issac, Jaime, Kelly, Alex, Matt, Luis Jr. and Luis Jimenez in the MacDonald group for the happy memories; and to Luis Bañuelos and Antonio Zúñiga for always getting me home safely from Juárez. v Abstract Since the inception of stereolithography in the 1980s, interest in 3D printing has exploded, with desktop 3D printers now commercially accessible to the general public. In recent years, next-generation multifunctional technologies have been developed, which combine 3D printing with other technologies such as wire embedding, foil embedding, CNC machining, and robotic component placement, enabling complex parts to be made on a single multifunctional machine. However, the complexity of these integrated processes exceeds the capabilities of established design tools. To this end, this thesis aims to develop a multi-functional design solution that can automatically generate final control code for next-generation multifunctional machines, where all design specifications are defined from within a single software package. Specifically, we take on the task of automating a Lulzbot desktop 3D printer, which has been modified to utilize a custom-designed wire-embedding tool as a secondary extruder. While the algorithms presented herein have been tailored to the needs of this custom printer, the modular nature of the solution will facilitate expansion to include other multifunctional printers, including the planned low-cost multi3D multifunctional printer, currently under construction at the W.M. Keck Center for 3D Innovation at The University of Texas at El Paso. vi Table of Contents Dedication ...................................................................................................................................... iii Acknowledgements ..........................................................................................................................v Abstract .......................................................................................................................................... vi Table of Contents .......................................................................................................................... vii List of Tables ................................................................................................................................. ix List of Figures ..................................................................................................................................x Chapter 1: Introduction ....................................................................................................................1 Fused Deposition Modeling ....................................................................................................1 3D Design and Slicing ............................................................................................................2 Multiprocess 3D Printing ........................................................................................................4 Chapter 2: Literature Review ...........................................................................................................6 Multiprocess 3D Printing of Electronics.................................................................................6 Software ................................................................................................................................10 Chapter 3: Design specifications ...................................................................................................16 Software objectives: A multi-process design and slicing methodology ...............................16 Features of the Lulzbot wire-embedding printer ..................................................................18 Foundation layer generation .................................................................................................31 Chapter 4: A method for generating multifunctional G-code ........................................................33 Introduction ...........................................................................................................................33 The Python G-code Post-processor .......................................................................................38 Summary ...............................................................................................................................67 Chapter 5: Results and Characterization ........................................................................................68 Custom Printing Parameters .................................................................................................68 Testing...................................................................................................................................70 Z Calibration .........................................................................................................................72 XY Calibration ......................................................................................................................74 FeatureDemo .........................................................................................................................76 vii SquareCoil.............................................................................................................................78 IncreasingAngles...................................................................................................................80 Coil 84 Solenoid ................................................................................................................................86 Chapter 6: Discussion ....................................................................................................................89 Evaluation of print functions ................................................................................................89 Proposed Features and Future Work .....................................................................................91 References ......................................................................................................................................93 Appendix A: Software user procedure ...........................................................................................95 Appendix B: CreateSkin.py ...........................................................................................................99 Vita .............................................................................................................................................110 viii List of Tables Table 2.1 Comparison of resistivity for select conductors [20] [21] .............................................
Recommended publications
  • Turbocad 27 CZ - Podporovné Formáty Soubor Formátu Popis Formátu Platinum Professional Deluxe Designer
    TurboCAD 27 CZ - podporovné formáty Soubor formátu Popis formátu Platinum Professional Deluxe Designer DWG AutoCAD® native format ✓ ✓ ✓ ✓ DWF Autodesk® Drawing Web Format ✓ ✓ ✓ ✓ DXF Drawing Exchange format ✓ ✓ ✓ ✓ 3DM Rhino format ✓ ✓ - - 3DS Autodesk® 3D Studio format ✓ ✓ ✓ - 3DV VRML Worlds ✓* ✓* ✓* - 3MF 3D Manufacturing Format ✓ ✓ ✓ - ASAT ACIS® ✓ - - - ASM Pro/E/Creo/Solid Edge Assembly ✓* - - - CATPART CATIA V5/V6 ✓* - - - CATPRODUCT CATIA V5/V7 ✓* - - - ASC, PCD, PCG Point Cloud Data ✓ ✓ - - BMP Bitmap ✓** ✓** ✓** ✓** CGM Windows® Bitmap format ✓ ✓ ✓ ✓ DAE COLLADA Model ✓ ✓** ✓** - DC, DCD DesignCAD® format ✓* ✓* ✓* ✓* DGN Intergraph Microstation ✓ ✓ ✓ - EPS Adobe® PostScript ✓ ✓ ✓ - FCD, FCW Fast CAD format ✓* ✓* ✓* ✓* FBX FBX® data exchange technology ✓ ✓ ✓ - GEO VRML Worlds ✓* ✓* - - GIF Graphics Interchange format (w/ Alpha Channel Support) ✓** ✓** ✓** ✓** IAM Autodesk Inventor Assembly File ✓* - - - IPT Autodesk Inventor Part File ✓* - - - IFC Industry Foundation Classes ✓ ✓ - - IGS IGES Drawing ✓ - - - JPG JPEG ✓** ✓** ✓** ✓** JPG SDK sample filter JPEG ✓** - - - KML, KMZ Google Map Format ✓* ✓* ✓* - Model CATIA V4 ✓* - - - OBJ OBJ Drawing ✓ ✓ - - PAR Solid Edge Part ✓* - - - PRT UG NX/Pro/E/Creo ✓* - - - PDF Adobe® Portable Document Format ✓** ✓** ✓** ✓** PDF Adobe® 3D Portable Document Format ✓** - - - PDF Adobe PRC Portable Document Format ✓** ✓** - - PLT Plotter file format language ✓ ✓ ✓ ✓ PNG Portable Network Graphic (w/ Alpha Channel Support) ✓** ✓** ✓** ✓** PRC Product Representation Compact (3D PDF) ✓** ✓** - -
    [Show full text]
  • Cimdata Cpdm Late-Breaking News
    PLM Industry Summary James Watch, Editor Vol. 17 No 27 Friday 03 July 2015 Contents CIMdata News _____________________________________________________________________ 2 CIMdata Announces PLM Road Map 2015 for the Aerospace & Defense Industry ____________________2 CIMdata to Offer Workshop on Social Product Development & Collaboration _______________________3 Powering Value Networks with SAP – A CIMdata Commentary __________________________________3 Why Supply Chain Collaborative Practice is Paramount for Success _______________________________6 Acquisitions _______________________________________________________________________ 7 Addnode Group Acquires Transcat PLM, a German Software Provider with an Annual Turnover of SEK 450 M ________________________________________________________________________________7 Atos completes acquisition of Xerox ITO ____________________________________________________8 Company News _____________________________________________________________________ 9 3MF Consortium Signs New Members 3D Systems, Materialise, Siemens PLM Software and Stratasys ___9 Autodesk Expands Free Access to Autodesk Design Academy Curricula for Education _______________10 Autodesk and NIMS Partner to Advance the 21st Century CAM Manufacturing Workforce ____________11 IdeaScale Launches Exclusive Partnership with InnovationManagement.se _________________________12 Mastercam Announces Summer Teacher Training Schedule _____________________________________13 Michael Management Reaches A Major Milestone By Creating Its 100th SAP Training
    [Show full text]
  • Metadefender Core V4.12.2
    MetaDefender Core v4.12.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Additive Manufacturing Methodologies for Multi Process Material Scenarios
    ADDITIVE MANUFACTURING METHODOLOGIES FOR MULTI PROCESS AND MULTI MATERIAL SCENARIOS by TUSHAR SAINI Presented to the Faculty of the Graduate School of The University of Texas at Arlington in Partial Fulfillment of the Requirements for the Degree of MASTER OF SCIENCE IN MECHANICAL ENGINEERING THE UNIVERSITY OF TEXAS AT ARLINGTON December 2015 Copyright © by Tushar Saini 2015 All Rights Reserved ii Acknowledgements I would like to take this opportunity to thank my supervising professor Dr. Panos S. Shiakolas for his constant encouragement, support and guidance during the course of my research and studies at this University. The invaluable advice and support provided by him was the major driving force, which enabled me to complete my thesis. I would like to thank Dr. Pranesh Aswath and Dr. Tre’ Welch for taking time to serve on my thesis committee. Also, I would like to thank Prashanth Ravi for his invaluable support and timely inputs. I would like to thank all my friends at the MARS Lab and in the University for helping me throughout my time here at this University. Finally, I would like to thank my parents for all their support, without which I would not have been able to complete the research. December 14, 2015 iii Abstract ADDITIVE MANUFACTURING METHODOLOGIES FOR MULTI PROCESS MATERIAL SCENARIOS Tushar Saini, MS The University of Texas at Arlington, 2015 Supervising Professor: Panos S. Shiakolas Additive Manufacturing processes have been developing and continuously improving but are primarily constrained to single materials, albeit some commercial multi extrusion 3D printers do exist where by it is possible to print with multi-colored fluidic polymers or at most two filaments of the same type.
    [Show full text]
  • ABOUT 3D PRINTING FILE FORMATS Prof.Phd Cătălin Iancu, Constantin
    Annals of the „Constantin Brancusi” University of Targu Jiu, Engineering Series , No. 2/2018 ABOUT 3D PRINTING FILE FORMATS Prof.PhD Cătălin Iancu, Constantin Brâncuşi University of Târgu-Jiu, ROMANIA ABSTRACT: In this paperwork is presented the situation existing in 2018 regarding the four most common 3D printing file formats, which are STL, OBJ, AMF and 3MF. There are presented also some characteristics of these formats, some limitation and the future perspective of these formats. KEY WORDS: 3D printing, STL, OBJ, AMF, 3MF. 1. INTRODUCTION In [1] it has been presented the situation This file format is supported by many other existing in 2010 regarding 3D printing using software packages and it is widely used for STL file format, as a most common and well rapid prototyping and computer-aided known format and therefore supported by manufacturing. STL native files describe only most software and hardware for 3D printing. the surface geometry of a three dimensional Also in [1] has been concluded that”In recent object without any representation of color, years 3D printing and 3D printers have texture or other common CAD model become financially accessible to small and attributes. The STL format specifies both medium sized business, thereby taking ASCII and Binary representations. Binary prototyping out of the heavy industry and into files are more common, since they are more the office environment. The technology of compact. rapid prototyping also finds use from A STL file describes a raw unstructured industrial design to dental and medical triangulated surface by the unit normal and industries”. vertices (ordered by the right-hand rule) of the Also was stated that STL files used to transfer triangles using a three-dimensional Cartesian data from CAD package to 3D printers have a coordinate system.
    [Show full text]
  • Forcepoint DLP Supported File Formats and Size Limits
    Forcepoint DLP Supported File Formats and Size Limits Supported File Formats and Size Limits | Forcepoint DLP | v8.8.1 This article provides a list of the file formats that can be analyzed by Forcepoint DLP, file formats from which content and meta data can be extracted, and the file size limits for network, endpoint, and discovery functions. See: ● Supported File Formats ● File Size Limits © 2021 Forcepoint LLC Supported File Formats Supported File Formats and Size Limits | Forcepoint DLP | v8.8.1 The following tables lists the file formats supported by Forcepoint DLP. File formats are in alphabetical order by format group. ● Archive For mats, page 3 ● Backup Formats, page 7 ● Business Intelligence (BI) and Analysis Formats, page 8 ● Computer-Aided Design Formats, page 9 ● Cryptography Formats, page 12 ● Database Formats, page 14 ● Desktop publishing formats, page 16 ● eBook/Audio book formats, page 17 ● Executable formats, page 18 ● Font formats, page 20 ● Graphics formats - general, page 21 ● Graphics formats - vector graphics, page 26 ● Library formats, page 29 ● Log formats, page 30 ● Mail formats, page 31 ● Multimedia formats, page 32 ● Object formats, page 37 ● Presentation formats, page 38 ● Project management formats, page 40 ● Spreadsheet formats, page 41 ● Text and markup formats, page 43 ● Word processing formats, page 45 ● Miscellaneous formats, page 53 Supported file formats are added and updated frequently. Key to support tables Symbol Description Y The format is supported N The format is not supported P Partial metadata
    [Show full text]
  • Metadefender Core V4.17.3
    MetaDefender Core v4.17.3 © 2020 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of MetaDefender Core 14 1. Quick Start with MetaDefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Process Files with MetaDefender Core 21 2. Installing or Upgrading MetaDefender Core 22 2.1. Recommended System Configuration 22 Microsoft Windows Deployments 22 Unix Based Deployments 24 Data Retention 26 Custom Engines 27 Browser Requirements for the Metadefender Core Management Console 27 2.2. Installing MetaDefender 27 Installation 27 Installation notes 27 2.2.1. Installing Metadefender Core using command line 28 2.2.2. Installing Metadefender Core using the Install Wizard 31 2.3. Upgrading MetaDefender Core 31 Upgrading from MetaDefender Core 3.x 31 Upgrading from MetaDefender Core 4.x 31 2.4. MetaDefender Core Licensing 32 2.4.1. Activating Metadefender Licenses 32 2.4.2. Checking Your Metadefender Core License 37 2.5. Performance and Load Estimation 38 What to know before reading the results: Some factors that affect performance 38 How test results are calculated 39 Test Reports 39 Performance Report - Multi-Scanning On Linux 39 Performance Report - Multi-Scanning On Windows 43 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3.
    [Show full text]
  • 3D Printing of Nonplanar Layers for Smooth Surface Generation
    MASTERTHESIS 3D Printing of Nonplanar Layers for Smooth Surface Generation vorgelegt von Daniel Ahlers MIN-Fakult¨at Fachbereich Informatik Technical Aspects of Multimodal Systems, TAMS Studiengang: Informatik Matrikelnummer: 6424701 Erstgutachter: Prof.Dr. Jianwei Zhang Zweitgutachter: Dr. Norman Hendrich Abstract Abstract Stair stepping artifacts reduce the surface quality of 3D printed objects, especially when the slope is close to horizontal. Previous researchers showed that nonplanar surfaces could reduce these artifacts but only presented prototypes for the toolpath generation. The combination of nonplanar and planar layers results in smoother surfaces and the object is still printable on a three-axis 3D printer. Adding the ability to print nonplanar surfaces to an open-source slicer increases the usabil- ity and provides a general-purpose approach. This work presents a slicer that is capable of generating nonplanar toolpaths from any object. While printing, the printhead does not collide with the object since this is checked beforehand. The surface quality of objects with nonplanar layers is significantly better than with planar layers only. Zusammenfassung Der Treppeneffekt auf 3D gedruckten Objekten, der vor allem auf flach verlaufenden Steigungen auftritt, verringert die Oberfl¨achenqualit¨atdeutlich. Fr¨uhereArbeiten haben gezeigt, das nicht-planare Oberfl¨achen dieses Problem beheben k¨onnen.Die Pfadgenerierung war dabei aber nur in Prototypen implementiert. Die Kombina- tion von planaren und nicht-planaren Schichten f¨uhrtzu glatteren Oberfl¨achen auf Objekten dabei kann das Objekt mit einem Drei-Achs-Drucker gedruckt werden. Durch die Integration der nicht-planaren Schichten in einen Open-Source Slicer wird dieser Ansatz universell nutzbar. Außerdem erh¨oht sich die Benutzbarkeit deutlich.
    [Show full text]
  • IDOL Keyview Viewing SDK 12.7 Programming Guide
    KeyView Software Version 12.7 Viewing SDK Programming Guide Document Release Date: October 2020 Software Release Date: October 2020 Viewing SDK Programming Guide Legal notices Copyright notice © Copyright 2016-2020 Micro Focus or one of its affiliates. The only warranties for products and services of Micro Focus and its affiliates and licensors (“Micro Focus”) are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Micro Focus shall not be liable for technical or editorial errors or omissions contained herein. The information contained herein is subject to change without notice. Documentation updates The title page of this document contains the following identifying information: l Software Version number, which indicates the software version. l Document Release Date, which changes each time the document is updated. l Software Release Date, which indicates the release date of this version of the software. To check for updated documentation, visit https://www.microfocus.com/support-and-services/documentation/. Support Visit the MySupport portal to access contact information and details about the products, services, and support that Micro Focus offers. This portal also provides customer self-solve capabilities. It gives you a fast and efficient way to access interactive technical support tools needed to manage your business. As a valued support customer, you can benefit by using the MySupport portal to: l Search for knowledge documents of interest l Access product documentation l View software vulnerability alerts l Enter into discussions with other software customers l Download software patches l Manage software licenses, downloads, and support contracts l Submit and track service requests l Contact customer support l View information about all services that Support offers Many areas of the portal require you to sign in.
    [Show full text]
  • Polymer-Based Additive Manufacturing: Process Optimisation for Low-Cost Industrial Robotics Manufacture
    polymers Review Polymer-Based Additive Manufacturing: Process Optimisation for Low-Cost Industrial Robotics Manufacture Kartikeya Walia 1 , Ahmed Khan 2 and Philip Breedon 1,* 1 Department of Engineering, Nottingham Trent University, Nottingham NG11 8NS, UK; [email protected] 2 PepsiCo Europe, Leicester LE4 1ET, UK; [email protected] * Correspondence: [email protected] Abstract: The robotics design process can be complex with potentially multiple design iterations. The use of 3D printing is ideal for rapid prototyping and has conventionally been utilised in concept development and for exploring different design parameters that are ultimately used to meet an intended application or routine. During the initial stage of a robot development, exploiting 3D printing can provide design freedom, customisation and sustainability and ultimately lead to direct cost benefits. Traditionally, robot specifications are selected on the basis of being able to deliver a specific task. However, a robot that can be specified by design parameters linked to a distinctive task can be developed quickly, inexpensively, and with little overall risk utilising a 3D printing process. Numerous factors are inevitably important for the design of industrial robots using polymer- based additive manufacturing. However, with an extensive range of new polymer-based additive manufacturing techniques and materials, these could provide significant benefits for future robotics design and development. Citation: Walia, K.; Khan, A.; Keywords: industrial robotics; low cost; additive manufacturing; polymer materials Breedon, P. Polymer-Based Additive Manufacturing: Process Optimisation for Low-Cost Industrial Robotics Manufacture. Polymers 2021, 13, 2809. 1. Introduction https://doi.org/10.3390/polym Robots are deployed for numerous applications and in various industries, with a 13162809 continuous demand for more companies and manufacturers trying to integrate robotics and automation into their production lines [1–3].
    [Show full text]
  • About 3Mf File Format for 3D Printing
    ABOUT 3MF FILE FORMAT FOR 3D PRINTING prof.PhD.eng. Cătălin IANCU Faculty of Engineering, ”C-tin Brâncuşi” Univ. of Tg-Jiu, [email protected] Abstract: In this paperwork is presented a documentary research regarding 3MF file format for 3D printing, the situation existing in the end of 2018 and early 2019, in comparison with other used file formats for this purpose, like STL, OBJ and AMF. There are presented also some characteristics of 3MF format, some limitation and the future perspective of this file format. Keywords: 3D printing, 3MF, STL, OBJ, AMF. 1. INTRODUCTION In [1] has been presented the situation existing in the end of 2018, regarding the four most common 3D printing file formats (STL, OBJ, AMF and 3MF), their features and future perspective. This situation was compared with one existing in 2010, presented in [2], regarding 3D printing using STL file format, as a most common and well known format and therefore supported by most software and hardware for 3D printing. In [2] has been concluded also that ‖… 3D printing and 3D printers have become financially accessible to small and medium sized business, thereby taking prototyping out of the heavy industry and into the office environment. The technology of rapid prototyping also finds use from industrial design to dental and medical industries‖. It’s a common fact that the most used file format for 3D printing is STL, native to the stereolithography CAD software created by 3D Systems Inc. since 1987. In [2] have been presented in detail the features and characteristics of STL file format.
    [Show full text]
  • PWG 5100.21-2019 – IPP 3D Printing Extensions V1.1 (3D) March 29, 2019
    March 29, 2019 Candidate Standard 5100.21-2019 The Printer Working Group IPP 3D Printing Extensions v1.1 (3D) Status: Approved Abstract: This specification defines an extension to the Internet Printing Protocol and IPP Everywhere that supports printing of physical objects by Additive Manufacturing devices such as 3D printers. This document is a PWG Candidate Standard. For a definition of a "PWG Candidate Standard", see: https://ftp.pwg.org/pub/pwg/general/pwg-process30.pdf This document is available electronically at: https://ftp.pwg.org/pub/pwg/candidates/cs-ipp3d11-20190329-5100.21.docx https://ftp.pwg.org/pub/pwg/candidates/cs-ipp3d11-20190329-5100.21.pdf Copyright © 2015-2019 The Printer Working Group. All rights reserved. PWG 5100.21-2019 – IPP 3D Printing Extensions v1.1 (3D) March 29, 2019 Copyright © 2015-2019 The Printer Working Group. All rights reserved. This document may be copied and furnished to others, and derivative works that comment on, or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice, this paragraph and the title of the Document as referenced below are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the IEEE- ISTO and the Printer Working Group, a program of the IEEE-ISTO. Title: IPP 3D Printing Extensions v1.1 (3D) The IEEE-ISTO and the Printer Working Group DISCLAIM ANY AND ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED INCLUDING (WITHOUT LIMITATION) ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
    [Show full text]