数控车床编程基础培训资料_第1页
数控车床编程基础培训资料_第2页
数控车床编程基础培训资料_第3页
数控车床编程基础培训资料_第4页
数控车床编程基础培训资料_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ComputerNumericalControlLatheProgrammeBase

数控车床教学组数控车床编程基础欢迎同学们来工程训练中心学习内容数控车床编程内容认知数控车

床数车安全规

程数车编程方法

编程例题及作业经济型数控车床

数控立式车床

返回数控车床安全操作规程

1.数控车床只能单人操作。2.零件自动加工时须关上防护门。3.启动循环按钮前须征得指导老师同意。4.有危险拍急停按钮!5.主轴转动时不能触摸工件、测量工件。6.遵守其他《安全教育》内容

返回数控车床编程方法数控车床的坐标系

编程的格式编程注意事项返回

编程的步骤数控机床坐标系的规定

《数字控制机床坐标系和运动方向的命名》

JB3051-82=ISO841

一.假定工件不动,刀具移动。

.数控机床的坐标系采用:

右手直角笛卡儿坐标系

数控机床坐标系的规定

1.刀具远离工件方向为坐标轴正向。

2.坐标轴的确定顺序:

1)先确定Z轴:由提供切削力的主轴决定。

2)再确定X轴:在工件的径向上且与横滑座平行。

3)最后根据右手坐标系确定Y轴。数控车床坐标系

三、机床(参考)坐标系(MCS)

以参考点为原点,坐标方向与机床坐标方向相同建立的坐标系。

四、工件坐标系(WCS)又称编程坐标系。编程员为了简化编程,在工件(或图纸)上指定的坐标系。在工件坐标系中,坐标值是刀尖相对工件原点的距离。

工件坐标系原点设置原则:1、尽可能与设计、工艺和检验基准重合2、便于数学计算、简化程序编制

