图书
SINUMERIK828D铣削操作与编程轻松进阶

SINUMERIK828D铣削操作与编程轻松进阶"

作者:昝华陈伟华主编
ISBN:978-7-111-43457-3
定价:¥45.0
字数:493千字
页数:
出版时间:2014-02-17
开本:16开
版次:
装帧:平装
出版社:机械工业出版社
简介

本书主要内容包括:SINUMERIK828D系统简介,机床系统面板操作,数控铣削编程基础,刀具半径补偿,程序运行控制,变量与函数编程,标准工艺循环指令,铣削编程实例和SinuTrain仿真软件的应用。

前言

目录



前言

第1章SINUMERIK 828D数控系统介绍1

11SINUMERIK 828D系统的特点2

12数控编程特点2


第2章机床系统面板操作4

21操作组件4

211操作面板4

212基本操作界面和按键7

213系统快捷键9

214屏幕界面的区域划分10

22机床设置和手动功能12

221手动方式功能12

222T,S,M 窗口13

223设置零点偏移14

224定位14

225测量刀具14

226测量工件16

227计算器功能18

228直接编辑程序19

229保护等级19

23加工工件20

231控制程序运行20

232在特定位置开始运行程序21

233当前程序段和程序级23

24刀具管理24

241铣削加工刀具类型24

242刀具清单列表25

243创建新刀具27

244装载刀具27

245卸载刀具28

246刀具磨损列表29

247刀具寿命监控功能30

248刀库30

25程序管理31

251程序管理概述31

252创建新目录或程序32

253打开和关闭程序33

254同时打开多个程序33

255执行程序33

256预览显示程序34

257修改文件属性和目录属性34

258在程序管理器中创建存档35

259在程序管理器中导入存档36

2510保存装调数据37

2511读入装调数据38

2512模具加工图39

26在线帮助40











目录




第3章数控铣削编程基础42

31数控机床坐标系42

311坐标系的概念 42

312坐标系之间的关联性44

313编程中的零点和基准参考点44

32铣削加工基本编程指令45

321数控加工编程语言45

322程序段构成内容45

323程序段指令字编写规则47

324NC程序命名48

325数控铣床的编程功能指令49

33铣削加工几何设置49

331可设定的零点偏移(G54~G59,G507~G599,G53,G500,SUPA,G153)49

332工作平面选择(G17,G18,G19)50

34编程坐标尺寸51

341英制尺寸和米制尺寸(G70,G700,G71,G710)51

342直角坐标系的绝对尺寸编程(G90,AC)52

343直角坐标系的相对尺寸编程(G91,IC)53

344极坐标形式的尺寸编程(G110,G111,G112)54

35行程指令56

351关于行程指令的概述56

352使用直角坐标的运行指令(G0,G1,G2,G3,X...Y...Z...)56

353快速运行(G0,RTLION,RTLIOF)57

354直线插补(G1,F)57

355进给率(G93,G94,G95,F)58

356非模态进给率(FB)59

357使用极坐标的运行指令(G0,G1,AP,RP)60

36圆弧插补61

361圆弧插补概述61

362给出圆弧中心点和终点的圆弧插补(G2,G3,X...Y...Z...,I...J...
K...)62

363给出圆弧半径和终点的圆弧插补(G2,G3,X...Y...Z...,I...J...
K...,CR=...)63

364给出圆弧张角和中心点的圆弧插补(G2,G3,I...J...K...,AR=...)63

365给出圆弧终点和圆弧张角的圆弧插补编程(G2,G3,X...Y...Z...,
AR=...)64

366带有极坐标的圆弧插补(G2,G3,AP=...,RP=...)64

367给出中间点和终点的圆弧插补(CIP,X...Y...Z...,I1...J1...K1...)65

368带有切线过渡的圆弧插补(CT,X...Y...Z...)66

369螺旋线插补(G2,G3,TURN)68

3610用于回转轴的绝对尺寸(DC,ACP,ACN)68

37倒角和倒圆(CHF=,CHR=,RND=,RNDM=,FRC=,FRCM=)69

38平滑切入切出指令72

381沿直线平滑切入(G147,G148,DISR=...,DISCL=...,FAD=...)73

382沿1/4圆弧切线切入(G247,G248,DISR=...,DISCL=...,FAD=...)74

383沿半圆圆弧切线切入(G347,G348,DISR=...,DISCL=...,FAD=...)76

384在空间中切入和切出(G340,G341,G342,FAD=...,DISCL=...,
DISR=...)77

39螺纹加工编程79

391攻恒螺距螺纹(G33)79

392带补偿夹具的攻螺纹(G63)80

393不带补偿夹具的攻螺纹(G331,G332)81

394铣削螺纹82

310轮廓基准编程 84

3101轮廓基准编程概述84

3102轮廓基准:一条直线(ANG)84

3103轮廓基准:两条直线(ANG)85

3104轮廓基准:三条直线(ANG)86

3105轮廓基准:终点编程87

311主轴运动指令88

3111主轴转速(S)和主轴旋转方向(M3,M4,M5)88

3112可编程的主轴转速极限(G25,G26)89

3113切削速度(SVC)89

3114位置控制的主轴运动(SPCON,SPCOF)91

3115定位主轴(SPOS,SPOSA,M19)91

312关于规范编程格式92

第4章刀具补偿编程指令94

41刀具补偿数据94

42换刀编程指令94

43刀具补偿概述95

44刀具补偿编程指令97

441刀具补偿调用(D)97

442刀具长度补偿98

443刀具半径补偿(G40,G41,G42)99

444曲线轨迹部分的进给率优化(CFTCP,CFC,CFIN)100

445每齿进给量(G95 FZ)102

45刀具半径补偿下的轮廓加工104

451可编程的加工余量方式(OFFN)104

452外角的补偿(G450,G451,DISC)106

453轮廓返回和离开(NORM,KONT)107

454碰撞监控指令(CDON,CDOF)109

455保持恒定刀具半径补偿(CUTCONON,CUTCONOF)111


第5章程序运行控制113

51子程序编程113

511概述113

512定义子程序113

513子程序编程方法114

52子程序调用116

521没有参数传递的子程序调用116

522程序重复次数功能(P)118

523模态子程序调用功能(MCALL)118

524间接子程序调用功能(CALL)120

525执行外部子程序(EXTCALL)121

53控制结构语句122

531条件判断语句(IF…ENDIF)122

532带选项的程序循环语句(IF…ELSE…ENDIF)123

533程序分支语句(CASE…OF…DEFAULT…)124

54程序跳转指令语句125

541跳转目标标记符125

542无条件跳转指令(GOTOS,GOTOB,GOTOF,GOTO)126

543有条件程序跳转指令(GOTOB,GOTOF,GOTO,GOTOC)127

544程序段跳转与跳转级128

55循环语句控制结构分析129

551有条件程序跳转语句(IF…GOTO…)130

552无限程序循环语句(LOOP,ENDLOOP)130

553循环开始处带有条件的语句(WHILE,ENDWHILE)132

554循环结束处带有条件的语句(REPEAT,UNTIL)133

555计数循环语句(FOR…TO…ENDFOR)134

56程序中的部分程序段重复指令(REPEAT,REPEATB)136

57轨迹运行特性139

571准停功能(G60,G9,G601,G602,G603)140

572连续路径运行(G64,G641,G642,G643,G644,G645,ADIS,ADISPOS)141

573带预控制运行(FFWON,FFWOF)145

574轮廓精确度(CPRECON,CPRECOF)145

58工作区极限146

581基准坐标系中的工作区限制(G25,G26,WALIMON,WALIMOF)146

582在工件坐标系和可设定零点坐标系中的工作区域限制(WALCS0~WALCS10)148

59加速性能149

591加速模式(BRISK,BRISKA,SOFT,SOFTA,DRIVE,DRIVEA)149

592激活工艺专用动态值(DYNNORM,DYNPOS,DYNROUGH,DYNSEMIFIN,
DYNFINISH)151

510特殊的位移指令152

5101NC程序段压缩(COMPON,COMPCURV,COMPCAD,COMPOF)152

5102可编程的轮廓公差或定向公差(CTOL,OTOL,ATOL)153

5103G0运动的公差(STOLF)155

511其他指令156

5111暂停时间(G4)156

5112信息显示(MSG)157

5113回参考点运行(G74)159

5114回固定点运行(G75,G751)159


第6章变量与数学函数162

61变量162

611系统变量162

612用户变量163

613计算参数(R)163

614定义用户变量(DEF)165

62系统变量、用户变量和NC语言指令的重新定义(REDEF)166

63存取权限(APR,APW,APRP,APWP,APRB,APWB)167

64定义和初始化数组变量(DEF,SET,REP)168

641基本使用方法168

642数组索引169

643定义和初始化数组变量(SET,REP)说明171

65间接编程172

651间接编程地址172

652间接编程G指令173

66常用的系统变量编程格式173

661几何位置变量编程格式及示例173

662刀具几何数据变量编程格式及示例175

663获取刀具号的管理函数(GETT)177

67数学运算指令符和算术函数178

671运算形式178

672常用的算术函数180

68部分函数使用说明与示例181

681向上取整 (ROUNDUP)181

682取模除法(MOD)182

683数据的精确度修正(TRUNC)184

684最大变量、最小变量和变量区域指令(MINVAL,MAXVAL,BOUND)185


第7章标准工艺循环指令187

71标准工艺循环指令概述187

711标准工艺循环指令的特点187

712编写循环指令程序的基本步骤187

713编写工艺循环指令的注意事项188

714标准工艺循环指令中四个重要位置平面188

72创建工件毛坯188

721创建毛坯类型:六面体中心189

722创建毛坯类型:六面体(BOX)189

723创建毛坯类型:多边形(N_CORNER)190

724创建毛坯类型:圆柱体(CYLINDER)191

725创建毛坯类型:管形(PIPE)191

73参数列表192

74钻孔循环指令编程193

741钻中心孔(CYCLE81)193

742钻孔循环(CYCLE82)195

743铰孔循环(CYCLE85)197

744深孔钻削循环(CYCLE83)198

745镗孔循环(CYCLE86)201

746攻螺纹循环(CYCLE84)202

747钻孔螺纹铣削循环(CYCLE78)205

748任意位置孔循环(CYCLE802)207

749成排孔循环(HOLES1)208

7410框架和方阵孔循环(CYCLE801)209

7411圆周孔循环(HOLES2)211

7412位置重复212

7413隐藏功能212

75铣削循环指令编程213

751端面铣削循环(CYCLE61)213

752矩形腔铣削循环(POCKET3)215

753圆形腔铣削循环(POCKET4)217

754矩形凸台铣削循环(CYCLE76)220

755圆形凸台铣削循环(CYCLE77)222

756多边形凸台铣削循环(CYCLE79)223

757纵向槽铣削循环(SLOT1)225

758圆弧槽铣削循环(SLOT2)227

759敞开槽铣削循环(CYCLE899)229

7510长孔铣削循环(LONGHOLE)231

7511螺纹铣削循环(CYCLE70)232

7512雕刻铣削循环(CYCLE60)234

76轮廓铣削循环指令编程236

761轮廓调用(CYCLE62)236

762预钻轮廓腔循环指令(CYCLE64)240

763路径铣削循环指令(CYCLE72)242

764轮廓综合铣削指令(CYCLE63)244

765高速设定(CYCLE832)246


第8章铣削编程实例248

81程序跳转及程序段重复执行应用示例248

82菱形方阵排列群孔加工编程250

83重复位置孔系的钻孔加工编程253

84水平分布的纵向槽循环指令(SLOT1)加工编程256

85圆弧径向分布的纵向槽循环指令(SLOT1)加工编程259

86轮廓铣削循环编程中的“轮廓编辑计算器”的操作说明260

87应用CYCLE63铣削循环铣削内外轮廓的加工示例261

88端盖铣削加工编程271

89GETT与TC_DP6指令应用举例282

810大赛试题加工编程分析284


附录SinuTrain仿真软件的应用289


参考文献306

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个