Voxel8 is a 3D printing company that is disrupting the design and
manufacture of electronic devices by providing new functional materials
for additive manufacturing. They leverage over a decade of research from
the Lewis Group at Harvard University to manufacture high performance,
customized products using advanced materials including plastic, epoxy
Voxel8’s 3D printers use Julia for critical mathematical code and
algorithms to build next-generation antennas, batteries, drones, robotic
hands, electronic components and more.
Voxel8’s proprietary ‘Euclid’ platform is a high performance
multi-material slicer with real-time path planning algorithms written in
Julia. Path planning (or slicing) is the process of converting 3D mesh
files into a series of X, Y and Z moves that produce the desired path
for the material extruder and ensure material is added precisely and
Why did Voxel8 choose Julia?
Jack Minardi, Voxel8’s Co-Founder and Software Lead answered this
question during his presentation at JuliaCon 2015:
“Path planning is computationally very expensive and requires high performance computing.”
“The expressiveness of a language matters. Being high level and having an ability to iterate quickly makes a major difference in a fast paced innovative environment like at Voxel8.”
“The speed at which we’ve been able to develop this has been incredible. If we were doing this in a more traditional language like C or C++, we wouldn’t be nearly as far as we are today with the number of developers we have, and we wouldn’t be able to respond nearly as quickly to customer feedback regarding what features they want.”
“There is a large number of packages for Julia that we find useful.”
“Julia is very stable – the core language is stable and fast, and most packages are very stable.”
“I really like how easy it is to install and manage packages, since they are just git repos.”
For more, watch this talk by Jack Minardi:
Voxel8’s 3D printers use Julia for critical mathematical code and algorithms to build next-generation antennas, batteries, drones, robotic hands, electronic components and more.
Need help with Julia?
We also provide training and consulting services
and build open source or proprietary packages
for our customers on a consulting basis. Mail us:
Julia Computing was founded by all the creators
of the language to provide commercial support
to Julia users. We are based in Boston, New York,
San Francisco, London and Bangalore with
customers across the world.
© 2016 - 2020 Julia Computing, Inc. All Rights Reserved.