Skip to content

leap71/leap71

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to the LEAP 71 GitHub

LEAP71

At LEAP 71 we build complex technical objects using Computational Engineering Models (CEM). These models output parts, structures, and entire functional assemblies of machines, ready for production using advanced digital production technologies, such as industrial 3D Printing.

2023-11-23 LEAP 71 GitHub

We use our technology to build anything from rocket engines to energy efficient heat exchangers and electric motors.

Check out our gallery here.

We are committed to supporting a growing open-source community around Computational Engineering, and are in the process of releasing many of our foundational technologies and computational models to the public.

Resources

PicoGK_200px PicoGK ("peacock") is the open source foundation of all of our work at LEAP 71. Get started with PicoGK here.
Coding Coding for engineers is an ongoing book project about learning how to code on PicoGK, which is released chapter by chapter by Lin Kayser.
jlk Check out our GitHub Discussions, to talk about Computational Engineering, PicoGK, give feedback, ask questions, and see what others are doing,
PicoGK.org Visit PicoGK.org for more resources.

PicoGK

2023-11-23 LEAP 71 GitHub 2

At the core of our work lies PicoGK ("peacock"), a compact and robust geometry kernel. We have released PicoGK under the permissive Free and Open Source (FOSS) Apache 2.0 license.

To get started with PicoGK, check out the documentation.

Computational Engineering benefits greatly from the free exchange of knowledge and algorithms. While much of LEAP 71's work is proprietary, we are constantly publishing foundational modules and examples as open-source.

At this time, the following repositories are available:

Base libraries

Use these libraries as submodules in your own Computational Engineering projects.

Repository
PicoGK_200px PicoGK The C#-based geometry foundation for all of our work at LEAP 71
ShapeKernel_200px ShapeKernel A generalized framework for creating computational geometry, based on PicoGK.
LatticeLibrary_200px LatticeLibrary An advanced library for creating complex lattice structures, based on ShapeKernel and PicoGK.
QuasiCrystal_200px QuasiCrystals A library to generate aperiodic tilings, such as Penrose Patterns (in 2D) and quasi-crystalline structures (in 3D).

Example projects

Check out these example projects to see how to build objects in PicoGK.

Repository
HelixHeatX_200px Helix Heat Exchanger An example how to build a heat exchanger using ShapeKernel and PicoGK
RoverWheel_200px Rover Wheel An example how to build rover-wheel-like objects using ShapeKernel and PicoGK

Under the hood

If you want to compile your own version of the PicoGK runtime and build custom installers, here's the source code.

You are usually not interested in these repositories as an end user of PicoGK.

Repository
PicoGKRuntime C++ source code for the PicoGK runtime module.
PicoGKInstaller Source code for the PicoGK installers

Tip

If you are looking for the PicoGK installers, download them here.

More information

To understand the motivation behind PicoGK, check out this series of articles on the authors' personal website.

For more examples of what you can do with PicoGK, check out our Instagram. follow us on X, and visit the LEAP 71 website.

2023-11-23 LEAP 71 GitHub 3

Image credits LEAP 71 / Fraunhofer IGCV (for multi material metal prints)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published