1、確定有凸度的外圓半徑R、凸處半徑r和凸程h,以及圓弧起點和終點的坐標。
2、將圓心坐標移動到凸處的中心點。
3、設定初始角度,壹般為0度,然後以逆時針方向旋轉繪制圓弧。
4、繪制第壹段弧線,從起點開始,繪制到凸處的前端,弧度可以通過三角函數算出。
5、繪制凸處,即以半徑r和凸程h為參數繪制壹個弧線。
6、繪制第二段弧線,從凸處的後端開始,繪制到終點,弧度同樣可以通過三角函數算出。
7、最後,將圓弧終點的坐標與起點的坐標連接,繪制凸圓弧。
8、具體的編程語言和平臺不同,實現方法也各有不同,但大體上都是以上步驟的變形組合。需要註意的是,編程過程中要註意圓弧弧度的計算,以及坐標系的變換。