当前位置 - 股票行情交易網 - 裝修設計 - 數控銑床橢圓宏程序編程

數控銑床橢圓宏程序編程

西門子:

長半軸=45

短半軸=25

O0001

T1D1

N13G90G00X65Y0Z100.0 刀具運行到(65,0,100)的位置

N14S1000M03

N15G01Z-10F1000.0 刀具下到-10mm

N16#114=0 賦初始值

N18#112=45*COS[#114] 計算X坐標值

N20#113=25*SIN[#114] 計算Y坐標值

N22G01G42X[#112]Y[#113]D02F200.0走到第壹點 N24#114=#114+1 變量#114增加壹個角度步長

N26IF[#114LT361]GOTO18 條件判斷#114是否小於361,滿足則返回18

N28G01G40X65Y0 取消刀具補償,回到(65,0)

N30G90G00Z100.0M05 快速擡刀

N32M30 程序結束

發那科:

長軸48,短軸36

程序如下:

O1001(主程序)

T0101

G94S700M03M08

G54

G00G43Z30

G90X40Y0

Z2

G01Z0F150

M98P120L9(去毛坯余量,每次切深2毫米)

G00Z3

M30

O120(毛坯余量子程序)

G91G01Z-2

G90

#103=360(角度變量初賦值)

N100 #104=18*COS[#103](X坐標值變量)

#105=24*SIN[#103] (Y坐標值變量)

G41 X#104 Y#105 D01

#103=#103-1(角度增量-1)

IF[#103GE0]GOTO100(如果角度大於等於0,則返回執行循環)

G40G01X40Y0

M99