「數控宏程序應用」:軌跡疊加---傾斜正弦曲線另一種編程(補文)

我們知道傾斜橢圓、傾斜正弦編寫宏程序時,可以採用座標旋轉公式(可以參見我先前寫的《技巧分享3:旋轉橢圓》一節)。今天,我分享另一種編程思路——軌跡疊加法。

傾斜正弦曲線可以看成標準的正弦曲線沿傾斜直線段運動產生,所以此軌跡就可分解成傾斜直線段與正弦曲線兩部分,因此,其軌跡也就是上述兩軌跡的疊加效果。

直線的參數方程為:(可參見《技巧分享4:直線的參數方程》一節》

Xt=X1+L*cos(A)*t

Yt=Y1+L*sin(A)*t

正弦曲線方程為(比如:振幅為10,週期為4)

Xt=L*t

Yt=10*sin(4*360*t)

要讓兩者可以疊加,這裡需要一些處理,這是關鍵。

即:對於正弦曲線,總角度為4*360度,若增角為2,則分成720份;

對於直線段,L長內也應分解成720段,每段則為 L/720;

這樣,對於上述兩曲線,就都有了同一控制增量【從0-720】

附程序如下,如感興趣又不清楚具體細節者,可以關注我並加我微信。

「數控宏程序應用」:軌跡疊加---傾斜正弦曲線另一種編程(補文)

讀者也可練一練另一種座標旋轉法,看看是不是殊途同歸。


分享到:


相關文章: