The Role of APIs in 3D Printing and Manufacturing

Kin Lane, June 3rd, 2011

With the introduction of low cost 3D printers like Makerbot, 3D printing has exploded in areas ranging from art to architecture. This increase in popularity of 3D printers, and 3D modeling software like SketchUp is democratizing manufacturing and making 3D printing accessible by the masses.

In addition to the cost, another key technology that is fueling growth in 3D printing and manufacturing are web APIs. 3D printers like Shapeways, CloudFab and Thingverse have all deployed APIs, and Google Cloud Print Services Interface is also poised to offer 3D print job distribution using the Google Apps platform.

Major players in the industry see a big role for APIs in fueling growth in 3D printing and manufacturing, Makerbot’s Marty McGuire says:

“Feature-rich, open APIs are going to be critical to the future of 3D printing. We believe that APIs will allow people to share, print, remix, and re-share models quickly and seamlessly – across platforms modeling programs – and will lead to all new kinds of collaboration and innovation in 3D printing. “

This type of innovation goes beyond 3D printing, as demonstrated with Maker Faire, an amazing showcase of creativity and cool technology that celebrates the DIY mindset happening in the bay area.

Web APIs facilitate this DIY mindset as Shapeway’s Ben Horst adds:

“Shapeways wants to enable as many people as possible to make and create whatever they want, using digital manufacturing. It is instrumental to have very easy to use and understand tools to enable as many people as possible. The API enables existing (such as plugins for Sketchup, Blender, Solidworks) and new tool developers, to easily plug into Shapeways and further help making the experience as much fun as possible.“

And CloudFab’s Josh Albrecht says:

“Our grand vision is for an API that can be used for production for more than just 3D printing…There is a notion of a “Creator”, which is a parameterized script for making products. See the examples on the website (like the Ring Creator and Wood Creator). That sort of thing will also be possible through the API–for example, if you wanted to write your own front-end for a Creator that made action figures by selecting what body parts to use, you could do the whole front end yourself, and just use us to put the final design together and print it, with an optional 3D preview for the user. “

Current 3D Printers are using web APIs for importing, exporting and the general portability of 3D Modeling files. They are also enabling users to build custom 3D Models through variable data and dynamically assembling from 3D parts and pieces.

I’ve used Google Apps, Google Cloud Print API, and Mimeo Connect Print API (where I work as API Evangelist) to build real-time commercial cloud printing systems, and see potential for the same model to be applied to 3D printing and manufacturing.

Like in cloud printing, web APIs will become key for exchanging information. This could include 3D designers’ profiles, 3D printer capabilities, 3D model distribution, and consumer purchasing — all printed globally or locally.

3D printing, with the help of web APIs are moving beyond hobby and art, and have serious potential for re-defining the global manufacturing landscape.

Photo by Tom Taylor

Tags: Issues
Both comments and pings are currently closed.

9 Responses to “The Role of APIs in 3D Printing and Manufacturing”

June 3rd, 2011
at 9:40 am
Comment by: Becky

Another 3D printer on the market is 2bot’s ModelMaker. The machine uses inexpensive materials and the average cost of a model is five dollars; plus, you can make any size model you want.
Interested to find out more? Check out

June 3rd, 2011
at 10:13 am
Comment by: Kin Lane

Thanks Becky. I will checkout 2bot more….as I’m doing an ongoing series in this area.

June 3rd, 2011
at 7:40 pm
Comment by: Yana

What about Ponoko? They have partnered with CloudFab and Autodesk, and they allow makers easy access to 3D printing.

June 3rd, 2011
at 9:22 pm
Comment by: Kin Lane

Hi Yana…Ponoko just contacted me as well. I will be adding them to my series. More to come including Ponoko perspective of APIs and manufacturing.

June 5th, 2011
at 12:44 pm
Comment by: API’s in manufacturing « Ponoko – Blog

[...] Programmable web has an interesting article on the role of API’s (or Application Programmable Interfaces) have and will increasingly have in 3D print and manufacturing. API’s are key to efficiently enabling an easy way for makers to allow customers to personalise their product and allow them to feel part of the product development cycle. For the non-technical an API is like a foundation to help programmers to build their creations upon. Makerbot’s Marty McGuire states in the article: “Feature-rich, open APIs are going to be critical to the future of 3D printing. We believe that APIs will allow people to share, print, remix, and re-share models quickly and seamlessly – across platforms modeling programs – and will lead to all new kinds of collaboration and innovation in 3D printing.“ [...]

June 5th, 2011
at 1:17 pm
Comment by: Jeff

We sell ready to run plug and play 3-D printers and kits starting at $1199. Come visit us today. and start printing for tomorrow.

December 10th, 2011
at 11:15 pm
Comment by: 5 mistakes

Your blog is really cool to me and your topics are very relevant. I was browsing around and came across something you might find interesting. I was guilty of 3 of them with my sites. “99% of website owners are guilty of these 5 errors”. You will be suprised how fast they are to fix.

June 28th, 2012
at 10:47 am
Comment by: Chris Norman

Kraftwurx too has an API and our sister company Digital Reality is currently developing a significant API system.

June 28th, 2012
at 10:48 am
Comment by: Kin Lane

Interesting. I’d like to hear more Chris, can you contact me directly. I’d like to do a follow-up on this piece with all the growth in 3D printing.

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.