本文介紹了數控編程的DDA圓弧插補應用相關內容。
以第Ⅰ象限逆圓為例,設刀具沿圓弧移動,半徑為R,刀具的切向速度為v, P(x,y)為動點(如圖2—13),
則有下述關系:
式中K為比例常數。因為半徑R為常數,切向速度v為勻速,所以K可認為是常數。
在單位時間增量Δt內,X和Y位移增量的參量方程可表示為
根據此兩式,仿照直線插補方案用兩個積分器來實現圓弧插補,如圖2—14(a)所示。圖中系數K的省略原因和直線時類同。但必須指出:第一,坐標值x和y存入寄存器Jvx和Jvy的對應關系與直線不同,恰好位置互調,即y存入Jvx,而x存入Jvy中。第二,Jvx和Jvy寄存器中寄存的數值與直線插補時還有一個本質的區別:直線插補時Jvx(或Jvy)寄存的是終點坐標xe(或ye),是個常數;而在圓弧插補時寄存的是動點坐標,是個變量。因此在刀具移動過程中必須根據刀具位置的變化來更改速度寄存器Jvx和Jvy中的內容。在起點時,Jvx和Jvy分別寄存起點坐標值y0和x0;在插補過程中,JRy每溢出一個Δy脈沖,Jvx寄存器應該加“1”;反之,當JRx溢出一個Δx脈沖時,Jvy應該減“1”。減“1”的原因是刀具在作逆圓運動時x坐標須作負方向進給,動坐標不斷減少。圖2—14中用?及& #1256;表示修改動點坐標時這種加“1”或減“1”的關系。圖2—14(b)為第Ⅰ象限逆時針走向的圓弧插補的數字積分器符號表示圖。
圖2-14 DDA圓弧插補運算框圖及符號圖
對于順圓、逆圓及其他象限的插補運算過程和積分器結構基本上與第Ⅰ象限逆圓是一致的。其不同在于,控制各坐標軸的Δx和Δy的進給方向不同,以及修改Jvx和Jvy內容時是?還是& #1256;,要由x和y坐標的增減而定,見表2—5。
表2-5 DDA圓弧插補時的坐標修改情況
SR1SR2SR3SR4NR1NR2NR3NR4
Jvx(y)一 + 一 + + 一 + 一
Jvy(x)+ 一 + 一 一 一 + +
& #8710;x++----++
& #8710;y-++-+--+
DDA圓弧插補的終點判別可以利用兩個終點減法計數器,把x和y坐標所需輸出的脈沖數|xe-x0 |和|ye- y0| 分別存入這兩個計數器中,x或y積分器每輸出一個脈沖,相應的減法計數器減1,當某一坐標計數器為零時,說明該坐標已到達終點,這時,該坐標停止迭代。當兩個計數器均為零時,圓弧插補結束。下面舉一個DDA圓弧插補的具體例子。設有一個圓弧,起點為A(5,0),終點為B(0,5),即
見圖2—15。
圖2-15 DDA圓弧插補軌跡
圖2-16 DDA圓弧插補過程
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF