FANUC數(shù)控編程基礎(chǔ)課件_第1頁
FANUC數(shù)控編程基礎(chǔ)課件_第2頁
FANUC數(shù)控編程基礎(chǔ)課件_第3頁
FANUC數(shù)控編程基礎(chǔ)課件_第4頁
FANUC數(shù)控編程基礎(chǔ)課件_第5頁
已閱讀5頁,還剩84頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、4 FANUC數(shù)控銑床編程基礎(chǔ)目 錄一、數(shù)控程序編制的內(nèi)容及步驟二、數(shù)控程序編制的方法三、數(shù)控程序的組成四、數(shù)控銑加工中心編程一、數(shù)控程序編制的內(nèi)容及步驟 Step 1 圖樣分析和工藝制定 對零件圖樣進(jìn)行分析,明確加工的內(nèi)容和要求;確定加工方案;選擇適合的數(shù)控機(jī)床;選擇合適刀具和夾具;確定合理的走刀路線及選擇合理的切削用量等 Step 2 數(shù)學(xué)處理 在確定了工藝方案后,就需要根據(jù)零件的幾何尺寸、加工路線等,計算刀具中心運(yùn)動軌跡,以獲得刀位數(shù)據(jù)。數(shù)控系統(tǒng)一般均具有直線插補(bǔ)與圓弧插補(bǔ)功能,對于加工由圓弧和直線組成的較簡單的平面零件,只需要計算出零件輪廓上相鄰幾何元素交點或切點的坐標(biāo)值,得出各幾何元

2、素的起點、終點、圓弧的圓心坐標(biāo)值等,就能滿足編程要求 一、數(shù)控程序編制的內(nèi)容及步驟 Step 3 編寫加工程序 程序編制人員使用數(shù)控系統(tǒng)的程序指令,按照規(guī)定的程序格式,逐段編寫加工程序。程序編制人員應(yīng)對數(shù)控機(jī)床的功能、程序指令及代碼十分熟悉,才能編寫出正確的加工程序。 一、數(shù)控程序編制的內(nèi)容及步驟 Step 4 程序檢驗及試切 將編寫好的加工程序輸入數(shù)控系統(tǒng),就可控制數(shù)控機(jī)床的加工。一般在正式加工之前,要對程序進(jìn)行檢驗。通常可采用機(jī)床空運(yùn)轉(zhuǎn)的方式,來檢查機(jī)床動作和運(yùn)動軌跡的正確性,以檢驗程序。在具有圖形模擬顯示功能的數(shù)控機(jī)床上,可通過顯示走刀軌跡或模擬刀具對工件的切削過程,對程序進(jìn)行檢查 一、

3、數(shù)控程序編制的內(nèi)容及步驟 二、數(shù)控程序編制的方法 主要有兩種:手工編程和自動編程。手工編程:指主要由人工來完成數(shù)控編程中各個階段的工作 ,一般對幾何形狀不太復(fù)雜的零件,所需的加工程序不長,計算比較簡單,用手工編程比較合適。自動編程:是指在編程過程中,除了分析零件圖樣和制定工藝方案由人工進(jìn)行外,其余工作均由計算機(jī)輔助完成。 三、數(shù)控程序的組成一般由起始符、程序號、程序內(nèi)容和程序結(jié)束、結(jié)束符組成如:EMCO Fanuc 21M的格式程序號:在字母“O”后面緊接最多4個阿拉伯?dāng)?shù)字組成。 程序段號:是每個程序功能段的參考代碼,一個程序段號必須在字母“N”后緊接最多6個阿拉伯?dāng)?shù)字程序段:一個程序段能完成

4、某一個功能,程序段中含有執(zhí)行一個工序所需的全部數(shù)據(jù),程序段由若干個坐標(biāo)字組成 如:N10 G01 X15 Y20 F500 M08 ;三、數(shù)控程序的組成坐標(biāo)字:用于在軸方向移動和設(shè)置坐標(biāo)系的命令稱為坐標(biāo)字,坐標(biāo)字包括軸的地址符及代表移動量的數(shù)值,其基本構(gòu)成見下表三、數(shù)控程序的組成各地址的格式及取值范圍三、數(shù)控程序的組成四、數(shù)控銑加工中心編程 4.1 數(shù)控系統(tǒng)的功能 4.2 工件坐標(biāo)系設(shè)定4.3 基本移動指令4.4 刀具參數(shù)補(bǔ)償指令4.6 返回參考點指令4.7 固定循環(huán)指令4.8 子程序4.1 數(shù)控系統(tǒng)的功能 G17 G21 G40 G49 G80 G90 ;初始化狀態(tài)設(shè)定式中: G17 選擇x

5、y平面;G21 公制單位輸入選擇; G40 取消刀具半徑補(bǔ)償;G49 取消刀具長度補(bǔ)償;G80 取消固定循環(huán);G90 絕對值方式;F 進(jìn)給功能字,單位mm/minS 主軸轉(zhuǎn)速功能字,單位r/minT 刀具功能字一般配合M06一起使用。如: T02 M06 ; 功能:主軸上的刀具先裝回刀庫,再旋轉(zhuǎn)至2號刀,將2號刀裝上主軸4.1 數(shù)控系統(tǒng)的功能 坐標(biāo)平面選擇指令坐標(biāo)平面選擇指令是用來選擇直線、圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。G17表示選擇 XY平面 G18表示選擇 ZX平面G19表示選擇 YZ平面。各坐標(biāo)平面如右圖所示。一般,數(shù)控車床默認(rèn)在ZX平面內(nèi)加工,數(shù)控銑床默認(rèn)在XY平面內(nèi)加工4.1 數(shù)控

6、系統(tǒng)的功能 G90指定尺寸值為絕對尺寸如從A點移至B點可表示為:N60 G90 GOO X30 Y374.1 數(shù)控系統(tǒng)的功能 G91指定尺寸值為增量尺寸如從A點移至B點可表示為:N60 G91 GOO X20 Y254.1 數(shù)控系統(tǒng)的功能 4.1 數(shù)控系統(tǒng)的功能模態(tài)與非模態(tài)指令模態(tài)是指:相應(yīng)字段的值一經(jīng)設(shè)置后就一直有效,直至某程序段又對該字段重新設(shè)置.(他的另一意義是指,設(shè)置之后,以后的程序段若使用相同的功能,可以不必再輸入該字段.)非模態(tài)代碼就是本條程序段里有效的G代碼。非模態(tài)指令:稱非續(xù)效指令,其功能僅在出現(xiàn)的程序段有效。程序段格式舉例: N30 G01 X88.1 Y30.2 F500

7、S3000 T02 M08 N40 X90 (本程序段省略了續(xù)效字“G01,Y30.2,F(xiàn)500,S3000,T02,M08”,但它們的功能仍然有效) 4.2 工件坐標(biāo)系設(shè)定G54G59工件座標(biāo)系設(shè)定數(shù)控機(jī)床一般在開機(jī)后需“回零”才能建立機(jī)床坐標(biāo)系。一般在正確建立機(jī)床坐標(biāo)系后可用G54G59在一個程序中最多設(shè)定6個工件坐標(biāo)系。4.2 工件坐標(biāo)系設(shè)定 G92建立工件坐標(biāo)系格式:G92 X_ Y_ Z_; 式中:X、Y、Z指刀具起點相對于工件原點的坐標(biāo) 。功能:通過設(shè)定刀具起點相對于工件原點的相對位置來建立坐標(biāo)系,需單獨程序段。G92 X30. Y30. Z20.;4.2 工件坐標(biāo)系設(shè)定注意: 在

8、使用G92之前必須保證刀具處于對刀點,執(zhí)行該程序段只建立工件坐標(biāo)系,并不產(chǎn)生坐標(biāo)軸移動;G92建立的工件坐標(biāo)系在機(jī)床重開機(jī)時消失 使用G54G59建立工件坐標(biāo)系時,指令可單獨指定,也可與其它指令同段指定,如果該程序段中有移動指令(G00、G01)就會在社頂?shù)淖鴺?biāo)系中運(yùn)動; G54G59建立工件坐標(biāo)系在機(jī)床重新開機(jī)后并不消失,并與刀具的起始位置無關(guān)。4.3 基本移動指令快速定位(G00/G0)格式: G00 X_ Y_ Z_; 其中:X、Y、Z的值是直線插補(bǔ)的終點坐標(biāo)值功能:只能快速定位,不能切削加工,可以同時指令一軸、兩軸或三軸。4.3 基本移動指令直線插補(bǔ)(G01/G1)格式:G01 X Y

9、 Z F 其中:X、Y、Z的值是直線插補(bǔ)的終點坐標(biāo)值功能:用于產(chǎn)生按指定進(jìn)給速度F實現(xiàn)的空間直線運(yùn)動。例:實現(xiàn)右圖中從A點到B點的直線插補(bǔ)運(yùn)動,其程序段為:絕對方式編程:G90 G01 X10 Y10 F100增量方式編程:G91 G01 X-10 Y-20 F1004.3 基本移動指令圓弧插補(bǔ)(G02/G2、G03/G3)功能:G02為順時針插補(bǔ),G03為逆時針插補(bǔ)4.3 基本移動指令圓弧插補(bǔ)(G02/G2、G03/G3)格式:其中:1) X、Y、Z的值是指圓弧插補(bǔ)的終 點 坐標(biāo)值;2)I、J、K是指圓弧起點到圓心的增量坐標(biāo),與G90,G91無關(guān);3) R為指定圓弧半徑,當(dāng)圓弧的圓心角180

10、度時,R值為正,當(dāng)圓弧的圓心角180度時,R值為負(fù)。4.3 基本移動指令I(lǐng)JK編程與R編程G91方式IJK編程: (G91 G17)G02 X30. Y-30.0 I-20. J-50. F120; G91方式R編程: (G91 G17)G02 X30. Y-30.0 R54. F120; G90方式IJK編程: (G90 G17 G54)G02 X90. Y40.0 I-20. J-50. F120; G90方式R編程: (G90 G17 G54)G02 X90. Y40.0 R54. F120;4.3 基本移動指令基本移動指令綜合實例 【例】在立式數(shù)控銑床上按圖所示的走刀路線銑削工件外輪廓

11、(不考慮刀具半徑),已知主軸轉(zhuǎn)速400r/min,進(jìn)給量為200mm/min,試編制加工程序。 N1 G17 G90 G54 G00 X0 Y0;N2 X-35.0 Y-70.0 S400;N3 Z50.0 M03;N4 G01 Z-25.0 F1000 M08;N5 X-60.0 F200;N6 G03 X-110.0 Y-20.0 50.0; N7 G01 Y-40.0;N8 G02 X-140.0 Y-70.0 R-30.0;N9 G01 X-160.0; N10 G03 X-110.0 Y-120.0 R50.0;N11 G01 Y-140.0;N12 X-80.0;N13 G02 X

12、-40.0 Y-100.0 R40.0;N14 G01 Y-65.0;N15 G00 Z50.0;N16 Z90.0 M05;N17 X0 Y0;N18 M30; 4.4.1 刀具參數(shù)補(bǔ)償指令刀具半徑補(bǔ)償指令 在零件輪廓銑削加工時,由于刀具半徑尺寸影響,刀具的中心軌跡與零件輪廓往往不一致。為了避免計算刀具中心軌跡,直接按零件圖樣上的輪廓尺寸編程,數(shù)控系統(tǒng)提供了刀具半徑補(bǔ)償功能,見下圖。 刀具半徑補(bǔ)償 4.4.1 刀具參數(shù)補(bǔ)償指令編程格式G41為左偏刀具半徑補(bǔ)償,定義為假設(shè)工件不動,沿刀具運(yùn)動方向向前看,刀具在零件左側(cè)的刀具半徑補(bǔ)償,見右圖上。G42為右偏刀具半徑補(bǔ)償,定義為假設(shè)工件不動,沿刀具

13、運(yùn)動方向向前看,刀具在零件右側(cè)的刀具半徑補(bǔ)償,見右圖下。G40 為補(bǔ)償撤消指令左偏刀具半徑補(bǔ)償 右偏刀具半徑補(bǔ)償 4.4.1 刀具參數(shù)補(bǔ)償指令建立格式:取消格式:其中:G41/G42程序段中的X、Y值是建立補(bǔ)償直線段的終點坐標(biāo)值;G40程序段中的X、Y值是撤消補(bǔ)償直線段的終點坐標(biāo);D為刀具半徑補(bǔ)償代號地址字,后面一般用兩位數(shù)字表示代號,代號與刀具半徑值一一對應(yīng)。一般補(bǔ)償量應(yīng)為正值,若為負(fù)值,則G41和G42正好互換。注意:G41/42只能與G00或G01一起使用,且刀具必須移動! 2)先建立半徑補(bǔ)償后,再下刀到加工深度位置; 3)x、y、z三軸同時移動建立半徑補(bǔ)償后再下刀; 1)先下刀后,再在

14、x、y軸移動中建立半徑補(bǔ)償;4.4.2刀具半徑補(bǔ)償?shù)慕⒂腥N方式4.4.3 刀具半徑補(bǔ)償?shù)膽?yīng)用 1)編程時直接按工件輪廓尺寸編程。刀具在因磨損、重磨或更換新刀后直徑會發(fā)生改變,但不必修改程序,只需改變半徑補(bǔ)償參數(shù)。刀具直徑變化,加工程序不變!4.4.3 刀具半徑補(bǔ)償?shù)膽?yīng)用 2)刀具半徑補(bǔ)償值不一定等于刀具半徑值,同一加工程序,采用同一刀具可通過修改刀補(bǔ)的辦法實現(xiàn)對工件輪廓的粗、精加工;同時也可通過修改半徑補(bǔ)償值獲得所需要的尺寸精度。 利用刀具半徑補(bǔ)償進(jìn)行粗精加工!4.4.3 刀具半徑補(bǔ)償?shù)膽?yīng)用1)銑刀的直線移動量及銑削內(nèi)側(cè)圓弧的半徑值要大于或等于刀具半徑,否則補(bǔ)償時會產(chǎn)生干涉,系統(tǒng)會報警,停

15、止執(zhí)行。4.4.4 刀具補(bǔ)償注意事項2)不能出現(xiàn)連續(xù)兩個程序段無選擇補(bǔ)償坐標(biāo)平面的移動命令。銑外輪廓過切銑內(nèi)輪廓過切4.4.5 刀具半徑補(bǔ)償綜合案例【例】按圖示走刀路徑銑削工件外輪廓,已知立銑刀為16mm,半徑補(bǔ)償號為D01。 (毛坯:130mm90mm100mm)N2 G17 G90 G54 G00 X0 Y0 S500;N3 Z5. M03;N4 G41 X60.0 Y30.0 D01 ; N5 G01 Z-27. F150; N6 Y80. ;N7 G03 X100. Y120. R40.;N8 G01 X180.; N9 Y60.; N10 G02 X160. Y40. R20.; N

16、11 G01 X50.; N12 G00 Z5.; N13 G40 X0 Y0 M05; N14 G91 G28 Z0; N15 M304.5刀具長度補(bǔ)償目的:刀具長度補(bǔ)償指令是在刀具垂直于加工平面方向偏置一個長度值,從而可以在編程的時候不考慮刀具長度因素,刀具長度補(bǔ)償分為正補(bǔ)償和負(fù)補(bǔ)償。建立格式: 式中:G43刀具長度正補(bǔ)償/離開工件補(bǔ)償; G44刀具長度負(fù)補(bǔ)償/趨向工件補(bǔ)償; H刀具長度偏置寄存器號(H01H32)應(yīng)用:1.當(dāng)?shù)毒咴诩庸ぶ心p、更換時候,不必修改程序中的坐標(biāo),可以通過補(bǔ)償來修改。2.加工中心多把刀具使用的時候,編程時候就可以不考慮刀具長短對坐標(biāo)的影響,可以改變補(bǔ)償信息。3.

17、利用刀具長度補(bǔ)償,可以在加工在加工方向試切或者分層銑。 4.5.1 刀具長度補(bǔ)償G43、G44的含義:刀具長度補(bǔ)償?shù)膶嵸|(zhì)是將刀具相對于工件的坐標(biāo)由刀具長度基準(zhǔn)點(刀具安裝定位點)移到刀位點上。取消長度補(bǔ)償格式:G49 (Z_); 4.5.2 刀具長度補(bǔ)償量的確定光電式Z軸設(shè)定器指針式Z軸設(shè)定器4.5.3 刀具長度補(bǔ)償?shù)膽?yīng)用N1 G17 G90 G40 G49 G21;N2 G91 G28 Z0;N3 M06 T01;N4 G90 G54 G00 X70.0 Y-45.0 S230;N5 G43 Z5.0 H01 M03;N6 G01 Z0f100 ;N7 X-320.0 F275; N8 G0

18、0 Y-135.0;N9 G01 X70.0;N10 G00 Z5.0 M05;N11 G49 Z100;N12 G90 X150.0 Y200.0;N13 M06 T02;N14 G90 G54 G00 X20.0 Y20.0 S400;N15 G43 Z5.0 H02 M03;N16 Z-32.0 M08;N17 G41 G01 X0 Y10.0 D01 F180;N18 Y-120.0;N19 X-120.0Y-180.0;N20 X-240.0;N21 Y-90.0; N22 G02 X-150.0 Y0 R90.0;N23 G01 X10.0;N24 G00 Z5.0 M09;N25

19、 G40 X20.0Y20.0 M05;N26 G49 G00 Z100N27 G90 X150.0 Y200.0;N28 M30; 4.6 自動返回參考點指令G28 格式: G90/G91 G28 X_ Y_ Z_ ;式中: X、Y、Z經(jīng)過的中間點坐標(biāo)值;功能:使所有受控坐標(biāo)軸都快速定位到中間點,再自動返 回參考點。G91 G28 X100. Y150.;G90 G28 X300. Y250.; G91 G28 X0 Y0; G91 G28 Z0;4.7 固定循環(huán)功能固定循環(huán)的基本動作固定循環(huán)指令通式固定循環(huán)指令介紹 鉆孔循環(huán)指令鏜孔循環(huán)指令螺紋循環(huán)指令取消固定循環(huán)指令固定循環(huán)綜合案例4.7

20、.1 孔加工固定循環(huán)的基本動作六個動作組成:動作1x軸和y軸定位: 使刀具快速定位到孔加工的位置。動作2快進(jìn)到R點: 刀具自起始點快速進(jìn)給到R點。動作3孔加工:以切削進(jìn)給的方式執(zhí)行孔 加工的動作。(Z點)動作4孔底動作:包括暫停、主軸準(zhǔn)停、 刀具移動等動作。動作5返回到R點:繼續(xù)加工其它孔時, 安全移動刀具,由G98設(shè)定。動作6返回起始點:孔加工完成后一般應(yīng) 返回起始點,由G99設(shè)定。4.7.2 固定循環(huán)指令通式模式:式中:G孔加工固定循環(huán)(G73G89)。 X、Y孔在xy平面的坐標(biāo)位置(絕對值或增量值)。 Z孔底的Z坐標(biāo)值(絕對值或增量值) 。 RR點的Z坐標(biāo)值(絕對值或增量值) 。 Q每次

21、進(jìn)給深度(G73、G83);刀具位移量(G76、G87)。 P暫停時間,ms。 F切削進(jìn)給的進(jìn)給量,mm/min。 L固定循環(huán)的重復(fù)次數(shù)。只循環(huán)一次時L可不指定。4.7.2 固定循環(huán)指令通式模式:注意: G73G89是模態(tài)指令。 G01G03取消。 固定循環(huán)中的參數(shù)(Z、R、Q、P、F)是模態(tài)的。 在使用固定循環(huán)指令前要使主軸啟動。 固定循環(huán)指令不能和后指令M代碼同時出現(xiàn)在同一程序段。 在固定循環(huán)中,刀具半徑尺寸補(bǔ)償無效,刀具長度補(bǔ)償有效。 當(dāng)用G80取消固定循環(huán)后,在固定循環(huán)之前的插補(bǔ)模態(tài)恢復(fù)4.7.3 固定循環(huán)指令介紹高速深孔啄鉆循環(huán)格式:G73 X Y Z R Q F ; 式中:Q每次進(jìn)

22、給深度(23)。4.7.3 固定循環(huán)指令介紹點鉆循環(huán)格式:G81 X Y Z R F ;4.7.3 固定循環(huán)指令介紹沉孔鉆削循環(huán)格式:G82 X Y Z R P F ; 式中:P孔底暫停時間(ms)。4.7.3 固定循環(huán)指令介紹深孔啄鉆循環(huán)格式:G83 X Y Z R Q F ; 式中: Q每次進(jìn)給深度。4.7.3 固定循環(huán)指令介紹鉸孔循環(huán)格式:G85 X Y Z R F ;4.7.3 固定循環(huán)指令介紹精鏜孔循環(huán)格式:G76 X_ Y _ Z _ R_ Q_ P_ F_ ; 式中:Q刀具移動量(正值、非小數(shù)、1.0)。 P孔底暫停(ms)。4.7.3 固定循環(huán)指令介紹鏜孔循環(huán)格式:G86 X

23、Y Z R F ;4.7.3 固定循環(huán)指令介紹左旋螺紋循環(huán)格式:G74 X_ Y _ Z _ R_ F_ ; 式中:F攻螺紋的進(jìn)給速度(/min), vf(mm/min)=螺紋導(dǎo)程P(mm) 主軸轉(zhuǎn)速n(r/min)。4.7.3 固定循環(huán)指令介紹右旋螺紋循環(huán)格式:G84 X Y Z R F ;4.7.3 固定循環(huán)指令介紹取消固定循環(huán)格式:G80; 注意:當(dāng)用G80取消孔加工固定循環(huán)后,固定循環(huán)指令 中的 孔加工數(shù)據(jù)也被取消。那些在固定循環(huán)之前 的插補(bǔ)模態(tài)恢復(fù)。4.7.3 固定循環(huán)指令介紹固定循環(huán)一覽表4.7.4 固定循環(huán)縮合案例【例】加工圖示工件的2M101.5螺紋通孔,在立式加工中心上加工工

24、序為:8.5麻花鉆鉆孔;25锪鉆倒角;M10絲錐攻螺紋。切削用量見下表,試編制加工程序。N1 G17 G90 G40 G80 G49 G21;N2 G28;N3 M06 T01;N4 G90 G54 G00 X0 Y0;N5 M03 S750;N6 G43 Z100. H01;N7 G99 G81 X0 Y0 Z-25. R3. F150;N8 G98 X-40.;N9 G80 ;N10 G28 M05;N11 M06 T02;N12 G90 G54 G00 X0 Y0;N13 S150 M03;N14 G43 Z100. H02;N15 G99 G81 Z-5.5 R3. F30;N16 G

25、98 X-40. ;N17 G80 ;N18 G28 M05;N19 M06 T03;N20 G90 G54 G00 X0 Y0;N21 M03 S150;N22 G43 Z100. H03;N23 G99 G84 Z-25. R10. F500;N24 G98 X-40.;N25 G80N26 G00 X250. Y300.;N27 G28 N28 M05;N29 M30;4.8 子程序子程序格式:O; /子程序號; /子程序內(nèi)容;M99; /返回主程序%主程序調(diào)用子程序的格式:M98 P;期中:地址P后面所跟的數(shù)字中,后面的四位用于指定被調(diào)用的子程序的程序號,前面的三位用于指定調(diào)用的重復(fù)次

26、數(shù)。M98 P51002;調(diào)用1002號子程序,重復(fù)5次。M98 P1002; 調(diào)用1002號子程序,重復(fù)1次。M98 P500004;調(diào)用4號子程序,重復(fù)50次。 主、子程序的執(zhí)行順序:解:子程序: %1023;(SUB) N05 G90 G01 Z5.0; N10 G91 G41 X20.0 Y10.0 D01; N15 G90 G01 Z-20.0 F100; N20 G91 Y40.0; N25 X30.0; N30 Y-30.0; N35 X-40.0; N40 G90 G00 Z110.0; N45 G91 G40 X-10.0 Y-20.0; N50 X50.0; N55 M99

27、;主程序:%1022;(MAIN)N10 G90 G54 G00 X0 Y0 S300 M03; N20 Z100.0; N30 M98 P1023 L3; N40 G90 G00 X0 Y60.0;N50 M98 P1023 L3;N60 G90 G00 X0 Y0;N70 M05;N80 M30;0 10 20 50 60 70 100 110 120 150 XY110807060502010 練習(xí)題:按所給程序畫出刀具軌跡主程序:O1024;(MAIN)N10 G90 G54 G00 X0 Y0 S600 M03; N20 Z100.0;N30 M98 P1025 L4;N40 G90

28、 G00 X0 Y0 ; N50 M05;N60 M30;子程序: O1025 ; N10 G91 Z-98.0;N20 G41 X20.0 Y10.0 D01;N30 G01 Z-12.0 F100;N40 Y70.0;N50 X20.0; N60 Y-60.0; N70 X-30.0; N80 G00 Z110.0; N90 G40 X-10.0 Y-20.0; N100 X40.0; N110 M99;Y8010 200 20 40 60 80 100 120 140 160 X 刀具軌跡 練習(xí) 編制程序,用16立銑刀(T01)及16鉆頭(T02)加工如圖所示零件,毛坯尺寸為100mm1

29、00mm20mm,每層進(jìn)給深度1mm作業(yè)3 編制程序,用16立銑刀(T01)及16鉆頭(T02)加工如圖所示零件,各點坐標(biāo)如下,毛坯尺寸為120mm120mm20mmA(-21.835,35) B(-35,21.835 )C、D、E、F、G、H各點坐標(biāo)類推1極坐標(biāo)系設(shè)定指令G15、G16極坐標(biāo)系:在平面內(nèi)由極點、極軸和極徑組成的坐標(biāo)系。 在平面上取定一點O,稱為極點。從O出發(fā)引一條射線OX,稱為極軸。再取定一個長度單位,通常規(guī)定角度取逆時針方向為正。這樣,平面上任一點P的位置就可以用線段OP的長度以及從OX到OP的角度來確定,有序數(shù)對(, )就稱為P點的極坐標(biāo),記為P(, );稱為P點的極徑,

30、 稱為P點的極角。當(dāng)限制0,0 2時,平面上除極點O以外,其他每一點都有唯一的一個極坐標(biāo)。極點的極徑為零,極角任意。 綜合銑削指令XP ( , )O極坐標(biāo)系-用半徑及夾角表示點的坐標(biāo) G15:極坐標(biāo)系指令取消。 G16:極坐標(biāo)系指定。 極坐標(biāo)軸的方位取決于G17、G18、G19指定的加工平面。 當(dāng)用G17指定加工平面時,+X軸為極軸,程序中的X坐標(biāo)指令極半徑,Y坐標(biāo)指令極角。 當(dāng)用G18指定加工平面時,+Z軸為極軸,程序中的Z坐標(biāo)指令極半徑,X坐標(biāo)指令極角。極坐標(biāo)編程圖例當(dāng)用G19指定加工平面時,+Y軸為極軸,程序中的Y坐標(biāo)指令極半徑,Z坐標(biāo)指令極角。 G17 G90 G16 極坐標(biāo)指令編程,

31、XY加工平面。G00 X100.0 Y30.0 移到孔#1的上方,極半徑為100,極角為30 . . . 鉆孔#1G00 X100.0 Y150.0 移到孔#2的上方,極半徑為100,極角為150 . . . 鉆孔#2 G00 X100.0 Y270.0 移到孔#3的上方,極半徑為100,極角為270 . . . 鉆孔#3G15 取消極坐標(biāo)編程方式比例縮放、鏡像和坐標(biāo)旋轉(zhuǎn)指令 1比例縮放指令G51、G50 使用縮放指令可實現(xiàn)用同一個程序加工出形狀相同,但尺寸不同的工件。指令格式為: G51 X. Y. Z. P. G50 G51 X. Y. Z. I_ J _ K_ G50其中,X、Y、Z是縮

32、放中心的絕對坐標(biāo)值,P后跟縮放倍數(shù) G50是縮放取消指令。圖3-35 縮放圖例 如圖3-35所示零件,采用縮放功能,編程如下: 縮放指令不能用于補(bǔ)償量的縮放,刀具補(bǔ)償將根據(jù)縮放后的坐標(biāo)值進(jìn)行計算。 2鏡像指令G50.1、G51.1 當(dāng)工件具有相對于某一軸對稱的形狀時,可以利用鏡像功能和子程序的方法,只對工件的一部分進(jìn)行編程,就能加工出工件的整體,這就是鏡像功能。 當(dāng)某一軸的鏡像有效時,該軸執(zhí)行與編程方向相反的運(yùn)動。鏡像指令格式為:G51.1 X. Y. Z. 鏡像設(shè)置開始G50.1 X. Y. Z. 取消鏡像設(shè)置 當(dāng)采用絕對編程方式時,如G51.1 X9.0表示圖形將以X=9.0的直線(/Y軸

33、的線)作為對稱軸 G51.1 X6.0 Y4.0表示先以X=6.0對稱,然后再以Y=4.0對稱,兩者綜合結(jié)果即相當(dāng)于以點(6.0,4.0)為對稱中心的原點對稱圖形。 某軸對稱一經(jīng)指定,持續(xù)有效,直到執(zhí)行G50.1,且后跟該軸指令才取消。 例如,G50.1 X0,表示取消前面的由G51.1 X產(chǎn)生的關(guān)于Y軸方向的對稱,此時X后所帶的值基本無意義,即任意數(shù)值均一樣。 先執(zhí)行過G51.1 X,其間沒有執(zhí)行過G50.1 X,后來又執(zhí)行了G50.1 Y,則對稱效果是兩者的綜合。 若執(zhí)行的G50.1后不帶坐標(biāo)指令時,將取消最近一次指定的對稱關(guān)系。當(dāng)用增量編程時,鏡像坐標(biāo)指令中的坐標(biāo)數(shù)值沒有意義,所有的對稱都是從當(dāng)前執(zhí)行點處開始的。 如圖3-36所示零件,采用鏡像功能,先

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論