宏程序基礎知識之反三角函數
在宏程序中三角函數的作用非常大,尤其是在編寫通用宏程序的時候,通用宏程序就是幾何圖形轉換成數學公式的過程,在零件加工的過程中幾乎所有的通用零件宏程序都會用到,而且很多都是三角函數的二次變形或是三角函數的嵌套使用,後面介紹的反三角函數主要是用于功能強大的通用宏程序,這些三角函數與反三角函數最重要的就是靈活運用,是以後整個宏程序編程的靈魂所在。
在強大通用宏運算中用到反三角函數:
反三角函數的運算性質:通過考慮直角三角形的幾何形狀,利用任何一個角度的三角比獲得相對應的角度,反三角函數廣泛應用于工程和幾何,在數控通用宏中應用也非常廣泛!
三角函數關系圖
ASIN 反正弦函數
在直角三角形ABC中,銳角θ的對邊a與斜邊c的比叫做角θ的正弦
即:SIN[θ]=角θ的對邊除以斜邊
=BC/AB
=a/c
反正弦函數為正弦函數SIN[θ] =a/c的反三角函數
即:θ=arcsin[a/c]
(在數學中反三角函數用arcsin[a/c] 表示,但是反三角函數在數控編程系統中,反三角函數用ASIN表示)
sin[θ]=sinarcsin[a/c] =a/c
在直角三角形ABC中,SIN[θ]的值與三角形ABC的三邊的大小無關,隻與銳角的大小有關,如果銳角的大小固定,那麼這個比值固定;不同
的銳角對應不同的比值。此時任意一個角度均可通過θ=arcsin[a/c] 得到
該函數在數控編程中車削圓弧螺紋通用宏中用的比較多,其他方面的應用因為我接觸數控時間比較短,了解的比較少,但是後面會慢慢接觸補充的
ACOS 反餘弦函數
在直角三角形ABC中,銳角θ的鄰邊b與斜邊c的比叫做角θ的餘弦
即:cos[θ]=角θ的對邊除以斜邊
=AC/AB
=b/c
反正弦函數為正弦函數cos[θ] =b/c的反三角函數
即:θ=arccos[b/c]
(在數學中反三角函數用arccos[b/c]表示,但是反三角函數在數控編程系統中,反三角函數用ACOS表示)
cos[θ]=cosarccos[b/c] =b/c
在直角三角形ABC中,cos[θ]的值與三角形ABC的三邊的大小無關,隻與銳角的大小有關,如果銳角的大小固定,那麼這個比值固定;不同
的銳角對應不同的比值。此時任意一個角度均可通過θ=arccos[b/c] 得到
該函數在數控編程中車削圓弧螺紋通用宏中用的比較多,其他方面的應用因為我接觸數控時間比較短,了解的比較少,但是後面會慢慢接觸補充的
ATAN 反餘弦函數
在直角三角形ABC中,銳角θ的對邊a與鄰邊b的比叫做角θ的正切
即:tan[θ]=角θ的對邊除以鄰邊
=BC/AC
=a/b
反正弦函數為正弦函數tan[a/b] =b/c的反三角函數
即:θ=arctan[a/b]
(在數學中反三角函數用arctan[a/b]表示,但是反三角函數在數控編程系統中,反三角函數用ATAN表示)
tan[θ]=tanarctan[a/b] =a/b
在直角三角形ABC中,arctan[a/b]的值與三角形ABC的三邊的大小無關,隻與銳角的大小有關,如果銳角的大小固定,那麼這個比值固定;不同
的銳角對應不同的比值。此時任意一個角度均可通過θ=arctan[a/b]得到
該函數在數控編程中車削圓弧螺紋通用宏中用的比較多,其他方面的應用因為我接觸數控時間比較短,了解的比較少,但是後面會慢慢接觸補充的
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!