数控机床市场网-专业的数控机床网站

  為機(jī)床工具企業(yè)提供深度市場(chǎng)分析                     

用戶名:   密碼:         免費(fèi)注冊(cè)  |   申請(qǐng)VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
東臺(tái)精機(jī)
加工中心

車床 銑床 鉆床 數(shù)控系統(tǒng) 加工中心 鍛壓機(jī)床 刨插拉床 螺紋加工機(jī)床 齒輪加工機(jī)床
磨床 鏜床 刀具 功能部件 配件附件 檢驗(yàn)測(cè)量 機(jī)床電器 特種加工 機(jī)器人

加工中心

電工電力 工程機(jī)械 航空航天 汽車 模具
儀器儀表 通用機(jī)械 軌道交通 船舶

搜索
熱門關(guān)鍵字:

數(shù)控機(jī)床

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機(jī) | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現(xiàn)在的位置:加工中心網(wǎng)> 技術(shù)前沿>基于FANUC 系統(tǒng)開(kāi)發(fā)臥式加工中心工件偏置自動(dòng)創(chuàng)建功能
基于FANUC 系統(tǒng)開(kāi)發(fā)臥式加工中心工件偏置自動(dòng)創(chuàng)建功能
2015-12-14  來(lái)源:許昌煙草機(jī)械有限責(zé)任公司  作者:王曉勇

  

        摘要:當(dāng)臥式加工中心加工非正交平面時(shí),工件坐標(biāo)系的建立是個(gè)難題。本文介紹了利用FANUC 系統(tǒng)的宏編程技術(shù),針對(duì)非正交平面,開(kāi)發(fā)工件偏置自動(dòng)創(chuàng)建宏程序的過(guò)程。該宏程序能夠自動(dòng)讀取已知數(shù)據(jù),計(jì)算工件偏置,向數(shù)控系統(tǒng)輸入計(jì)算結(jié)果,從而實(shí)現(xiàn)自動(dòng)建立工件坐標(biāo)系的功能。


      臥式加工中心是指機(jī)床主軸處于水平狀態(tài)的加工中心,這類機(jī)床通常配置一個(gè)繞固定軸線360 度旋轉(zhuǎn)的分度工作臺(tái),X、Y、Z 三個(gè)直線坐標(biāo)軸加一個(gè)回轉(zhuǎn)坐標(biāo)軸,適合箱體類零件的加工,工件一次裝夾,除了安裝底面和頂面之外,可以完成至少四個(gè)側(cè)面的加工。


      臥式加工中心加工零件時(shí),每個(gè)角度平面都要建立工件坐標(biāo)系。在0°、90°、180°、270°這四個(gè)正交平面上,操作工可以方便的通過(guò)量棒或探頭等工具,測(cè)量工件偏置值,建立工件坐標(biāo)系。但是,當(dāng)加工非正交平面(如30°平面)時(shí),測(cè)量工件偏置是個(gè)繁瑣但必需要解決的問(wèn)題。


      確定非正交平面工件偏置的方法有多種,其中最常用的方法是,技術(shù)人員通過(guò)手工計(jì)算或者電腦繪圖確定。在計(jì)算之前,需要收集機(jī)床數(shù)據(jù)、零件數(shù)據(jù)和現(xiàn)場(chǎng)測(cè)量數(shù)據(jù)三個(gè)方面的信息,如表所示。其中機(jī)床數(shù)據(jù)和零件數(shù)據(jù)對(duì)于特定機(jī)床和零件是固定的,而現(xiàn)場(chǎng)數(shù)據(jù)需要零件在機(jī)床上裝夾、定位后才能測(cè)量,因此,出現(xiàn)了技術(shù)員等待操作工現(xiàn)場(chǎng)實(shí)測(cè)數(shù)據(jù),而操作工等待技術(shù)員計(jì)算結(jié)果的現(xiàn)象,造成機(jī)床停機(jī),降低了機(jī)床有效作業(yè)率。為了解決非正交平面加工基準(zhǔn)點(diǎn)工件偏置的計(jì)算問(wèn)題,我們利用數(shù)控系統(tǒng)的宏編程功能,開(kāi)發(fā)了針對(duì)多種數(shù)控系統(tǒng)的宏程序,作為固定循環(huán)植入數(shù)控系統(tǒng),可以實(shí)現(xiàn)任意角度平面工件偏置的自動(dòng)創(chuàng)建功能,徹底解決了現(xiàn)場(chǎng)人工計(jì)算工件偏置的環(huán)節(jié)。下面以FANUC 系統(tǒng)為例,介紹宏程序的開(kāi)發(fā)過(guò)程和具體應(yīng)用。


      當(dāng)臥式加工中心加工非正交平面時(shí),工件坐標(biāo)系的建立是個(gè)難題。本文介紹了利用FANUC 系統(tǒng)的宏編程技術(shù),針對(duì)非正交平面,開(kāi)發(fā)工件偏置自動(dòng)創(chuàng)建宏程序的過(guò)程。該宏程序能夠自動(dòng)讀取已知數(shù)據(jù),計(jì)算工件偏置,向數(shù)控系統(tǒng)輸入計(jì)算結(jié)果,從而實(shí)現(xiàn)自動(dòng)建立工件坐標(biāo)系的功能。


                                 表 人工計(jì)算工件偏置需要收集的數(shù)據(jù)信息

     

 

       一、推導(dǎo)工件偏置的數(shù)學(xué)計(jì)算模型


      開(kāi)發(fā)宏程序的關(guān)鍵點(diǎn)和難點(diǎn)在于根據(jù)已知條件,推導(dǎo)正確的工件偏置計(jì)算公式。為此,我們建立以下命題,如圖1 所示,工件在擺正(0°)的情況下,已知工件上一個(gè)參考基準(zhǔn)點(diǎn), 該點(diǎn)相對(duì)于機(jī)床零點(diǎn)的坐標(biāo)為(XG54,YG54,ZG54),機(jī)床工作臺(tái)的回轉(zhuǎn)中心相對(duì)于機(jī)床零點(diǎn)的坐標(biāo)為(X 回,Z 回),已知工件上任意一點(diǎn)A,該點(diǎn)相對(duì)于參考基準(zhǔn)點(diǎn)的坐標(biāo)值為(I,J,K)。如圖2 所示,當(dāng)工件旋轉(zhuǎn)任意角度β°后,點(diǎn)A 轉(zhuǎn)到點(diǎn)B,求點(diǎn)B 相對(duì)于機(jī)床零點(diǎn)的坐標(biāo)值(X 偏,Y 偏,Z 偏)。


      推導(dǎo)過(guò)程:


     如圖3 所示,在Z-X 坐標(biāo)系下。
 
     Z偏=Z+Z回=R×cos(α-β)+Z回=R×(cosαcosβ+sinαsinβ)+Z 回=R×cosαcosβ+R×sinαsinβ+Z 回X偏=X+X回=R×sin(α-β)+X回=R×(sinαcosβ-cosαsinβ)+X 回=R×sinαcosβ+R×cosαsinβ+X 回綜合圖1、圖2 的數(shù)據(jù),計(jì)算結(jié)果如圖4 所示。R×cosα=ZG54+K-Z 回

        


           圖1 工件偏置計(jì)算命題的已知條件

      

     

           圖2 工件偏置計(jì)算命題的求解目標(biāo)
 

  

      

  
          圖3 工件偏置推導(dǎo)關(guān)鍵三角形示意圖

       

        圖4 工件偏置關(guān)鍵三角形直角邊計(jì)算公式


      因?yàn)閅 軸方向的工件偏置和工作臺(tái)旋轉(zhuǎn)無(wú)關(guān),所以,根據(jù)已知條件,最終點(diǎn)B 的工件偏置計(jì)算公式如下,經(jīng)過(guò)驗(yàn)證,公式準(zhǔn)確無(wú)誤。工件偏置計(jì)算公式:

     

     程序正文
 
