shim
C1technical간격·수평·맞춤을 조정하기 위해 끼우는 얇은 조각; 또는 그런 조각을 끼우다
noun명사
- 1
심, 끼움판 — 두 물체 사이에 끼워 간격, 높이, 수평, 정렬 등을 미세하게 조정하는 얇은 조각이나 판B2〔technical〕
a thin piece of material inserted between parts to adjust a gap, height, level, alignment, or fit
The carpenter used a shim to level the door frame.
목수는 문틀의 수평을 맞추기 위해 심을 사용했다.
Add a thin shim under the machine to stop the wobble.
기계가 흔들리지 않도록 밑에 얇은 심을 하나 끼우세요.
verb동사
- 1
심을 끼우다 — 간격, 높이, 수평, 정렬 등을 맞추기 위해 얇은 조각이나 판을 끼워 넣다C1〔technical〕
to adjust, level, align, or support something by inserting a shim or shims
We shimmed the cabinet so the doors would close evenly.
문이 고르게 닫히도록 우리는 캐비닛에 심을 끼워 조정했다.
The technician shimmed the motor mount before tightening the bolts.
기술자는 볼트를 조이기 전에 모터 받침대에 심을 끼워 조정했다.
noun명사
- 1
심, 호환 계층 — 소프트웨어 호환성이나 중개 기능을 위해 두 프로그램 또는 시스템 사이에 넣는 작은 코드나 계층C1〔computing〕
a small piece of software or a compatibility layer placed between programs or systems so they can work together
The team wrote a shim to support the old plugin.
팀은 오래된 플러그인을 지원하기 위해 호환성 계층을 작성했다.
This shim lets the app run on newer versions of the library.
이 심은 앱이 라이브러리의 최신 버전에서도 실행되게 해 준다.
verb동사
- 1
심을 추가하다 — 소프트웨어가 서로 호환되도록 중간 코드나 계층을 추가하다C1〔computing〕
to add a software shim so that programs, systems, or interfaces can work together
The library shims older browser features for modern web apps.
그 라이브러리는 최신 웹 앱을 위해 오래된 브라우저 기능을 보완해 준다.
They shimmed the API instead of rewriting the whole application.
그들은 전체 애플리케이션을 다시 쓰는 대신 API에 중간 계층을 넣었다.
뉘앙스 · 쓰임
shim은 보통 매우 얇고 정밀한 조정을 위한 조각이라는 점에서 일반적인 wedge(쐐기)보다 기술적이고 섬세한 느낌이 강합니다. spacer는 간격을 유지하는 부품 전반을 말할 수 있지만, shim은 특히 미세한 보정이나 수평·정렬 조정에 쓰입니다.
일상 회화보다는 목공, 기계, 건축, 자동차 정비, 소프트웨어 개발 같은 기술적 맥락에서 자주 쓰입니다. 한국어로는 현장에서 ‘심’, ‘심 플레이트’, ‘간격 조정판’처럼 번역되거나 음역되어 쓰일 수 있습니다.
유의어 뉘앙스 비교
- spacer
- 간격을 유지하거나 확보하는 부품 전반을 가리키며, shim보다 미세 조정의 느낌은 약할 수 있습니다.
- wedge
- 쐐기 모양으로 박아 넣는 물건을 뜻하며, shim보다 두껍거나 힘을 주어 고정하는 느낌이 강합니다.
- level
- 수평을 맞춘다는 일반적인 뜻이며, 반드시 심을 사용한다는 의미는 아닙니다.
- adjust
- 조정하다라는 넓은 뜻으로, shim보다 방법이 구체적이지 않습니다.
- compatibility layer
- shim의 기능을 더 설명적으로 말한 표현이며, 보통 더 길고 공식적인 표현입니다.
- wrapper
- 다른 코드나 기능을 감싸서 호출 방식을 바꾸는 코드로, shim과 겹칠 수 있지만 항상 호환성 목적은 아닙니다.
- patch
- 문제 수정이나 업데이트 전반을 뜻하며, shim처럼 중간 계층을 넣는 방식에 한정되지 않습니다.
- adapt
- 호환되게 바꾸다는 넓은 뜻으로, 구체적인 소프트웨어 기법을 나타내지는 않습니다.
자주 쓰는 표현 · Collocations
adj+noun
- a thin shim얇은 심
noun+noun
- metal shim금속 심
- plastic shim플라스틱 심
- software shim소프트웨어 호환성 계층
- compatibility shim호환성 심
verb+noun
- insert a shim심을 끼워 넣다
- use a shim심을 사용하다
- shim the door frame문틀에 심을 끼워 조정하다
- shim the cabinet캐비닛에 심을 끼워 조정하다
어원 · 암기 팁
정확한 어원은 불확실합니다. 영어에서 원래는 틈을 메우거나 맞춤을 조정하는 얇은 조각을 가리키는 기술적 명사로 쓰였습니다.
단일 형태소로 분석됩니다.
💡 ‘thin shim slips in’처럼, 아주 얇은 조각이 틈새로 미끄러져 들어가 간격을 맞춘다고 기억하면 좋습니다.
최초 사용 시기: circa 1723