




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)控銑編程一、數(shù)控機(jī)床編程基本知識二、數(shù)控銑床編程基本指令三、數(shù)控銑床編程實例四、數(shù)控銑床編程基本指令五、數(shù)控銑床編程實例六、用戶宏程序數(shù)控機(jī)床編程基礎(chǔ)
1、機(jī)床坐標(biāo)軸2、機(jī)床原點、參考點、機(jī)床坐標(biāo)系3、工件原點和工件坐標(biāo)4、絕對、增量編程5、直徑、半徑編程6、程序格式二、數(shù)控編程基本知識
1、坐標(biāo)系統(tǒng)
1)基本坐標(biāo)軸
數(shù)控機(jī)床的坐標(biāo)軸和方向的命名制訂了統(tǒng)一的標(biāo)準(zhǔn),規(guī)定直線進(jìn)給運(yùn)動的坐標(biāo)軸用X,Y,Z表示,常稱基本坐標(biāo)軸。二、數(shù)控編程基本知識
2)旋轉(zhuǎn)軸
圍繞X,Y,Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A,B,C表示,根據(jù)右手螺旋定則,如圖1所示,以大姆指指向+X,+Y,+Z方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動的+A,+B,+C方向。二、數(shù)控編程基本知識
基本軸與旋轉(zhuǎn)軸的方向:
+X=-X′,+Y=-Y′,+Z=-Z′,
+A=-A′,+B=-B′,+C=-C′
同樣兩者運(yùn)動的負(fù)方向也彼此相反。二、數(shù)控編程基本知識
+X+X+Y’+Z+Y+Z+Y+C+Z’+A
+B+C+X
+Y
+Z+A+B+X’圖1機(jī)床坐標(biāo)軸二、數(shù)控編程基本知識
3)附加坐標(biāo)軸:在基本的線性坐標(biāo)軸X,Y,Z之外的附加線性坐標(biāo)軸指定為U,V,W和P,Q,R。這些附加坐標(biāo)軸的運(yùn)動方向,可按決定基本坐標(biāo)軸運(yùn)動方向的方法來決定。
二、數(shù)控編程基本知識
CJK6032坐標(biāo)軸Z+X+++一、數(shù)控機(jī)床編程基礎(chǔ)
ZJK-7532立式銑床軸的定義二、數(shù)控編程基本知識
+Y+X圖2華中I型ZJK7532銑床坐標(biāo)系統(tǒng)+Z2、機(jī)床參考點、機(jī)床零點、機(jī)床坐標(biāo)系機(jī)床參考點:為了正確地在機(jī)床工作時建立機(jī)床坐標(biāo)系,通常在每個坐標(biāo)軸的移動范圍內(nèi)設(shè)置一個固定的機(jī)械的機(jī)床參考點(測量起點),(該點系統(tǒng)不能確定其位置)機(jī)床零點:通過已知參考點(已知點)、系統(tǒng)設(shè)置的參考點與機(jī)床零點的關(guān)系可確定一固定的機(jī)床零點,也稱為機(jī)床坐標(biāo)系的原點。(該點系統(tǒng)能確定其位置)。機(jī)床坐標(biāo)系:以機(jī)床原點為原點,機(jī)床坐標(biāo)軸為軸,建立的坐標(biāo)系即機(jī)床坐標(biāo)系。(該坐標(biāo)系是機(jī)床位置控制的參照系)二、數(shù)控編程基本知識
3、工件坐標(biāo)系、程序原點定義:工件坐標(biāo)系是編程人員在編程時使用的,編程人員選擇工件上的某一點為原點(也稱程序原點),建立一個坐標(biāo)系,稱為工件坐標(biāo)系。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。二、數(shù)控編程基本知識
二、數(shù)控編程基本知識
o)(編程原點工件原點Y+X+Y+oX+圖4
二、數(shù)控編程基本知識
5-1、M指令(或輔助功能)五、數(shù)控銑床常用編程指令
5-2、G指令(準(zhǔn)備功能)
五、數(shù)控銑床常用編程指令
五、數(shù)控銑床常用編程指令
一、有關(guān)坐標(biāo)和坐標(biāo)系的指令1、絕對值編程G90與相對值編程G91
格式:G90GXYZ G91GXYZG90為絕對值編程,每個軸上的編程值是相對于程序原點的。G91為相對值編程,每個軸上的編程值是相對于前一位置而言的,該值等于沿軸移動的距離。G90、G91為模態(tài)功能,G90為缺省值。區(qū)別:圖8中給出了刀具由原點按順序向1、2、3點移動時兩種不同指令的區(qū)別。圖8兩種指令方式
五、數(shù)控銑床常用編程指令
2、坐標(biāo)系設(shè)定G92格式:G92X_Y_Z_A_
其中,X、Y、Z、A為坐標(biāo)原點(程序原點)到刀具起點(對刀點)的有向距離。建立:G92指令通過設(shè)定刀具起點相對于坐標(biāo)原點的位置建立坐標(biāo)系。此坐標(biāo)系一旦建立起來,后序的絕對值指令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。五、數(shù)控銑床常用編程指令
五、數(shù)控銑床常用編程指令
X、Z取值原則:
1、方便數(shù)學(xué)計算和簡化編程;
2、容易找正對刀;
3、便于加工檢查;
4、引起的加工誤差?。?/p>
5、不要與機(jī)床、工件發(fā)生碰撞;
6、方便拆卸工件;
7、空行程不要太長;
注意
1、執(zhí)行此段程序只是建立在工件坐標(biāo)系中刀具起點相對于程序原點的位置,刀具并不產(chǎn)生運(yùn)動。
2、執(zhí)行此程序段之前必須保證刀位點與程序起點(對刀點)符合。
3、G92指令必須單獨一個程序段指定,并放在程序的首段。
五、數(shù)控銑床常用編程指令
3、工件坐標(biāo)系選擇G54-G59格式: 五、數(shù)控銑床常用編程指令
注意事項:
G92指令需后續(xù)坐標(biāo)值指定刀具起點在當(dāng)前工件坐標(biāo)系中的坐標(biāo)值,因此須用單獨一個程序段指定,該程序段中盡管有位置指令值,但并不產(chǎn)生運(yùn)動,在使用G92指令前,必須保證刀具回到加工起始點即對刀點。使用G54~G59建立工件坐標(biāo)系時,該指令可單獨指定(如上例中的N02句),也可與其他指令同段指定(如上例中的N01句)。使用該指令前,先用MDI方式輸入該坐標(biāo)系坐標(biāo)原點在機(jī)床坐標(biāo)系中的坐標(biāo)值,使用G54指令在開機(jī)前,必須回過一次參考點五、數(shù)控銑床常用編程指令
4、直接機(jī)床坐標(biāo)系編程G53格式:G53在含有G53指令的程序段中,用絕對值編程(G90)的移動指令位置就是在機(jī)床坐標(biāo)系中(相對于機(jī)床原點)的坐標(biāo)值。G53指令僅在其被規(guī)定的程序段中有效。五、數(shù)控銑床常用編程指令
5、坐標(biāo)平面選擇G17,G18,G19格式: G17 G18 G19該指令選擇一個平面,在此平面中進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)償。G17選擇XY平面,G18選擇ZX平面,G19選擇YZ平面。移動指令與平面選擇無關(guān)。例如在規(guī)定了G17Z_時,Z軸照樣會移動。G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。五、數(shù)控銑床常用編程指令
二、有關(guān)單位的設(shè)定1、尺寸單位選擇G20,G21,G22格式: G20G21G22本系統(tǒng)采用3種尺寸輸入制式:英制由G20指定,公制由G21指定,脈沖當(dāng)量由G22指定,缺省時采用公制。3種制式下線性軸、旋轉(zhuǎn)軸的尺寸單位如表4所示。五、數(shù)控銑床常用編程指令
線性軸旋轉(zhuǎn)軸英制(G20)英寸度公制(G21)毫米度脈沖當(dāng)量(G22)移動軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量表4尺寸輸入制式及其單位
這3個G代碼必須在程序的開頭坐標(biāo)系設(shè)定之前用單獨的程序段指令。G20,G21,G22不能在程序的中途切換。五、數(shù)控銑床常用編程指令
2、進(jìn)給速度單位的設(shè)定G94、G95格式: G94[F_] G95[F_]G94為每分鐘進(jìn)給,F(xiàn)的單位依G20/G21/G22的設(shè)定而分別為mm/min,in/min或脈沖當(dāng)量/min。此外,G94F_可以指定旋轉(zhuǎn)軸的速度,旋轉(zhuǎn)軸的速度單位為度/min或脈沖當(dāng)量/min。
G95為每轉(zhuǎn)進(jìn)給,在F之后,直接指定刀具在主軸轉(zhuǎn)一轉(zhuǎn)的進(jìn)給量,單位依G20/G21/G22的設(shè)定而分別為mm/r,in/r或脈沖當(dāng)量/r。這個功能必須在主軸裝有編碼器時才能使用。
G94、G95為模態(tài)功能,可相互注銷,G94為缺省值。五、數(shù)控銑床常用編程指令
三、進(jìn)給控制指令1、快速定位指令G00格式:G00X_Y_Z_A_
其中,X、Y、Z、A為快速定位終點,
G90時為終點在工件坐標(biāo)系中的坐標(biāo);
G91時為終點相對于起點的位移量。
G00為模態(tài)功能,可由G01、G02、G03或G33功能注銷。五、數(shù)控銑床常用編程指令
2、單方向定位指令G60格式:G60X_Y_Z_A_
其中,X、Y、Z、A、為定位終點,在G90時為終點在工件坐標(biāo)系中的坐標(biāo);在G91時為終點相對于起點的位移量。在單向定位時,每一軸的定位方向是由機(jī)床參數(shù)確定的。在G60中,先以G00速度快速定位到一中間點,然后以一固定速度移動到定位終點。中間點與定位終點的距離(偏移值)是一常量,由機(jī)床參數(shù)設(shè)定,且從中間點到定位終點的方向即為定位方向。G60指令僅在其被規(guī)定的程序段中有效。五、數(shù)控銑床常用編程指令
3、線性進(jìn)給指令G01格式:G01X_Y_Z_A_F_
其中,X、Y、Z、A、為終點,G90時為終點在工件坐標(biāo)系中的坐標(biāo);G91時為終點相對于起點的位移量。G01和F都是模態(tài)代碼,G01可由G00、G02、G03或G33功能注銷。五、數(shù)控銑床常用編程指令
4、圓弧進(jìn)給指令G02,G03
圓弧進(jìn)給格式:其中用G17代碼進(jìn)行XY平面的指定,省略時就被默認(rèn)為是G17,但當(dāng)在ZX(G18)和YZ(G19)平面上編程時,平面指定代碼不能省略。
五、數(shù)控銑床常用編程指令
F_
五、數(shù)控銑床常用編程指令
起點
I、J、K分別表示X(U),Y(V),Z(W)軸圓心的坐標(biāo)減去圓弧起點的坐標(biāo),如圖21所示五、數(shù)控銑床常用編程指令
圓心
終點(X,Y)
起點
J
I
O
X
Y
圓心
終點(Y,Z)
K
J
O
Y
Z
圓心
終點(X,Z)
起點
I
K
O
Z
X
圖21
I、J、K的選擇
F_
園弧插補(bǔ)注意事項:
1、當(dāng)圓弧圓心角小于180°時,R為正值,
2、當(dāng)圓弧圓心角大于180°時,R為負(fù)值,
3、整圓編程時不可以使用R,只能用I、J、K;
4、F為編程的兩個軸的合成進(jìn)給速度。
五、數(shù)控銑床常用編程指令
例.見下圖所示,用Φ8的刀具,沿雙點畫線加工距離工件上表面3mm深凹槽二、數(shù)控銑床編程實例
807015100601088R10例.見下圖所示,用Φ8的刀具,沿雙點畫線加工距離工件上表面3mm深凹槽二、數(shù)控銑床編程實例
%5002N1G92X0Y0Z50N2M03S500N3G00X19Y24N4Z5N5G01Z-3F40N6Y56N7G02X29Y66R10(N7G02X29Y66I10)N8G01X71N9G02X81Y56R10(N9G02X81Y56J-10)N10G01Y24N111G02X71Y14R10(N11G02X71Y14I-10)N12G01X29N13G02X19Y24R10(N13G02X19Y24J10)N14G00Z50N15X0Y0N16M30807015100601088R10五、刀具補(bǔ)償功能指令1、刀具半徑補(bǔ)償G40,G41,G42
格式:其中刀補(bǔ)號地址D后跟的數(shù)值是刀具號,它用來調(diào)用內(nèi)存中刀具半徑補(bǔ)償?shù)臄?shù)值。
G40五、數(shù)控銑床常用編程指令
在進(jìn)行刀具半徑補(bǔ)償前,必須用G17或G18、G19指定補(bǔ)償是在哪個平面上進(jìn)行。a,b必須與指定平面中的軸相對應(yīng)。在多軸聯(lián)動控制中,投影到補(bǔ)償平面上的刀具軌跡受到補(bǔ)償,平面選擇的切換必須在補(bǔ)償取消方式下進(jìn)行,若在補(bǔ)償方式進(jìn)行,則報警。G40是取消刀具半徑補(bǔ)償功能。G41是在相對于刀具前進(jìn)方向左側(cè)進(jìn)行補(bǔ)償,稱為左刀補(bǔ),如圖31(a)所示。G42是在相對于刀具前進(jìn)方向右側(cè)進(jìn)行補(bǔ)償,稱為右刀補(bǔ),如圖31(b)所示。G40、G41、G42都是模態(tài)代碼,可相互注銷。
五、數(shù)控銑床常用編程指令
五、數(shù)控銑床常用編程指令
例.見圖32所示的刀具半徑補(bǔ)償程序。設(shè)加工開始時刀具距離工件表面50mm,切削深度為10mm.五、數(shù)控銑床常用編程指令
按增量方式編程N(yùn)10G92X0.0Y0.0Z50N20G91G17G00 由G17指定刀補(bǔ)平面N30G41X20.0Y10.0D01由刀補(bǔ)號碼D01指定刀補(bǔ)—刀補(bǔ)啟動N35Z-48M03S500N38G01Z-12F200N40G01Y40.0F100進(jìn)入刀補(bǔ)狀態(tài)N50X30.0N60Y-30.0N70X-40.0N80G00Z60M05N85G40X-10.0Y-20.0 解除刀補(bǔ)N90M30五、數(shù)控銑床常用編程指令
按絕對方式編程N(yùn)10G92X0.0Y0.0Z50N20G90G17G00 由G17指定刀補(bǔ)平面N30G41X20.0Y10.0D01啟
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025湖南長沙高新區(qū)中心幼兒園和馨園招聘教師2人模擬試卷及答案詳解(名師系列)
- 2025福建福州市長樂生態(tài)環(huán)境局招聘2人考前自測高頻考點模擬試題及參考答案詳解
- 2025國有四大銀行遠(yuǎn)程銀行中心誠聘客服代表考前自測高頻考點模擬試題及答案詳解1套
- 2025年紹興新昌縣衛(wèi)健系統(tǒng)第一次公開招聘編外人員6人考前自測高頻考點模擬試題及答案詳解(網(wǎng)校專用)
- 2025年臨沂市電子科技學(xué)校公開招聘教師(35名)模擬試卷及1套參考答案詳解
- 2025年寧夏吳忠同心縣公開招聘社區(qū)工作者133人模擬試卷及答案詳解(典優(yōu))
- 2025河南鄭州市建筑設(shè)計研究院招聘35人模擬試卷及答案詳解(典優(yōu))
- 2025黑龍江哈爾濱尚志市招聘警務(wù)輔助人員60人考前自測高頻考點模擬試題完整參考答案詳解
- 2025湖南邵陽市洞口縣教育局所屬事業(yè)單位招聘39人模擬試卷及完整答案詳解1套
- 2025年金華市衛(wèi)生健康委員會所屬醫(yī)院金華市第二醫(yī)院招聘7人(第一批)模擬試卷含答案詳解
- 風(fēng)機(jī)葉片吊裝安全培訓(xùn)課件
- 2025年安徽蕭縣縣直事業(yè)單位招聘115人筆試備考題庫附答案詳解
- 風(fēng)險分級管控和隱患排查治理體系培訓(xùn)考試試題(附答案)
- 2025年保安員考試經(jīng)典例題附完整答案詳解(典優(yōu))
- 網(wǎng)絡(luò)安全宣傳周網(wǎng)絡(luò)安全知識競答考試題及答案
- 新能源電廠培訓(xùn)課件
- 司法局社區(qū)矯正工作匯報
- 生物安全培訓(xùn)上崗證課件
- 蜜蜂科普知識教學(xué)課件
- 新質(zhì)生產(chǎn)力區(qū)域經(jīng)濟(jì)發(fā)展
- 質(zhì)量信得過班組知識培訓(xùn)課件
評論
0/150
提交評論