Software Engineering for Additive Manufacturing

Abstract

3D printing, also called additive manufacturing, is a powerful medium to use to prototype and design objects. However, current tools for fabrication do not take advantage of basic concepts such as modularity and abstraction that have made it possible to develop highly complex and re-usable software systems and tools. We propose the Parameterizable, Abstractions of Reusable Things (PARTs) Framework, a parallel to object-oriented software classes, to support the validation and integration of 3D models using a combination of geometry and logic.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2016
Accession Number
AD1128863

Entities

People

  • Stephanie Rosenthal

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Additive Manufacturing
  • Additives (Chemicals)
  • Assembly
  • Chemistry
  • Engineering
  • Fabrication
  • Geometry
  • Integrated Computational Materials Engineering
  • Integrators
  • Manufacturing
  • Manufacturing Engineering
  • Materials Engineering
  • Materials Science
  • Mobile Phones
  • Models
  • Physics
  • Printing
  • Prototypes
  • Smartphones
  • Validation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Distributed Systems and Data Platform Development
  • Manufacturing Engineering.