国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)控車削方程曲線宏程序的編制

2010-09-08 06:44:24張振明
中國新技術新產品 2010年8期
關鍵詞:精車步距宏程序

張振明 張 鑫

(長春職業(yè)技術學院,吉林 長春 130033)

一般數(shù)控系統(tǒng)只具有直線(用G01指令)和圓弧(用G02、G03指令)插補功能,對于方程曲線(拋物線、橢圓、正弦曲線)沒有相應的G代碼指令。一般可以采用CAM軟件編程完成,但CAM生成的程序往往較長,空刀運行的部分較多,降低加工效率。又因數(shù)控車削程序較簡單,一般不需要使用CAM軟件編程,特別是當程序容量較小的數(shù)控系統(tǒng),使用宏程序編程具有其獨特的優(yōu)點。

在普通程序的編制中,一般是將一個具體數(shù)值賦給功能字,如G00×10,就是將10賦給功能字X。在宏程序編程中,可以將變量賦給功能字,在程序中或MDI面板上改變變量代表的數(shù)值,這種在程序中使用變量,通過對變量進行賦值及處理的方法達到程序功能的程序叫宏程序。

不同的數(shù)控系統(tǒng)變量定義的方法不同,華中數(shù)控系統(tǒng)的變量由#加數(shù)字組成,例如#5表示5號變量,變量支持賦值運算(#1=10,相當于把數(shù)值10賦給變量#1)、四則運算、三角函數(shù)(SIN、COS、TAN)、反正切函數(shù)(ATAN)、開平方(SQTR)等等,需要強調的是三角函數(shù)和反正切函數(shù)的單位是弧度,而不是度;同時由于數(shù)控系統(tǒng)操作面板上沒有字符“π”這個符號,所以用字母組合“PI”來表示字符“π”。

1 拋物線零件1的程序編制

用宏程序編制如圖1所示的拋物線零件程序。

1.1 宏程序編制一般過程

①確定變量以及變量的取值范圍

用變量#1表示X坐標、取值范圍0~8

②確定動點的坐標

X=2*#1(直徑值編程)Z=-#1*#1/2

③確定步距、變量重新賦值

#1=#1+0.05

具體編程步驟如下:

#1=0 變量賦初值

WHILE#1 LE 8 循環(huán)體開始

G01 X[2*#1]Z[-#1*#1/2]F200 走動點坐標

#1=#1+0.05 確定步距、變量重新賦值

ENDW 循環(huán)體結束

1.2 拋物線零件精車程序

%100 程序索引號

T0101 調一號刀

S1000 M03 主軸正傳、轉速1000r/min

#1=0 把數(shù)值0賦給變量#1

WHILE#1 LE 8

G64 G01 G42 X[2*#1]Z[-#1*#1/2]F200

#1=#1+0.05

ENDW

G01 X16 Z-32

Z-37

X25

G00 X80 Z80 G40

M30

1.3 利用符合循環(huán)G71指令完成拋物線零件的粗精加工程序編制

%100 程序索引號

T0101 調一號刀

S2000 M03 粗車轉速2000r/min

G00 X21 Z4 確定循環(huán)起點

/G71 U2 R0.5 P1 Q2 X0.4 Z0.1 F180粗車循環(huán)

S3000 M03 精車轉速3000r/min

N1 G00 X0 G42 加刀尖右補償G42

#1=0 把數(shù)值0賦給變量#1

WHILE#1 LE 8 精車

G64 G01 X[#1]Z[-#1*#1/2]F200

#1=#1+0.05

ENDW

G01 X16 Z-32

Z-37

N2 X25

G00 X80 Z80 G40 取消刀尖半徑補償

M30 程序結束

提示:考慮零件的加工精度,一般在粗加工之前在刀具磨耗中在X方向留量,待精加工時采用利用程序跳段功能“/”完成精車加工。

2 橢圓零件的數(shù)控車削程序編制

a-X向橢圓半軸長;

b-Z向橢圓半軸長;

θ-橢圓上某點的圓心角,零角度在Z軸正向

注:華中世紀星數(shù)控車床只識別弧度,不識別角度。

2.1 宏程序編制一般過程

①確定變量以及變量的取值范圍

用變量#1表示弧度 取值范圍0~PIATAN#2

②確定動點的坐標

X=2*14*SIN#1+2*5 Z=20*COS#1-20

③確定步距、變量重新賦值

#1=#1+PI/180

具體編程步驟如下:

#1=0 變量賦初值

#2=6/SQTR13

WHILE#1 LE[PI-ATAN#2]循環(huán)體開始

G01 X[2*14*SIN#1+10]Z[20*COS#1-20]F200 走動點坐標

#1=#1+PI/180 確定步距、變量重新賦值

ENDW

循環(huán)體結束

2.2 參考程序

%100

T0101

S900 M03

G00 X50 Z5

G71 U2 R1 P1 Q2 X0.4 Z0.1 F150

G00 X80 Z80

M05

M00

T0101

S1200 M03

G00 X50 Z5

N1 G01 X0 Z0 G42

#1=0 初始角度為0弧度

#2=6/SQTR13

WHILE#1 LE[PI-ATAN#2]

G01 G64 X[2*14*SIN#1+10]Z[20*COS#1-20]F100

#1=#1+PI/180 步長為1度

ENDW

G01 X34 Z-30.3

G01 Z-42.3

N2 X45

G00 X80 Z80 G40

M30

[1]禹誠.數(shù)控車削加工中公式曲線宏程序編程模板在數(shù)控大賽中的應用

[2]華中數(shù)控股份有限公司.數(shù)控銑床編程說明書.武漢:華中數(shù)控股份有限公司,2008

猜你喜歡
精車步距宏程序
抗壓痕透明粉在精車鋁輪轂上的應用研究
上海涂料(2021年5期)2022-01-15 06:09:26
橢球槽宏程序編制及其Vericut仿真
智能制造(2021年4期)2021-11-04 08:54:44
高端測長儀器設計原則在步距規(guī)校準儀設計中的應用
計測技術(2021年2期)2021-07-22 09:17:24
單線隧道大型機械化快速施工步距優(yōu)化研究
基于MasterCAM車削模塊的熱軋輥精車加工
名城繪(2019年3期)2019-10-21 10:21:57
充填步距對矸石充填開采覆巖運動影響的數(shù)值模擬
商品與質量(2019年7期)2019-07-24 09:19:20
一種能消除薄壁工件夾持變形的新型精車夾具
各型步距規(guī)溫度補償值應用技術的研究
基于Vericut的四軸數(shù)控加工宏程序仿真研究
G代碼B類宏程序在數(shù)控切割參數(shù)化圖形庫中的應用
焊接(2015年9期)2015-07-18 11:03:53
北川| 宁河县| 淅川县| 阿拉尔市| 六安市| 婺源县| 丰城市| 鄂温| 耒阳市| 巨野县| 顺平县| 昌宁县| 长宁区| 象州县| 拜城县| 湘潭县| 当阳市| 河池市| 广元市| 海南省| 洪湖市| 巴彦县| 兴化市| 兰西县| 乡宁县| 南开区| 顺义区| 察隅县| 吴川市| 瑞安市| 罗甸县| 乌拉特前旗| 吐鲁番市| 会同县| 禹城市| 酉阳| 象山县| 清流县| 象州县| 当雄县| 偏关县|