數控銑床橢圓怎麼加工
① 數控銑,銑出來的圓是橢圓怎麼調參數
首先查看系統是否有刀具補償,如果有請置0。排除加工工藝和外界因專素沒有問題後。
可以斷定是屬機床本身精度造成的,加工圓成橢圓這現象在調機床的眼裡是最普遍不過的一個現象,當然也是最易解決的。
1、如果是新出廠的,建議找廠家調整,最好是打一下循圓檢驗,就是平常說的打下BALLBAR,一般情況是XY軸的伺服增益沒調好,如果加工出來的是X軸是長軸,Y軸是短軸,說明,X軸跑快了,Y軸跑慢了,那麼把長軸的速度環增益調小,在機床出廠說明書里一般都會介紹到。
2、如果是用過很多年的老機床那要先修整機械結構,排除機械配件松動或磨損嚴重造成,之後再調整伺服參數,甚至要調整系統參數主要有間隙補償和線性補償。
② 數控銑加工橢圓如何編程
實際應用中,還經常會遇到各種各樣的橢圓形加工特徵。在現今的數控系統中,無論硬體數控系統,還是軟體數控系統,其插補的基本原理是相同的,只是實現插補運算的方法有所區別。常見的是直線插補和圓弧擂補,沒有橢圓插補,手工常規編程無法編制出橢圓加工程序,常需要用電腦逐一編程,但這有時受設備和條件的限制。這時可以採用擬合計算,用宏程序方式,手工編程即可實現,簡捷高效,並且不受條件的限制。加工如下圖所示的橢圓形的半球曲面,刀具為R8的球銑刀。利用橢圓的參數方程和圓的參數方程來編寫宏程序。
橢圓的參數方程為:X=A*COS&;
Y=B*COS&;
其中,A為橢圓的長軸,B為橢圓的短軸。
編制參考宏程序如下:
%0012
#1=0
#2=20
#3=30
#4=1
#5=90
WHILE
#5
GE
#1
DO1
#6=#3*COS[#5*PI/180]+4
#7=#2*SIN[#5*PI/180]
G01X[#6]F800
Z[#7]
#8=360
#9=0
WHILE
#9
LE
#8
DO2
#10=#6*COS[#9*PI/180]
#11=#6*SIN[#9*pi/180]*2/3
G01X[#10]Y[#11]F800
#9=#9+1
(計數器)
END1
#5=#5-#4
(計數器)
END2
M99
在上例中可看出,角度每次增加的大小和最後工件的加工表面質量有較大關系,即記數器的每次變化量與加工的表面質量和效率有直接關系。希望讀者在實際應用中注意。
③ 在加工中心上橢圓怎麼加工
用軟體畫圖然後自動生成程序就可以了!畫一個橢圓很簡單的 如果交叉幾個橢圓就麻煩點了
我假設橢圓X軸半徑10 Y軸半徑5 銑削1mm
N110T1M6
N112G0G90X-36.181Y6.291
S3819M3
N114G43H1Z10.M8
N116Z3.
N118G1Z-1.F763.8
N120X-26.285Y7.733F1527.6
N122G2X-14.948Y-.721R10.
N124G1X-14.842Y-1.445
N126G3X-14.463Y-2.757R5.
N128G1X-14.144Y-3.473
N130G3X-13.534Y-4.496R5.
N132G1X-12.987Y-5.204
N134G3X-12.3Y-5.931R5.
N136G1X-11.501Y-6.622
N138G3X-10.828Y-7.112R5.
N140G1X-9.759Y-7.762
N142G3X-9.136Y-8.083R5.
N144G1X-7.797Y-8.659
N146G3X-7.227Y-8.864R5.
N148G1X-5.642Y-9.328
N150G3X-5.117Y-9.451R5.
N152G1X-3.339Y-9.769
N154G3X-2.843Y-9.832R5.
N156G1X-.949Y-9.977
N158G3X-.637Y-9.991R5.
N160G1X-.071Y-9.999
N162G3X.26Y-9.993R5.
N164G1X2.324Y-9.886
N166G3X2.854Y-9.83R5.
N168G1X4.791Y-9.52
N170G3X5.347Y-9.398R5.
N172G1X7.061Y-8.918
N174G3X7.662Y-8.708R5.
N176G1X9.091Y-8.104
N178G3X9.747Y-7.768R5.
N180G1X10.866Y-7.085
N182G3X11.557Y-6.577R5.
N184G1X12.346Y-5.886
N186G3X13.04Y-5.141R5.
N188G1X13.588Y-4.416
N190G3X14.196Y-3.368R5.
N192G1X14.502Y-2.654
N194G3X14.858Y-1.371R5.
N196G1X14.953Y-.684
N198G3X14.948Y.721R5.
N200G1X14.842Y1.445
N202G3X14.463Y2.757R5.
N204G1X14.144Y3.473
N206G3X13.534Y4.496R5.
N208G1X12.987Y5.204
N210G3X12.3Y5.931R5.
N212G1X11.501Y6.622
N214G3X10.828Y7.112R5.
N216G1X9.759Y7.762
N218G3X9.136Y8.083R5.
N220G1X7.797Y8.659
N222G3X7.227Y8.864R5.
N224G1X5.642Y9.328
N226G3X5.117Y9.451R5.
N228G1X3.339Y9.769
N230G3X2.843Y9.832R5.
N232G1X.949Y9.977
N234G3X.637Y9.991R5.
N236G1X.071Y9.999
N238G3X-.26Y9.993R5.
N240G1X-2.324Y9.886
N242G3X-2.854Y9.83R5.
N244G1X-4.791Y9.52
N246G3X-5.347Y9.398R5.
N248G1X-7.061Y8.918
N250G3X-7.662Y8.708R5.
N252G1X-9.091Y8.104
N254G3X-9.747Y7.768R5.
N256G1X-10.866Y7.085
N258G3X-11.557Y6.577R5.
N260G1X-12.346Y5.886
N262G3X-13.04Y5.141R5.
N264G1X-13.588Y4.416
N266G3X-14.196Y3.368R5.
N268G1X-14.502Y2.654
N270G3X-14.858Y1.371R5.
N272G1X-14.953Y.684
N274G3X-14.948Y-.721R5.
N276G2X-23.402Y-12.058R10.
N278G1X-33.297Y-13.5
N280G0Z10.
N282M5
N284G91G28Z0.M9
N286G28X0.Y0.
N288M30
④ 西門子數控銑床怎麼加工出來橢圓,只要畫出來輪廓就行
圖紙有問題這樣是無法加工出來的,如果要加工橢圓需要藉助UG或者mastercam軟體編程!
⑤ 數控銑床g代碼怎麼編程橢圓
採用復宏指令
追問:
能具體點制么?比如公式什麼的,我知道用宏程序,但是不知道怎麼編啊。
回答:
有一個具體的數據嗎?最好是指粗加工還是精加工,而且數據銑床編程橢圓,可採用自動編程啊?是考試還是實際的要求啊?
追問:
長邊A=100.短邊B=90.是粗加工用的。我就是想知道他是怎麼編的,以便我以後要是有用到的地方我可以自己編一下。
回答:
O0100;G00G40G80G49G54;M03S1500:X50Y0Z10;G01Z-20F200;#1=0;#2=180;#8=200;wHILE=[#1LE#2]DO1;N1
#3=45*COS[#1];
#4=50*SIN[#1];G01X[#1]
Y[#1]F[#8];
#1=#1+0.5;END1;G01x60F500;G00Z50;M30;
補充:
我寫了一個精加工程序,因時間關系,可能有點小問題,可調試後修改,另外,粗加工時可根據坐標進行外形的粗加工。如採用圓弧進行,可相互交流。
⑥ 數控銑床加工橢圓宏程序
好辦,你先得看圖紙(顯然這是廢話,不過這是事實)
加工前記得把工件坐標糸原點對在在橢圓的中心
你是不是直接或間接找到了這個橢園長軸和短軸的長度了?(圖紙沒標錯沒標漏尺寸的話,一定能找出)
有了這個兩個尺寸,這個橢園就可以確定了
接下來,你根據上面的兩個尺寸寫出橢園的標准方程(不知道什麼是橢圓的方程,不知道什麼是橢圓的軸?
好吧,送佛送到西,橢園的標准方程是:(x/a)括弧外面平方+(y/b)括弧外平方=1,a是長軸長度,b是短軸長度)
要是你還不明白,回去找你們高中數學老師去,要不去自學《平面解析幾體》
把方程寫 y=f(x)(1號等式 ) 的形式
顯然,x變,y也跟著變
關鍵部分開始:
以西門子802S為例,具體思路為:
先告訴機子,R1=a R2=0 。。。。 R1=a R2=0
再讓刀到X=R1,y=R2的地方 MKARKE1:G01 X=R1 Y=R2
註:"MKARTE"是一個記號,等下你就明白在這做記號的原因了
再告訴機子,現在的R1比剛才的R少了0.01了 R1=R1-0.01
再告訴機子,R2是隨著R1按橢園規律變化的, R2=f(R1)既代入1號式
好了,直線擬合: G01 X=R1 Y=R2
(因為R1隻減少了0。01,因此這一步,刀只動了一點點,幾乎看不到)
現在問機子,我們的參數R1等於零了沒?
如果沒等於零,程序跳轉到MKARKE的地方 IF R1>0 GOTOB MKARKE1
這樣,機子就從上MKARKE1的地方往下走,走到 IF R1>0 GOTOB MKARKE1的地方發現R1比零大,於是他又跳到MKARKE1的地方重新走,每走一遍X坐標就小了0。01,Y跟著增加,直到X走到零時,我們橢園第一象限的輪廓也完成了,然後退刀
G00Z5
G00X100Y100
橢園是對稱的,其它象限的走法,雷同,自己研究吧,比如在第五程序斷中,
如果寫成G01 X=R1 Y=-R2,則會走出第四象限的輪廓
還有一種用橢圓參數方程編程的方法,不用分四次走,不過本質上是一樣的
好了,費了這么大的勁,你是不是多給幾分呢?
⑦ 橢圓怎麼編程出來呢在加工中心或者銑床上怎麼做呢
樓主想銑個二維的橢圓就很簡單,如果手工編程的必須知道每個圓弧的切點坐標版,然後以圓弧指令一個一權個點走過來,如果軟體編程就簡單了,直接畫個橢圓給個加工方法自動生成程序,至於在機床上做嗎,和加工其他東西一樣啊,輸好程序 壓好工件 對好刀 確定原點坐標就可以開始做了,至於樓主說的程序內容么,我想說沒有尺寸怎麼給你寫???如果想要的話給個尺寸我給你做, 如果想做橢圓球在加工中心上也是可以的,只是復雜了一點,而且一般加工中心一次裝夾只能加工半個,程序必須用軟體做,因為加工曲面的話程序會很長,有問題可以再交流
⑧ 怎樣用數控銑床加工橢圓,只需編程,急用……謝謝
假設橢圓中心在工件坐標零點的位置,以下是精加工橢圓的宏程序:用宏程序粗加工的話請版另行提權問。
G01X20Y0F0.2;
#1=1;
WHILE[#1LT360]DO1;
#2=20*COS[#1];
#3=11*SIN[#1];
G01X#2Y#3;
#1=#1+1;
DO1;
G00X50;
需要解釋的話再找我!
不要宏程序的話,可以拿圓弧逼近,用AUTOCAD先畫橢圓出來,然後用圓弧逼近!出來的都是近似值!這樣,如果零件精度要求不高的話,也能出來橢圓!
⑨ 加工中心 加工橢圓
%
O0000
G40G49G80
T1M6
G0G90G54X30.Y0.
S50M5
G43H1Z25.
G1Z-2.F1.5
X29.897Y1.244
X29.586Y2.483
X29.063Y3.72
X28.315Y4.957
X27.328Y6.188
X26.087Y7.407
X24.579Y8.601
X22.792Y9.754
X20.724Y10.846
X18.379Y11.856
X15.77Y12.76
X12.923Y13.537
X9.871Y14.165
X6.658Y14.626
X3.335Y14.907
X0.Y15.
X-3.537Y14.895
X-7.001Y14.586
X-10.331Y14.083
X-13.47Y13.403
X-16.375Y12.568
X-19.01Y11.604
X-21.354Y10.536
X-23.395Y9.39
X-25.133Y8.19
X-26.577Y6.958
X-27.741Y5.711
X-28.642Y4.462
X-29.3Y3.221
X-29.734Y1.992
X-29.96Y.774
X-30.Y0.
X-29.897Y-1.244
X-29.586Y-2.483
X-29.063Y-3.72
X-28.315Y-4.957
X-27.328Y-6.188
X-26.087Y-7.407
X-24.579Y-8.601
X-22.792Y-9.754
X-20.724Y-10.846
X-18.379Y-11.856
X-15.77Y-12.76
X-12.923Y-13.537
X-9.871Y-14.165
X-6.658Y-14.626
X-3.335Y-14.907
X0.Y-15.
X3.537Y-14.895
X7.001Y-14.586
X10.331Y-14.083
X13.47Y-13.403
X16.375Y-12.568
X19.01Y-11.604
X21.354Y-10.536
X23.395Y-9.39
X25.133Y-8.19
X26.577Y-6.958
X27.741Y-5.711
X28.642Y-4.462
X29.3Y-3.221
X29.734Y-1.992
X29.96Y-.774
X30.Y0.
G0Z18.
M5
G91G28Z0.
M30
%
估計手工無法編輯除非用宏程式點眾多。你考慮用軟體吧。