SIUMERIK 828D铣削操作与编程轻松进阶
本书特色
[
本书主要介绍了sinumerik 828d数控系统铣削加工操作和编程指令的运用方法,并针对具体实例给出了完整的加工程序及其说明。本书针对不同的编程思路和方法,介绍了不同指令的应用范围、实际效果对比,容易出现的问题、错误以及解决方法等。本书主要内容包括:sinumerik 828d系统简介、机床系统面板操作、数控铣削编程基础、刀具半径补偿、程序运行控制、变量与函数编程、标准工艺循环指令、铣削编程实例和sinu train仿真软件的应用。
本书可供使用西门子sinumerik 828d数控系统的工程技术人员及操作人员使用,还可供大中专院校和各类职业学校的数控专业师生以及数控技能大赛的选手参考。
]
目录
序前言第1章sinumerik 828d数控系统介绍1.1sinumerik 828d系统的特点1.2数控编程特点第2章机床系统面板操作2.1操作组件2.1.1操作面板2.1.2基本操作界面和按键2.1.3系统快捷键2.1.4屏幕界面的区域划分2.2机床设置和手动功能2.2.1手动方式功能2.2.2t,s,m 窗口2.2.3设置零点偏移2.2.4定位2.2.5测量刀具2.2.6测量工件2.2.7计算器功能2.2.8直接编辑程序2.2.9保护等级2.3加工工件2.3.1控制程序运行2.3.2在特定位置开始运行程序2.3.3当前程序段和程序级2.4刀具管理2.4.1铣削加工刀具类型2.4.2刀具清单列表2.4.3创建新刀具2.4.4装载刀具2.4.5卸载刀具2.4.6刀具磨损列表2.4.7刀具寿命监控功能2.4.8刀库2.5程序管理2.5.1程序管理概述2.5.2创建新目录或程序2.5.3打开和关闭程序2.5.4同时打开多个程序2.5.5执行程序2.5.6预览显示程序2.5.7修改文件属性和目录属性2.5.8在程序管理器中创建存档2.5.9在程序管理器中导入存档2.5.10保存装调数据2.5.11读入装调数据2.5.12模具加工图2.6在线帮助目录第3章数控铣削编程基础3.1数控机床坐标系3.1.1坐标系的概念 3.1.2坐标系之间的关联性3.1.3编程中的零点和基准参考点3.2铣削加工基本编程指令3.2.1数控加工编程语言3.2.2程序段构成内容3.2.3程序段指令字编写规则3.2.4nc程序命名3.2.5数控铣床的编程功能指令3.3铣削加工几何设置3.3.1可设定的零点偏移(g54~g59,g507~g599,g53,g500,supa,g153)3.3.2工作平面选择(g17,g18,g19)3.4编程坐标尺寸3.4.1英制尺寸和米制尺寸(g70,g700,g71,g710)3.4.2直角坐标系的绝对尺寸编程(g90,ac)3.4.3直角坐标系的相对尺寸编程(g91,ic)3.4.4极坐标形式的尺寸编程(g110,g111,g112)3.5行程指令3.5.1关于行程指令的概述3.5.2使用直角坐标的运行指令(g0,g1,g2,g3,x…y…z…)3.5.3快速运行(g0,rtlion,rtliof)3.5.4直线插补(g1,f)3.5.5进给率(g93,g94,g95,f)3.5.6非模态进给率(fb)3.5.7使用极坐标的运行指令(g0,g1,ap,rp)3.6圆弧插补3.6.1圆弧插补概述3.6.2给出圆弧中心点和终点的圆弧插补(g2,g3,x…y…z…,i…j…k…)3.6.3给出圆弧半径和终点的圆弧插补(g2,g3,x…y…z…,i…j…k…,cr=…)3.6.4给出圆弧张角和中心点的圆弧插补(g2,g3,i…j…k…,ar=…)3.6.5给出圆弧终点和圆弧张角的圆弧插补编程(g2,g3,x…y…z…,ar=…)3.6.6带有极坐标的圆弧插补(g2,g3,ap=…,rp=…)3.6.7给出中间点和终点的圆弧插补(cip,x…y…z…,i1…j1…k1…)3.6.8带有切线过渡的圆弧插补(ct,x…y…z…)3.6.9螺旋线插补(g2,g3,turn)3.6.10用于回转轴的绝对尺寸(dc,acp,acn)3.7倒角和倒圆(chf=,chr=,rnd=,rndm=,frc=,frcm=)3.8平滑切入切出指令3.8.1沿直线平滑切入(g147,g148,disr=…,discl=…,fad=…)3.8.2沿1/4圆弧切线切入(g247,g248,disr=…,discl=…,fad=…)3.8.3沿半圆圆弧切线切入(g347,g348,disr=…,discl=…,fad=…)3.8.4在空间中切入和切出(g340,g341,g342,fad=…,discl=…,disr=…)3.9螺纹加工编程3.9.1攻恒螺距螺纹(g33)3.9.2带补偿夹具的攻螺纹(g63)3.9.3不带补偿夹具的攻螺纹(g331,g332)3.9.4铣削螺纹3.10轮廓基准编程 3.10.1轮廓基准编程概述3.10.2轮廓基准:一条直线(ang)3.10.3轮廓基准:两条直线(ang)3.10.4轮廓基准:三条直线(ang)3.10.5轮廓基准:终点编程3.11主轴运动指令3.11.1主轴转速(s)和主轴旋转方向(m3,m4,m5)3.11.2可编程的主轴转速极限(g25,g26)3.11.3切削速度(svc)3.11.4位置控制的主轴运动(spcon,spcof)3.11.5定位主轴(spos,sposa,m19)3.12关于规范编程格式第4章刀具补偿编程指令4.1刀具补偿数据4.2换刀编程指令4.3刀具补偿概述4.4刀具补偿编程指令4.4.1刀具补偿调用(d)4.4.2刀具长度补偿4.4.3刀具半径补偿(g40,g41,g42)4.4.4曲线轨迹部分的进给率优化(cftcp,cfc,cfin)4.4.5每齿进给量(g95 fz)4.5刀具半径补偿下的轮廓加工4.5.1可编程的加工余量方式(offn)4.5.2外角的补偿(g450,g451,disc)4.5.3轮廓返回和离开(norm,kont)4.5.4碰撞监控指令(cdon,cdof)4.5.5保持恒定刀具半径补偿(cutconon,cutconof)第5章程序运行控制5.1子程序编程5.1.1概述5.1.2定义子程序5.1.3子程序编程方法5.2子程序调用5.2.1没有参数传递的子程序调用5.2.2程序重复次数功能(p)5.2.3模态子程序调用功能(mcall)5.2.4间接子程序调用功能(call)5.2.5执行外部子程序(extcall)5.3控制结构语句5.3.1条件判断语句(if…endif)5.3.2带选项的程序循环语句(if…else…endif)5.3.3程序分支语句(case…of…default…)5.4程序跳转指令语句5.4.1跳转目标标记符5.4.2无条件跳转指令(gotos,gotob,gotof,goto)5.4.3有条件程序跳转指令(gotob,gotof,goto,gotoc)5.4.4程序段跳转与跳转级5.5循环语句控制结构分析5.5.1有条件程序跳转语句(if…goto…)5.5.2无限程序循环语句(loop,endloop)5.5.3循环开始处带有条件的语句(while,endwhile)5.5.4循环结束处带有条件的语句(repeat,until)5.5.5计数循环语句(for…to…endfor)5.6程序中的部分程序段重复指令(repeat,repeatb)5.7轨迹运行特性5.7.1准停功能(g60,g9,g601,g602,g603)5.7.2连续路径运行(g64,g641,g642,g643,g644,g645,adis,adispos)5.7.3带预控制运行(ffwon,ffwof)5.7.4轮廓精确度(cprecon,cprecof)5.8工作区极限5.8.1基准坐标系中的工作区限制(g25,g26,walimon,walimof)5.8.2在工件坐标系和可设定零点坐标系中的工作区域限制(walcs0~walcs10)5.9加速性能5.9.1加速模式(brisk,briska,soft,softa,drive,drivea)5.9.2激活工艺专用动态值(dynnorm,dynpos,dynrough,dynsemifin,dynfinish)5.10特殊的位移指令5.10.1nc程序段压缩(compon,compcurv,compcad,compof)5.10.2可编程的轮廓公差或定向公差(ctol,otol,atol)5.10.3g0运动的公差(stolf)5.11其他指令5.11.1暂停时间(g4)5.11.2信息显示(msg)5.11.3回参考点运行(g74)5.11.4回固定点运行(g75,g751)第6章变量与数学函数6.1变量6.1.1系统变量6.1.2用户变量6.1.3计算参数(r)6.1.4定义用户变量(def)6.2系统变量、用户变量和nc语言指令的重新定义(redef)6.3存取权限(apr,apw,aprp,apwp,aprb,apwb)6.4定义和初始化数组变量(def,set,rep)6.4.1基本使用方法6.4.2数组索引6.4.3定义和初始化数组变量(set,rep)说明6.5间接编程6.5.1间接编程地址6.5.2间接编程g指令6.6常用的系统变量编程格式6.6.1几何位置变量编程格式及示例6.6.2刀具几何数据变量编程格式及示例6.6.3获取刀具号的管理函数(gett)6.7数学运算指令符和算术函数6.7.1运算形式6.7.2常用的算术函数6.8部分函数使用说明与示例6.8.1向上取整 (roundup)6.8.2取模除法(mod)6.8.3数据的精确度修正(trunc)6.8.4*大变量、*小变量和变量区域指令(minval,maxval,bound)第7章标准工艺循环指令7.1标准工艺循环指令概述7.1.1标准工艺循环指令的特点7.1.2编写循环指令程序的基本步骤7.1.3编写工艺循环指令的注意事项7.1.4标准工艺循环指令中四个重要位置平面7.2创建工件毛坯7.2.1创建毛坯类型:六面体中心7.2.2创建毛坯类型:六面体(box)7.2.3创建毛坯类型:多边形(n_corner)7.2.4创建毛坯类型:圆柱体(cylinder)7.2.5创建毛坯类型:管形(pipe)7.3参数列表7.4钻孔循环指令编程7.4.1钻中心孔(cycle81)7.4.2钻孔循环(cycle82)7.4.3铰孔循环(cycle85)7.4.4深孔钻削循环(cycle83)7.4.5镗孔循环(cycle86)7.4.6攻螺纹循环(cycle84)7.4.7钻孔螺纹铣削循环(cycle78)7.4.8任意位置孔循环(cycle802)7.4.9成排孔循环(holes1)7.4.10框架和方阵孔循环(cycle801)7.4.11圆周孔循环(holes2)7.4.12位置重复7.4.13隐藏功能7.5铣削循环指令编程7.5.1端面铣削循环(cycle61)7.5.2矩形腔铣削循环(pocket3)7.5.3圆形腔铣削循环(pocket4)7.5.4矩形凸台铣削循环(cycle76)7.5.5圆形凸台铣削循环(cycle77)7.5.6多边形凸台铣削循环(cycle79)7.5.7纵向槽铣削循环(slot1)7.5.8圆弧槽铣削循环(slot2)7.5.9敞开槽铣削循环(cycle899)7.5.10长孔铣削循环(longhole)7.5.11螺纹铣削循环(cycle70)7.5.12雕刻铣削循环(cycle60)7.6轮廓铣削循环指令编程7.6.1轮廓调用(cycle62)7.6.2预钻轮廓腔循环指令(cycle64)7.6.3路径铣削循环指令(cycle72)7.6.4轮廓综合铣削指令(cycle63)7.6.5高速设定(cycle832)第8章铣削编程实例8.1程序跳转及程序段重复执行应用示例8.2菱形方阵排列群孔加工编程8.3重复位置孔系的钻孔加工编程8.4水平分布的纵向槽循环指令(slot1)加工编程8.5圆弧径向分布的纵向槽循环指令(slot1)加工编程8.6轮廓铣削循环编程中的“轮廓编辑计算器”的操作说明8.7应用cycle63铣削循环铣削内外轮廓的加工示例8.8端盖铣削加工编程8.9gett与tc_dp6指令应用举例8.10大赛试题加工编程分析附录sinutrain仿真软件的应用参考文献
封面
书名:SIUMERIK 828D铣削操作与编程轻松进阶
作者:昝华
页数:306
定价:¥45.0
出版社:机械工业出版社
出版日期:2014-02-01
ISBN:9787111434573
PDF电子书大小:86MB 高清扫描完整版
本文标题:《SIUMERIK 828D铣削操作与编程轻松进阶》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!