1樓:匿名使用者
西門子sinumerik 840d系統是開放式的數控系統,可以通過資料通道實現系統變數和外部r引數之間的相互傳遞,因此比較輕易通過巨集指令去實現重複迴圈的功能。西門子sinumerik 840d系統中提供了程式分支和r引數到系統記憶體的資料傳輸以及算術功能的巨集指令,我們通過@12x這種if-then-else指令或者@13x這種while指令以及@100這種goto指令去實現多次的迴圈和程式的跳轉,通過@430零點偏移輸入指令或@432可程式設計零點偏移輸入指令將程式分支中的相應r引數調入去實現加工軌跡的旋轉,最終實現多軸加工的重複迴圈功能。這種方式對絕對值/增量值程式設計方式都是適用的。
另外,實際上對於增量值程式設計方式,完全可以不使用@430或@432巨集指令,而只是通過在加工軌跡的第一個絕對值定位程式段中給相應的旋轉軸地址碼賦一個r變數引數,該r引數同樣是在程式分支中賦給不同的值以實現完整的重複迴圈。例如,g00x._y_z_b=r100 或者g00x.
_y_z_b_c=r100,值得注重的是這樣的方式必須要求在定位程式段後面所有的加工軌跡程式段中都使用增量。
2樓:匿名使用者
你不好去吃一個巨集程式番瓜啊 shazhi
西門子840d系統 落地式鏜銑床用巨集程式銑球形圓弧
3樓:匿名使用者
看到這回答我才知道什麼叫天外有天,時間過了這麼久,但不說就是對你不負責任。
假設這個圖是一個直徑100的孔和一個長100寬60拐角是r10的圓弧角的長方形,圓心到長方形的一條長邊距離160,主程式跑座標子程式加工。下面用最簡單的巨集程式說明一下:
零點放直徑100圓心,用直徑20刀,銑100圓和r10的圓弧角省換刀。此為一刀切,子程也沒功夫編。
g54g64g90g0z50
r1=100/2-10 r2=60/2-10 r3=1s500m03f1000
aa:x0y0
z=r3
l1 呼叫子程式g0z50 提刀至安全高度
trans x190 座標系絕對平移,座標軸x有效x0 x軸重定位,用g111也可以。
z1l2 子程式加工長方形g0z50
m30 程式結束
4樓:匿名使用者
首先,西門子程式設計沒有巨集程式這種說法。你說的應該是程式設計迴圈。
其次,你這個圖太抽象。
再次,要根據你加工的實際情況程式設計比較現實。
數控鏜銑床程式設計 求 數控落地鏜 西門子840d系統 用巨集程式銑孔 銑45度斜面 怎麼加工
5樓:綠純
g0g17g90g54m3s400f1000z50r1=角度 r2=起始寬度(一般為0)oo:r5=r2*tan(r1) r6=(圓半徑)-r2g1x=r6 z=r5(走斜線)
g3i=-r6 j0(走圓)
r2=r2+(每次x軸讓出的數值)
if r2<=(x軸最終讓出的數值也就是終點) gotob oo(迴圈模式)
goz50
m30我們那兒是這樣編的
6樓:
這個用不著 巨集程式啊, 機床附件直接調整就行。不能調整的就只能用成型刀了。
用球刀太慢了,直接計算走鞋面就行了比如g91g01x100z100
數控落地鏜,西門子840d系統用巨集程式銑孔,銑45度斜面怎麼加工?
7樓:海馳巧依絲
g0g17g90g54m3s400f1000z50r1=角度
r2=起始寬度(一般為0)
oo:r5=r2*tan(r1)
r6=(圓半徑)-r2
g1x=r6
z=r5(走斜線)
g3i=-r6
j0(走圓)
r2=r2+(每次x軸讓出的數值)
ifr2<=(x軸最終讓出的數值也就是終點)gotob
oo(迴圈模式)
goz50
m30我們那兒是這樣編的
8樓:微弱苗條彼
西門子840d的系統,怎麼用巨集程式程式設計加工斜面?程式格式是怎麼寫?求告訴,謝謝
求西門子840d系統銑橢圓的巨集程式,,,謝謝
9樓:寧西貫通
def int aa
g54 g90 g0 x90 y40
s600 m3
z5g1 z-2 f200
g41 d1 g1 x50
y0for aa=1 to 360
g1 x=50*cos(aa) y=-30*sin(aa)endfor
y-40
g40 x90
g0 z100 m5m30
西門子840D報警300508如何解決
點點 300508 軸 1 驅動 2 電機測量系統零標誌監控在通過零標記時模數 16 10 計算的編碼器接線數出錯。增量丟失或增加。可通過md alarm reaction chan noready 重新設定報警 通道沒有準備好 使用西門子原裝的編碼器電纜 有更高的螢幕覆蓋度 檢測編碼器 編碼器電纜...
西門子840d加工中心輪廓監控報警怎麼維修
如道居士 輪廓監控 報警一般出現在軸啟動瞬間。當需要軸運動時,nc在給定指令發出後如果發現軸不能在設定的迴圈監測週期內到達給定的預定位置,超出了誤差帶,就會出現 輪廓監控 報警。軸啟動後不能如預計的那樣到達預定位置,不外乎有三種可能性 a.機械負載偏大 當機械負載過大而電機選擇偏小時,電機無法很快帶...
求西門子840d數控系統維修手冊,引數及連線手冊
我的機械工作 西門子840d數控系統維修手冊 最好找 機床附帶的機床廠家所配的說明書 有好多電器電路是機床廠家 設定的 亢彥 花五十分問不如去隔壁文庫.求西門子840d數控程式設計手冊和操作說明書。 網上搜一下就有。找不到再和我聯絡即可。 淨越 看程式設計手冊沒多大用 推薦你本書 西門子840d數控...