Why isn't the TPMS/Lattice thickness constant when I distort it?

Issue:

I've distorted my TPMS and the thickness isn't constant after I've distorted it. 

Applies to:

  • Varying cell size
  • Warping
  • Remapping

Cause:

We are currently working on fixing this issue. 

Solution:

Method 1: When building your TPMS, try this workflow:

    • Set the Walled TPMS to 0 thickness
    • Add a Remap Field block
      • Input the TPMS block 
      • Set X: X
      • Set Y: Y
      • Set Z: Z
    • Add a Thicken Body block
      • Input the Remap Field block
      • Set your thickness value

thickness_gyroid.jpg

This should allow the TPMS to have a constant thickness.

Method 2: Normalize the Field of the TPMS by using the Custom Block, Normalize Field. This block is attached below. 

    • Add a Walled TPMS block and set your values (including thickness)
    • Add the Normalize Field block (import it first)
      • Input the Walled TPMS
    • Add a Set Field Bounding Box
      • Take the bounding box chip from the Walled TPMS block and insert it into the Bounding Box input

normalize_field.jpg

Attachment:

More on this topic:

Keywords:

 field thickness TPMS gyroid remap thickened warp distort issue normalize constant 
Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.