🌐 KO

🎡 스피로그래프 생성기

세 숫자, 즉 고정 링 반지름 R, 구르는 기어 반지름 r, 펜 오프셋 d로 하이포트로코이드 스피로그래프 패턴을 만드세요. 색상과 선 두께를 조절하고, 원하면 그리는 과정을 애니메이션으로 볼 수 있습니다.

120
45
70
1.5
가이드

자세히 알아보기

01

스피로그래프란?

스피로그래프하이포트로코이드에피트로코이드 곡선을 그리는 드로잉 장난감으로, 1965년 데니스 피셔가 특허를 냈습니다. 작은 톱니 기어가 고정된 링 안쪽(또는 바깥쪽)을 구르고, 기어의 오프셋 구멍에 꽂은 펜이 기어가 돌면서 곡선을 그립니다. 링, 기어, 펜 위치의 상호작용이 이 장난감을 유명하게 만든 고리 모양의 별 같은 장미 무늬를 만들어 냅니다.
02

수학 (하이포트로코이드)

기어가 링 안쪽에서 구를 때 펜은 다음 매개변수 방정식으로 주어지는 하이포트로코이드를 그립니다. x = (R − r)·cos θ + d·cos(((R − r)/r)·θ), y = (R − r)·sin θ − d·sin(((R − r)/r)·θ). 여기서 R은 링 반지름, r은 기어 반지름, d는 펜 오프셋, θ는 구르는 각입니다. 패턴은 펜이 마침내 출발점으로 돌아오는 r / gcd(R, r)바퀴 후에 닫힙니다.
03

다양한 패턴 만들기

비율 R : r이 패턴의 잎(로브) 개수를 정합니다. 기어에 비해 링이 클수록 꽃잎이 많아집니다. 펜 오프셋 d는 모양을 좌우합니다. d가 작으면 둥글고 원에 가깝게 유지되고, d가 r에 가까우면 날카롭고 뾰족한 첨점이 생깁니다. R과 r을 서로소(최대공약수가 1)로 놓으면 여러 바퀴를 돌아야 닫히는 촘촘하고 뾰족한 별 무늬를 얻을 수 있습니다.

자주 묻는 질문

R, r, d는 무엇을 뜻하나요?
R은 고정된 바깥쪽 링 반지름, r은 구르는 안쪽 기어 반지름, d는 기어 중심에서 펜까지의 거리입니다. 이 세 값이 함께 곡선의 모양을 결정합니다.
곡선이 왜 고리로 닫히나요?
펜은 기어가 r / gcd(R, r)바퀴를 돌면 출발점으로 돌아옵니다. 그 시점에 구르는 운동의 위상이 다시 맞아떨어져 패턴이 반복되며 닫힙니다.
에피트로코이드와는 어떻게 다른가요?
하이포트로코이드는 기어를 고정 링 안쪽에서 굴리고, 에피트로코이드는 바깥쪽에서 굴립니다. 이 생성기는 하이포트로코이드를 그립니다.