On this page:
13.1 Lattice GC command reference
13.1.1 build uspline lattice
13.1.2 fold uspline lattice ref geom
13.1.3 export uspline lattice tessellation
2022.4+26187-e1209cf7 Apr 14, 2022

13 Coreform Lattice GC

Coreform Lattice GC™ is a new product introduced in Coreform Cubit™ 2021.11 that implements Geometry-Compliant lattice structures. The geometry-compliant lattice structure technology defines the layout and shape of a lattice structure using a finite-element mesh into which a lattice is embedded. Each mesh element is assigned a lattice unit cell, and the element’s Jacobian applies a deformation to its unit cell which results in a deformed unit cell. In Coreform Lattice GC, a U-spline is used as the embedding mesh, enabling the construction of lattice structures with smooth intercellular interfaces and high-accuracy compliance to the CAD geometry on which the U-spline is built. Example workflows for building these lattice structures can also be found in the Cubit Workflows section under Building U-spline lattices.

    13.1 Lattice GC command reference

      13.1.1 build uspline lattice

      13.1.2 fold uspline lattice ref geom

      13.1.3 export uspline lattice tessellation

13.1 Lattice GC command reference

13.1.1 build uspline lattice

This command will create and slice a U-spline lattice structure given an embedding U-spline mesh and a reference cell tessellation.

[build] uspline lattice <enum>ref_cell_tess <string>specifier base spline id <integer>id [j <integer>number_of_processors] [spsep <real>slice_plane_separation_value] [filename <string>cli_output_file_path] [filename for vtk vis <string>vtk_output_file_path] [filename for obj vis <string>obj_output_file_path] [tol <real>tolerance] [<boolean>visualize_only]

13.1.2 fold uspline lattice ref geom

This command will partition the input geometry with planes defined by octahedaral symmetry and isolate the surfaces of the fundamental repeating unit into a group called “ folded_surfaces”.

fold uspline lattice ref geom <integer>volume_id [mesh <real>element_size]

13.1.3 export uspline lattice tessellation

This command will export the tessellation on surfaces in the input group to a JSON file.

export uspline lattice tessellation group name <string>group_name filepath <string>export_file_path