資源描述:
《數(shù)控編程基礎(chǔ)知識ppt培訓(xùn)課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、實用數(shù)控編程與操作PracticalCNCProgrammingandOperation(二)第2章數(shù)控編程基礎(chǔ)知識2.1數(shù)控程序編制的概念2.1.1數(shù)控編程的定義數(shù)控程序編制簡稱:數(shù)控編程英文:NCProgramming定義:指編制數(shù)控加工程序的過程,即從分析零件圖樣到獲得數(shù)控機床所需控制介質(zhì)的全過程。2.1.2數(shù)控編程的步驟(1)分析零件圖樣和制定工藝方案這項工作的內(nèi)容包括:對零件圖樣進行分析,明確加工的內(nèi)容和要求;確定加工方案;選擇適合的數(shù)控機床;選擇或設(shè)計刀具和夾具;確定合理的走刀路線及選擇合理的切削用量等。(2)數(shù)學(xué)處理在確定了工藝方案
2、后,就需要根據(jù)零件的幾何尺寸、加工路線等,計算刀具中心運動軌跡,以獲得刀位數(shù)據(jù)。(3)編寫零件加工程序在完成上述工藝處理及數(shù)值計算工作后,即可編寫零件加工程序。程序編制人員使用數(shù)控系統(tǒng)的程序指令,按照規(guī)定的程序格式,逐段編寫加工程序。程序編制人員應(yīng)對數(shù)控機床的功能、程序指令及代碼十分熟悉,才能編寫出正確的加工程序。數(shù)控編程員(CNC編程)(4)程序檢驗將編寫好的加工程序輸入數(shù)控系統(tǒng),就可控制數(shù)控機床的加工工作。一般在正式加工之前,要對程序進行檢驗。通??刹捎脵C床空運轉(zhuǎn)的方式,來檢查機床動作和運動軌跡的正確性,以檢驗程序。在具有圖形模擬顯示功能的數(shù)
3、控機床上,可通過顯示走刀軌跡或模擬刀具對工件的切削過程,對程序進行檢查。對于形狀復(fù)雜和要求高的零件,也可采用鋁件、塑料或石蠟等易切材料進行試切來檢驗程序。通過檢查試件,不僅可確認程序是否正確,還可知道加工精度是否符合要求。若能采用與被加工零件材料相同的材料進行試切,則更能反映實際加工效果,當(dāng)發(fā)現(xiàn)加工的零件不符合加工技術(shù)要求時,可修改程序或采取尺寸補償?shù)却胧?.手工編程(ManualProgramming)手工編程主要由人工來完成數(shù)控機床程序編制各個階段的工作。一般被加工零件形狀不復(fù)雜和程序較短時,可以采用手工編程的方法。零件圖樣工藝人員夾具表機
4、床表刀具表工藝規(guī)程編程人員加工程序初稿加工程序修改編程手冊2.1.3數(shù)控編程的方法2.自動編程(AutomatedProgramming)自動編程是指在編程過程中,除了分析零件圖樣和制定工藝方案由人工進行外,其余工作均由計算機輔助完成。采用計算機自動編程時,數(shù)學(xué)處理、編寫程序、檢驗程序等工作是由計算機自動完成的,由于計算機可自動繪制出刀具中心運動軌跡,使編程人員可及時檢查程序是否正確,需要時可及時修改,以獲得正確的程序。又由于計算機自動編程代替程序編制人員完成了繁瑣的數(shù)值計算,可提高編程效率幾十倍乃至上百倍,因此解決了手工編程無法解決的許多復(fù)雜零
5、件的編程難題。主要用于解決具有非圓曲線之類的復(fù)雜零件、具有多孔或多段圓弧的大程序量零件、不具備刀具半徑補償功能的輪廓銑削零件等情況。2.2數(shù)控機床坐標(biāo)系2.2.1坐標(biāo)系及運動方向1.機床坐標(biāo)軸(CoordinateAxes)的命名右手直角笛卡爾坐標(biāo)系2.機床坐標(biāo)軸的確定方法確定機床坐標(biāo)軸時,一般是先確定Z軸,再確定X軸和Y軸。(1)Z軸一般是選取產(chǎn)生切削力的軸線作為Z軸(ZAxis),同時規(guī)定刀具遠離工件的方向作為Z軸的正方向。(2)X軸X軸(XAxis)一般是水平的,它與工件安裝面相平行。(3)Y軸Y軸(YAxis)方向可根據(jù)已選定的Z、X軸,
6、按右手直角笛卡爾坐標(biāo)系來確定。(4)旋轉(zhuǎn)坐標(biāo)A、B、C當(dāng)選定機床的X、Y、Z坐標(biāo)軸后,根據(jù)右手螺旋定則來確定A、B、C三個轉(zhuǎn)動的正方向。(5)附加坐標(biāo)舉例說明:下圖所示為數(shù)控車床的坐標(biāo)軸。根據(jù)數(shù)控立式銑床結(jié)構(gòu)圖,試確定X、Y、Z直線坐標(biāo)軸。為了編程和加工的方便,有時還要設(shè)置附加坐標(biāo)系。對于直線運動,通常建立的附加坐標(biāo)系有:①指定平行于X、Y、Z的坐標(biāo)軸可以采用的附加坐標(biāo)系:第二組U、V、W坐標(biāo),第三組P、Q、R坐標(biāo)。②指定不平行于X、Y、Z的坐標(biāo)軸也可以采用的附加坐標(biāo)系:第二組U、V、W坐標(biāo),第三組P、Q、R坐標(biāo)。③如果在第一組A、B、C作回轉(zhuǎn)運
7、動的同時,還有平行或不平行于A、B、C回轉(zhuǎn)軸的第二組回轉(zhuǎn)運動,可命名為D、E、F。舉例說明:2.2.2機床坐標(biāo)系與工件坐標(biāo)系機床坐標(biāo)系機床坐標(biāo)系(MachineCoordinateSystem)是機床上固有的坐標(biāo)系,并設(shè)有固定的坐標(biāo)原點,就是機床原點,又稱機床零點,即X=0,Y=0,Z=0的點。機床原點是指在機床上設(shè)置的一個固定點,即機床坐標(biāo)系的原點。它在機床裝配、調(diào)試時就已確定下來,是數(shù)控機床進行加工運動的基準(zhǔn)參考點。①數(shù)控車床的原點在數(shù)控車床上,機床原點一般取在卡盤端面與主軸中心線的交點處,見下圖。同時,通過設(shè)置參數(shù)的方法,也可將機床原點設(shè)定
8、在X、Z坐標(biāo)的正方向極限位置上。②數(shù)控銑床的原點在數(shù)控銑床上,機床原點一般取在X、Y、Z坐標(biāo)的正方向極限位置上。機床參考點是用于對機床運