O7010(CW+ CCW-)
#4=0
#6=500
IF[[#1GE1]AND[#1LE48]]GOTO10
IF[[#1GE54]AND[#1LE59]]GOTO20
N10 #20=#[7001+[#1-1]*20]
#21=#[7002+[#1-1]*20]
#22=#[7003+[#1-1]*20]
GOTO 30
N20 #20=#[5221+[#1-54]*20]
#21=#[5222+[#1-54]*20]
#22=#[5223+[#1-54]*20]
N30 #7=#20+#24-#4
#9=#22+#26-#6
#17=#7*COS[#2]-#9*SIN[#2]+#4
#18=#21+#25
19=#9*COS[#2]+#7*SIN[#2]+#6
IF[[#11GE1]AND[#11LE48]]GOTO 100
IF[[#11GE54]AND[#11LE59]]GOTO 200
N100 #8=#11
G90 G10 L20 P#8 X#17 Y#18 Z#19
GOTO 99
N200 #8=#11-53
G90 G10 L2 P#8 X#17 Y#18 Z#19
N99 M99

注釋說(shuō)明


→程序名
→工作臺(tái)回轉(zhuǎn)中心相對(duì)機(jī)床零點(diǎn)的X 值
→工作臺(tái)回轉(zhuǎn)中心相對(duì)機(jī)床零點(diǎn)的Z 值
→判斷,滿足條件跳到N10 程序段
→判斷,滿足條件跳到N20 程序段
→提取G54.1 P1-P48 X 坐標(biāo)值
→提取G54.1 P1-P48 Y 坐標(biāo)值
→提取G54.1 P1-P48 Z 坐標(biāo)值
→跳到N30 程序段
→提取G54-G59 X 坐標(biāo)值
→提取G54-G59 Y 坐標(biāo)值
→提取G54-G59 Z 坐標(biāo)值
→數(shù)據(jù)計(jì)算
→數(shù)據(jù)計(jì)算
→計(jì)算工作臺(tái)旋轉(zhuǎn)后工件偏置的X 坐標(biāo)
→計(jì)算工作臺(tái)旋轉(zhuǎn)后工件偏置的Y 坐標(biāo)
→計(jì)算工作臺(tái)旋轉(zhuǎn)后工件偏置的Z 坐標(biāo)
→判斷,滿足條件跳到N100 程序段
→判斷,滿足條件跳到N200 程序段
→變量賦值
→將計(jì)算結(jié)果輸入到指定的G54.1 P1-P48
→跳到N99 程序段
→變量賦值
→將計(jì)算結(jié)果輸入到指定的G54-G59
→程序結(jié)束


    
 

     二、FANUC 系統(tǒng)宏程序的編制
 

     要實(shí)現(xiàn)“工件偏置”自動(dòng)創(chuàng)建功能,需要利用數(shù)控系統(tǒng)的宏編程平臺(tái),開(kāi)發(fā)一個(gè)能夠根據(jù)已知條件,自動(dòng)讀取參考基準(zhǔn)點(diǎn)的現(xiàn)場(chǎng)測(cè)量數(shù)據(jù),自動(dòng)計(jì)算工件偏置數(shù)據(jù)并寫入數(shù)控系統(tǒng)的宏程序,然后將該宏程序存儲(chǔ)到數(shù)控系統(tǒng)內(nèi)存中,作為機(jī)床定制固定循環(huán)使用,通過(guò)零件加工主程序中編制宏調(diào)用指令調(diào)用,實(shí)現(xiàn)各種非正交平面工件坐標(biāo)系的自動(dòng)創(chuàng)建。


      按照上述思路,我們根據(jù)上面推導(dǎo)的數(shù)學(xué)計(jì)算模型,針對(duì)FANUC 系統(tǒng),開(kāi)發(fā)了能夠根據(jù)已知數(shù)據(jù),實(shí)現(xiàn)“工件偏置”自動(dòng)計(jì)算和輸入的宏程序,宏程序結(jié)構(gòu)及注釋如下。
    

      三、宏調(diào)用指令及使用說(shuō)明


     根據(jù)編制的宏程序,我們確定FANUC 系統(tǒng)的宏調(diào)用指令格式如下。

     G65 P_ A_ X_ Y_ Z_ B_ H_

    注釋:

     G65 (宏調(diào)用指令)
     P_ (調(diào)用的宏程序號(hào),如P7010)
     A_ (參考基準(zhǔn)點(diǎn)的工件偏置號(hào),1-48 或54-59,對(duì)應(yīng)坐標(biāo)系G54.1 P1-P48 和G54-G59)
     X_(非正交平面坐標(biāo)系原點(diǎn)相對(duì)于參考基準(zhǔn)點(diǎn)的X 坐標(biāo)值,有+/- 之別)
     Y_(非正交平面坐標(biāo)系原點(diǎn)相對(duì)于參考基準(zhǔn)點(diǎn)的Y 坐標(biāo)值,有+/- 之別)
     Z_(非正交平面坐標(biāo)系原點(diǎn)相對(duì)于參考基準(zhǔn)點(diǎn)的Z 坐標(biāo)值,有+/- 之別)
     B_(旋轉(zhuǎn)角度)
     H_(建立非正交平面坐標(biāo)系的工件偏置號(hào),1-48 或54-59,對(duì)應(yīng)坐標(biāo)系G54.1 P1-P48 和G54-G59,注意和A_ 中的不要相同)


      四、宏程序特點(diǎn)及注意事項(xiàng)


     (1)該宏程序僅適用于工作臺(tái)順時(shí)針旋轉(zhuǎn)為正的機(jī)床,否則,需要適當(dāng)調(diào)整。


     (2)針對(duì)不同的臥式加工中心,因回轉(zhuǎn)中心的機(jī)床坐標(biāo)不同,需要查閱機(jī)床手冊(cè)或者根據(jù)實(shí)際校調(diào)數(shù)據(jù),對(duì)宏程序中 #4 和#6 的變量值進(jìn)行調(diào)整,其中#4 對(duì)應(yīng)X,#6 對(duì)應(yīng)Z。


     (3)使用前,必需在零件“擺正”狀態(tài)下,建議為0°,測(cè)量參考基準(zhǔn)點(diǎn)的坐標(biāo)偏置值,輸入宏調(diào)用指令參數(shù)A 指定的偏置中,如G54,建立計(jì)算基準(zhǔn)點(diǎn),供宏程序內(nèi)部計(jì)算調(diào)用。
 

     (4)宏調(diào)用指令中,由參數(shù)A 和H 指定參考點(diǎn)偏置號(hào)和建立非正交平面工件零點(diǎn)偏置號(hào),可以根據(jù)程序中非正交平面的數(shù)量,選擇G54-G59,或者G54.1 P1-P48,二者不能相同。


     (5)宏調(diào)用指令中,參數(shù)A 和H 要正確輸入,超出取值范圍的賦值將會(huì)觸發(fā)報(bào)警。


     (6)宏調(diào)用指令一般放在主程序的開(kāi)始,零件有幾個(gè)非正交平面,就需要幾行宏調(diào)用指令,主程序執(zhí)行時(shí),工件偏置自動(dòng)計(jì)算,并寫入數(shù)控系統(tǒng)指定的工件偏置設(shè)定區(qū),建立工件坐標(biāo)系,供主程序調(diào)用。
 

      五、效果驗(yàn)證


      宏程序編制完成后,為了驗(yàn)證工件偏置自動(dòng)創(chuàng)建功能的有效性,計(jì)算數(shù)據(jù)準(zhǔn)確性,我們?cè)O(shè)計(jì)了5 組不同數(shù)據(jù),在公司兩臺(tái)配置FANUC 310i 系統(tǒng)的臥式加工中心上進(jìn)行驗(yàn)證,采用的方法是分別在兩臺(tái)設(shè)備上進(jìn)行不同旋轉(zhuǎn)角度的數(shù)值驗(yàn)證,并將計(jì)算結(jié)果與CAD 軟件繪圖采集的數(shù)據(jù)進(jìn)行對(duì)比,二者計(jì)算結(jié)果完全一致。


      六、結(jié)語(yǔ)


     利用FANUC 系統(tǒng)的宏編程技術(shù),開(kāi)發(fā)的臥式加工中心工件偏置自動(dòng)創(chuàng)建功能,解決了臥式加工中心在加工非正交平面時(shí),工件坐標(biāo)系的建立難題,消除了人工重復(fù)計(jì)算工件偏置的環(huán)節(jié),降低了技術(shù)人員的工作量和出錯(cuò)率,減少了機(jī)床停機(jī)等待時(shí)間。

    投稿箱:
        如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 江西省力速数控机械有限公司丨火花机丨龙门加工中心丨镜面火花机丨卧式加工中心 | 万博瑞升(天津)科技有限公司-管道应力|管道振动|脉动|CAE,CFD 弯箍机_钢筋弯箍机_全自动钢筋弯箍机_数控弯箍机-建科智能装备制造(天津)股份有限公司 | 京建鹏达_商用无烟烧烤设备多少钱|开店商用自助旋转烧烤炉价格|无烟电烧烤炉批发厂家|无烟烧烤桌定做厂商-京建鹏达烧烤设备网 | 耐磨陶瓷涂料_耐磨防腐涂料_KNM防腐陶瓷涂料-北京耐默 | 学汽修,学汽修技术,汽修培训班,汽车美容培训,汽车新能源技术培训-广州万通汽车培训学校[官方网站] | 专注欧美工业控制自动化设备-MRO工业品采购服务-科电远扬 | 郑州空调维修_郑州中央空调维修_空调清洗维保-郑州大晟机电设备安装工程有限公司 | 破碎机设备-锤式颚式反击式圆锥移动冲击式破碎机厂家-成都大宏立机器公司 | 漫画大全免费看_漫画终身版_羞羞漫画网 | 树枝粉碎机,锯末机,木材粉碎机的专业生产厂家利鑫机械,问价格找利鑫 | 凝汽器换管-胶球清洗装置-二次滤网_连灵动 | 上饶环亚电脑会计培训学校--电脑学校|上饶电脑学校|上饶电脑培训|会计培训|上饶会计培训|上饶县会计培训|广丰会计培训|玉山会计培训|横峰会计培训|上饶网店培训 上进电缆(嘉兴)股份有限公司官网 - 光伏电缆|防火电缆|电力电缆|铝合金电缆专业生产厂家 | 云南自考网_云南自学考试网 | 廊坊微信营销,廊坊小程序开发,廊坊APP开发(安卓_苹果ios开发),微信朋友圈广告,百度推广,廊坊网络公司品牌服务商-河北盛秋网络科技有限公司 | 污水处理控制系统设计_plc编程控制柜_电气成套设备生产厂家_合肥鸿昇自动化 | 狠狠穞A片一區二區三區-免费网站在线观看人数更新时间-欧洲尺码日本尺码专线不卡顿,国产大尺度禁片未删减版,baomaav | 液压升降机_导轨式电动液压升降平台_别墅电梯生产厂家-海南重康升降机 | 卷帘门,防火卷帘,快速门,硬质快速门,提升门,伸缩门,堆积门,车库门维修-烟台捷曼门业有限公司 | 智能电地暖_电地暖安装_电地暖价格-西安秦星暖通工程有限公司 | 圆柱模板_圆柱木模板_方柱加固件_建材板材网 | 新东方大学考试官网_考研/英语/雅思/托福/四六级/日语/韩语/教资在线网课官网 | 自动缠绕机_帝虎包装设备(上海)有限公司_缠绕包装机 | 狠狠穞A片一區二區三區-免费网站在线观看人数更新时间-欧洲尺码日本尺码专线不卡顿,国产大尺度禁片未删减版,baomaav | 徐州户外广告,标识标牌,展陈空间,精神堡垒-徐州雅努思文化发展有限公司 | 家用油烟净化机_商用餐饮油烟净化器_工业油雾废气处理设备_深圳市宝篮环保 | 南京包装设计公司|南京手提袋制作|彩页印刷|礼品盒设计 | 永磁耦合_重载永磁软起_能量回馈式调速器_磁力耦合器_江苏磁谷科技股份有限公司官方网站 | 全自动滤水器_射水抽气器_气液两相流疏水器-连云港神美电力辅机有限公司 | 配电箱自动生产线-配电箱生产线设备-山东炜桦智能 | 磨粉机_上海磨粉机_雷蒙磨粉机_超细磨粉机_磨粉机价格-上海山卓重工机械有限公司 | 液晶拼接屏_三星46寸/55寸/LG液晶拼接屏_深圳拼接墙厂家_电视大屏幕液晶拼接_高清工业级液晶监视器 | 在线播放国产精品|哔咔漫画破解版永久vip兑换码|免费黄漫画|女被黄漫扒衣服软件|91精品麻豆 | 无锡防火门|无锡放火卷帘门|无锡市防火卷帘门厂有限公司 | 组合式空调机组-吊顶式新风换气机-消防高温排烟风机-德州宏楚空调设备有限公司 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 心心床垫_睡眠床垫-安徽瑶海心心工贸有限公司 | 饮料制造机械设备-罐体设备报价-CIP清洗设备-饮料生产线交钥匙工程-上海哲苏轻工机械有限公司 | 深圳中安视讯科技发展有限公司 - 深圳中安视讯科技发展有限公司 深圳展厅设计_产业园区展馆设计_展馆设计公司_健康产业展馆设计_展厅设计哪家好_华竣国际 | 生活污水处理设备-地埋式污水处理设备厂家-山东梦之洁水处理设备有限公司 | 深圳心理咨询-专业心理咨询服务平台「专家免费在线」-深圳从心开始心理O2O | 振动筛|不锈钢振动筛|振动筛生产厂家-新乡市大汉振动机械有限公司 |