Creating manifolds the algorithmic way

Mar 04, 2023

At LEAP 71 we use computer algorithms in Computational Engineering models to automate the repetitive tasks you are spending most of your time with, as an engineer. How much time have you spent designing manifolds? What if you wrote the code once and never had to do this again. This is what we did.

Our manifold algorithm works like this:

  • define a bounding volume (here it’s a simple box)
  • pick any number of inlet / outlet point pairs on the bounding surface that shall be associated with a pipe connection (in this case between 10 and 25 pairs with randomized coordinates)
  • connect the inlet/outlet pairs with a simple straight connection
  • use a differential-growth-inspired algorithm to repel the overlapping pipes away from each other (effectively a collision avoidance with a specified target gap distance)
  • each pipe generates its own support struts, either supporting itself on the ground or on another close-by pipe if it’s within a given radius and max overhang angle
  • each pipe adjusts its cross-sectional shape depending on the local overhang angle between perfectly round and teardrop-shaped
  • offset and smoothen to create the outer walls, subtract the inner pipe volumes

We are making these showcase geometries openly available for people who would like to print them, either for fun, research or educational purposes.

Please contact us, if you are interested in accessing the manifold print files (STLs).

25 of these manifolds take 10min to create on a MacBook Air.

What can we build for you?

Let’s discuss on Twitter.

Happy #52 birthday #UAE - let’s build an inspiring and #sustainable future - #madeindubai @miiteuae @dubai #nationalday @cop28uaeofficial

Coaxial swirl injector head created by RP/CEM, our #ComputationalEngineering Model for space propulsion systems.

CT scan of a #heatexchanger designed through #ComputationalEngineering #3dprinted by @aconity3d and scanned by @visiconsult

An impeller created through one of our #ComputationalEngineering models in @picogk

We just released PicoGK v1.1 our open-source framework for #ComputationalEngineering - it includes installers for macOS and Windows.

#copper #heatexchanger #3dprinted by our partner @aconity3d #ComputationalEngineering

Advanced spline-based #lattices created in @picogk

Behind the scenes: the copper and steel part of the #multimaterial metal #aerospike we #3dprinted with the @fraunhofer.igcv

#mutimaterial #metal #3dprinted #aerospike #rocket engine designed through our #ComputationalEngineering Model for space propulsion RP/CEM.

#3dprinted #multimaterial #metal #electricmotor demonstrator created by our #ComputationalEngineering Model for e machines. Thank you @fraunhofer.igcv and @dubaifuture Labs for the fantastic collaboration.

#wip visuals from our #ComputationalEngineering model for #heatexchangers - directly from the @picogk open-source viewer.

#electricmotors are great application for #ComputationalEngineering @picogk

With #cop28 coming up in @dubai - who wants to advance the engineering of cooling systems with us using #ComputationalEngineering?

Great to see all the large format metal 3D Printers coming to the market right now. We have a few interesting use cases. #ComputationalEngineering @picogk #additivemanufacturing

Parameter sweeping a #ComputationalEngineering Model for impellers

Built on #PicoGK

We released our entire foundational technology stack as open source today. PicoGK is a compact and robust geometry kernel for #ConputationalEngineering released under true permissive Apache 2.0 open-source license. Check out the LEAP 71 GitHub to download.

Made with #PicoGK.

Multi-axis robotic metal extrusion systems are an interesting option for producing large metal parts for aerospace.

Pumping #copper - impellers designed through our #ComputationalEngineering Models

Working on #cooling the planet? 🌎 let’s talk #ComputationalEngineering Models for #heatexchangers

Let’s generate some rockets using RP/CEM our #ComputationalEngineering Model for space propulsion

Congratulations to @tiiuae for releasing #AMALLOY the first metal 3D Printing alloy developed in the #uae. Here is one of our rocket injector heads, printed from the material. Designed using our #ComputationalEngineering model for space propulsion systems, RP/CEM. #adastra #3dprinting

How long does it take you to design an #impeller manually? It takes a few seconds using a #ComputationalEngineering model.

Happy #52 birthday #UAE - let’s build an inspiring and #sustainable future - #madeindubai @miiteuae @dubai #nationalday @cop28uaeofficial

Coaxial swirl injector head created by RP/CEM, our #ComputationalEngineering Model for space propulsion systems.

CT scan of a #heatexchanger designed through #ComputationalEngineering #3dprinted by @aconity3d and scanned by @visiconsult

An impeller created through one of our #ComputationalEngineering models in @picogk

We just released PicoGK v1.1 our open-source framework for #ComputationalEngineering - it includes installers for macOS and Windows.

#copper #heatexchanger #3dprinted by our partner @aconity3d #ComputationalEngineering

Advanced spline-based #lattices created in @picogk

Behind the scenes: the copper and steel part of the #multimaterial metal #aerospike we #3dprinted with the @fraunhofer.igcv

#mutimaterial #metal #3dprinted #aerospike #rocket engine designed through our #ComputationalEngineering Model for space propulsion RP/CEM.

#3dprinted #multimaterial #metal #electricmotor demonstrator created by our #ComputationalEngineering Model for e machines. Thank you @fraunhofer.igcv and @dubaifuture Labs for the fantastic collaboration.

#wip visuals from our #ComputationalEngineering model for #heatexchangers - directly from the @picogk open-source viewer.

#electricmotors are great application for #ComputationalEngineering @picogk

With #cop28 coming up in @dubai - who wants to advance the engineering of cooling systems with us using #ComputationalEngineering?

Great to see all the large format metal 3D Printers coming to the market right now. We have a few interesting use cases. #ComputationalEngineering @picogk #additivemanufacturing

Parameter sweeping a #ComputationalEngineering Model for impellers

Built on #PicoGK