How to warp the cell size of a Cell Map


Learn how to warp the cell size of a Cell Map using the Ramp block. 

Applies to:

  • Lattices
  • Beta Blocks: To turn on Beta blocks, go to File > Settings and check the 'Show Beta Blocks' box. 


1. Create your base Cell Map: This is the cell map that we are warping.

    • Add a Rectangular Cell Map block (in this example, we use the Rectangular Cell Map block, but you can use whichever cell map you prefer)
      • Input a Cube to use as the Volume
      • Set the Cell size to 10 x 10 x 10



2. Warp your Cell Map


    • Add a Warp Cell block
    • Insert the base Cell Map from step 1

The Warp Cell block has scale inputs for U, V, and W, which warp the cells in the cell map. Constant values leave the unit cell unchanged. When you add in a field a negative value squishes the cell and a positive value stretches the cell. To scale the values, you need to use a field.

Some examples of fields that you can use include, but aren't limited to:

  • Extracting the U, V, or W fields from the original Cell Map. 


  • Using a Ramp with any field



3. Build the Lattice: Build up your lattice now that the cell map is warped and ready to go.

    • Add a Periodic Lattice Body
    • Input a Unit Cell block and choose the unit cell you want
    • Input your Warp Cell Map block (for this example, we used the Ramped cell map)
    • Set the Thickness to 1mm



And that’s it! You’ve successfully warped and ramped your Periodic Lattice Body

Are you still having issues? Contact the support team, and we’ll be happy to help!

Download the Example file:

More on this topic:


 ramp lattice volume ramping body edit scale cell periodic vary warp how-to graded warping U V W size 
Was this article helpful?


1 comment
  • Is great to have these off-the-shelf blocks


Please sign in to leave a comment.