《數(shù)控機床自動編程》PPT課件
《《數(shù)控機床自動編程》PPT課件》由會員分享,可在線閱讀,更多相關(guān)《《數(shù)控機床自動編程》PPT課件(149頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 自動編程 1、 APT為代表的語言自動編程 ( Automatical Programmed Tools) 2、圖形交互式自動編程 3、以參數(shù)化設(shè)計、特征造型為主 導的新一代 CAD/CAM系統(tǒng) 4.1自動編程概述 典型軟件 Unigraphics、 I-DEAS 、 Pro/Engineer、 CATIA CIMATRON Mastercam、 Surfcam CAXA-ME、金銀花系統(tǒng) 4.1自動編程概述 CAD CAM編程過程 不管采用什么 CAD CAM軟件, NC編程的基本過 程及內(nèi)容大同小異 刀具的定義或選擇, 刀具相對于零件表面的運動方式的定義, 切削加工參數(shù)的確定, 走刀軌跡
2、的生成, 加工過程的動態(tài)圖形仿真顯示、程序驗證 后置處理 4.1自動編程概述 加工模塊 加工環(huán)境 操作導航器 Initialize 參數(shù)組 程序組 刀具組 加工幾何組 加工方法組 創(chuàng)建操作 主模型 產(chǎn)生刀具路徑 后處理 刀具路徑檢查、模擬 NC程序 數(shù)控機床 車間資料(程序單) 工件的裝夾、加工坐標系的位置、 執(zhí)行順序、刀具數(shù)據(jù)等 UG/Post Postprocess Verify Toolpath 1、二坐標數(shù)控加工對象 : 外形輪廓 二維型腔 孔 二維字符 4.2二坐標數(shù)控加工導軌生成算法 2、二坐標數(shù)控加工刀具半徑補償 計算機輔助數(shù)控編程,刀具半徑 補償除了可由 數(shù)控系統(tǒng) 實現(xiàn)外, 還
3、可由 數(shù)控編程系統(tǒng) 實現(xiàn),即根 據(jù)給定的刀具半徑值和待加工零 件的外形輪廓,由數(shù)控編程系統(tǒng) 計算出實際的刀具中心軌跡。 4.2二坐標數(shù)控加工導軌生成算法 3、兩坐標聯(lián)動走刀基本方式 4.2二坐標數(shù)控加工導軌生成算法 Zig-Zag Zig Zig With Contour Follow Periphery Follow Part Trochoidal Profile Standard Drive 3、兩坐標聯(lián)動走刀基本方式 Zig-Zag 3、兩坐標聯(lián)動走刀基本方式 單向 zig 3、兩坐標聯(lián)動走刀基本方式 單向帶輪廓( Zig With Counter) 3、兩坐標聯(lián)動走刀基本方式 跟隨周邊
4、( Follow Periphery) 3、兩坐標聯(lián)動走刀基本方式 跟隨工件( Follow Part) 3、兩坐標聯(lián)動走刀基本方式 跟隨工件( Follow Part) 跟隨周邊( Follow Periphery) Voronoi圖 擺線( Trochoidal) 3、兩坐標聯(lián)動走刀基本方式 輪廓( Profile) 3、兩坐標聯(lián)動走刀基本方式 Standard Drive 3、兩坐標聯(lián)動走刀基本方式 4、 外形輪廓銑削加工刀具軌跡生成 輪廓預處理 非圓曲線段離散逼近 排序 (外形輪廓的串聯(lián)和有序化) 手工編程時是直接用數(shù)控加工程序來保 證的。 計算機輔助數(shù)控編程,則必須用一定的 數(shù)據(jù)結(jié)構(gòu)
5、 和 計算方法 來保證。 定義進刀、退刀線 4、外形輪廓銑削加工刀具軌跡生成 刀具軌跡基本參數(shù)的定義 輪廓偏置(刀心軌跡生成) 4、外形輪廓銑削加工刀具軌跡生成 5、二維型腔數(shù)控加工刀具軌跡生成 二維型腔是指以平面封閉輪廓為邊界的平底 直壁凹坑 二維型腔加工的一般過程是: 沿輪廓邊界留出精加工余量,先用平底端 銑刀用 環(huán)切 或 行切法 走刀,銑去型腔的多 余材料, 沿型腔底面和輪廓走刀, 精銑 型腔底面和 邊界外形。 當型腔較深時,則要分層進行粗加工。 5、二維型腔數(shù)控加工刀具軌跡生成 (1) 行切法加工刀具軌跡生成 這種加工方法的刀具軌跡計算比較簡單, 其基本過程是: 確定走刀路線的角度(與
6、 X軸的夾角)。 根據(jù)刀具半徑及加工要求確定走刀步 距。 根據(jù)平面型腔邊界輪廓外形(包括島 嶼的外形)、走刀步距、刀具半徑和 精加工余量計算各切削行的刀具軌跡。 將各行刀具軌跡線段有序連接起來, 對于有 島嶼 的刀具軌跡線段連接,需要 采用以下計算步驟: 平面型腔邊界(含島嶼的邊界)輪廓的 串聯(lián)和有序化:生成封閉的邊界輪廓。 邊界(含島嶼的邊界)輪廓等距線的生 成:該等距線距離邊界輪廓的距離為精 加工余量與刀具半徑之和。 行切加工各行刀具軌跡計算: 刀具軌跡線段的有序串聯(lián); 沿型腔和島嶼的等距線運動,生成最后 一條刀具軌跡。 5、二維型腔數(shù)控加工刀具軌跡生成 (1) 行切法加工刀具軌跡生成 5
7、、二維型腔數(shù)控加工刀具軌跡生成 (1) 行切法加工刀具軌跡生成 ( 2)環(huán)切法加工刀具軌跡生成 環(huán)切法加工一般是 沿型腔邊界走 等距線 ,刀具軌跡的計算相對比 較復雜,其優(yōu)點是銑刀的切削方 式不變(順銑或逆銑)。環(huán)切法 加工分為由內(nèi)至外環(huán)切和由外至 內(nèi)環(huán)切。 一種等距線計算方法是 直接偏置法, 其算法 步驟如下: 按一定的偏置距離對封閉輪廓曲線的每一 條邊界曲線分別計算等距線; 對各條等距線進行必要的裁剪或延拓,連 接形成封閉曲線。 處理等距線的自相交,并進行有效性測試, 判斷時候和島嶼、邊界輪廓曲線干涉,去 掉多余環(huán),得到基于上述偏置距離的封閉 等距線。 重復上述過程,直到遍歷完所有待加工區(qū)
8、 域。 定義進刀、退刀線 刀具軌跡基本參數(shù)的定義 輪廓偏置(刀心軌跡生成 ) 經(jīng)過預處理后的輪廓只包含 直線 段和圓弧段 ,對應的偏置(等距) 線段仍是直線和圓弧,容易得到 ,加 工軌跡不是這些偏置線段的簡單連 接,而需進行刀具 干涉檢查和偏置 線段過渡處理 平面銑( Planar Mill)和型腔銑( Cavity Mill) 4.2二坐標數(shù)控加工導軌生成算法 6、 UG中的加工方法 UG中對加工域有影響的的幾何體 加工邊界( Part Boundary) Part Boundary 指定加工量 毛坯邊界( Blank Boundary) Part and Blank Boundaries共
9、同決定切削量 檢查邊界( Check Boundary) Check Boundary 指定夾具幾何 修剪邊界( Trim Boundary) 修剪邊界( Trim Boundary)裁掉了 Trim Boundary外的所有加工區(qū)域。 4.3 多坐標數(shù)控加工刀具軌跡生成 1、多坐標數(shù)控加工的加工對象: 多坐標數(shù)控加工可以解決任何復雜曲面零件 的加工問題。如下幾種加工對象(或加工特征): 多坐標點位加工。 空間曲線加工。 曲面區(qū)域加工。 組合曲面加工。 曲面交線區(qū)域加工。 曲面間過渡區(qū)域加工。 裁剪曲面加工。 復雜多曲面加工。 曲面型腔加工。 曲面通道加工。 2、刀具軌跡生成方法 ( 1) 參
10、數(shù)線法 適用于曲面區(qū)域和組合曲面的 加工編程; ( 2) 截平面法 適用于曲面區(qū)域、組合曲面、 復雜多曲面和曲面型腔的加工編程; ( 3)回轉(zhuǎn)截面法 適用于曲面區(qū)域、組合曲面、 復雜多曲面和曲面型腔的加工編程。 ( 4) 投影法 適用于有干涉面存在的復雜多曲 面和曲面型腔的加工編程。 ( 5)三坐標球形刀多面體曲面加工方法 適用 于三角域曲面和散亂數(shù)據(jù)描述的曲面加工編程。 4.3 多坐標數(shù)控加工刀具軌跡生成 一種較好的刀具軌跡生成方法: 計算速度快 占用計算機內(nèi)存少 切削行距分布均勻、加工誤差小且分布均勻、 走刀步長分布合理、刀具軌跡流暢,算法穩(wěn)定, 無過切干涉,適應性廣,加工效率高等 要求。
11、 3、與刀具軌跡生成有關(guān)的幾個基本概念 4.3 多坐標數(shù)控加工刀具軌跡生成 ( 1) 切觸點 ( cutting contact point) 指刀具在加工過程中與被加工零件曲面的理論接觸 點。 3、與刀具軌跡生成有關(guān)的幾個基本概念 4.3 多坐標數(shù)控加工刀具軌跡生成 ( 2) 切觸點曲線 ( cutting contact curve) 指刀具在加工過程中由切觸點構(gòu)成的曲線。切觸點曲 線是生成刀具軌跡的基本要素,既可以顯式地定義在 加工曲面上,如曲面的等參數(shù)線、二曲面的交線等, 也可以隱式定義,使其滿足一些約束條件,如約束刀 具沿導動線運動,而導動線的投影可以定義刀具在加 工曲面上的切觸點,
12、還可以定義刀具中心軌跡,切觸 點曲線由刀具中心軌跡隱式定義。這就是說, 切觸點 曲線可以是曲面上實在的曲線,也可以是對切觸點的 約束條件所隱含的 “ 虛擬 ” 曲線。 3、與刀具軌跡生成有關(guān)的幾個基本概念 4.3 多坐標數(shù)控加工刀具軌跡生成 ( 3) 刀位點數(shù)據(jù) ( cutter location data,簡稱為 CLData) 指準確確定刀具在加工過程中的每一位置所需的數(shù)據(jù)。 原則上可定義刀具的任意位置為刀位點,實際中為計算 的一致性和便于對刀調(diào)整,采用刀具軸線的頂端作為標 準刀位點。一般來說, 刀具在工件坐標系中的準確位置 可以用 刀具中心點 和 刀軸矢量 來進行描述 ,其中刀具中 心點
13、可以是刀心點,也可以是刀尖點,視具體情況而定。 “刀具軸”定義為從刀尖方向指向刀柄方向的矢量 ( 4) 刀具軌跡曲線 指在加工過程中由 刀位點 構(gòu)成的曲線,即曲線上的每 一點包含一個刀軸矢量。刀具軌跡曲線一般由切觸點曲 線定義刀具偏置計算得到,計算結(jié)束存放于刀位文件 ( CLData file)之中。 3、與刀具軌跡生成有關(guān)的幾個基本概念 4.3 多坐標數(shù)控加工刀具軌跡生成 typedef struct Ppoint3 PASTLC; /*刀心 Vvector3 PASTLA; /*刀軸矢量 CLDATA; 其中, Ppoint3和 Vvector3分別為三維點的數(shù)據(jù)結(jié)構(gòu)和三維矢量的數(shù)據(jù)結(jié)構(gòu),
14、分 別定義為: typedef struct double x; /*點的 x坐標 double y; /*點的 y坐標 double z; /*點的 z坐標 Ppoint3; typedef struct double x;/*矢量在 x軸上的投影分量 double y; /*矢量在 y軸上的投影分量 double z; /*矢量在 z軸上的投影分量 Vvector3; 3、與刀具軌跡生成有關(guān)的幾個基本概念 4.3 多坐標數(shù)控加工刀具軌跡生成 ( 5) 導動規(guī)則 指曲面上 切觸點曲線的生成方法 (如參數(shù)線法、截平 面法)及一些有關(guān) 加工精度的參數(shù) ,如步長、行距、兩 切削行間的殘余高度、曲面
15、加工的盈余容差( out tolerance)和過切容差( inner tolerance)等。 ( 6) 刀具偏置 ( tool offset) 指由切觸點生成刀位點的計算過程。 3、與刀具軌跡生成有關(guān)的幾個基本概念 4.3 多坐標數(shù)控加工刀具軌跡生成 刀具軌跡曲線 切觸點曲線 曲面描述 導動規(guī)則 刀具偏置 由以上定義,可以將 曲面加工刀具軌跡的計算過程 簡略地表述為: 給出一張或多張待加工曲面(零件面 ),按導動規(guī)則約束生成切觸點曲線,由切觸點曲線 按某種刀具偏置計算方法生成刀具軌跡曲線 。由于一 般的數(shù)控系統(tǒng)有線性、圓弧等少數(shù)幾種插補功能,所 以一般需將切觸點曲線和刀具軌跡曲線按點串方式
16、給 出,并保證加工精度。 4、 曲面加工刀具軌跡生成計算過程 4.3 多坐標數(shù)控加工刀具軌跡生成 5、 多坐標點位數(shù)控加工刀具軌跡生成 4.3 多坐標數(shù)控加工刀具軌跡生成 1)讓鉆頭走到曲面上方一點 P0 2)在 P0點處擺刀。 3)保持擺角不變,鉆孔。 4)退刀之 P0點,擺角歸零,刀具回零點。 ndrp nbrp naRrp i 2 1 0 6、 參數(shù)線法 4.3 多坐標數(shù)控加工刀具軌跡生成 等參數(shù)步長法 參數(shù)篩選法(等誤差) 參數(shù)線法 曲面參數(shù)線加工方法是多坐標數(shù)控加工中生成刀 具軌跡的主要方法,特點是 切削行沿曲面的參數(shù) 線分布 ,即切削行沿 u線或 v線分布,適用于網(wǎng)格 比較規(guī)整的參
17、數(shù)曲面的加工。 基于曲面參數(shù)線加工的刀具軌跡計算方法的基本 思想是利用 Bezier曲線曲面的細分特性, 將加工 表面沿參數(shù)線方向進行細分,生成的點位作為加 工時刀具與曲面的切觸點。 因此,曲面參數(shù)線加 工方法也稱為 Bezier曲線離散算法。 6、 參數(shù)線法 4.3 多坐標數(shù)控加工刀具軌跡生成 如球面方程 r=R coscos, cossin, sin 當 =0時代表球面上的經(jīng)線, 當 =0時代表球面上的緯線, 不同的 00就對應不同的經(jīng)緯線,構(gòu)成 地球儀上的經(jīng)緯線網(wǎng)。 截平面法 截平面法加工的基本思想是指采用一組平 面去截取加工表面, 截出一系列交線 ,刀 具與加工表面的 切觸點就沿著這些
18、交線運 動 ,完成曲面的加工。該方法使刀具與曲 面的切觸點軌跡在同一平面上。 截平面可以定義為一組平行的平面,也可 以定義為一組繞某直線旋轉(zhuǎn)的平面 7、 截平面法 4.3 多坐標數(shù)控加工刀具軌跡生成 刀具沿截平面與加工表面等距面的交線運 動為二軸聯(lián)動運動方式 , 刀具與加工表面 的切觸點一般不在同一截平面內(nèi),但偏離 截面不太遠。 需要指出的是, 刀具沿截平面與加工表面的 交線運動一般為三軸聯(lián)動運動方式 , 這是因 為盡管刀具與加工表面的切觸點在同一截平 面內(nèi),但由于在截交線上的曲面法矢的轉(zhuǎn)動, 刀心一般并不在同一截平面內(nèi); 投影法 8、投影 法 4.3 多坐標數(shù)控加工刀具軌跡生成 投影法基本原
19、理 先由 驅(qū)動幾何( Drive Geometry)產(chǎn)生 驅(qū)動 點 ,在每個驅(qū)動點處,按 投影方向 ( Projection Vector) 驅(qū)動刀具向著 加工 幾何( Part Geometry) 移動,直至刀具接 觸到加工幾何為止,此時,得到 切觸點 ,最 后,系統(tǒng)根據(jù)切觸點處的曲率半徑和刀具半 徑值,補償?shù)玫降毒叨ㄎ稽c。 刀具 投影方向 接觸點 刀具定位點 驅(qū)動幾何 加工幾何 驅(qū)動點 刀具 投影方向 接觸點 刀具定位點 驅(qū)動幾何 加工幾何 驅(qū)動點 固定軸輪廓銑( Fixed_Contour) 可變軸輪廓銑( Variable-Contour) 主要用于半精或精加工一個或多個復 雜曲面 +
20、ZM 軸 I,J,K I,J,K 離開點 允許您定義偏離焦點的 “ 可變刀具軸 ” 。 指向點 允許您定義向焦點收斂的 “ 可變刀具軸 ” 。 指向點 允許您定義向焦點收斂的 “ 可變刀具軸 ” 。 指向直線 允許您定義向聚焦線收斂的 “ 可變 刀具軸 ” 。 垂直于部件 允許您定義在每個接觸點處垂直 于 “ 部件表面 ” 的 “ 刀具軸 ” 。 驅(qū)動方式 允許您定義創(chuàng)建 “ 刀軌 ” 所需的 “ 驅(qū)動點 ” 。 驅(qū)動方式 允許您定義創(chuàng)建 “ 刀軌 ” 所需的 “ 驅(qū)動點 ” 。 螺旋驅(qū)動方式 UG驅(qū)動方式 邊界驅(qū)動 邊界驅(qū)動方式 允許您通過指定 “ 邊界 ” 和 “ 環(huán) ” 定義切削區(qū)域。
21、UG驅(qū)動方式 邊界驅(qū)動 UG驅(qū)動方式 邊界驅(qū)動 UG驅(qū)動方式 邊界驅(qū)動 UG驅(qū)動方式 徑向切削驅(qū)動方式 UG驅(qū)動方式 徑向切削驅(qū)動方式 允許您使用指定的“步進距離”、“帶寬” 和“切削模式”生成沿著并垂直于給定邊界的“驅(qū)動路徑”。 此驅(qū)動方式可用于生成清根加工 區(qū)域銑削驅(qū)動方式 UG驅(qū)動方式 它只能用于“固定軸曲面輪廓銑”操作,不需要驅(qū)動幾 何體 。 可以通過選擇“曲面區(qū)域”、“片體”或“面”來定義 “切削區(qū)域”。與“曲面區(qū)域驅(qū)動方式”不同,切削區(qū) 域幾何體不需要按一定的行序或列序進行選擇。 如果不指定“切削區(qū)域”,系統(tǒng)將使用完整定義的“部 件幾何體” (刀具無法訪問的區(qū)域除外)作為切削區(qū)域
22、。換言之,系統(tǒng)將使用部件輪廓線作為切削區(qū)域。如果 使用整個“部件幾何體”而沒有定義“切削區(qū)域”,則 不能刪除“邊界跟蹤”。 陡角 任何給定點的部件 陡峭度可定義為刀具軸和 面的法向之間的角度。 陡峭區(qū)域是指部件的陡峭度大于指定“陡角” 的區(qū)域。 將“陡角”切換為“開”時,只有陡峭度大于 或等于指定“陡角”的部件區(qū)域才進行切削。 將“陡角”切換為“關(guān)”時,系統(tǒng)將對部件 (由部件幾何體和任何限定的切削區(qū)域幾何體 來定義)進行切削。 曲面驅(qū)動方式 UG驅(qū)動方式 “投影矢量 ” 是大多數(shù) “ 驅(qū)動方式 ” 共用的選 項。(除 “ 自動清根 ” 之外) 定義 “ 驅(qū)動點 ” 投影到 “ 部件表面 ” 的
23、方式和 刀具要接觸的 “ 部件表面 ” 側(cè) “驅(qū)動點 ” 沿著 “ 投影矢量 ” 投影到 “ 部件表面 ” 上 UG投影矢量 刀軸、投影矢量 UG投影矢量 離開點的投影矢量 UG投影矢量 指向點的投影矢量 UG投影矢量 指向中心線的投影矢量 UG投影矢量 UG投影矢量 UG投影矢量 垂直于驅(qū)動曲面的投影矢量 UG投影矢量 朝向驅(qū)動曲面 朝向驅(qū)動曲面 用于曲面區(qū)域驅(qū)動方式 UG投影矢量 側(cè)刃劃線投影矢量 UG投影矢量 驅(qū)動曲面 將引導刀具的側(cè)面。 部件曲面 將引導刀具的底部。 檢查曲面 將停止刀具運動。 刀具與驅(qū)動曲面和部件曲面保持連續(xù)的接觸。 4.4 多坐標端銑數(shù)控加工刀位計算 球形刀與加工表
24、面的關(guān)系 1、球形刀三坐標曲面加工刀位計算方法 nrr RPC 0 zPC yPC xPC Rnzz Rnyy Rnxx 0 0 0 球形刀三坐標加工的刀位指的是刀心,其刀 軸矢量為( 0, 0, 1)是固定不變的。球形刀銑 削加工表面上任一點 P的刀心計算公式為: 4.4 多坐標端銑數(shù)控加工刀位計算 2、加工誤差分析 4.4 多坐標端銑數(shù)控加工刀位計算 圖 球形刀三坐標加工誤差分布 2222 8181422 sRkRRRR fn s i nc os 2 8 1 8 1 4 4 22 1 2 2 sksss ft s i n c o s c o s s i n 222 8181 sRksk f
25、fnt 222 8 1 8 1 LRkLk ffnt fk 為加工表面在插補段內(nèi)沿進給方向的法曲率 s 加工表面在插補段內(nèi)的弧長。 刀心位置修正補償法向矢量轉(zhuǎn)動誤差 凹曲面加工誤差分布 3、走刀步長和加工帶寬度的計算 222 8 1 8 1 LRkLk ffnt 281 Lk f fk L 22 bhw RkRd 1/22 bk 為加工表面沿切削行進給方向的法曲率 把刀位原文件轉(zhuǎn)換成數(shù)控機床能執(zhí)行的數(shù)控程序 的過程稱為后置處理( Post Processing)。 4.5 后置處理 開始 讀刀位文件 文件結(jié)束 機床運動求解 非線性誤差校核與處理 進給速度校核與修正 格式轉(zhuǎn)換 數(shù)控加工程序 刀位
26、原文件 機床 特性 數(shù)控系 統(tǒng)特性 結(jié)束 Y N 1、機床運動變換 刀位原文件中刀位的給出形式為刀心坐標和刀軸 矢量,在后置處理過程中,需要將它們轉(zhuǎn)換為機 床的運動坐標,這就是機床運動變換。其間要考 慮是否超出行程,若超程則需重新選擇或?qū)幊?工藝作相應修改。此外為提高加工精度,還要考 慮機床結(jié)構(gòu)誤差,在加工程序上給與補償修正。 坐標變換與加工方式和所選數(shù)控機床類型密切相 關(guān)。 后置處理的任務: 刀具在加工坐標系中的位置由刀位點和刀 軸方向來描述 typedef struct Ppoint3 PASTLC; /*刀心 Vvector3 PASTLA; /*刀軸矢量 CLDATA; 其中, Pp
27、oint3和 Vvector3分別為三維點的數(shù)據(jù)結(jié)構(gòu)和三維矢量的數(shù)據(jù)結(jié)構(gòu),分 別定義為: typedef struct double x; /*點的 x坐標 double y; /*點的 y坐標 double z; /*點的 z坐標 Ppoint3; typedef struct double x;/*矢量在 x軸上的投影分量 double y; /*矢量在 y軸上的投影分量 double z; /*矢量在 z軸上的投影分量 Vvector3; FEDRAT/MMPM,250.0000 GOTO/67.0679,8.7248,33.2472 GOTO/67.0949,8.8975,32.609
28、6 GOTO/67.2583,9.2193,32.0555 GOTO/67.5401,9.6549,31.6457 GOTO/67.9096,10.1568,31.4248 PAINT/COLOR,31 GOTO/68.5801,11.0225,31.2297,0.2718456,0.12840 85,0.9537354 GOTO/69.1359,11.9715,31.0420,0.2732181,0.13540 37,0.9523748 2、非線性運動誤差校驗 在前置刀位計算中,使用離散直線來逼近工 件輪廓,加工過程中,只有當?shù)段稽c實際運 動為直線時才與編程精度相符合。多坐標加 工時,由于旋
29、轉(zhuǎn)運動的非線性,由機床各運 動軸線性合成的實際刀位運動會嚴重偏離編 程直線。因此應對誤差進行校驗,若超過允 許誤差應作必要修正。 后置處理的任務: 3、進給速度校驗 進給速度是指刀具切觸點或刀位點相對于工 件表面的相對速度。多軸加工時,由于回轉(zhuǎn)半 徑的放大作用其合成速度轉(zhuǎn)換到機床坐標時, 會使平動軸的速度變化很大,超出機床伺服能 力或機床、刀具的負荷能力。因此應根據(jù)機床 伺服能力(速度、加速度)及切削負荷能力進 行校驗修正。 4、數(shù)控加工程序生成 根據(jù)數(shù)控數(shù)控系統(tǒng)規(guī)定的指令格將機床運動 數(shù)據(jù)轉(zhuǎn)換成機床程序代碼。 后置處理的任務: 1 X、 Y、 Z、 C、 A五坐標數(shù)控機床后置處理 算法 已知
30、:工件坐標系為 OWXYZ,工件可繞坐 標軸 X擺動 A(0oA90o )、角,工件可繞坐標 軸 Z轉(zhuǎn)動 C角,工作臺回轉(zhuǎn)鈾與 Z鈾一致;機床運 動坐標系為 OrXYZ, OwOr d;刀心 C0在工件坐 標系中的位置為 (Xc0,Yc0, Zc0);刀軸矢量 a(單位矢量 )在工件坐標系中為 (ax,ay,az)。 求:機床的運動坐標值 X、 Y、 Z、 C、 A。 后置處理算法 帶回轉(zhuǎn)工作臺的五坐標數(shù)控機床后置處理算法 解: (1)設(shè)刀軸矢量 a為自由矢量 首先將刀 軸矢量的起點移到工件坐標系的原點,然后將 刀軸矢量繞 Z軸順時針轉(zhuǎn)到 (一 Y)(十 Z)平面上, 再將刀軸矢量繞 X軸順時
31、針轉(zhuǎn)到與 Z坐標方向一 致。這樣轉(zhuǎn)動可保證當 az0 時,刀軸矢量繞 X 軸順時針轉(zhuǎn)動角在 (-90 0 。 )之間,即刀 具相對于工件繞 X軸逆時針轉(zhuǎn)動角 A在 (0 90 )之間。 (2)將刀軸矢量 a的轉(zhuǎn)動轉(zhuǎn)化為刀具相對于工件 的轉(zhuǎn)動或擺動 首先使刀具相對于工件繞 X軸逆 時針轉(zhuǎn)動 A角,然后使刀具相對于工件繞 Z軸逆 時針轉(zhuǎn)動 C角,如圖所示。其中 A、 C角的計算公 式如下: (3)求刀心 C0經(jīng)工件轉(zhuǎn)動后在機床坐標系 OrXYZ中的位置 (即機床的運動坐標值 X、 Y、 Z 1 )先將工件坐標系 OwXYZ平移到機床坐標 系 OrXYZ,變換矩陣為 2)工件繞 Z軸旋轉(zhuǎn) -C角,變換矩陣為 3)工件繞 X軸旋轉(zhuǎn) -A角,變換矩陣為 (X Y Z 1) (Xc0 Yc0 Zc0 1) T1T2T3 將其展開可得: 球形刀三坐標加工誤差分布
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 110中國人民警察節(jié)(筑牢忠誠警魂感受別樣警彩)
- 2025正字當頭廉字入心爭當公安隊伍鐵軍
- XX國企干部警示教育片觀后感筑牢信仰之基堅守廉潔底線
- 2025做擔當時代大任的中國青年P(guān)PT青年思想教育微黨課
- 2025新年工作部署會圍繞六個干字提要求
- XX地區(qū)中小學期末考試經(jīng)驗總結(jié)(認真復習輕松應考)
- 支部書記上黨課筑牢清廉信念為高質(zhì)量發(fā)展營造風清氣正的環(huán)境
- 冬季消防安全知識培訓冬季用電防火安全
- 2025加強政治引領(lǐng)(政治引領(lǐng)是現(xiàn)代政黨的重要功能)
- 主播直播培訓直播技巧與方法
- 2025六廉六進持續(xù)涵養(yǎng)良好政治生態(tài)
- 員工職業(yè)生涯規(guī)劃方案制定個人職業(yè)生涯規(guī)劃
- 2024年XX地區(qū)黨建引領(lǐng)鄉(xiāng)村振興工作總結(jié)
- XX中小學期末考試經(jīng)驗總結(jié)(認真復習輕松應考)
- 幼兒園期末家長會長長的路慢慢地走