tft每日頭條

 > 生活

 > 數控切點坐标計算公式

數控切點坐标計算公式

生活 更新时间:2024-06-29 17:11:15

數控切點坐标計算公式(數控轉台中任意點繞回轉中心旋轉任意角度後的坐标位置計算)1

數控設備普及率越來越高,數控轉台應用也越來越多,用好數控轉台要害在于精确核算轉台上零件零點在轉台旋轉視點發生變化後的實踐坐标值。方位核算公式意圖便是經過固定子程序的調用及設備本身具有的算術運算功用主動核算出轉台滾動某一視點後的實踐坐标值

· 現在大量的數控設備都裝備360度數控反轉工作台,而且許多零件都要經過反轉台的滾動來加工零件上不同視點的形狀要求,因而精确快速的核算零件上某點在工作台滾動恣意視點後的坐标關于加工同一零件不同方位形狀有重要意義。

· 公式如下:

· X2=X0 (SQRT((X1-X0)2 (Z1-Z0)2))*COS(Ø Ø1)

· Z2=Z0 (SQRT((X1-X0)2 (Z1-Z0)2))*SIN(Ø Ø1)

· 式中,Ø:轉台即将旋轉的視點;Ø1:(X1,Z1)點在以反轉中心樹立平行于機床坐标系且與機床坐标系X軸Z軸方向相反的坐标系中與X軸正向的夾角;X0:轉台反轉中心X坐标(相關于機床坐标);Z0:轉台反轉中心Z坐标(相關于機床坐标);X1:旋轉開始點機床X坐标;Z1:旋轉開始點機床Z坐标;X2:旋轉結尾機床X坐标(未知量);Z2:旋轉結尾機床Z坐标(未知量);SQRT:平方根。

· 1 公式解析

· 1.1坐标系分析

· 機床都有其固定的坐标系稱為機床坐标系,工件也有為适于編程而樹立的坐标系稱為工件坐标系。工件總是固定與工作台之上,因而工件上的點總是與工作台反轉中心有固定的方位關系,同時反轉台的中心與主軸中心也有固定方位關系,亦即有固定的機床坐标。咱們從此兩個有固定方位關系出發就可以發現轉台上恣意确認點在轉台滾動必定視點後該點新的機床方位坐标。(公式最終得到的是旋轉後點的機床坐标)

· 1.2 開始點視點分析

· 數控機床加工中盡管都是各個軸在運動,但實踐編程中咱們總是認為刀具在做運動,因而咱們樹立以反轉中心為坐标原點與機床X軸和Z軸正向相反的坐标系。這時出現在咱們面前的便是一個咱們正常承受的坐标系,且轉台的旋轉契合逆時針為正順時針為負這一根本規律,但是在核算開始視點時Z方向坐标取反(或一直用Z0-Z1)

· Ø1=tg-1((Z0-Z1)/(X1-X0))

· 或Ø1=SIN-1((Z0-Z1)/SQRT((Z0-Z1)2 (X1-X0)2))

· 在平面直角坐标系中視點是在0-360度變化的,同一正弦值可以對應Ø和180-Ø,因而咱們要用開始點的機床坐标和轉台中心的機床坐标斷定開始點視點的實踐值。ZO-Z1>0,X1-X0>0—Ø;Z0-Z1>0,X1-X0<0---180-Ø;Z0-Z1<0,X1-X0<0---180 Ø;Z0-Z1<0,X1-X0>0---360-Ø

· 1.3 轉台中心點(X0,Z0)機床坐标測定

· 轉台中心點機床坐标測定精度對核算值影響很大,測定辦法主要有實測法和加工試件反算法。

· (1)實測法:主軸吸表,表針壓在轉台中心孔,旋轉轉台直至表針擺幅接近與零,此時機床坐标X`Z值即為轉台中心在機床坐标系中的坐标。

· (2)試件反算法:在根本确認反轉中心坐标後,經過反轉轉台對镗同一通孔并加工長短後,用百分表拉孔,依據孔的跳動及長短尺度反算反轉中心坐标。X2=2*X0-X1 Z2=2*Z0-Z1(點(X1,Z1)(X2,Z2)分别為轉台在0度和180度镗孔時的機床坐标。

· 1.4 結尾坐标核算

· 在知道上述幾個條件後,接下來隻需求帶入公式便可核算出轉台上某點(X1,Z1)繞轉台中心點(X0,Z0)旋轉需求視點(Ø)後的機床坐标。(所以是機床坐标是因為咱們在樹立以轉台中心點為原點的坐标系時将第二坐标系的方向與機床坐标系發生了變化)。

· 2公式應用

· 純數學公式數控機床隻能知道一部分,因而需求将此公式結合具體數控體系适當變換,改形成适合自己設備的應用程序:在此隻以FUNAC為例:

· #1---X0(轉台反轉中心X坐标(相關于機床坐标))

· #2---Z0(轉台反轉中心Z坐标(相關于機床坐标))

· #3---X1(旋轉開始點機床X坐标)

· #4---Z1(旋轉開始點機床Z坐标)

· #5=Z0-Z1

· #6=X1-X0

· #7=Ø(轉台即将旋轉的視點)

· #8=SIN-1((#5)/SQRT((#5)2 (#6)2))

· IF#5GT0AND#6GT0GOTO5

· IF#5GT0AND#6LT0GOTO10

· IF#5LT0AND#6GT0GOTO15

· IF#5LT0AND#6LT0GOTO20

· N5#8=#8

· GOTO25

· N10#8=180-Ø

· GOTO25

· N15#8=180 Ø

· GOTO25

· N20#8=360-Ø

· GOTO25

· N25 #9=#1 (SQRT((#6)2 (#5)2))*COS(#7 #8)

· N30#10=#2 (SQRT((#6)2 (#5)2))*SIN(#7 #8)

· N35#2501=#9

· N40#2701=#10

· N45M99

· 假如點(X1,Z1)為轉台旋轉前的G54零點,那麼轉台旋轉後G54零點坐标

· #9—即為結尾坐标X2

· #10--即為結尾坐标Z2

· #2501----FANUC體系參數(G54X零點)

· #2701----FANUC體系參數(G54Z零點)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved