西门子车床编程入门教程(西门子车床编程实例精解)

http://www.itjxue.com  2023-03-16 21:17  来源:未知  点击次数: 

西门子数控车床808d怎么编程

楼上,用梯形图,牛,貌似梯形图是用在PLC的编程

808D是新的西门子系统,功能很强大,特别是宏指令编程(西门子叫参数化指令)很直观简单易学

简单的车削循环都有提示,易懂,我公司有多种系统的数控车床,本人更倾向于808D

具体编程,看说明书,西门子官司网上可以下,具体的哪一部分不懂再来提问,希望可以帮到你

西门子数控车床编程指令

模态

G1直线插补

模态

G2顺时针圆弧插补

模态

G3逆时针圆弧插补

模态

G5中间点圆弧插补

模态

G33恒螺纹的螺纹切削

模态

G4暂停时间

程序段

G74回参考点

程序段

G75回固定点

程序段

G158可编程的偏置

程序段

G25主轴转速下限

程序段

G26主轴转速上限

程序段

G17在加工中心孔时要求平面选择模态有效

G18Z/X平面平面选择模态有效

G40刀尖半径补偿方式的取消

模态

G41调用刀尖半径补偿刀具在轮廓左面移动

模态

G42调用刀尖半径补偿刀具在轮廓右面移动

模态

G500取消零点偏置

模态

G54第一可设零点偏置

模态

G55~G57第二、三、四可设零点偏置

模态

G53按程序段方式取消可设定零点偏置

程序段

G9准确定位,单程序段有效

程序段

G70英制尺寸

模态有效

G71公制尺寸

模态有效

G90绝对尺寸

模态有效

G91增量尺寸

模态有效

G94进给率F,单位毫米/分

模态有效

G95主轴进给率F,单位:毫米/转

模态有效

G96恒定切削速度,F单位:毫米/转,S单位米/分钟

模态有效

G97删除恒定切削速度

模态有效

G22半径尺寸

模态有效

G23直径尺寸

模态有效

辅助指令M

M0程序暂停,可以按”启动”加工继续执行

M1程序有条件停止

M2程序结束,在程序的最后一段被写入

M30,M70无用

M3主轴顺时针转

M4主轴逆时针转

M5主轴停

M6更换刀具:机床数据有效时用M6直接更换刀具,其它情况下直接用T指令进行

M40自动变换齿轮集

M41~M45齿轮级1~5

M8冷却液开

M9冷却液关

M17子程序结束

M41低速

M42高速

西门子数控车床808d如何编程?

一、以N95这个循环程序为例:

程序步骤:

T1D*

G0X42Z5

(描写工件)

G1X0

Z0

G3X24.25Z-7CR=14

G1X32Z-15

W-10

G2W-18CR=15

G1W-5

X34

Z-58

退出程序

二、其他方法

1、直接输入子程序名字

2、CALL子程序名字

3、外部调用EXCALL子程序名字

例:

主程序名MAIN()

子程序名A01

MAIN

T01M6

D1

G54G90G0X0Y0

S1000M3

A01

(或者CALLA01

或者EXCALLA01)

M30

退出程序

西门子802c数控车编程

编程步骤 一、世纪星数控车操作面版 二、教学数控车操作面板 三、数控车床界面 ①图形显示窗日:可以根据需要,用功能键F9设置窗日的显示内容(请参见第八章) ②菜单命令条:通过菜单命令条中的功能健门F1一F10米完成系统功能的操作

① 图形显示窗日:可以根据需要,用功能键F9设置窗日的显示内容(请参见第八章)

② 菜单命令条:通过菜单命令条中的功能健门F1一F10米完成系统功能的操作。

③ 运行程序索引:自动加工中的程序名和当前程序段行号

④ 选定坐标系下的坐标值

● 坐标系可在机床坐标系/工件坐标系/相对坐标系之问切换.

● 显示值可在指令位置/实际位置/剩余进给/跟踪误差/负载电流/补偿值之间切换(负载电流只对11型伺服有效)

⑤ 工件坐标零点:工件坐标系零点在机床坐标系下的坐标。

⑥ 辅助机能:自动加工中的M、S、T代码

⑦ 当前加工程序行:当前正在或将要加工的程序段。

⑧ 当前加工方式、系统运行状态及当前时间。

● 工作方式:系统工作方式根据机床控制面板上相应按键的状态可在自动(运行)、单段(运行)、手动(运行)、增最(运行)、回零、急停、复位等之间切换;

● 运行状态:系统工作状态在“运行正常”和“出错”间切换;

● 系统时钟:当前系统时间。

⑨ 机床坐标、剩余进给

机床坐标:刀具当前位置在机床坐标系厂的坐标;.

剩余进给:当前程序段的终点与实际位段之差;

⑩ 直径/半径编程、公制瑛制编程、每分进给/每转进给、快速修调、进给修调、主轴修调 ;

四、编程实例

1、 编程实例一

例图2一1所示,技术条件:该工件毛坏为ф26尼龙棒,要求六次循环加工完成,其中后五次的吃刀量为0.8smm(半径值),该例为半径值编程,

%2001 (见图2一1 ) (主程序程序名)

N1 G92 X16 Z1(建立坐标系)

N2 G90 G00 Z0 M03 (快速移位)

N3 M98 P0003 L6 (六次凋用子程序)

N4 G90 G00 XI6 1 ( 回到起刀点)

N5 M05 (主轴停)

N6 M30 (主程序结束并复位)

%0003 (子程序程序名)

N1 G01 G91X-12 F100

N2 G03 X7.385 Z-4.923 R8

N3 X3.215 Z-39.877 R60

N4 G02 X1.4Z-28.636 R40

N5 G00 X4

N6 273.436

N7 G0IX-4.8 FI00

N8 M99

 2、编程实例二

例图2一2所示,技术条件:该工;件毛坯为ф26 尼龙棒

%2002(见图2一2 )

N10 G92 X70 Z30

N20 T0101

N30 M03

N40 G90 G00 X40 Z2

N50 G01 X28 F400

N60 G80 X24.82一70 F200

N70 G00 X24.6

N80 G71 U! R0.7 P90 Q120 X0.4 Z0.1 F200

N90 G01 X8 Z2 F300

N100 X16 Z一2 F100

N110 X16 Z一28

N120 X24 Z一38

N130 G01 Z一48

N140 G02 X24 Z一60 R10

N150 G01 Z一70

N160 G00 X70 Z30 T0100

N180 T0202

N190 G00 X30 Z一28

N200 G01 X20 F300

N210 X12 F30

希望能解决您的问题。

西门子数控车床怎么编程?

数控椭圆编程

1、毛坯ф30,加工右半个椭圆(z向有偏心)。

主程序:wgf1.mpf

g95g23g90g71

t1d1m03s500f0.3

g00x32z2

r20=14.2(取最大切削余量30的一半为15,考虑到每次单边1mm的切削深度及预留0.2mm的单边精加工余量,则取14.2)

ma1:g158

x=r20

wgf2

r20=r20-1

if

r20=0.2

gotob

ma1

g00x32z2

m03s800f0.15

g158

r20=0

wgf2

g00x60z80

m05

m02

子程序:wgf2.spf

r1=20(椭圆长半轴)

r2=12(短半轴)

r3=20(以椭圆中心为坐标原点的坐标系o1x1z1中的坐标,是所加工椭圆轮廓起始点的z坐标)

ma2:r4=r2*sqrt(r1*r1-r3*r3)/r1

(通过本公式算出对应的椭圆坐标系o1x1z1中的x值)

g01

x=2*r4

z=r3-20

(将上述o1x1z1坐标系中的x、z转换到工件坐标系oxz中,进行直线插补)

r3=r3-0.05

if

r3=0

gotob

ma2

(r3=0是在椭圆坐标系o1x1z1中的坐标,是所加工椭圆轮廓终点的z坐标)

g91x2

g90z2

m02

2、毛坯ф30,加工右小半个椭圆(z向有偏心)。

主程序:wgf1.mpf

g95g23g90g71

t1d1m03s500f0.3

g00x32z2

r20=6.2(取最大切削余量的一半7.06,考虑到每次单边1mm的切削深度及预留0.2mm的单边精加工余量,则取6.2)

ma1:g158

x=r20

wgf2

r20=r20-1

if

r20=0.2

gotob

ma1

g00x32z2

m03s800f0.15

g158

r20=0

wgf2

g00x60z80

m05

m02

子程序:wgf2.spf

r1=20(椭圆长半轴)

r2=12(短半轴)

r3=15(以椭圆中心为坐标原点时椭圆轮廓的z坐标起始点)

ma2:r4=r2*sqrt(r1*r1-r3*r3)/r1

g01x=2*r4

z=r3-15

r3=r3-0.05

if

r3=0

gotob

ma2

g91x2

g90z2

m02

3、毛坯ф30,加工右半个椭圆(x、z向都有偏心)。

(责任编辑:IT教学网)

更多

推荐网络赚钱文章