3 Cores — Now it’s your turn
By Lin Kayser
Published June 15, 2022

We released Hyperganic Core for everyone today. Because of the high demand, we are doing a soft rollout — please have patience if you are not in the first batch. We have to support thousands of new users properly.

This release is an important point in our history at Hyperganic.

For the last couple of years, we have worked diligently towards this moment. We crafted the foundation necessary to build a first class environment for creating physical objects from computer code.

I am full of relief and apprehension at this point…

This public release of Hyperganic Core is the third iteration of our platform, and the first that is available to everyone. And for non-commercial and Open Source uses, Hyperganic Core will always be free to use.

When Michael and I started the company, we knew we had to build a world-class geometry kernel that enables automated engineering. We decided to build an engine that is fundamentally based on voxels, 3D pixels.

We model all the particles that an object is made of, in the case of 3D Printing, quite literally. We can represent any object a 3D printer is capable of printing. This kernel was a massive undertaking. Voxels are conceptually simple, but hard to get fast enough to be useful. Fortunately, the team that I have been working with for several decades now, knows a thing or two about image processing and pixel pushing.

A large portion of Hyperganic Core is written in machine language and optimized for various processor architectures. Our 3D voxel display uses all the latest GPU techniques, when we show each particle that makes up the object in real time. Good thing, Michael and his team were amongst the very first pioneers of GPU programming, from as early as 2003.

Yet, the entire platform also runs well on my fanless MacBook Air that is my primary work machine.

Hyperganic Core 1 was an internal release. We built everything for our customers directly in Core code, in C++. We worked closely with 3D printer manufacturers to enable a direct output for any printing process, including powder bed, resin-based, and even extrusion-based through G-Code. As a testament to what Core could do, we created the iconic rocket combustion chamber which I showed in my TEDx talk in 2018, and which has been featured on many magazine covers in the past years.

Hyperganic Core 2 for the first time incorporated an external coding interface, Visual Studio and C#. We chose C# because it’s a simple modern programming language that supports large scale software development projects. Because many of the projects we are doing have thousands — and soon millions — of lines of code. We are going to define the world’s most complex machines using this paradigm, and these are not simple applications.

3D-printed Aerospike designed on Hyperganic Core 2

Core 2 enabled us to scale the company sevenfold over the past 18 months and hire engineers into our solutions engineering group, who had never coded in their life. We built up the online courseware that all of you can now use to train yourself to become an Algorithmic Engineer. Core 2 enabled us to invite hundreds of users onto our platform and start coding their own processes, in fields as diverse as space hardware and consumer goods. We are going to show off many of these in the coming months.

3D-printed bicycle saddle designed on Hyperganic Core 2

Core 2 gave us the confidence that we are on the right track: Teaching engineers how to code gives them superpowers. Instead of building things visually, you work conceptionally and re-use the algorithmic building blocks that you and others have already built.

Now with Core 3, it is your turn. Anyone can learn how to build objects using Algorithmic Engineering. You can codify your knowledge of how to build things, and work with the result in an abstract way. You can share and Open Source your code — and I hope many of you do, because we engineers should focus on new problems to solve instead of sweating over things that have been done in the past. There are enough challenges to solve in the coming decades.

You can build the world’s most complex parts, structures, and entire machines. You can help us translate the body of engineering knowledge into algorithms. You can monetize the objects you create — or the algorithms that create these objects.

The leap you are taking by learning Algorithmic Engineering is like going from a mechanical calculator to a computer. Yes, it is a deep change, and a learning curve. But you will never look back.

Sign up here to get access to Hyperganic Core.

See you on the other side.