Show simple item record

dc.creatorGautreaux, Spencer T
dc.date.accessioned2021-07-24T00:26:46Z
dc.date.available2021-07-24T00:26:46Z
dc.date.created2021-05
dc.date.submittedMay 2021
dc.identifier.urihttps://hdl.handle.net/1969.1/194351
dc.description.abstract3D Printing is a growing field of interest, with research topics and commercial advancements in materials, processes, and systems. One of these advancements is the introduction of Independent Dual Extrusion (IDEX) Fused Deposition Modeling (FDM) printers in both the enterprise and consumer space. The unique feature on these printers is their dual extruders, which allows them to use multiple materials to create a printed part. These two extruders, in collaboration with two hotends, are responsible for the controlled deposition of material. In present systems, only one hotend can operate on the part at a time. However, as implied by the name, the hotends can be positioned independently. Therefore, the ability to utilize the two hotends concurrently could significantly reduce print time, a behavior not presently available. In this document we develop an algorithm to enable Collaborative Dual Extrusion (CODEX) printing, a model in which both hotends can be utilized simultaneously on one part. To do so we outline a two-phase greedy algorithm for transforming an input GCode file, intended for a traditional FDM printer, into one that could be utilized on IDEX printers. This algorithm exploits the sequential nature of GCode to find large runs of concurrently printable 2 segments. These runs are then linked to produce output paths. Approximately 13,500 publicly available GCode files are utilized to test and validate the algorithm across three different conceptual models for IDEX printers. The first model provides a theoretical maximum upper bound on efficiency. The second represents a mechanically feasible model. The final model simulates those IDEX printers available today. We show an approximate 24% and 20% improvement for the first two models, and a 9% deterioration on the final model. The document concludes with a discussion of possible improvements and directions for future work.en
dc.format.mimetypeapplication/pdf
dc.subjectIDEXen
dc.subjectCODEXen
dc.subjectdual extruderen
dc.subjectcollaborative dual extruderen
dc.subjectindependent dual extruderen
dc.subjectconcurrent 3D printeren
dc.title3D Printing Path Reallocation for Concurrent IDEX Systemsen
dc.typeThesisen
thesis.degree.departmentComputer Science and Engineeringen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorUndergraduate Research Scholars Programen
thesis.degree.nameB.S.en
thesis.degree.levelUndergraduateen
dc.contributor.committeeMemberShell, Dylan
dc.type.materialtexten
dc.date.updated2021-07-24T00:26:47Z


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record