求西門子840D數控系統的程式設計知識的書,最好是電子書

2021-03-03 20:31:29 字數 3278 閱讀 3415

1樓:匿名使用者

西門子840d/810d數控系統數控程式設計

1. 程式跳段:只要在希望跳過的程式段的程式段前插入識別符「/」,在程式執行過程中的指令便不會被執行,轉而繼續執行下面不帶跳段識別符的程式段。例如:

n10 …執行

/ n20…跳過

n30…執行

2. 條件轉向語句為「if…gotob/gotof…」,條件式所用的條件比較符號允許用:= =(等於)、>、 >= 、<、<=。

3. 程式註釋:註釋通常附加在程式段的末尾,並用分號「;」將註釋與nc程式分開。

4. 主程式: 檔名的字尾位mpf;

子程式:檔名的字尾位spf;

5. 極座標運動指令:

在其座標系中的運動指令: g0 ap=…(極角) rp=…(極徑)

指令說明:g110極點位置,以刀具當前點位置為參考點。

g111 極點位置,在工件座標系中的絕對尺寸。

g112 極點位置,以前一個極點位置為參考點。

6. 採用半徑和終點進行圓弧程式設計:

指令說明:g2/g3 x… y… z… cr…(為圓弧半徑)。

cr =「+」…圓弧角度小於或等於180,

cr=「-」…圓弧角度大於或等於180。

7. 螺旋插補(g2/g3,turn)

指令形式:g2/g3 x… y… z… i… j… k… turn…

g2/g3 x… y… z… cr=… turn…

指令說明:x,y,z:圓弧終點座標。

i,j,k:圓心位置。 cr=:圓弧半徑。

turn=:圓弧經過起點的次數,即整圓的圈數。整圓範圍:

0—999。舉例:起點(x27.

5 ,y32.99, z-5)逆時針執行兩整圈,接近終點(x20, y5, z-20).

程式:…

n30 g17 g0 x27.5 y32.99 z3

n40 g17 g1 z-5 f50

n50 g3 x20 y5 z-20 i=ac(20) j=ac(20) turn=2

8. 座標系轉換指令:

可程式設計指令零點偏移(trans,atrans)

指令形式:trans(atrans) x… y… z…(在單獨程式段編寫)

指令說明:trans為可替代指令,參照被啟用的可設定零偏(g54-g57)的絕對變換。

atrans為可加性指令,參照被啟用的可設定零點或可程式設計零點的增量變換。

x,y,z為所規定的座標軸上的偏移量。

不帶座標軸引數的trans指令可以撤銷已經生效的全部程式設計框架。

9. 可程式設計旋轉(rot,arot)

指令形式:rot(arot) x…y…z… rot(arot) rpl=…..(rpl所選平面內座標系按該角度旋轉,旋轉角度)

指令說明:rot為可替代指令。

arot為疊加指令。

x、y、z:圍繞該幾何軸進行空間旋轉。應用rot時,旋轉點為先前規定的可設定零偏(g54-g57)。應用arot時,旋轉點為現行的零偏。

10. 可程式設計映象加工(mirror,amirror)

指令形式:mirror(amirror) x…y….x….

11. 刀具偏置指令(刀具呼叫及刀具補償t,d)

12. 鏜孔(進給鏜下,孔底暫停,定向讓刀,快速返回。)

cycle86(rtp,rfp,sdis,dp,dpr,dtb,sdir,rpa,rpo,rpap,poss)

rtp:返回高度

rfp:參考平面

sdis:安全間隙(無符號)

dp:最終鏜深

dpr:相對鏜深(無符號)

dtb:孔底延時時間

sdir:旋轉方向,3==m3,4==m4

rpa:橫座標上的孔底讓刀

rpo:縱座標上的孔底讓刀

rpap:垂直方向上的孔底讓刀

poss:主軸定向停的位置(單位:度)

數控龍門西840d程式設計模式:

