체인 길이는 체인 링크 수와 체인 피치에 의해 결정됩니다. 체인 연동 궤적은 개별 스프로킷 위치와 원하는 동작 방향을 기준으로 합니다.
체인 길이를 계산하는 알고리즘은 스프로킷 피치 지름을 사용합니다. 각 롤러 체인 연동 스프로킷 또는 아이들러의 피치 지름은 아래 방정식으로 구합니다.
그에 따라 슬라이딩 스프로킷 위치가 조정되어 원하는 체인 길이가 됩니다. 계산에서는 선형대수 및 반복된 방법을 사용하여 적합한 슬라이딩 스프로킷 위치를 찾습니다.
체인 길이가 계산될 때 체인 피치 길이에서 궤적이 선형 세그먼트로 구성되며 호가 실제 폴리곤으로 교체된다는 점이 고려됩니다.
피치 지름
![]()  | 
 
  | 
|
| 
 여기에서  | 
||
| 
 D P  | 
 피치 지름  | 
|
| 
 p  | 
 체인 피치  | 
|
| 
 z  | 
 스프로킷 톱니 수  | 
|
| 
 
  | 
 D p = D + D r  | 
|
| 
 여기에서  | 
||
| 
 D P  | 
 피치 지름  | 
|
| 
 D  | 
 공칭 아이들러 지름  | 
|
| 
 D r  | 
 최대 체인 롤러 지름  | 
|
2개의 스프로킷이 포함된 체인 연동의 예
원하는 중심 거리에 필요한 체인 링크 수
필요한 체인 링크 수는 가장 근접한 짝수 또는 홀수로 반올림된 후 다음과 같이 실제 중심 거리가 결정됩니다.
C = F p [ 2 X - (z 1 + z 2 )]
여기에서
| 
 
  | 
|
| 
 
  | 
접촉각은 다음과 같이 결정됩니다.
| 
 
  | 
소형 스프로킷에 접하는 톱니 수
| 
 
  | 
사용된 변수의 의미
| 
 C 0  | 
 원하는 중심 거리 [m]  | 
| 
 C  | 
 실제 중심 거리 [m]  | 
| 
 p  | 
 체인 피치[m]  | 
| 
 z 1  | 
 연동 스프로킷의 톱니 수 [-]  | 
| 
 z 2  | 
 연계 스프로킷의 톱니 수 [-]  | 
| 
 D P1  | 
 연동 스프로킷의 피치 지름 [m]  | 
| 
 D P2  | 
 연계 스프로킷의 피치 지름 [m]  | 
| 
 X 0  | 
 필요한 체인 링크 수 [-]  | 
| β | 
 접촉각 [도]  |