🌐 ZH-TW

🎡 Spirograph 生成器

使用三個數字建立 Hypotrochoid Spirograph 圖形:固定環半徑 R、滾動齒輪半徑 r 與筆偏移 d。調整顏色與線條寬度,並可選擇為繪製加上動畫。

120
45
70
1.5
指南

瞭解更多

01

什麼是 Spirograph?

Spirograph 是一種繪圖玩具,於 1965 年由 Denys Fisher 獲得專利,用來描繪 hypotrochoidepitrochoid 曲線。小齒輪在固定環內(或外)滾動,齒輪上的偏心孔中插入筆時,當齒輪轉動便會畫出曲線。齒輪環、齒輪與筆位置之間的互動,產生了這個玩具以環形星狀花紋著稱的效果。
02

數學(Hypotrochoid)

當齒輪在環內向內滾動時,筆會描繪出由參數方程式 x = (R − r)·cos θ + d·cos(((R − r)/r)·θ)y = (R − r)·sin θ − d·sin(((R − r)/r)·θ) 定義的 hypotrochoid,其中 R 為環半徑,r 為齒輪半徑,d 為筆偏移,θ 為滾動角度。圖案會在 r / gcd(R, r) 個完整轉圈後關閉,當筆最後回到起始點時。
03

獲得不同圖形

比例 R : r 決定圖形有多少個葉瓣——齒輪相對環越大,花瓣越多。筆偏移 d 控制形狀:d 較小時形狀較圓潤、接近圓形,而 d 接近 r 時會形成銳利尖點。嘗試 R 與 r 的互質值(它們的 gcd 為 1)可獲得密集、尖多點的星形,而且只在多次旋轉後才會閉合。

常見問題

R、r 和 d 代表什麼?
R 是固定外環半徑,r 是滾動內齒輪半徑,d 是筆到齒輪中心的距離。三者共同決定曲線的形狀。
為什麼曲線會閉合成一個圈?
齒輪完成 r / gcd(R, r) 次轉動後,筆會回到起點。此時滾動運動已回到同一相位,因此圖案會重複並閉合。
與 epitrochoid 有什麼不同?
Hypotrochoid 是齒輪在固定環內滾動,而 epitrochoid 則是在外圍滾動。此產生器會繪製 hypotrochoid。