機床狀態: n10 g54 g90 g17 g40 g64 (g64連續式加工)

n20 m43(換檔)m40空檔 m41-44一檔至四檔

n30 t01 d01

n40 g04 f3 (停留時間)

n50 s600 f280 m03

n… (程式)

n… ………………

n… m05

n… m02 (m30)

4.刀具半徑左右補償:g41,g42

請大家推薦一本西門子840d數控銑床程式設計的書,謝謝。

2樓:匿名使用者

西門子840d程式設計手冊都是厚厚的那種,很詳細,不過我不確定書店能不能買到,我印象裡我們數控系統的資料都是跟著系統發貨的,機床出廠時隨機床發到終端使用者手裡,或者是由銷售送給機床廠的技術人員看,基本上不公開發售的。不過沒關係,你去書店找找好了。

銑床版的程式設計軟體是shopmill,同理對應的車床版的程式設計軟體是shopturn。

這裡我發一本pdf格式的程式設計手冊給你看看。我個人感覺講的還是很詳細很好的。

見附件:sinumerik 840簡明程式設計手冊 00/01版

學習程式設計,最重要的是身邊有太機床可以實際操練,光紙上談兵的話效果要差些。希望你有裝置可以檢驗程式設計結果。

祝願你學習順利!

求西門子840d系統 數控加工程式設計模擬軟體

3樓:匿名使用者

西門子840d和西門子810d的面板是基本相同的,我有一款能模擬這兩種面板的**軟體。你可將你編的程式和加工工藝卡片傳給我試一下,看能否加工?能加工的話再和你聯絡。

我的郵箱694459105@**.***。

4樓:匿名使用者

我也想知道 我現在用的是宇龍3.8的**系統 還蠻好用的

面板操著和我現在開的數控龍門銑面板一樣的 床子的系統也是840d的

5樓:濮陽旭東呼賢

《西門子840d數控程式設計例項加強版》工廠實際加工案例,來自一線的經典教材學數控必備,每個加工步驟都配有詳細的解釋,自學程式設計的好材料,例題後面都配有課後習題,依據實際加工為基礎作者精心雕琢,循序漸進,可謂是學習840d程式設計的必勝「寶典」

西門子840d數控系統引數程式設計

6樓:匿名使用者

可不可以也給我發一份!!!非常感謝!!931529678@**.***

7樓:匿名使用者

發了個siemens802d系統的操作與程式設計(包括車床 銑床和加工中心),看看行不行.

52..@**.***的那個.

西門子840D加工中心 數銑數控系統,哪位師傅有其引數程式設計的相關,比如鑽孔 銑槽 座標旋轉等等加

西門子840d 加工中心是用r作為引數程式設計,相當於fanuc系統中的 引數程式設計作用,使用時採用r1 r2 方式 鑽孔使用cycle81,座標旋轉使用rot,arot指令。鑽孔 g81z r f 或g83z r q f 銑槽 看圖紙是多少在選用多少的刀具用g01走到相應的座標點 座標旋轉用g6...

西門子840D系統,巨集程式咋用,西門子840D巨集程式?

這個在西門子中叫r引數,具體的用法和巨集程式一樣,先要賦值,我也不是經常用,這個就是凡是能用數學表示式的幾何圖形都可以 比如說橢圓吧 r1 35 賦值長半軸35 r2 15 短半軸15 r3 0 變數的起始點 g0 x r1 r10 y r11 這個就是下刀點,也可以不賦值,採用具體的數值。g1 z...

你好,西門子840D系統,怎麼讀取刀具壽命給R引數賦值,我想

這個很簡單,r引數就是一個變數相當於發那科裡面的 1,但r引數應用的比較靈活。打個比方。我要在100 100的方塊上往下加工20mm,也就是z方向上往下加工20mm,每刀進給4mm。用120的盤刀程式如下 g55g90g17m3s1000g0z100x0y 65r1 4給變數賦值aa 設定一個標記點...