> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to create a knurled texture

## Objective:

Learn how to create a knurled texture.

## Applies to:

* Texturing
* Industrial design

## Procedure:

**1. Set up the faces and bodies.**

* Start with any imported CAD Body.
* [Select the faces for knurling](/help-articles/knowledge-base/implicit-modeling/how-to-work-with-cad-bodies) and create a **CAD Face List Variable.**
* Convert the CAD bodies (main bodies and knurl body) to Implicit bodies by **Implicit Body from CAD Body** to be used in the last two steps.

![Selecting CAD Faces and then right clicking to create a CAD Face variable list.](https://files.learn.ntop.com/help-articles/textures/1500001901262.png)

**2. Create the lattice knurled pattern.**

* Add a **Periodic Lattice** block.
  * Unit cell: **Graph Unit Cell.**
    * Unit cell: Square honeycomb rotated.
    * Orientation: UVW.
  * Cell map: **Cell Map on CAD Face.**
    * Face: Lower Knurl Faces (variable created from the above step).
    * UVW count: 15, 15, 5.
    * Height: -0.1 mm (a negative offset distance will move inward, while a positive offset distance will move outward)
  * Thickness: 0.001 mm.

![A periodic lattice block created using a Graph unit cell and Cell Map from CAD Face.](https://files.learn.ntop.com/help-articles/textures/6014932534803.png)

**3. Converting List to a single body.**

* **Boolean Union** the Thicken Body to convert from a list to a single body.
  * Blend Radius: 0 mm.
  * Drag and Drop the Implicit chip of Knurl Lattice (from the Conformal Lattice from CAD Face block).

**4. Create the Knurled Texture.**

* **Boolean Subtract** the thickened lattice from the knurl section. This will cut into the surface and create the knurling texture.
  * Blend Type: Chamfered.
  * Blend Radius: 0.125 mm.
  * Primary Body: Implicit Knurl Body (from setting up the faces and bodies).
  * Subtraction Body: Boolean Union (from creating the Knurl Pattern).

![The knurled texture implicit body created by subtracting the periodic lattice from the original implicit body.](https://files.learn.ntop.com/help-articles/textures/1500001901322.png)

And that's it! You've successfully created a knurled surface texture.

Are you still having issues? Contact the [support team](https://support.ntopology.com/hc/en-us/requests/new), and we'll be happy to help!

## Download the Example file:

* [Example File](https://files.learn.ntop.com/Support%20Article%20Example%20Files/Knowledge%20Base/Textures/Knurled%20Surface%20Texture%20Example.ntop)

## Keywords:

*face surface texture CAD lattice conformal knurl body groove design raised*
