널링(요철 가공)

Knurling

손으로 쥐거나 돌리는 부위에 미끄럼을 줄이려고 표면에 새기는 반복적인 요철 패턴 — 주로 다이아몬드형이나 직선형.

다른 이름: Knurl pattern다이아몬드 널링가공 요철
···
html
<div class="knu-cap">diamond knurl — grip texture</div>
css
.knu-cap{position:absolute;left:0;right:0;bottom:6%;text-align:center;font-size:clamp(9px,2.4vmin,13px);color:#f1f0eccc}
js
import * as THREE from 'three';
const renderer = new THREE.WebGLRenderer({ antialias: true });
renderer.setPixelRatio(Math.min(devicePixelRatio, 2));
document.body.appendChild(renderer.domElement);
const scene = new THREE.Scene();
scene.background = new THREE.Color(0x0d0d12);
const camera = new THREE.PerspectiveCamera(38, 1, 0.1, 100);
camera.position.set(0, 0.3, 6.4);
const canvas = document.createElement('canvas');
canvas.width = 256; canvas.height = 256;
const ctx = canvas.getContext('2d');
ctx.fillStyle = '#b9bec4'; ctx.fillRect(0, 0, 256, 256);
ctx.strokeStyle = '#6b6b76'; ctx.lineWidth = 3;
for (let i = -256; i < 512; i += 22) {
  ctx.beginPath(); ctx.moveTo(i, 0); ctx.lineTo(i + 256, 256); ctx.stroke();
  ctx.beginPath(); ctx.moveTo(i, 256); ctx.lineTo(i + 256, 0); ctx.stroke();
}
const tex = new THREE.CanvasTexture(canvas);
tex.wrapS = tex.wrapT = THREE.RepeatWrapping;
tex.repeat.set(3, 1.4);
const geo = new THREE.CylinderGeometry(1.05, 1.05, 2.3, 48);
const mat = new THREE.MeshStandardMaterial({ map: tex, roughness: 0.55, metalness: 0.5 });
const knob = new THREE.Mesh(geo, mat);
scene.add(knob);
const key = new THREE.DirectionalLight(0xffffff, 2.2); key.position.set(3, 4, 5); scene.add(key);
const rim = new THREE.DirectionalLight(0x8fb0ff, 0.7); rim.position.set(-4, -1, -3); scene.add(rim);
scene.add(new THREE.AmbientLight(0xffffff, 0.4));
function resize() { renderer.setSize(innerWidth, innerHeight); camera.aspect = innerWidth / innerHeight; camera.updateProjectionMatrix(); }
addEventListener('resize', resize); resize();
renderer.setAnimationLoop((t) => {
  knob.rotation.y = t * 0.00045;
  camera.lookAt(0, 0, 0);
  renderer.render(scene, camera);
});

널링은 원래 금속 선반 가공에서 나온 기법으로, 회전하는 공작물 표면에 두 개의 널 롤러(패턴이 새겨진 롤)를 눌러 소재를 파내지 않고 눌러서 밀어내며 격자·다이아몬드 무늬를 만듭니다. 매끈한 원기둥은 손에 물이나 기름이 묻으면 미끄러지지만, 표면에 요철이 있으면 손가락 살이 그 틈에 걸려 마찰력이 늘어납니다 — 카메라 렌즈의 조리개 링, 볼펜의 그립부, 공구의 손잡이가 거의 예외 없이 널링돼 있는 이유입니다.

패턴은 용도에 따라 다릅니다. 직선형(straight knurl)은 축 방향으로 미끄러지는 걸 막고, 다이아몬드형(diamond knurl)은 양방향(밀기·돌리기) 모두에 저항을 주기 때문에 돌리는 다이얼·손잡이에 흔히 쓰입니다. 요철 간격이 너무 촘촘하면 미끄럼 방지 효과보다 피부를 긁는 불편함이 커지고, 너무 넓으면 그립감이 부족해서, 실제로는 촉감으로 여러 간격을 시제품으로 만들어 비교한 뒤 정합니다.

플라스틱 사출품에서는 금형 표면에 미리 이 패턴을 가공해두고 부품을 찍어내며, 표면적을 늘려 손에서 미끄러지는 것을 막는 효과 외에 "정밀하게 가공됐다"는 시각적 신호(금속 가공품의 흔적을 흉내)로도 쓰입니다.

언제 쓰나

손으로 돌리거나 잡는 다이얼·손잡이·그립을 설계할 때, 특히 물기나 장갑을 낀 상태로 조작할 가능성이 있을 때.