图1图2数控控车车床床几几个个坐坐标标系系的的区区别别返回回程序序的的结结构构完整整的的程程序序由由程序序号号、、程程序序内内容容和和程程序序结结束束三部部分分组组成成。。以FANUC系系统统编编程程格格式式为为例例程序序号号O2009;;N05T0101M03S300;;(每每一一行行是是一一程程序序段段))N10G00X18.5Z2.0;;N15G01X18.5Z-30.0F0.1;;N20G01X25.0Z-30.0;;程序序内内容容N25G00X25.0Z2.0;;………N110G00X100.0Z100.0;;N115M05;;程序序结结束束M02((或或M30));;程序序的的结结构构1、、程程序序号号(ProgramNumber.ProgramName):FANUC::OOxxxx((四四位位数数字字))如如::O2009SIEMENS:两位位字字母母开开头头,,后后接接字字母母、、数数字字或或下下划划线线,,最多多不不超超过过12位位数数,如如:CK7156_09_142、、程程序序段段格格式式(BlockFormat):N——GG——XX——ZZ——FF——SS——TT——MM——EOB顺序号准备功能尺寸功能进给速度主轴转速刀具指令辅助功能结束符返回回F:进进给给速速度度指指令令F指指令令(feedrate)用用于于指指定定加加工工时时刀刀具具的的进进给给速速度度。。V进=f((mm//r))×n((r//min))单位位::mm/min(程程序序用用G98指指令令时时))或mm/r((程程序序用用G99指指令令时时))。。F:外外圆圆::0.1~0.2(mm/r)切断断::0.02~0.05(mm/r)圆弧弧::0.05~0.1(mm/r)F指指令令为为模模态态指指令令,,实实际际进进给给率率可可通通过过CNC面面板上上的的进进给给倍倍率率旋旋钮钮,,在在0-150%之之间间控控制制。。返回S::主主轴轴转转速速指指令令S指指令令(spindle)用于于指指定定加加工工时时主主轴轴的的转转速速。。V主(m//min))=d((mm))×n((r//min))/10001.恒恒线线速速度度((G96))::S指指定定的的数数值值表表示示切切削削速速度度。单位位::m/min。。如如G96S150:切切削削速速度度为为150m/min。。2.恒主主轴轴转转速速((G97)):S指指定定的的数数值值为为主主轴轴转转速速。。单位位::r//min。。如如G97S400:主主轴轴转转速速为为400r/min。。S((r/min)):切切断断::250r/min以以下下粗加加工工::300-500r/min精加加工工::900r/min以以上上S指令令为为模模态态指指令令,,可可在在面面板板作作50%~120%调调整整。。返回回T:刀刀具具指指令令该指指令令前前半半部部分分为为刀刀具具号号,,后后半半部部分分为为刀刀具具补补偿偿号号。。SIEMENS格格式式为为:T_D_FANUC格格式式为为:T____(西西门门子子)((发发那那科科))如:T1D2如:T02421号刀2号刀补2号刀42号刀补数控控车车床床刀刀架架6号号刀刀8号号刀刀10号号刀刀(切切断断刀刀))(外外圆圆刀刀))(外外圆圆刀刀))刀具具补补偿偿值值的的理理解解(ToolOffset)返回回辅助助功功能能M指指令令(MiscellaneousFunction))辅助助功功能能:控制制数数控控机机床床辅辅助助动动作作的的功功能能,,简简称称M功功能能。。格式式::M__1、、主主轴轴操操作作指指令令::M03S__;;主主轴轴正正转转M04S__;;主主轴轴反反转转M05;;主主轴轴停停止止2、、程程序序结结束束指指令令::整个个程程序序结结束束::M02、、M30程序序暂暂停停::M00((无无条条件件))M01((有有条条件件))3、、冷冷却却液液的的开开停停::M08:冷冷却却液液开开M09:冷冷却却液液关关返回回准备备功功能能G指指令令(PreparatoryFunction)准备备功功能能:是使使数数控控机机床床作作好好某某种种操操作作准准备备的的指指令令,是指指定定机机床床加加工工方方式式和和加加工工状状态态的的指指令令,简简称称G指令.目的是预先先设置刀具具运动轨迹迹和运动状状态。格式:G__(从从00~G99共100种)功能性质相相同的为同同组1、模态指指令:(又称续效指指令)一经指定一一直有效,直到后面面程序段出现同组的的代码指令令取代它为为止的指令令。如:G00、G01是同组的的模态G代代码(01组)G00X15.0Z2.0;((G00有效))G01X15.0Z-30.0F0.1;;((G01有有效)2、非模态态指令:仅仅在被指定定的程序段段有效的指指令。如G04是非非模态指令令(00组组)。几个常用GG代码1、快速定位G00:刀具按系统统设置的进进给速度快速移动的指令令编程格式::G00XXZ;注意事项::(1)G00运动轨轨迹通常不不是直线((点位控制制)(2)G00状态时时F无效(3)G00编程时时应防止撞刀作用:用于刀具具快速定位位(不得接接触工件))、快速退退刀、回换换刀点。快速定位G00AB工件卡盘XZ0C———————————————————————————————2、直线插插补(InterpolationLine)指令G01G01是用用于加工直直线轮廓的的插补指令令插补(Interpolation)是在两两个已知点点之间根据据某个数学学函数确定多个中中间点的位位置的运算算过程。编程格式::G01XXZF;G01的运运动轨迹为为严格的直直线(直线线控制)用于加工圆圆柱.圆锥锥.孔.槽槽.直线插补G01XZ0卡盘工件AB3、顺圆插插补(InterpolationClockwise-Arc))指令G02编程格式::FANUC:G02XXZRF;SIEMENS:G02XXZCR=F;判断方法:以图纸上上半部分起起点到终点点的园弧方方向为准,与机床主轴轴回转方向向和刀架前前后放置无无关。顺圆插补G02顺时针工件AB4、逆圆插补指指令G03编程格式::FANUC:G03XZRF;SIEMENS:G03XZCR=F;逆园插补G03逆时针工件返回AB编程格式注注意事项1、X值指指定问题::采用直径编编程:X轴坐标值值是直径值值。淘汰半径编编程:X轴轴坐标值是是离开零件件中心的距距离。2、不同数数控系统的的编程差异异:1)程序名名格式不同同。2)半径R的标示方方式不同。。3)调用刀刀具号、刀补号表示示形式不同同。4)程序段段结束符不不同。3、所有的英文文字母必须须大写4、同一程程序段指令令编写的顺顺序(除N和EOB)没有特殊要要求。返回数控编编程的的步骤骤1.分析零件图图样1)确定定编程坐标标系.2)看图纸纸要求和加加工内容。。2.数值计算:标注轮廓点点编程坐标标3.确定工艺过过程1)选择合合适的刀具具和夹具.2)确定加加工路线和和加工顺序序的原则::先近后后远,先粗粗后细.3)合理分分配切削用用量.合理理安排粗细细过渡。4)每处至至少初车一一次;避免分段加加工。5)外圆刀刀切削不允允许反车。。6)精加工工从右往左左尽可能连连续走完。。4.编写零件加加工程序5.程序校校验、首件件试切返回例题编程须知::1、1号外外圆刀.2号切断刀刀.直径编编程2、用FANUC系系统编程3、材料为为φ20铝铝棒4、粗车外外圆切削深深度≤2mm5、精车外外圆切削深深度≤1mmO2005;((文件名))N15T0101M03S400;((调调用1号号刀、主轴轴正转)N20G00X16.5Z2.0;((快速速定位工件件2mm处处)N25G01Z-17.0F0.14;((粗车车φ12外外圆)N26X18.5Z-20.0;((车锥锥角)N28Z-30:((粗车φφ18.5外圆)N30X22.0;;(提提刀)N35G00Z2.0;((快速速退刀)N40X13.0;;(快快速定位))N45G01X13.0Z-17.0;((半精精车φ12.0外圆圆)N50G02X18.5Z-20R3F0.08(半半精车R3)N55G00Z2.0;;(快快速退刀))N60X5.0;;(快快速定位))N65G01X13Z-2F0.1((半精精车倒角))N68G00Z2((退刀刀)N69X4S600(定位位提速准备备精车)N65G01X12.0Z-2.0F0.1;((车倒角角)N70Z-17.0;;(精精车φ12.0外圆圆柱)N75G02X18.0Z-20.0R3F0.05;((车R3弧)N80G01X18.0Z-30.0F0.1;;(精精车φ18.0))N85G00X100.0Z100.0;;(快快退到换刀刀点)N95T0202S260;;(换换切断刀))N100G00X25.0Z-33.0;((快速定定位)N105G01X-1.0F0.03;((切断))N110G00X100.0Z100.0;((快速速移到安全全处)N115M05;(程程序结束))M02%习题题(非机类类)编程要求::(1)直径径编程(2)1号号外圆刀、、2号切断断刀(3)S::400r/minF:车外外圆0.1mm/r车圆弧0.05mm/r(4)粗车车切削深度度≤2mm精车切削深深度≤1mm(5)材料料为φ20铝棒(6)任选选一种系统统格式编程程返回车床坐坐标标系系ZX0参考坐坐标标系系参考坐标系系ZXO工件坐坐标标系ZXO工件坐标系系FANUC车床G代代码G00定位位(快速速移动)G01直线线切削G02顺时时针切圆弧弧(CW,顺时钟钟)G03逆时时针切圆弧弧(CCW,逆时时钟)G04暂停停(Dwell)G09停于于精确的位位置G20英制制输入G21公制制输入G22内部部行程限位位有效G23内部部行程限位位无效G27检查查参考点返返回G28参考考点返回G29从参参考点返回回G30回到到第二参考考点G32切螺螺纹G40取消消刀尖半径径偏置G41刀尖尖半径偏置置(左侧侧)G42刀尖尖半径偏置置(右侧侧)G50修改改工件坐标标;设置主主轴最大的的RPMG52设置置局部坐标标系G53选择择机床坐标标系G70精加加工循环G71内外外径粗切循循环G72台阶阶粗切循环环G73成形形重复循环环G74Z向向步进钻钻削G75X向向切槽G76切螺螺纹循环G80取消消固定循环环G83钻孔孔循环G84攻丝丝循环G85正面面镗孔循环环G87侧面面钻孔循环环G88侧面面攻丝循环环G89侧面面镗孔循环环G90(内内外直径)切削循环环G92切螺螺纹循环G94(台

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论