版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、机床的操作目录2.1 工件-确定工件零位2.2 测量工具2.3 程序数据转换2.4 程序检测2.5 程序的执行和调用2.6 程序执行中断2.7 快速设置-CYCLE8322.8 SHOPMILL 功能2.1工件-确定工件零点该功能可设定工件的零位偏移和工件旋转功能介绍接通机床电源,进行回参考点动作,确定机床坐标系系统的坐标轴位置,机床坐标系中的工件位置则通过零位偏移量送给控制系统。首先,手动将工件调整至与机床坐标轴平行,装夹好工件,然后确定工件的零位偏移。这里我们看两个经常遇到的加工实例,怎样方便的使用探头和SINUMERIK循环。我们将看到控制系统是怎样进行工件旋转补偿的、如何缩短加工时间和
2、进行手工调整的。示例: 确定零位和测量工件轴的旋转工件位置调整工件装夹完以后,工件会在加工区域中产生相对于工件坐标系旋转,这就需要我们确定零位偏移和坐标系的位置,即工件的旋转。准备工作l 探头校准,并在主轴上装夹;使刀具偏置有效l 安装测量用的测量循环l 装夹工件如果只加工一个工件(像通常的模具加工),要用JOG方式完成测量工作(如下所述),如果要在同一台设备上机加工几个类似的工件, 就要使用自动方式中两个测量循环(必须设定近似的零位)。零位的设定和工件旋转 选择“Machine” 操作方式 在机床控制面板上选择“Jog”方式 使用“Measure workpiece”工件测量功能 调用“Co
3、rner”拐角测量功能选择零位偏移u的数据准备转换, 如G54,G55,G56或G57, 在这个例子中,使用的是G54指令。 选择一个拐角作为一个基准点, 然后按下“Select” 键。 要在G17平面中测量一个拐角,就要测量X,Y方向上的零位偏移和绕Z轴旋转的零位偏移;而要想测量Z轴方向上的一个边,就要测量Z轴上的零位偏移。这个测量结果就是偏移和旋转的结构。 用“Axis keys”(轴键)将探头与工件前面上P1点接触 按下“NC Start” 键,执行自动测量功能:探头会向工件趋近,并往返一次, 然后返回到开始位置。 保存接触点P1 用同样的方法对接触点P2,P3(P4)执行自动测量操作并
4、储存。 注意: 接触点P4只用在非矩形工件上。 按下“ Calculate Corner” 键:控制系统进行计算:a) 两条直线交点处为零位偏移的X,Y值b) 基本旋转为工件坐标系相对于Z轴的旋转量c) 零位偏移G54 中输入的值,要着重考虑基本零位偏移的情况这样就确定了X-Y平面中零位偏移和相对于“Z”轴的旋转量。确定零位偏移的Z值 返回到上面所属的“Measure workpiece(工件测量)” 使用“Edge”测量功能 选择“Z”轴在屏幕显示中选择G54。 选择工件上边作为要测量的边,把探头接触在工件上表面 按下“NC Start”键起动自动测量功能, 则“Z”轴坐标值添加到零 位表中
5、现在就完成了3轴机床的零位设置和旋转设置,如果旋转值不等于零,控制系统可将坐标轴的运动转换成相应的X、Y轴运动。根据机床的运动可能出现两种可能:l 图表中有旋转轴会对机床 如果机床有第四个轴,如,C轴,上的零位偏移产生影响 待加工的工件靠近机床轴的机床坐标系,C轴完成工件旋转加工的补偿。l 图表中无旋转轴时会对机床上零位偏移产生的影响 机床C轴偏移和基准旋转,手动将C轴移动到位 探头操作后,进入零位偏移设定表 选择基准旋转值设定表 Z轴区域中包含旋转测量的值,把这个值复制到C轴区域中,再把Z轴的值改写为零。 调用零位偏移值设定表,把显示的值转换成旋转轴 把Z轴值输入给C轴 在“MDA”方式中,
6、通过程序把工件移动到机床工件坐标系中。 调用“Machine”操作区域 调用“MDA”方式并输入该程序 按下“NC Start”键,工作台旋转C=24.894o 并移动工件到机床坐标系系统中。 重复2.3页以前的测量步骤,但这时要在靠近轴的附近处调整工件,这个操作是必需的,因为由于旋转X,Y值已经改变了,需要重新设置, 而Z轴值不变。 选择“Measure workpiece”和“Corner”功能起动工件测量功能,然后执行像以上的步骤 。 在零位偏移设定表的“C”轴下手动输入的旋转角是不会被改写。 在MDA方式中重新建立一个很短的程序来检查轴附近的横移运动是否可以进行。 当按下“NC Sta
7、rt”键时,Z轴向距零位附近的安全位置趋近。示例: 有、无“C”轴的机床运动 在加工中,同样的CNC程序会根据机床运动结构产生不同的机床轴运动。u 有C轴工作台的机床加工工作台将会旋转,铣削运动的路径与工件的边缘平行,而且移动到机床坐标系的轴附近,当编程X轴运动时,机床轴也会在X方向上移动。v 没有C轴工作台的机床加工机床没有旋转工作台,机床通过横移运动让铣削路径与工件边相平行,当编程X轴时,机床轴X,Y 被同时驱动。先进的测量功能 SINUMERIK 840D系统包括特殊模具加工的工件测量功能。 控制系统含有“Spigots”功能,这样可以很容易的确定没有明显工件边缘的铸件的零位偏置值。当无
8、法接触工件边时使用此功能。示例: 带有“Spigots”测量功能的模具的测量 工作平面转动的零位偏移要求: 设置转动循环CYCLE800 选择AUTOMATIC方式功能介绍要确定带有斜面的方形底座工件的零位u,根据CAM程序,调整刀具与底座面相垂直,整个操作过程可分为4个步骤,但首先零位偏移的近似值先要知道。操作步骤 测量倾斜面u -CYCLE998: 测量角度 在CYCLE998循环中,使用3点测量法确定机床坐标系中倾斜面的位置。测量结束后控制系统会自动计算出与由斜面定义的两个倾斜角,通过这两个倾斜角就可以加工该斜面,然后,会把这两个斜角值写到有效的零位偏移表中,如:G54。 3点测量法可用
9、于20o斜角的测量,如果是更大的角,如,48o,那么CYCLE800就会将加工面旋转45 o。3点测量法是用来确定精确的角度,但仍会有一定的误差,在这里是有3 o误差。 旋转加工面v-CYCLE800 现在,用CYCLE800旋转加工面,可使刀具与该加工面垂直。要做到这样 首先在程序中调用CYCLE800功能“Rotation equal zero”。通过CYCLE988来自动确定工作面的转角,使之与刀具相垂直。 带有2个旋转工作台的机床运动 工作台绕A轴和C轴旋转,根据刀具位置调整加工面。 拐角测量w-CYCLE961用CYCLE961功能接触工件上的3个点来确定新零点的X,Y值,因为工件底
10、座是方形的,所以用3个点就可以确定这个拐角。测量结果:就确定了X、Y的平移值和刀具轴Z的基准旋转值。 确定Z轴值x-CYCLE978, 测量工件边 : 使用CYCLE978沿Z方向接触与探头相垂直的加工面。 注: 这种操作完全与机床的运动是无关。编程 调用“Program”操作区域 按下input键 打开程序示例: N01 G56 ; 调用零位偏移量 N02 T1D1 ; 用“Measure”,“Mill” ,“Measure angle”软键去调用测量循环,从以下屏幕显示中选择测量功能并输入所有的相关参数。 ;按下“Mill”, “>> ”,“Swivel cycle” 去调用转
11、动测量循环,但不要对下面的屏幕内容做任何改动。 ;使用“Measure”,“Mill”, “Measure workpiece” 和“Corner”软键调用测量循环,在以下屏幕显示中选择测量功能并输入所有的相关参数。N05 CYCLE961 ;按下OK键把测量循环添加到程序中。 ;用“Measure”,“Mill”,“Measure workpiece” 和“Surface”软键调用测量循环,并在以下屏幕显示中选择测量功能,输入所有的相关参数。N06 CYCLE978;按下OK键把循环添加到程序中N07 M30 ;程序结束 起动旋转功能 用光标键在程序中选择对应的测量循环并按下“Recompi
12、le”软键来修改参数,先把参数复制到该循环的屏幕格式中,然后再对参数进行修改。2.2 测量刀具功能承载刀库,在刀具图表中输入的刀具编号T1,T2 u,用通常的方法分配刀具偏移值Dv-包括半径”R” 和长度”L1”.CAM 编程人员要确定刀具类型和刀具的几何形状, 操作人员要用相关的刀具参数来确定刀具的长度.关于刀具长度,操作人员必须检查CAM编程人员编程L1中是否包含刀尖(刀尖或TCP)。由于需要不同的刀具形状, 编程人员会设置刀尖位置大于刀具长度, 在这种情况下必须把刀尖位置距离考虑到刀具长度中。CAM编程人员为了达到一致:为了最大限度的避免刀具偏差,编程人员应尽量选择较短的刀具长度。半径铣
13、削 110 球形端面铣削 端面铣 带拐角半径的端面铣类型:110 类型:111 类型:120,130 类型:121,131 截锥铣 带拐角半径的截锥铣 锥度钢模铣类型: 155 类型: 156 类型:157 根据不同的刀具类型,可以确定平面铣削的其他刀具数据。在CNC程序中, 控制系统使用该数据和程序中所定义的路径补正功能G41,G42去执行需要的刀具路径和刀具长度。操作- 手动输入刀具的偏置数据预调整刀具偏移数据“L” 和“R”,并把刀具装在刀库上,然后输入刀具偏置数据: 选择“Parameter” 操作区域 选择“TOOL OFFSET” 选择刀具或 选择偏置数据 输入新的数据操作- 使用
14、刀具测量来确定刀具偏置数据在JOG 或AUTOMATIC方式用刀具测量循环CYCLE971中,可以非常容易的使用刀具探头功能。一个单独的操作就可以确定测量的数据“L” 或“R” ,并自动把它们存储到刀具偏置存储器中。 要做到这一步,首先在程序中调用CYCLE971循环,选择半径,长度和合适的测量手段并输入相关参数。如果在探头测量操作完成以后,调用刀具偏置存储器,则系统会自动输入有效刀具的偏置数据。SINUMERIK 840D在“Machine”方式中也提供了测量功能:2.3 程序数据转换CNC程序被存储到HMI控制单元u中,并装入到NCK CNC存储器v中, 由机床来执行CNC程序。模具加工程
15、序部分包含了加工工艺和几何图形程序,大于100MB的几何程序对于NCK CNC存储器太大了,它会被转换到服务器中w,比如,通过网络x逐条的送到控制单元中。硬件配置在网络管理器中确定程序数据存储,SINUMERIK 840D有很多选项,包括:¢ TCP/IP以太网,串行接口RS232/V.24¢ 带PCU50的硬盘,带PCU20的闪存卡¢ PCMCIA卡、软磁盘程序数据转换使用网络路径(服务器、PCMCIA卡等),在主程序z中, EXTCALL指令是可编程的,用来调用交换输出用的几何程序。设置数据设置数据y时,在带有网络管理器的闭环程序中确定转换到程序数据中的路径。
16、EXTCALL指令可以确保程序数据逐步传送到NCK CNC存储器中。2.4 程序的检测 机床检查 必须对机床进行定期检查, 检查机械系统是否有加工误差存在, 用TRAOPI指令做一次趋近操作和多次定向操作就可以完成对机床的检查. 如果球体半径为已知值, 就可以很容易地建立一个很短的检测程序, 包含球体法向表面上的点。如果测量表在整个横移运动中没有出现摆动, 则说明一切均处于正常状态中;如果误差超出所确定的机床公差范围以外, 则必须通知机床制造商去修理。注:测量仪表可以固定在工作台上也可以装夹在主轴刀具上。 程序测试 使用DIN/ISO标准接口 在加工前, CAM程序会被检查是否存在语法错误。通
17、过操作方法:在“Machine”区域,“ Auto“方式下,通过调用程序并按下“Program control” 软键来选择“Machine ”操作区域, 然后,在屏幕显示中选择“Program test” 功能。 当按下“NC Start”键时,以加速进给方式执行程序,但机床坐标轴不做任何运动。 如果发现语法错误, 程序测试过程会被中断,并将错误的程序段突出显示出来,按下“ Program correction”软键,在程序编辑器中显示出错误的程序段u,它会被改写。 按下“ OK” 则关闭程序编辑器,然后再次按下“ NC Start” 程序测试继续向后执行。2.5 程序的调用和执行 理想的程
18、序结构主程序u中包含的所有技术数据均来源于CAM工作站, 主程序可以调用一个或多个包含工件几何数据的子程序v,w。换刀时会中断子程序的执行。主程序:用于铣削加工的主程序包含两个主要功能, CYCLE832 x 和EXTCALLy。CYCLE832 x: CYCLE832功能特别用于在此处说明的程序结构, 即将工艺数据与几何数据分开。用CYCLE832功能确定了5轴加工的加工工艺,对于带有T1的粗加工程序“CAM-roughing”,在CYCLE832中设置较高的加工速度,而对于精加工程序“CAM-Finishing”, 则会设置较高的加工精度。在CYCLE832中也可以调用TRAORI功能,当
19、前的零位偏置值可以保持, 可参考2.7节关于CYCLE功能的详细说明。EXTCALLy :由于CAM程序都比较大, 一般情况下会把它们转换到外围存储设备中, EXTCALL 功能可以从外围存储设备中调用子程序。子程序: 几何图形程序段会跟在用于绝对坐标编程的子程序 G90后面,在我们的示例中有几个用于3轴铣削加工的程序段,后面是5轴铣削加工程序段,通过矢量元素A3,B3和C3识别。选择/起动/停止/中断/继续执行程序 选择“Machine”操作区域 选择“Automatic” 方式 选择“Programoverview”, “Workpiece overview”,选中“Workpiece o
20、verview”显示所需要的工件目录并打开它。 在工件目录中选择工件程序u- 选择“Call.MPF” 程序-并按下 “Select”. 按下 “NC START”键起动工件程序, 这是调用几何程序 “Roughing.SPF”v和 “FinishingSPF”, 这些程序是在加工过程中把程序段从外围设备中一段一段传送到控制系统中的。 按下“NC STOP”键停止执行工件程序 按下“RESET”键中断工件程序的执行注: 由“NC STOP”键中断的工件程序,还可由“NC START”功能重新起动。由“RESET” 中断的工件程序,还可以在按下“NC START”键时重新从头开始执行程序。2.6
21、 程序的中断REPOS- 程序中断后的重新定位功能当用“NC Stop” 指令中断一个程序的执行过程时,可在手动方式下移动刀具,使之离开工件加工轮廓。例如,去执行一次测量时。 这时控制系统会保存当前中断点的坐标,而控制系统会显示轴移动的距离。操作 初始状态: 用“NC STOP”指令中断程序执行 选择“Machine” 操作区域 选择“JOG(手动)”方式 程序中断后重新定位选择轴根据控制系统所显示的移动距离把轴移动到断点处,断点不能超限。 从“JOG”方式转换到“Automatic” 方式中 继续进行加工操作TOROT-把刀具从斜孔或凹陷中退出功能当5轴转换功能有效时, TOTOT功能可以生
22、成一个使Z轴与当前刀具方向重合的结构, 这就允许刀具在损坏时,从5轴程序中退出。比如:没有刀具碰撞的危险,用TOROR编程完刀具方向后,所有编程好的几何轴运动都会参照由程序生成的结构,退出Z轴。基础坐标系编程结构沿Z轴的刀具回退工件坐标系当前工件方向 选择“Machine”加工区域 选择“MDA”方式 输入以下程序: ; 转换功能ON ; 计算和选择回退结构N10 TRAOPI ; 在Z轴方向上刀具垂直回退50MM ; 子程序结束选择单段,一个程序段一个程序段地起动程序 可在MDA方式中进行刀具的增量回退,或在JOG方式中按下相应的刀具方向键回退刀具。 注意: 在JOG方式中进行刀具回退时,要
23、对机床执行相关的配置(Z轴为几何轴)。在起动另一个程序之前,必须关闭TOROT功能:使用TOROTOF没有计算的外部加速的段搜寻功能该功能主要用于由EXTCALL调用的程序,它是从CAM站调用大程序的理想工具。如果加工由于“Reset”键中断加工,使用该功能可在程序中任意选择一个起动点以便继续执行加工。操作初始状态: 用“RESET”中断的程序 按下“BLOCK SEARCH(寻找程序段)”软键 按下“SEARCH POINTER”软键 按下“BREAKPOINT(断点)”软键 按下“Breakpoint”键把整个程序许序列插入到屏幕中的断点处。 在本示例中,主程序“Call.MPF”调用子程
24、序 “CAM_Roughing”用于子程序的EXTCALL定位在程序段N16中wCAM_RoughingSPF”中的程序段3044是程序的中断位置. 会有两种可能性:1. 直接跳跃到子程序中的断点处:按下”External without calc”软键,程序会直接跳跃到程序段3044. 2. 跳跃到子程序的任意位置处:用”External without calc”先选择一个搜索类型,在”1-Block number”和”5-Linenumber” 之间进行选择,然后类型编号后面输入程序段编号或行号. 按下“External without calc”软键 该功能把所有有效的M指令组合在一起
25、并将这些指令承载到目标程序段中. 在目标程序段处继续执行加工操作 修正 在输入”Overstore”后可以在起动程序前,对目标程序段进行修正. 这是一个比较典型的例子, 在这里需要改变压缩公差。 调用CYCLE832是手动将压缩公差更改为20hmu, 在起动主程序以前执行CYCLE832调整压缩公差。 按NC Start“前这个公差已经被激活。快速视图功能该功能可以观察含G01程序段的工件程序, 但该功能不支持程序循环, 多项式、转换和G02/03程序段。可以使用四种视图方法v:3D视图u,X/Y平面,X/Z平面和 Y/Z平面。编辑器中显示两个程序段,其中用高亮显示的是当前程序段,滚动编辑器窗
26、口显示的高亮程序段为图形高亮位。可执行以下功能:l 寻找指定的程序段l 图形放大或缩小l 移动,旋转l 两点之间的测量l 编辑所显示的NC程序仿真 选择“Quick View(快速视图)”功能 选择需要的图形-该示例的图形在X/Z平面中。 用光标选择图形上的某个点,编辑器屏幕上会显示出相关的程序段。 调用程序段, 如,该程序中修改它27 高速设置-CYCLE832功能CYCLE832 会影响CAM程序序列,它给3轴和5轴机床的高速加工自由轮廓(曲面)提供了技术支持。表面光洁度加工精度加工速度 ( 操作方法 调用“ Program” 操作区域 显示其他软键功能 按下“High-speed set
27、ting” 键, 调用该循环该循环结合了用于HSC加工的G代码和加工设置数据,在参数去指定它们,根据这些参数选择u、 v三角形的“加工速度”或“加工精度”。高速设置循环的参数 用户可以在“Machining” 区域中选择精加工,半精加工和粗加工,并在“Tolerance”区域中输入公差值。机床生产厂家已经把所有其他区域中的数值输入进去了,可以在“Adaption”区域中激活其他区域 。注:根据CAM程序中所确定的公差值修改程序,实际公差值不得小于所确定的公差值,5轴加工可以使用Transformation(转换)TRAORI指令,如果NC程序中已经包含了TRAORI指令 ,就不需要再确定它了。
28、各加工区域之间都是相互依赖的: 例如,如果关闭COMPRESSION 功能, 那么就可以在Continuous-path control(连续路径控制)下选择不同的倒圆类型,机床生产厂家预先确定了Feedward control(前馈控制)功能。由于现代机床具有越来越强的刚性,前馈控制的使用越来越少,跟随误差几乎可降到零。 各参数说明请参考第三章。那里有各个参数的详细解释。编程CYCLE832是高级NC编程程序(调用几何图形)非常理想的功能, 这样可以在整个几何图形的自由曲面使用这个循环功能,详见前一章编程示例。快速循环调用CYCLE832是使用带有参数转换功能的调用选项:l CYCLE832() “D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中考物理复习主题单元11第28课时焦耳定律课件
- 冀少版八年级生物上册第五单元第一节细菌课件
- 冀少版八年级生物上册第三单元第二节光合作用的原料课件
- 初三化学第一轮复习教学教案
- 《马诗》教学设计
- 住宅小区监理廉洁自律协议
- 五年级语文下册第二单元教学设计教案
- 木材加工厂工人工作证使用办法
- 船舶制造乳胶漆粉刷施工合同
- 碳基金碳资产管理办法
- 数列(中职数学春季高考练习题)
- 《腰段解剖》PPT课件
- 李砚祖《艺术设计概论》第四章设计概论设计与科学技术通用课件
- 高速铁路桥涵工程桥上救援疏散通道施工方案
- 招投标法实施条例解读PPT
- 企业经营状况调查问卷
- 班会PPT: 认识小动物儿童PPT课件
- 机场道面混凝土施工工艺及方法
- 部编版三年级语文上册教材解读及教学建议(课堂PPT)
- 隐形眼镜医疗器械质量管理制度
- (最新整理)施工电梯方案,含电梯基础及地下室顶板回撑方案
评论
0/150
提交评论