Most will agree that this new technology is a thing of veritable magic. The 3D printer gains us privileged entry into a realm filled with new and creative options and allows us to make actual, functional objects right from the desktop. All we have to do is close our eyes and think. From there, a concept is born, or later an appropriate design downloaded, and then sent off to print—soon materializing before our very eyes.
But, gulp, what happens when this process is already in motion and you realize you need to make a change? While you can always abort the mission, that means wasted time and sometimes a lot of valuable filament gone down the tubes too. How is it in such a technological heyday that we can’t fix something or at least check on it in process? That’s exactly what Cornell researchers were asking themselves as they set off to work on developing a new 3D printing technique and discussing it in ‘On-the-Fly Print: Incremental Printing While Modeling,’ accompanied by a video:
Created by Huaishu Peng, Rundong Wu, Steve Marschner, and François V. Guimbretière, the information was presented at the 2016 ACM Conference for Human Computer Interaction, held from May 7-12 in San Jose. There, the team outlined exactly how their new WirePrint 3D printing system permits one to stop, measure, and make edits if required.
Developed in a collaboration between Guimbretière’s lab and the Hasso Platner Institute in Potsdam, Germany, this new technique allows for the pausing of the system at any point in the process so that the designer can check a model or make the desired changes. It’s really more like a very advanced print preview—in physical form.
“We are going from human-computer interaction to human-machine interaction,” said graduate student Peng.
The Rhino CAD software plug-in is responsible for the actual design of the model frame, forwarding instructions to the system, and giving the user leeway for pausing and corrections. The system integrates changes to the digital file seamlessly, in essence providing a sketch of the finished model, or a rough draft, which allows the user to keep refining until pleased with the end result.
“With its auto mode, the plugin can convert user’s newly design to machine code, find the most printable angle, do its best to avoid collision, and start print, all without user’s intervention,” stated the researchers.
To make the point further—and in a matter of only ten minutes—the team 3D printed a toy airplane model meant to work in a typical Lego airport set.
“The user mainly focused on the CAD modeling, while the system printing the design in parallel,” stated the research team. “The result of this design process, is not just a physical preview, but a digital design that has already been checked in-situ.”
With this example they were able to show off all of the advantages in using the On-the-Fly system as they could add wings, cut out an area for a cockpit, and all the while the model in progress could be stopped, removed, measured, and put back.
“We believe that this approach has the potential to improve the overall quality of the design process,” said the researchers, in what certainly seems like an understatement, all things considered here.
The software even alerts users when a model is actually unprintable, allowing them to stop progress altogether, or to go ahead with the piece so that they can view it anyway, quickly, in partial form. The parts that were unprintable are highlighted in the software design. Overall, this new technique is allowing the user to have a completely fluid experience in both design and printing, without the panic or disappointment associated with a complete—and flawed—print, left only to go in the wastebasket. Time, effort, and materials are all at a premium in this world and the On-the-Fly system offers an incredibly efficient and streamlined way for the designer to achieve exactly what they want in a design project. Is this a 3D printing system you would enjoy using? Discuss further in the On-the-Fly 3D Printing System forum over at 3DPB.com.
[Source: Cornell University]