Gear (기어)
잇수·압력각·축 구멍을 파라미터로 가진 평 기어 쉐이프입니다.
Gear 는 평 기어(spur gear)입니다. 잇수, 이끝원·이뿌리원, 축 구멍, 압력각을 파라미터로 조정합니다.
형태
토폴로지는 Pipe 와 같은 튜브 구조(안쪽 벽 + 바깥 벽 + 윗판 · 아랫판)이고, 바깥 벽의 반지름만 톱니 프로파일을 따라 이끝원과 이뿌리원을 오갑니다.
톱니 하나가 차지하는 각도(피치 = 360° ÷ 잇수)를 네 구간으로 나눈 사다리꼴 프로파일을 씁니다. Tip Tooth Width 가 이끝 평탄부의 피치 대비 비율이고, 밑둥 두께는 Pressure Angle 에서 유도됩니다.
피벗은 바닥면 중심이므로 두께 t 인 기어는 y=0 에서 y=t 까지를 차지합니다.
파라미터
| 라벨 | 스크립트 키 | 기본값 | 범위 | 설명 |
|---|---|---|---|---|
| Tip Radius | r1 | 1 | 0.02 ~ 1000 | 이끝원 반지름 — 기어의 겉지름 (m) |
| Root Radius | r2 | 0.8 | 0.011 ~ 1000 | 이뿌리원 반지름. Tip Radius 보다 작아야 합니다 |
| Bore Radius | r | 0.3 | 0.001 ~ 1000 | 축 구멍 반지름 (m) |
| Thickness | h | 0.25 | -1000 ~ 1000 | 기어 두께 (m) |
| Teeth | sides | 12 | 3 ~ 128 | 잇수 |
| Tip Tooth Width | th | 0.25 | 0.05 ~ 0.95 | 이끝 평탄부가 피치에서 차지하는 비율 |
| Pressure Angle | ang | 20 | 0 ~ 45 | 압력각 (도). 클수록 밑둥이 넓어집니다 |
| Height Segment | heightsegment | 1 | 1 ~ 32 | 두께 방향 분할 수 |
기어는 공용 필드를 기어 용어로 재해석해 씁니다. 스크립트 키는 r1(이끝원) · r2(이뿌리원) · r(축 구멍) · h(두께) · sides(잇수) · th(이끝 두께 비율) · ang(압력각)입니다. 다른 쉐이프에서의 의미와 다르므로 인스펙터 라벨을 기준으로 읽으세요.
만드는 방법
-
빈 공간에서 드래그하면 드래그 거리가 이끝원 반지름이 됩니다. 이뿌리원은 이끝원의 80%, 축 구멍은 30% 로 자동 설정됩니다.
-
클릭해 확정하고 마우스를 위로 올려 두께를 정합니다.
-
다시 클릭하면 완성됩니다. 잇수·압력각은 인스펙터에서 조정합니다.
씬뷰 편집
±X · ±Z 핸들이 Tip Radius 를, ±Y 핸들이 Thickness 를 조정합니다. Root Radius 와 Bore Radius 는 인스펙터에서 따로 조정합니다 — 이끝원만 키우면 톱니가 길어집니다.
활용 팁
Tip Tooth Width 를 0.5 이상으로 올리면 압력각이 밑둥을 넓혀 골이 거의 사라지고 톱니 붙은 원판처럼 보입니다. 0.2 ~ 0.3 을 유지하면 기어답게 보입니다.
맞물리는 기어 한 쌍을 만들 때는 두 기어의 피치(= Tip Radius ÷ 잇수)를 맞추고 압력각을 동일하게 두세요.
두께를 얇게(0.05 이하) 두면 톱니바퀴 스프로킷처럼 보입니다.
스크립트
스크립트에서는 gear 로 지정합니다.
gear "DriveGear" r1=1 r2=0.8 r=0.3 h=0.25 sides=16 th=0.25 ang=20 @0,0,0
gear "Sprocket" r1=0.5 r2=0.42 r=0.1 h=0.04 sides=24 @2,0,0
