「數控宏程序應用」:淺析橢圓曲線(補文)

宏程序初學者在成長之路上,總會遇到正餘弦、圓、橢圓、拋物線、雙曲線等等,出錯率最高的就是橢圓曲線,尤其是在應用橢圓的參數方程時(這個問題曾不少人問過我)。

首先、我們先看看橢圓的兩個方程:

「數控宏程序應用」:淺析橢圓曲線(補文)

標準方程:(a:長半軸、b:短半軸。此時長半軸位於X軸上)

參數方程:

「數控宏程序應用」:淺析橢圓曲線(補文)

從上兩方程可知,參數方程運算要直觀得多,故常人較喜歡採用。但應用參數方程編寫宏程序是有侷限性的。如果橢圓曲線不完整且頭尾端點不處於象限軸上,是不能使用的。(當然,非要使用,也有辦法,但不是本節要談的內容。)對於這些橢圓曲線就得使用標準方程式。

具體原因見下圖分析:

「數控宏程序應用」:淺析橢圓曲線(補文)

同時附上一程序以供大家測試(修改黃色標示參數進行驗證)。

「數控宏程序應用」:淺析橢圓曲線(補文)

射線每10度一個,0,90,180,270度加長

「數控宏程序應用」:淺析橢圓曲線(補文)

今天結束,下回分析旋轉後的橢圓編程。敬請關注。


分享到:


相關文章: