Results 1 to 5 of 5
  1. #1

    Post Implicit modelling based lattice generation software

    Lattice structure draws lots of attention on its potential applications in mechanical performance and heat transferring capabilities. Integrating the lattice structure into the parts can transform the existing design into a lightweight component with functionally enhanced features, such as shocking absorption. The conventional manufacturing methods, such as casting, cannot make such sophisticated design. Additive manufacturing, i.e. 3D printing, is only way of manufacturing these design at this stage. Traditional modelling method (i.e. explicit modelling) may not be suitable for generation of large scale of lattice structure, but the implicit modelling has advantages of dealing with such complex design. Artisan is an implicit modelling & computational engine for generating complex lattice structure. Artisan supports the strut, TPMS and geometric shape lattice infill for any given geometry. It generates beautiful periodic lattice, mesh lattice and conformal lattices without costing of lots of hardware resources. Because the engine is based on Python and C++, Artisan could offer a combined experience of the speedy customized development and computational performance without compromising the quality of modelling results.Key Features

    • Periodic lattice, mesh lattice and conformal lattice generation;
    • User defined lattice generation;
    • Complex lattice generation based on implicit modelling concept;
    • Smart adaptive algorithm for limited memory usage on sever;
    • GPU computation.
    You may download/visit the all-in-one package, docs and GitHub link at:

  2. #2
    Here are some examples:

    Different types of lattices infill:
    Lattice merge or transition or topological interpolation:
    Conformal Lattice:
    Free defined primitive domain (e.g. cylindrical domain) lattice generation:
    External Field based (e.g. stress field based) regional enhancements

  3. #3
    Version 0.2.0 Updates:

    1. Enhanced Compression/Save Function:[/COLOR] A new compression/save feature has been introduced, allowing users to save only the binary data that captures key design factors. This results in files that are significantly smaller than conventional STL or OBJ files.
    2. Field-Based Lattice Topological Merge Function:[/COLOR] Users can now employ external fields, such as stress, to design lattice structures and their transitions, enabling the creation of customized lattice topologies.

    For more details, refer to the online documentation:

    Download the latest version:
    Artisan 0.2.0


  4. #4
    New updates on version 0.2.1. Now version 0.2.1 introduces significant enhancements to the meshing functions in Artisan. We now support multi-size variational meshing, allowing users to generate lattice cells with varying sizes across different regions of the model. Additionally, we've made improvements to the computational core for conformal TPMS lattices, resulting in more efficient computations and reduced computational time.

    See online docs:
    and downloads at:


  5. #5
    New updates of the Artisan 0.2.2. We have a simple GUI now, called ArtGUI. In the all-in-one package, user just need give a double click on ArtGUI.exe to give it a run. New field driven mesh design for hex and tet mesh which can be used for conformal and mesh lattices. User may also manipulate the lattice field with mathematical expression.



    User may refer to the online mannual:

    and download:

    Here is a short video of how to load and run the examples with ArtGUI:

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts