數(shù)控技術(shù) 7-數(shù)控編程基礎(chǔ)_第1頁
數(shù)控技術(shù) 7-數(shù)控編程基礎(chǔ)_第2頁
數(shù)控技術(shù) 7-數(shù)控編程基礎(chǔ)_第3頁
數(shù)控技術(shù) 7-數(shù)控編程基礎(chǔ)_第4頁
數(shù)控技術(shù) 7-數(shù)控編程基礎(chǔ)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)數(shù)控編程基礎(chǔ)數(shù)控編程基礎(chǔ)Chapter 7Fundamental of NC ProgrammingRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)程序編制的內(nèi)容程序編制的內(nèi)容程序結(jié)構(gòu)及常用功能指令程序結(jié)構(gòu)及常用功能指令機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)工藝處理及數(shù)學(xué)計(jì)算工藝處理及數(shù)學(xué)計(jì)算本章小結(jié)本章小結(jié)Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)A 手

2、工編程過程手工編程過程從零件圖紙分析到編制零件加工程序和制作控制介質(zhì)的全部過程,稱為程序編制。程序編制。 程序編制分為手工編程手工編程和自動(dòng)編程自動(dòng)編程兩種。 加加工工方方案案工藝處理工藝處理數(shù)學(xué)處理數(shù)學(xué)處理程程序序清清單單制制備備介介質(zhì)質(zhì)程序檢驗(yàn)程序檢驗(yàn)lAnalyzing part graphics and determining the manufacturing technological process.1 程序編制的內(nèi)容程序編制的內(nèi)容Contents of NC ProgramminglCorrectly selecting program origin and coordinat

3、e system.lCalculating numerical values.lWriting part programs. lFabricating control medium.lVerifying part programs.Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)B 自動(dòng)編程過程自動(dòng)編程過程利用CAM軟件系統(tǒng)進(jìn)行編程u確定加工工藝確定加工工藝u加工模型建立加工模型建立u刀具軌跡生成刀具軌跡生成u后置代碼生成后置代碼生成u加工代碼輸出加工代碼輸出零件幾何造型零件幾何造型加加 工工 模模 擬擬程程 序序 傳傳 輸輸生成生成刀

4、具刀具路徑路徑文件文件生成生成零件零件加工加工程序程序幾何建模幾何建模 modeling軌跡規(guī)劃軌跡規(guī)劃 trace design仿真仿真 simulation通信通信 communication1 程序編制的內(nèi)容程序編制的內(nèi)容Contents of NC ProgrammingRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)1 程序編制的內(nèi)容程序編制的內(nèi)容Contents of NC Programmingu通過數(shù)控加工的通過數(shù)控加工的適應(yīng)性適應(yīng)性分析,選擇數(shù)控加工的零件及內(nèi)容分析,選擇數(shù)控加工的零件及內(nèi)容u結(jié)合加工表面的特點(diǎn)和數(shù)控設(shè)

5、備的功能對(duì)零件進(jìn)行數(shù)控加工的結(jié)合加工表面的特點(diǎn)和數(shù)控設(shè)備的功能對(duì)零件進(jìn)行數(shù)控加工的工藝分析工藝分析u進(jìn)行數(shù)控加工的進(jìn)行數(shù)控加工的工藝設(shè)計(jì)工藝設(shè)計(jì)u根據(jù)圖形的需要,對(duì)零件圖形進(jìn)行根據(jù)圖形的需要,對(duì)零件圖形進(jìn)行數(shù)學(xué)處理數(shù)學(xué)處理u編寫加工編寫加工程序清單程序清單u校對(duì)與修改校對(duì)與修改加工程序清單加工程序清單u首件試切首件試切,并對(duì)現(xiàn)場(chǎng)問題進(jìn)行處理,并對(duì)現(xiàn)場(chǎng)問題進(jìn)行處理u編制數(shù)控加工編制數(shù)控加工工藝技術(shù)文件工藝技術(shù)文件,如數(shù)控加工工序卡,程序說明卡等,如數(shù)控加工工序卡,程序說明卡等Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)A 數(shù)控加工的工

6、藝特點(diǎn)數(shù)控加工的工藝特點(diǎn)相對(duì)傳統(tǒng)加工而言嚴(yán)密、具體、注重加工的適應(yīng)性B 工藝內(nèi)容的選擇工藝內(nèi)容的選擇通用機(jī)床無法加工無法加工的內(nèi)容應(yīng)作為優(yōu)先選擇的內(nèi)容優(yōu)先選擇的內(nèi)容。通用機(jī)床難加工、質(zhì)量難以保證難加工、質(zhì)量難以保證的內(nèi)容應(yīng)作為重點(diǎn)選重點(diǎn)選擇的內(nèi)容擇的內(nèi)容。通用機(jī)床加工效率低加工效率低、工人手工操作勞動(dòng)強(qiáng)度大勞動(dòng)強(qiáng)度大的內(nèi)容,可在數(shù)控機(jī)床尚存富余能力的基礎(chǔ)上進(jìn)行選擇存富余能力的基礎(chǔ)上進(jìn)行選擇。2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)Process Planning of NC MachiningRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)

7、A 數(shù)控加工的工藝特點(diǎn)數(shù)控加工的工藝特點(diǎn)B 工藝內(nèi)容的選擇工藝內(nèi)容的選擇需較長時(shí)間調(diào)整較長時(shí)間調(diào)整的加工內(nèi)容,如毛坯的粗基準(zhǔn)定位來加工第一個(gè)精基準(zhǔn)的工序;數(shù)控編程取數(shù)困難取數(shù)困難、易于和檢驗(yàn)依據(jù)發(fā)生矛盾易于和檢驗(yàn)依據(jù)發(fā)生矛盾的型面、輪廓;需多次裝夾多次裝夾、零星分散的加工表面零星分散的加工表面,可采用通用機(jī)床補(bǔ)加工;加工余量大而又不均勻的粗加工加工余量大而又不均勻的粗加工2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)Process Planning of NC MachiningRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)C 工藝性分析工藝性

8、分析尺寸標(biāo)注方法分析;尺寸標(biāo)注方法分析;零件零件輪廓的完整性與正確性分零件零件輪廓的完整性與正確性分析;析;零件技術(shù)要求分析:尺寸精度、形零件技術(shù)要求分析:尺寸精度、形狀精度、位置精度、表面粗糙度及熱狀精度、位置精度、表面粗糙度及熱處理等;處理等;零件材料分析:在滿足零件功能的零件材料分析:在滿足零件功能的前提下,應(yīng)選用廉價(jià)、切削性能好的前提下,應(yīng)選用廉價(jià)、切削性能好的材料。而且,材料選擇應(yīng)立足國內(nèi),材料。而且,材料選擇應(yīng)立足國內(nèi),不要輕易選用貴重或緊缺的材料不要輕易選用貴重或緊缺的材料2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)Process Planning of NC MachiningRaym

9、ond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)C 工藝性分析工藝性分析零件的內(nèi)腔和外形最好采用統(tǒng)一的零件的內(nèi)腔和外形最好采用統(tǒng)一的幾何類型和尺寸,這樣可以減少刀具幾何類型和尺寸,這樣可以減少刀具規(guī)格和換刀次數(shù),使編程方便,提高規(guī)格和換刀次數(shù),使編程方便,提高生產(chǎn)效率生產(chǎn)效率內(nèi)槽圓角的大小決定著刀具直徑的內(nèi)槽圓角的大小決定著刀具直徑的大小,所以內(nèi)槽圓角半徑不應(yīng)太小大小,所以內(nèi)槽圓角半徑不應(yīng)太小銑槽底平面時(shí),槽底圓角半徑廠不銑槽底平面時(shí),槽底圓角半徑廠不要過大要過大應(yīng)采用統(tǒng)一的基準(zhǔn)定位應(yīng)采用統(tǒng)一的基準(zhǔn)定位2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)Pro

10、cess Planning of NC MachiningRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)D 加工方案設(shè)計(jì)加工方案設(shè)計(jì)工序設(shè)計(jì):機(jī)床的選擇、刀具的選擇、切削用量的選擇、夾具及裝夾方式選擇加工方法選擇安排加工順序(工序安排):先粗后精、先面后孔、先主后次、基先粗后精、先面后孔、先主后次、基面先行、先內(nèi)后外、先面后孔、減少換刀、減少裝夾面先行、先內(nèi)后外、先面后孔、減少換刀、減少裝夾數(shù)控工序和普通工序的銜接走刀路線Cutting factors2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)Process Planning of NC M

11、achiningRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)E 走刀路線的確定走刀路線的確定精度與加工質(zhì)量精度與加工質(zhì)量2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加工工藝設(shè)計(jì)Process Planning of NC Machining選擇原則選擇原則 保證零件的加保證零件的加工精度和表面租工精度和表面租糙度糙度 方便數(shù)值計(jì)算方便數(shù)值計(jì)算以減少編程工作以減少編程工作量量 縮短走刀路線縮短走刀路線以減少空行程以減少空行程Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)2 數(shù)控加工工藝設(shè)計(jì)數(shù)控加

12、工工藝設(shè)計(jì)Process Planning of NC MachiningE 走刀路線的確定走刀路線的確定加工效率加工效率Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemA 機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系 機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系是指用于是指用于確定機(jī)床的運(yùn)動(dòng)方向和確定機(jī)床的運(yùn)動(dòng)方向和移動(dòng)距離的坐標(biāo)系。移動(dòng)距離的坐標(biāo)系。 標(biāo)準(zhǔn)的標(biāo)準(zhǔn)的數(shù)控機(jī)床坐數(shù)控機(jī)床坐標(biāo)系是一個(gè)右手標(biāo)系是一個(gè)右手笛卡爾笛卡爾直角坐標(biāo)系直角坐標(biāo)系,其基本坐,其基本坐標(biāo)軸為標(biāo)軸為X X、Y Y、Z Z直角坐標(biāo)直角坐標(biāo),相對(duì)于每個(gè)坐標(biāo)軸的

13、,相對(duì)于每個(gè)坐標(biāo)軸的旋轉(zhuǎn)運(yùn)動(dòng)坐標(biāo)為旋轉(zhuǎn)運(yùn)動(dòng)坐標(biāo)為A A、B B、C CCartesian System Machine Coordinate SystemRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemB 機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)Machine Zero機(jī)床原點(diǎn)(機(jī)械原點(diǎn),機(jī)械參考點(diǎn),零點(diǎn))機(jī)床原點(diǎn)(機(jī)械原點(diǎn),機(jī)械參考點(diǎn),零點(diǎn)) 機(jī)床固有點(diǎn)。啟動(dòng)時(shí),通常要進(jìn)行機(jī)動(dòng)式或手動(dòng)式回零。機(jī)床固有點(diǎn)。啟動(dòng)時(shí),通常要進(jìn)行機(jī)動(dòng)式或手動(dòng)式回零。回零就是回到坐標(biāo)的回零就是回到坐標(biāo)的正向極限位置正向極限位置。這

14、個(gè)位置一般采用常開。這個(gè)位置一般采用常開微動(dòng)開關(guān)配合反饋元件標(biāo)記脈沖的方法確定。微動(dòng)開關(guān)配合反饋元件標(biāo)記脈沖的方法確定。機(jī)床原點(diǎn)是指機(jī)床坐標(biāo)系的原點(diǎn)機(jī)床原點(diǎn)是指機(jī)床坐標(biāo)系的原點(diǎn),即即X=0, Y=0, Z=0的點(diǎn)的點(diǎn)機(jī)床坐標(biāo)系(機(jī)械坐標(biāo)系、機(jī)器坐標(biāo)系)機(jī)床坐標(biāo)系(機(jī)械坐標(biāo)系、機(jī)器坐標(biāo)系) 以機(jī)床原點(diǎn)建立的坐標(biāo)系以機(jī)床原點(diǎn)建立的坐標(biāo)系Reference pointRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemB 機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)Reference pointMachine ZeroR

15、aymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemC Z軸的確定軸的確定JB3051-82數(shù)字控制機(jī)床坐標(biāo)軸和運(yùn)動(dòng)方向的命名數(shù)字控制機(jī)床坐標(biāo)軸和運(yùn)動(dòng)方向的命名與國際標(biāo)準(zhǔn)與國際標(biāo)準(zhǔn)ISO841中的規(guī)定相同中的規(guī)定相同Z軸:軸:傳遞切削力的主軸所規(guī)定的軸向。傳遞切削力的主軸所規(guī)定的軸向。u車床、磨床等是車床、磨床等是帶動(dòng)工件旋轉(zhuǎn)的軸帶動(dòng)工件旋轉(zhuǎn)的軸u對(duì)于銑床、鏜床、鉆床等是對(duì)于銑床、鏜床、鉆床等是帶動(dòng)刀具旋轉(zhuǎn)的軸帶動(dòng)刀具旋轉(zhuǎn)的軸方向:方向:平行于主軸軸線,遠(yuǎn)離工件方向?yàn)檎较蚱叫杏谥鬏S軸線,遠(yuǎn)離

16、工件方向?yàn)檎较騌aymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemC Z軸的確定軸的確定Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemC Z軸的確定軸的確定Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemD 工件坐標(biāo)系工件坐標(biāo)系 工件坐標(biāo)系工件坐標(biāo)系是由編程人員以工件圖紙上的

17、某一固是由編程人員以工件圖紙上的某一固定點(diǎn)位原點(diǎn)(也稱工件原點(diǎn))所建立的坐標(biāo)系。定點(diǎn)位原點(diǎn)(也稱工件原點(diǎn))所建立的坐標(biāo)系。工件坐標(biāo)系又稱工件坐標(biāo)系又稱編程坐標(biāo)系編程坐標(biāo)系 編程時(shí)一般選擇工件上的某一點(diǎn)為程序的原點(diǎn),編程時(shí)一般選擇工件上的某一點(diǎn)為程序的原點(diǎn),并以這點(diǎn)作為坐標(biāo)系的原點(diǎn),建立的新坐標(biāo)系。同時(shí)并以這點(diǎn)作為坐標(biāo)系的原點(diǎn),建立的新坐標(biāo)系。同時(shí)可設(shè)定可設(shè)定6 6個(gè)個(gè)(G54-G59G54-G59)局部坐標(biāo)系局部坐標(biāo)系 在編程坐標(biāo)系中建立的坐標(biāo)系在編程坐標(biāo)系中建立的坐標(biāo)系G52,G52,在所在所在的編程坐標(biāo)系里有效在的編程坐標(biāo)系里有效Programming ZeroWorkpiece Zero

18、Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemD 工件坐標(biāo)系工件坐標(biāo)系u為何建立如此多為何建立如此多的坐標(biāo)系?的坐標(biāo)系?u如何工作的?如何工作的?u如何建立聯(lián)系?如何建立聯(lián)系?Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate SystemE 對(duì)刀對(duì)刀p回參考點(diǎn)操作回參考點(diǎn)操作 采用采用REF方式進(jìn)行回參考方式進(jìn)行回參考點(diǎn)的操作找到參考點(diǎn)點(diǎn)的操作找到參考點(diǎn)在機(jī)床坐標(biāo)系下的位在機(jī)床坐標(biāo)系下的位置置

19、p試切端面對(duì)試切端面對(duì)Z軸軸 將將工件端面車一刀,找工件端面車一刀,找到當(dāng)前刀尖所在的到當(dāng)前刀尖所在的Z位置,加上適當(dāng)?shù)钠恢?,加上適當(dāng)?shù)钠?,記錄到工件坐?biāo)移,記錄到工件坐標(biāo)系的系的Z寄存器寄存器p試切外圓對(duì)試切外圓對(duì)X軸軸 將工件外圓表面車一刀,保持將工件外圓表面車一刀,保持X向尺寸不變,向尺寸不變,Z向退刀,找到當(dāng)前刀尖所在的向退刀,找到當(dāng)前刀尖所在的Z位置,加上適當(dāng)?shù)钠?,記錄到工件坐?biāo)系的位置,加上適當(dāng)?shù)钠?,記錄到工件坐?biāo)系的Z寄存器寄存器Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)3 坐標(biāo)系坐標(biāo)系Coordinate

20、SystemF 絕對(duì)坐標(biāo)與相對(duì)坐標(biāo)絕對(duì)坐標(biāo)與相對(duì)坐標(biāo)ABXincXabsYincYabsO18121520Absolute and Incremental 以絕對(duì)坐標(biāo)計(jì)算以絕對(duì)坐標(biāo)計(jì)算 XA=12 YA=15 XB=30 YB=35 以以相對(duì)坐標(biāo)計(jì)算相對(duì)坐標(biāo)計(jì)算 XA=0 YA=0 XB=18 YB=20Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)4 工藝處理及數(shù)學(xué)計(jì)算工藝處理及數(shù)學(xué)計(jì)算Process prepare & calculationA 對(duì)刀點(diǎn)與換刀點(diǎn)對(duì)刀點(diǎn)與換刀點(diǎn)對(duì)刀點(diǎn)對(duì)刀點(diǎn)刀具相對(duì)于工件刀具相對(duì)于工件運(yùn)動(dòng)的起點(diǎn)

21、,又運(yùn)動(dòng)的起點(diǎn),又稱稱起刀點(diǎn)起刀點(diǎn),也就,也就是程序運(yùn)行的起是程序運(yùn)行的起點(diǎn)。點(diǎn)。工件零點(diǎn)工件零點(diǎn)x0 x機(jī)床零點(diǎn)機(jī)床零點(diǎn)對(duì)刀點(diǎn)對(duì)刀點(diǎn)y0 x1y1換刀點(diǎn)換刀點(diǎn)yRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)4 工藝處理及數(shù)學(xué)計(jì)算工藝處理及數(shù)學(xué)計(jì)算Process prepare & calculationA 對(duì)刀點(diǎn)與換刀點(diǎn)對(duì)刀點(diǎn)與換刀點(diǎn)對(duì)刀點(diǎn)的選擇原則對(duì)刀點(diǎn)的選擇原則 對(duì)刀點(diǎn)應(yīng)便于數(shù)學(xué)處理和程序編制;對(duì)刀點(diǎn)應(yīng)便于數(shù)學(xué)處理和程序編制; 對(duì)刀點(diǎn)在機(jī)床上容易校準(zhǔn);對(duì)刀點(diǎn)在機(jī)床上容易校準(zhǔn); 在加工過程中便于檢查;在加工過程中便于檢查;

22、 引起的加工誤差小。引起的加工誤差小。對(duì)刀點(diǎn)可以設(shè)置在零件、夾具上面或機(jī)床上面。對(duì)刀點(diǎn)可以設(shè)置在零件、夾具上面或機(jī)床上面。Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)4 工藝處理及數(shù)學(xué)計(jì)算工藝處理及數(shù)學(xué)計(jì)算Process prepare & calculationA 對(duì)刀點(diǎn)與換刀點(diǎn)對(duì)刀點(diǎn)與換刀點(diǎn)換刀點(diǎn)換刀點(diǎn) 一把刀具用完后,為防止刀具與工件相一把刀具用完后,為防止刀具與工件相碰,刀具要先到工件之外,再進(jìn)行換刀這個(gè)位置就碰,刀具要先到工件之外,再進(jìn)行換刀這個(gè)位置就叫換刀點(diǎn)。叫換刀點(diǎn)。 換刀點(diǎn)應(yīng)根據(jù)工序內(nèi)容的安排。為了防止換刀換

23、刀點(diǎn)應(yīng)根據(jù)工序內(nèi)容的安排。為了防止換刀時(shí)刀具碰傷工件,換刀點(diǎn)往往設(shè)在零件的外面。時(shí)刀具碰傷工件,換刀點(diǎn)往往設(shè)在零件的外面。Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)4 工藝處理及數(shù)學(xué)計(jì)算工藝處理及數(shù)學(xué)計(jì)算Process prepare & calculationB 數(shù)學(xué)計(jì)算及誤差控制數(shù)學(xué)計(jì)算及誤差控制編程中的誤差控制編程中的誤差控制誤差源:誤差源:逼近誤差;插補(bǔ)誤差;圓整誤差逼近誤差;插補(bǔ)誤差;圓整誤差Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)5 程序結(jié)構(gòu)及常

24、用功能指令程序結(jié)構(gòu)及常用功能指令Program Structure & Common Instruction CodeA 程序結(jié)構(gòu)程序結(jié)構(gòu)程序由程序段程序由程序段(block)組成;一個(gè)程序段由組成;一個(gè)程序段由若干個(gè)代碼字若干個(gè)代碼字(word)組成;每個(gè)代碼字由組成;每個(gè)代碼字由字符字符(character,字,字母、數(shù)字、符號(hào)母、數(shù)字、符號(hào))組組成。成。N001 G91 G00 X50 Y60N002 G00 X-50 Y-60N003 S3000 M03N004 G01 X100.0 Y50.0 F150 N100 M02 LFExampleRaymond Ding Numer

25、ical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)5 程序結(jié)構(gòu)及常用功能指令程序結(jié)構(gòu)及常用功能指令Program Structure & Common Instruction CodeA 程序結(jié)構(gòu)程序結(jié)構(gòu)地址字的準(zhǔn)確地址字的準(zhǔn)確意義及用法要意義及用法要看具體的數(shù)控看具體的數(shù)控系統(tǒng)系統(tǒng)兩種國際通用標(biāo)兩種國際通用標(biāo)準(zhǔn):準(zhǔn):ISO和和EIA;我國我國JB3208-83,與與ISO等效等效Raymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)5 程序結(jié)構(gòu)及常用功能指令程序結(jié)構(gòu)及常用功能指令Program Structure

26、 & Common Instruction CodeB 主程序與子程序主程序與子程序子程序子程序?qū)⒅貜?fù)出現(xiàn)的程序串單獨(dú)抽出來,按一定的格式寫將重復(fù)出現(xiàn)的程序串單獨(dú)抽出來,按一定的格式寫成子程序,供主程序調(diào)用。成子程序,供主程序調(diào)用。子程序的格式子程序的格式除有子程序名或子程序開頭代碼字外,還要有子程除有子程序名或子程序開頭代碼字外,還要有子程序結(jié)束代碼字。其余部分與主程序相同。序結(jié)束代碼字。其余部分與主程序相同。sub programsub routineRaymond Ding Numerical Control Technology機(jī)床數(shù)控技術(shù)機(jī)床數(shù)控技術(shù)5 程序結(jié)構(gòu)及常用功能指令

27、程序結(jié)構(gòu)及常用功能指令Program Structure & Common Instruction CodeC 功能指令模塊功能指令模塊u準(zhǔn)備功能指令(準(zhǔn)備功能指令(G代碼)代碼) 用于指定一些動(dòng)作或選擇一種操作方式。如直線插補(bǔ)、圓弧插補(bǔ)、用于指定一些動(dòng)作或選擇一種操作方式。如直線插補(bǔ)、圓弧插補(bǔ)、刀具補(bǔ)償、建立工件坐標(biāo)系等刀具補(bǔ)償、建立工件坐標(biāo)系等u輔助功能指令(輔助功能指令(M代碼)代碼) 用于指令控制功能和機(jī)床功能,多與程序執(zhí)行和機(jī)械控制有關(guān)。用于指令控制功能和機(jī)床功能,多與程序執(zhí)行和機(jī)械控制有關(guān)。如如“打開打開/關(guān)閉冷卻液關(guān)閉冷卻液”等等uFST指令指令 F F代碼用于指定進(jìn)給速度;代碼用于指定進(jìn)給速度;S S代碼用于指定主軸轉(zhuǎn)速;代碼用于指定主軸轉(zhuǎn)速;T T代碼用于指代碼用于指定刀具定刀具Raymond Ding Numerical Contro

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論