數控銑fanuc系統加工橢圓球怎麼程式設計

2022-03-11 18:56:39 字數 5234 閱讀 1596

1樓:匿名使用者

最多隻能銑一半吧

#1=50

#2=25

#7=10(刀具直徑)

g0g90g54x65y0

z0#34=0

while[#34le90]do1

g01x#30z#32f500

#35=0

while[#35le360]do2

#40=#30*cos[#35]

#41=#31*sin[#35]

g01x#40y#41f500

#35=#35+1(角度增量)

end2

#34=#34+1

end1

g0g90z200m5

g91g28z0y0

m30這事平刀的 ,應該是這樣,要是能模擬執行下就好了,我這兒不能試驗

2樓:

你的用兩段來完成先導到r25那裡,再倒下一個1/4圓,依次導下去~就可以了 感覺外圓會有條紋狀,但是其實不會~

3樓:線上稻草

你用軟體畫一下就就出來了?

求一段橢圓fanuc數控車床巨集程式

4樓:

o1000;

m3 s600;

t0101;

g00 x0 z150

g98#24=80(短軸半徑,x軸方向)

#26=100(長軸半徑,z軸方向)

#7=0.1

#1=#26+#7(z軸方向最大值,假設為頂點)#23=3.15(z軸方向最小值)

while[#1gt#23]do1

#1=#1+#7(計算每次z軸的座標值)

if[#1gt#23]goto9

#1=#23(最後一次把z軸終點座標賦值給#1)n9 #3=2*#24*sqrt[1-[#1*#1]/[#26*#26]](x軸座標值計算,此處按直徑程式設計)

g01 x#3 z#1 f100

end1

m30**自jiaweiwei303)

5樓:夜來雨早來晴

o1234;

t0101 m03 s600;

goo x34 z2.0;

g73 u14 w0 r7; g73 p10 q20 u1 w0.05 f0.25;

n10 g00 x0.;

g42 g01 z0. f0.1; #1=0;(角度初始值)while [#1 le 144] do1;

#2=14*sin[#1];

#3=20*cos[#1];

g01 x[2*#2] z[#3-20]f0.1;

#1=#1+0.5;

end 1;

g01 z-40;

x28;

w-10;

n20 g40 x33;

m03 s800;

g70 p10 q20;

g00 x150 z150;

m5;m30;

fanuc數銑加工中心橢圓巨集程式,,,,,急用,謝謝

6樓:匿名使用者

#1= 40;

#2=30;

#3=0 ;

while[#3ne360]do1;

#3=#3+1;

#4=cos(#3)*#1;

#5=sin(#3)*#2;

g1x#4 y#5 f;

end1;

刀補自己加

如果你的系統可以的話可以用比例,更方便

7樓:

這種巨集程式要用到巢狀,很麻煩,很考驗程式設計人員的頭腦,還是用軟體編吧,簡單

數控車床fanuc系統橢圓怎麼程式設計

8樓:匿名使用者

沒有對應的指令,只能用巨集程式,利用橢圓的方程,用其中一個座標做變數,另一座標隨它彎化而變,,,,

數控車fanuc怎麼車橢圓

9樓:泣狼痕

通過將巨集程式設定橢圓長半軸、短半軸和x,只做半個橢圓即可,另外如果系統自帶橢圓程式,可以不指定巨集程式直接設定橢圓程式。

巨集程式是用公式來加工零件的,如果沒有巨集的話,需要逐點算出曲線上的點,然後用直線逼近,如果是個光潔度要求很高的工件的話,那麼需要計算很多的點。

可是應用了巨集程式後,把橢圓公式輸入到系統中然後我們給出z座標並且每次加10um,那麼巨集就會自動算出x座標並且進行切削, 實際上巨集在程式中主要起到的是運算作用。

巨集程式分為a類巨集和b類巨集。a類巨集是以g65 hxx p#xx q#xx r#xx的格式輸入的,而b類巨集程式則是以直接的公式和語言輸入的和c語言很相似在0i系統中應用比較廣。

10樓:匿名使用者

我給你個最簡單,最實用,最簡潔的。

定位什麼的我就不寫了。橢圓長半軸為20,短半軸為14. x向滿足你的「直徑30以下「要求。只做半個橢圓

........

#1=20

while [#1 ge 0]do1

#2=14*sqrt[1-#1*#1/20/20]g01x[#2*2] z[#1-20]

#1=#1-0.2

end 1

g0x100

z100

.......

11樓:匿名使用者

有的系統自帶橢圓指令,可以不用巨集的。比如廣數980tda

給你一個參考!

程式設計如下:(fanuc-0i系統)

o0001;(主程式)

n10 g97 g99;(設定主軸轉速為r/min,進給量為mm/r)

n20 t0101 s800 m03;(選1號粗車外圓刀,主軸800r/min,正轉)

n30 g00 x100 z100;(快速進刀到換刀點)

n40 g00 x52 z2;(快速進刀到迴圈加工起點)

n50 #100=50;(設定最大切削餘量為50)

n60 g65 p0002 a40 b24 c40 d8 k0.5;(呼叫橢圓加工巨集程式)

n70 #100=#100-2;(每次切削深度雙邊2mm)

n80 if [ #100 ge 1 ] goto 60;(判斷毛坯餘量是否大於等於1)

n90 if [ #100 ge 0 ] goto 100;(判斷毛坯餘量是否大於等於0)

n100 g00 x100;(快速退刀到換刀點)

n110 z100;

n120 t0202;(選2號精車外圓刀,及呼叫其刀具補償值 )

n130 g96 s120 m03;(改用恆線速切削,主軸120m/min,正轉)

n140 g00 x52 z2;(快速進刀到迴圈加工起點)

n150 #100=0;(設定切削餘量為0)

n160 g65 p0002 a40 b24 c40 d8 k0.5;(呼叫橢圓加工巨集程式)

n170 g00 x100;(快速退刀到換刀點)

n180 z100;

n190 m30;(程式結束)

fanuc 0i系統的加工中心銑圓銑出來是橢圓,是怎麼回事?

12樓:ok我在前世約了

兩個軸間隙不大還是橢圓,就應該是45度方向的橢圓了。要改伺服增益!要找專業維修的來改!

13樓:戲子倚樓唱真情

銑內圓呢?怎麼解決的?我的床子也這樣!

14樓:ca三豐

首先校一下工作臺水平

然後看一下是不是絲槓和絲母間隙大,引數裡有這一項,可調整

數控銑,銑出來的圓是橢圓怎麼調引數?

15樓:匿名使用者

首先檢視系統是否有刀具補償,如果有請置0。排除加工工藝和外界因素沒有問題後。

可以斷定是機床本身精度造成的,加工圓成橢圓這現象在調機床的眼裡是最普遍不過的一個現象,當然也是最易解決的。

1、如果是新出廠的,建議找廠家調整,最好是打一下循圓檢驗,就是平常說的打下ballbar,一般情況是xy軸的伺服增益沒調好,如果加工出來的是x軸是長軸,y軸是短軸,說明,x軸跑快了,y軸跑慢了,那麼把長軸的速度環增益調小,在機床出廠說明書裡一般都會介紹到。

2、如果是用過很多年的老機床那要先修整機械結構,排除機械配件鬆動或磨損嚴重造成,之後再調整伺服引數,甚至要調整系統引數主要有間隙補償和線性補償。

16樓:沐曉山

在引數裡面有一個間隙補償,改裡面的資料就可以了。 0.9mm個你要搞清楚間隙是那個方向的 90個絲不要改90個絲要改成0.

45 知道嗎? 因為是x y z 之中的間隙不一致導致橢圓的出現

還有一種可能就是吃刀量太大和走刀速度的問題導致的橢圓 有時不要總想著更改機床引數

有一次我就是這樣改半天做成了成品 銑其他工件的又成橢圓了 好好的審審程式

還有刀具 以及夾具等方面的問題

17樓:匿名使用者

是多了90個還是少了啊 .........如果是多了就把刀補改下....如果是少了......呵呵 那恭喜你啦 說明你做的工件廢了

求高手幫忙寫一個數控銑床橢圓巨集程式變成的程式 fanuc程式

18樓:隨風而言

橢圓巨集程式變成的程式 fanuc程式

橢圓為 100 60的計算如下

g90g54g00z100

m03s1000

x0y0

x100

z10g01z0f500

#1=0

n1#1=#1+1

g03x[50*cos[#1]]y[30*sin[#1]]r100if[#1le360]goto1

g00z100

x0y0m30

19樓:儲安鈮

g90g54g00x80y0m3s1500g43h01z100

#1=0

while[#1le15]do1

#1=#1+1

g01z-#1f2000

g42d1x50

#2=0

while[#2le360]do2

#2=#2+1

g01x[cos[#2]*50]y[sin[#2]*30]end2

g40x80y0

end1

g90g00z100m30

數控銑橢圓用巨集程式怎麼編,數控銑床橢圓巨集程式怎麼程式設計,詳細的

麻煩事不 caxa三分鐘出程式 數控銑床橢圓巨集程式怎麼程式設計,詳細的 o0001 g43g49g64g80 g54g17g90 m03m08s800t1f200 g00g43h01z50 g00x0y0 z0.2 g01z 2f60 g01g41d01x20y0 新增刀具補償g41 3 0 起始...

Fanuc系統的數控銑床,報警稱防寫,如何解除

fanuc 數控系統程式防寫抄,具體襲操作方法是找到程式操作檯的鑰匙把鎖孔指向i的位置即可接觸保護。如圖中圈中的位置的鑰匙孔,圖中所示鑰匙孔位置是未防寫的狀態,o位置是防寫。在mdi模式中字元面板上按ofs set鍵,連續按幾次直到螢幕顯示setting handy 這時螢幕同時顯示許多選項.第一個...

數控銑床加工準備該注意哪些,數控銑床加工的一般步驟是什麼?

數控機床一開始就選定具有複雜型面的飛機零件作為加工物件,解決普通的加工方法難以解決的關鍵。數控加工的最大特點是用穿孔帶 或磁帶 控制機床進行自動加工。在進行數控機床加工時需要一下事項 1 選擇合適的刀具,刀具壽命與切削用量有密切關係。在制定切削用量時,應首先選擇合理的刀具壽命,而合理的刀具壽命則應根...