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
This should allow the TPMS to have a constant thickness.
Method 2: Normalize the Field of the TPMS by using the field property Normalized Field. This property is found in every field.
-
- Add a Walled TPMS block and set your values (including thickness)
- Open up the properties and move the Normalized Field chip into the Notebook.
- Use the Normalized Field as a field type or open up its properties to extract the Implicit Body.
- Add a Walled TPMS block and set your values (including thickness)
Method 3: Normalize the Field of the TPMS by using the Custom Block, Normalize Field. This block is attached below (this block is now a field within nTopology. Use Method 2 to use the property).
-
- 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
Comments
The Walled TPMS which the cell sizes are not equal in every axis (ex. 5x5x20 mm) get thinner than input thickness.
Each method in this help could not resolve it.
Hi, I also have the same problem. I assessed wall thickness to 1 mm for every type of TPMS and it gives me half of that.
yes, none of these methods could help. I tried every time to 3d print my structure but they destroyed it during printing and then I understood the thickness is not exactly the one that I considered.
What is the solution?
Please sign in to leave a comment.