|
計劃接著之前發(fā)的帖子繼續(xù)整理自己的知識積累,,計劃把自己學(xué)到的整理出一個系列,,供大家批評指教。
9 }( g- I5 |$ Q; w: w) h+ E$ B- F5 j* W2 R- k2 k* @" T% o4 J, s8 I
我的工作崗位是制造工藝,,對于工藝員來說有以下幾類工作:編寫工藝表(銜接設(shè)計和制造,,并對不好加工的地方在不影響功能的情況下和設(shè)計人員溝通修改),編寫數(shù)控程序并調(diào)試(這個過程需要思考配套的刀具夾具),,現(xiàn)場巡視解決生產(chǎn)問題,。這篇寫寫我學(xué)習(xí)的數(shù)控編程。
+ x" N) y/ h1 [4 q7 R6 Z2 S4 I* ~- k( J2 x# n* i2 n! h
還是從大學(xué)接觸編程開始講,,學(xué)校的好處就是老師會給你系統(tǒng)的介紹一下大的環(huán)境,。在編數(shù)控機(jī)床程序的領(lǐng)域有兩個比較牛逼也具有代表性的程序:發(fā)那科和西門子。發(fā)那科主要用于亞洲地區(qū),,而西門子是歐州,。程序分為若干個程序段,,參考工藝表對每一個步驟需要達(dá)成的效果有一個整體的概念。程序中最先寫的是程序的序號,,盡量以10,,20,30類推編寫,,這樣的好處是當(dāng)需要在第一段和第二段(編號為10,,20)的程序中加修改程序的時候有空余的十個程序號,同時也比較容易看出來哪些程序時調(diào)試后加入的,。: K$ e# x( x3 d# Z; y" o
: }7 ]# T' `& c+ r: _$ X
接著是寫信息,,確定坐標(biāo)系,調(diào)用刀具,,設(shè)定刀具長度和直徑補(bǔ)償,,轉(zhuǎn)速和進(jìn)給速度等。+ \0 C! N l3 B A0 q) o
而后需要寫動作,,直線插補(bǔ)的路徑,,是打孔還是銑削等。最后刀具回原位,,寫程序結(jié)束,。
# H) c2 C! r* K0 x7 `
+ P, o [2 n, t" R; K 學(xué)習(xí)的過程中會慢慢熟悉所用程序的g代碼m代碼的含義,這個時候一定要發(fā)揮牛角尖精神,。為啥m3和m30都是結(jié)束,,有什么區(qū)別?絕對坐標(biāo)和增量坐標(biāo)的區(qū)別等,,需要爛熟于心,。
4 _ r4 \6 Q2 c( s8 L9 n: [1 k3 R% B# `/ K/ N- L# q
在調(diào)試修改別人程序時候要注意別人的基本信息,調(diào)用的坐標(biāo)系時哪種,。至于轉(zhuǎn)速和進(jìn)給,,則需要計算和經(jīng)驗。超快速和超慢速(研磨)好像都能帶來良好的光潔度,,我到現(xiàn)在也不確定表面粗糙度不好的時候該快還是慢,,但是可以慢慢嘗試。剛接手的時候去翻以前老工程師的程序,,把所用刀具材料和加工件材料記下來,,看看他們的數(shù)值然后在那周圍找。對于調(diào)試完成后也盡量抽空看看那個機(jī)床加工零件的質(zhì)量并微調(diào)以達(dá)到更好的效果,。
. v+ D, F4 J4 c: V: a) P. `% P( d$ T7 h1 i5 {
工作后,,我接觸到最多的是okama程序,它和發(fā)那科很像,學(xué)習(xí)的時候可以對比,。: d, {* L" `; a- Z8 j4 r2 W
# @. z5 R) u) `
基礎(chǔ)的編程知識具備以后,,在條件允許下我做了一些實驗。把單位購買機(jī)床的編程手冊翻出來看看有哪些新奇的東西,。如何套用子程序,?自程序一般序號是o開頭的。還有我們加工的東西經(jīng)常有圓形陣列一組孔的情況,,以往的做法是每次用3d軟件抓取每一個點圓心的橫縱坐標(biāo),,但是我在看編程手冊的時候看到了一個坐標(biāo)系旋轉(zhuǎn)的命令。我當(dāng)時是找了臺暫時沒活的機(jī)床,,空跑了這個程序,,在沒個點定位的時候抄下橫縱坐標(biāo),最后和3d抓點的坐標(biāo)對比,。發(fā)現(xiàn)還是比較好用的,,而且當(dāng)時很有成就感。
# H9 `1 |1 g, u( W$ G% |0 t: M, Q5 d. t, f7 i% ~; @
學(xué)習(xí)和工作時不一樣的,,學(xué)習(xí)中需要更多的練習(xí)機(jī)會,。我就有兩種方法,第一是用我能想到的一些指令去編程,,然后再找其他指令再編,,可以借助cam軟件進(jìn)行驗證,比較他們的優(yōu)劣,,我們肯定需要好修改干活又快的方法。還有一種很有樂趣,,把g代碼m代碼等都放桌子上,,除去必要的常規(guī)的直接用(比如結(jié)束的m30一類的),我抽簽,。最逗的一回是我要打孔,,但是我沒抽到打孔的g代碼,我用g0和g1編了整個程序,。這個過程讓我拆分了打孔的形成,,也更好的用了這兩個。當(dāng)然也有時候很背,,抽的東西怎么編也弄不好,,那也沒關(guān)系,至少思考的過程你就復(fù)習(xí)了很多知識,。
! x O5 \/ `* D+ n( B
) W I* C- a2 v0 O; K. r0 m, Y5 ^# J- K9 U2 f) P \+ @
工作和學(xué)習(xí)的區(qū)別是,,學(xué)習(xí)中有了經(jīng)驗和優(yōu)劣對比,工作中要用符合單位工程師習(xí)慣的方法去編,,盡量簡單和邏輯好,。如此做是為了方便別人學(xué)習(xí)和修改或者幫你檢查,。) A3 L( a6 I/ f$ f0 ^1 T# Z9 V
; I8 A6 ?: N( B3 ~
這些編程的東西在現(xiàn)在有很多的cam軟件都可以自動生成,你要什么代碼都有,,但是還是一個工藝員必備的技能,。至少會一些。然后好好學(xué)cam軟件,,它可以在你沒空余床子的時候模擬你的新想法,,同時也可以把一些計算錯誤的撞刀等事故降低。
- h. T8 O! @9 J/ ~: h, i( P, T3 ?+ k% N* ~7 `
就說這么多吧,,謝謝之前一直挺我的各位,,謝謝論壇提供了交流的機(jī)會,謝謝老鷹管理員給我的評價,,讓我可以繼續(xù)整理下去,。
- w2 m( ]: r1 J/ F
( [& b$ O$ A- ?8 R' ?3 [1 @% ^1 N9 J; s( \: N
6 L/ P% V9 r0 y& k5 v
% W3 n, z6 i& |' d
補(bǔ)充內(nèi)容 (2015-1-15 09:28):
* K0 n# x) q' u3 o N文中有好幾處錯別字,還有網(wǎng)友指出的okama應(yīng)該是okuma,。停止程序是m02和m30,,不是m03和m30.望大家海涵,下次一定注意好好校稿 |
評分
-
查看全部評分
|