数控编程刀具库设置
- 格式:doc
- 大小:24.50 KB
- 文档页数:2
南京斯沃斯沃数控仿真软件广州数控仿真软件操作和编程说明书南京斯沃软件技术有限公司2006/07版本前言南京斯沃软件技术有限公司是一支专业从事可视化软件开发的队伍。
主要提供CAD/CAM、数控仿真、UG关键技术的示范、推广和应用。
面向企业的新产品开发和创新设计,提供贴近用户个性化需求的产品整体设计、技术咨询、二次开发服务。
根据客户要求 进行专业CAD\CAM的软件开发,以及数控系统、面板仿真的开发,提供基于UG软件的二次开发服务,指导客户利用UG软件建立企业标准化的设计流程,缩短新产品研发周期,降低改型设计开发成本,提高产品设计质量。
南京斯沃软件技术有限公司开发的,发那科(FANUC)、西门子(SINUMERIK)、三菱(MITSUBISHI)、广州数控(GSK)、华中世纪星(HNC)、北京凯恩帝(KND)、大连大森(DASEN)、南京华兴(WA) 数控车铣及加工中心仿真软件,是结合机床厂家实际加工制造经验与高校教学训练一体所开发的。
通过该软件可以使学生达到实物操作训练的目的,又可大大减少昂贵的设备投入。
南京斯沃软件技术有限公司2006年7月目 录第一章 斯沃数控仿真软件概述 (1)1.1 斯沃数控仿真软件简介 (1)1.2 斯沃数控仿真软件的功能 (1)1.2.1 控制器 (1)1.2.2功能介绍 (3)第二章 斯沃数控仿真软件操作 (5)2.1 软件启动界面 (5)2.1.1 试用版启动界面 (5)2.1.2网络版启动界面 (6)2.1.3单机版启动界面 (8)2.2 工具条和菜单的配置 (8)2.3 文件管理菜单 (10)2.3.1机床参数 (11)2.3.2刀具管理 (13)2.3.3工件参数及附件 (16)2.3.4快速模拟加工 (20)2.3.5工件测量 (21)2.3.6录制参数设置 (21)2.3.7警告信息 (22)第三章GSK980T操作 (26)3.1 GSK980T机床面板操作 (26)3.2 GSK980T数控系统操作 (28)3.2.1 按键介绍 (29)3.2.2 手动操作虚拟数控车床 (31)第四章GSK980T车床编程 (47)4.1坐标系统 (47)4.2G代码命令 (49)4.2.1G代码组及含义 (49)4.2.2 G代码解释 (50)4.3辅助功能(M功能) (65)4.4例题 (66)第五章 GSK900M 操作 (70)5.1 GSK900M 机床面板操作 (70)5.2 GSK900M数控系统操作 (73)5.2.1按键介绍 (73)5.2.2手动操作虚拟数控机床 (75)第六章GSK900M车床编程 (84)6.1坐标系统 (84)6.2 G代码命令 (86)6.1.1 代码组及其含义 (86)6.2.2 G代码解释 (88)6.3 辅助功能(M功能) (102)第七章 GSK928TC操作 (107)7.1 GSK928TC 机床面板操作 (107)7.2 GSK928TC数控系统操作 (109)7.2.1 按键介绍 (109)7.2.2手动操作虚拟数控车床 (113)第八章GSK928TC车床编程 (126)8.1坐标系统 (126)8.2 G代码命令 (128)8.2.1代码组及其含义 (128)8.2.2代码解释 (129)8.3辅助功能(M功能) (155)第一章 斯沃数控仿真软件概述1.1 斯沃数控仿真软件简介南京斯沃软件技术有限公司开发FANUC、SINUMERIK、MITSUBISHI、广州数控GSK、华中世纪星HNC、北京凯恩帝KND、大连大森DASEN数控车铣及加工中心仿真软件,是结合机床厂家实际加工制造经验与高校教学训练一体所开发的。
1 数控机床CNC参数设置1 CNC参数的调试修改方法⑴、在设置页面打开参数开关。
⑵、工作模式选择在录入方式。
⑶、在参数页面修改相应的参数。
⑷、修改完参数后关掉参数开关再按复位键部分参数修改后还需关掉系统电源。
2了解每个CNC参数所对应的作用以及修改参数后机床性能的变化K1000M CNC参数一览表0 0 4 OTFP RDRN DECI IOF RS43 DCS SCW OTFP 1输出最高频率为512Kpps。
0输出最高频率为32Kpps。
RDRN 1空运行时快速运动指令运行有效。
0空运行时快速运动指令运行无效。
DECI 1在返回参考点时减速信号为1表示减速回零方式B 时有效。
0在返回参考点时减速信号为0表示减速。
IOF 1用MDI键入时偏置值为增量值。
0用MDI键入时偏置值为绝对值。
RS43 1G43G44的偏移矢量在复位时被清零。
0G43G44的偏移矢量在复位时保持不变。
DCS 1MDI方式时按【输出】键执行。
0MDI方式时按【循环启动】键执行。
SCW 1最小指令增量按英制系统机床是英制系统。
0最小指令增量按公制系统机床是公制系统。
0 0 5 NFDO TJHD PM2 PM1 RSJG MPOF PPD PCMD NFDO 1恒设为1 TJHD 1在手动示教方式中手轮有效。
0在手动示教方式中手轮无效。
2 PM2PM1设定固定循环G76G87中的退刀方向。
PMXY2 PMXY1 退刀方向0 0 X 0 1 X 1 0 Y 1 1 Y RSJG 0按复位键时系统自动关闭M03、M04、润滑、冷却输出。
1按复位键时对输出M03、M04、润滑、冷却输出没有影响。
MPOF 1屏蔽电压低报警PPD 1用绝对零点编程G92也设置相对坐标值。
0用绝对零点编程G92不设置相对坐标值。
PCMD 1输出波形是脉冲。
0输出波形是方波。
0 0 6 PRGB TLCP GST OVRI ZMZ ZMY ZMX PRGB 无意义。
数控加工中心有一刀库,我们如果需要哪把刀就用这个指令把它调出来。
当然还有另一种情况就是手动换刀,这个比较容易,你可以参看各厂家的说明书,了解下松刀和紧刀按钮就可以了,那么加工中心刀库装刀有哪些步骤呢?一、刀库装刀的步骤及注意事项一般来说,对于一个工件完整的加工工序,可能涉及铣削、钻削、镗削、铰削和攻丝等工序。
所使用的加工刀具可能几把到几十把。
工件数控加工前需要把每一把刀具装刀刀库中并和加工程序设定对应关系,以便由程序调用。
1、装刀步骤首先将使用的刀具安装到刀柄上,并调整刀具长度至所要求的尺寸;然后根据工件的工艺要求和程序设计将刀具和刀具号一一对应,为了避免混要可以贴上标签;将立式加工中心的主轴回Z轴零点,并通过数控系统面板手动输入并执行T01 M06指令;此时手动将1号刀具装入刀库中,这个刀具即为1号刀具;然后在手动输入T02 M06指令,并手动将第二把刀具装入刀库中,这个刀具即为第二把刀。
按照上述操作一次将剩余刀具装入刀库即可。
加工中心哪家好。
2、装刀注意事项在立式加工中心进行刀库装刀时,应特别注意以下几点:一是只有主轴回到机床零点或换刀点,才能将主轴上的刀具装入刀库,或者将刀库中的刀具调整在主轴上。
二是装入刀库的刀具必须与加工程序中的刀具号一一对应,否则会严重损伤机床和加工零件。
三是交换刀具时,主轴上的刀具不能与刀库中的刀具号重号。
二、刀库装刀后的设置刀库完成装刀后需要进行必要的设置才可进行立式加工中心的正式加工。
因每把刀具的长度或到Z坐标零点的距离都不相同,这些距离的差值需要进行刀具的长度补偿值设定才行。
另外铣刀都就有一定的半径,刀具中心轨迹和工件轮廓差一个半径的尺寸。
因此需要将刀具半径进行补偿才可正常进行数控加工。
加工中心哪家好。
刀具长度补偿有两种方法:一种是将其中的一把刀具作为标准刀具,找出其他刀具与标准刀具的差值,作为其它刀具长度补偿值;另一种是将工件坐标系的Z值输为0,调出刀库中的每把刀具,通过Z向设定器确定每把刀具到工件坐标系Z 向零点的距离,直接将每把刀具到工件零点的距离值输到对应的长度补偿值代码中。
工作窗口分为: 菜单区、工具栏区、机床显示区机床操作面板区、数控系统操作区。
1.菜单区菜单区包含:文件、显示、工艺流程、工具、选项、教学管理、2.工具栏区3.常用工具条说明(1)设定刀具(如图10-3所示):输入刀具号→输入刀具名称→可选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀杆长度、转速、进给率→选确定,即可添加到刀具管理库。
(2)添加到主轴:在刀具数据库里选择所需刀具,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定则添加到刀架上(3)设定毛坯点击图标,则弹出图10-4,点击新毛坯,出现10-5所示。
图10-4 新毛坯的建立设置毛坯大小、材料、夹具。
图10-5 设置毛坯的尺寸设置压板的形式图10-6 设置压板的形式(4)工件测量:图10-7 工件测量(三)数控铣床仿真软件基本操作在图10-1 所示的右边是数控系统操作键盘,其上面为数控系统显示屏1.编辑键:替代键。
用输入的数据替代光标所在的数据。
:删除键。
删除光标所在的数据;或者删除一个数控程序。
:修改键。
消除输入域内的数据。
:回车换行键。
结束一行程序的输入并且换行。
2.输入键:输入键。
把输入域内的数据输入参数页面或输入一个外部的数控程序。
3.输出键:输出键。
把当前数控程序输出到计算机。
4.翻页按钮(PAGE):向下或向上翻页。
5.光标移动(CURSOR):向下或向上、向左或向右移动光标。
6.启动程序加工零件选择一个数控程序,按数控程序运行控制开关中的按钮,再按按钮。
7.试运行程序试运行程序时,机床和刀具不切削零件,仅运行程序。
置在位置,选择一个数控程序,按数控程序运行控制开关中的按钮。
8.单步运行在自动方式下,置单步开关于“ON”位置。
数控程序运行过程中,每按一次执行一条指令。
9.选择一个数控程序有以下二种方法进行选择:(1)按编号搜索按下,按,再按,如选程序“O0001”按。
程序“1”便被调出。
(2)选择模式AUTO位置按,键入字母“o”,按键入数字“7”,键入搜索的号码:“o7”,按开始搜索,“o7”显示在屏幕右上角,NC程序显示在屏幕上。
西门子810D/840D/840Di都可以使用刀库管理功能。
此课程以链式刀库为例,只介绍其中关于装刀,卸刀,找刀,换刀等基本操作,及相关的数据设定和PLC编程。
实验环境:SINUMERIK840D3个进给轴—X,Y,Z刀库轴—A (Index 轴)1个主轴—C选件:刀库管理6FC5251-0AB12-0AA0MD 18080: MM_TOOL_MANAGEMENT_MASK=1H 激活刀库管理功能MD 18082: MM_NUM_TOOL=10 刀具数量MD 18084: MM_NUM_TOOL_MAGAZINE=3 定义刀库数量MD 18086: MM_NUM_MAGAZINE_LOCATION=15 刀位数量(包括刀位10,手爪2,主轴1,装刀位2) MD 18100: MM_NUM_CUTTING_EDGES_IN_TOA= 刀沿数量MD 18106: MM_MAX_CUTTING_EDGE_PERTOOL 每把刀具刀沿的数量MD 20310: TOOL_MANAGEMENT_MASK=1H 激活刀库管理功能MD 20320: TOOL_TIME_MONITOR_MASKMD 22550 TOOL_CHANGE_MODE 换刀方式MD 22560 TOOL_CHANGE_M_MODE 激活刀沿的M代码将A轴设置为INDEX轴:MD 30501: $MA_INDEX_AX_NUMERATOR=360度MD 30502: $MA_INDEX_AX_DENOMINATOR=10(对应10个刀位)MD 30500: $MA_INDEX_AX_ASSIGN_POS_TAB=3MD 30505: $MA_HIRTH_IS_ACTIVE=1在PLC中使用FC18控制刀库轴运行,模拟找刀,换刀等刀库动作刀库基本设置(10把刀具的链式刀库,无大小刀管理):1. START-upÆTool managementÆMagazineÆNewÆ在Name项中输入”my_mag”Æ回车ÆType项选择”Chain magazine”Æ在Locations项中输入10回车ÆOK 2. Location typesÆNewÆ在Name项中输入”my_loc”ÆHeight项”2”ÆWidth项”2”ÆOK 3. Buffer locationsÆNewÆ在Name项中输入”my_spi”ÆType项选择SpindleÆOKÆNewÆ在Name项中输入”gri_1”Æ Type项选择GripperÆOKÆ NewÆ在Name项中输入”gri_2”Æ Type项选择GripperÆOKÆ选择gri_1Æ光标移动到Assign to spindle项ÆAssign spindleÆ选择gri_2Æ光标移动到Assign to spindle项ÆAssign spindle4. Magazine configure.ÆNewÆ在Name项中输入”my_test”ÆOKÆLoc. Type项选择”my_loc”ÆFrom loc.项输入”1”ÆTo loc.项输入”10”ÆAssignÆGenerate conf.fileÆLoad conf. FileÆ LoadÆ选择自动方式Æ按程序启动(MD20700=0)系统将配置转换成工件程序,然后执行装入,装载成功后自动删除该工件。
加工中心机床圆盘式刀库发那科系统PMC的编程技术安庆长谷川数控机床有限公司 雷晓鹏北京发那科机电有限公司 胡 年自动换刀机构(ATC)是数控机床易发生故障的地方。
本文介绍PMC的编程思路和方法,供大家讨论。
此程序自2004年始已在数百台加工中心运用。
一、基本规则1、刀具在D0000到D0032登录。
D0000登录主轴刀具号,D0001到D0032登录刀套内刀具号,在此假定刀库容量为32把刀。
2、执行T码时,刀库中T码刀具旋转到换刀口位置,在刀库旋转过程中,程序自动加工运行不中断,称之为预选刀。
3、M6执行换刀过程,执行前,Z轴必须回第一参考点,即 G91 G28 Z0或 M19 G91 G28 Z0。
4、允许的大径刀(如面铣刀)直径不容许超过普通刀具(以下简称:小径刀)最大直径的二倍,否则大径刀之间随机交换会撞刀。
刀具重量不能超过刀库容许重量。
大径刀刀具号设定规则:大径刀的相临两侧刀套内必须为空,空刀套的刀具号自动设定为99(也可设定其他数字,PMC识别为空刀)。
D100内设定大径刀个数,小径刀刀具号必须大于大径刀个数乘2加1。
初始设定主轴刀具号D0000必须是小径刀刀具号。
5、大径刀具交换规则:小径刀可放进大径刀刀套内,大径刀不可放进小径刀刀套内。
主轴小径刀与刀库小径刀交换,一次性换刀;主轴大径刀与刀库大径刀交换,一次性换刀;主轴小径刀与刀库大径刀交换,一次性换刀,小径刀放进大径刀刀杯套内;主轴大径刀与刀库小径刀交换, 第一次将原大径刀刀套内的小径刀换到主轴上,第二次再进行小径刀之间的交换。
以上交换规则PMC自动识别换刀。
6、在刀库运行中发生停电等故障,具备中断点记忆和用按键操作恢复功能。
有完善的电机保护和报警操作提示。
7、以上自动刀具交换(ATC)动作本文介绍的都用PMC完成,读者也可用宏程序和PMC结合编程实现。
二、PMC程序框图三、详细介绍刀库盘旋转部分PMC程序和说明1、准备工作自动换刀部分反馈信号:R30.0=1 主轴抓刀反馈;R30.1=1 主轴松刀反馈,延迟0.2秒是消除信号反馈传感器安装误差,其它信号反馈延迟道理相同;R30.2=1 刀杯上(水平位置)信号反馈;R30.3=1 刀杯下(刀具垂直向下位置)信号反馈。
加工中心的刀库形式与自动换刀程序的调试————————————————————————————————作者:————————————————————————————————日期:ﻩ加工中心的刀库形式与自动换刀程序的调试一、实训目的( 1 )了解加工中心的各种刀库形式;( 2 )了解机械手换刀的基本动作组成;( 3 )掌握加工中心自动换刀程序的编写与调试运行;二、预习要求认真阅读加工中心组成、换刀装置、自动换刀程序的编写等章节内容。
三、实训理论基础1 .加工中心的刀库形式加工中心刀库的形式很多,结构各异。
常用的刀库有鼓轮式和链式刀库两种。
图 11-1鼓轮式刀库( a )径向取刀形式( b )轴向取刀形式 ( c )径向布置形式( d )角度布置形式鼓轮式刀库结构简单,紧凑,应用较多。
一般存放刀具不超过32 把。
见图 11-1。
径向取刀形式( a )多用于使用斗笠式刀库的立式加工中心和使用角度布置的机械手换刀装置的加工中心;形式( b )应用比较广泛,可用于立式和卧式加工中心,换刀可用机械手或直接主轴移动式换刀。
由于从布局设计方面的考虑,鼓轮式刀库一般都采用侧向安装的结构形式,若用于机械手平行布置的加工中心时,刀库中的刀袋(座)通常在换刀工作位可作90 o 翻转。
形式( c )多用于小型钻削中心;形式( d )一般用于专用加工中心。
链式刀库多为轴向取刀,适于要求刀库容量较大的加工中心。
见图11-2 。
图 11-2 链式刀库2 .自动换刀装置及其动作分解斗笠式刀库换刀装置我们已经在实训 4 中接触过,在此就不再赘述。
对于刀库侧向布置、机械手平行布置的加工中心,其换刀动作分解见图11-3。
换刀时,Txx指令的选刀动作和M6指令的换刀动作可分开使用。
图 11-3平行布置机械手的换刀过程图11-4 角度布置机械手的换刀过程对于刀库侧向布置、机械手角度布置的加工中心,其换刀动作分解见图 11-4 。
机械手换刀装置的自动换刀动作如下:(1)主轴端: 主轴箱回到最高处( Z 坐标零点),同时实现“主轴准停”。
MasterCAM铣削刀具库设定方法
MasterCAM铣削刀具库设定方法
MasterCAM铣削刀具库设定方法
一、前言
MasterCAM各种加工方式的加工参数,包括切削参数的实现都是以对话框形式设置的,使用时只需填写即可。
MasterCAM铣削中提供公制、英制两类共6个刀具库,基本刀具在刀具库中都有收录,设置加工参数时,调用刀具库中刀具后切削参数即自动输入到对话框中。
但是实际使用中我们发现提供的刀具几何参数各轴进给率、提刀速度、主轴转速等切削参数,并不符合车间现有刀具的实际情况,同时它也不能反映车间刀具库中刀具拥有的基本情况,在使用时必须对每一个项目进行设置。
下面就MasterCAM铣削刀具库的建立方法加以探讨,以建立适合车间使用的刀具库。
二、刀具库的基本结构及设置方法
1.铣削刀具库的结构及设置规定
刀具库由刀具库规定说明以及若干个单独的刀具描述段组合而成,每个描述段又由9行组成,对刀具作具体说明,单个刀具描述段之间由一个空描述段隔开。
下面分别对各行进行详细说明。
(1)刀具库的注释说明注释说明的每行以#开头,后接说明语句,包括刀具库的建立日期,设置方法,各参数意义等。
如#刀具库格式MonJan1414:51:192002。
(2)刀具描述段的组成刀具描述段共由9行组成。
第1行以TOOL开始,说明刀具定义开始,行号必须标出,而且后跟“”,两者中间以空格隔开,结果为:1——TOOL,以下各行规定和本行相同。
第2行说明刀具材料,系统规定各数字代表材料为:1——HSS,2——CARBIDE,3——COATEDCAR,4——CERAMIC,5——BORZON,10——UNKNOWN,设置时应用数字代表填入。
第3行为对刀具进行注解。
第4行指定刀具名称。
第5行指定刀具制造厂。
第6行指定刀具夹头。
第7行指定刀具各项参数。
按照刀具号码、刀具型式、半径型式、直径、刀角半径crad、螺纹头数thds、刀尖角度、半径补正、刀长补正、XY进给率、Z轴进给率、提刀速率、主轴转速、冷却液、刃数顺序指定各个刀具的各项参数,各参数之间以空格隔开,0可以不带小数点。
第8行指定刀具钻孔、铣削属性。
钻孔属性包括以下内容:循环类型cycle,首次下刀深度peck1,其余下刀深度peck2,安全间隙peckclr,切削回缩量chipbrk,暂留时间dwell,肩部角度shldrangle,螺纹小径rootdia(tap),镗孔偏移量boresh ift。
铣削属性包括以下内容:适用切削形态cutable(粗加工、精加工或者两者都可以),粗加工步距rghx(以刀具直径的百分率指定),粗加工步距rghz,精加工步距finx,精加工步距finz,刀尖角度tipdia,刀具根圆直径rootdia(螺纹铣刀),刀尖角度thdangle。
第9行指定夹头以及刀具几何参数,刀端中心孔直径pilotdia,切刃长flutelen,刀长oalen,刃长shldrlen,刀柄直径arbordia,夹头直径hldrdia,夹头长度hldrlen,主轴旋转方向spindleccw,转速sfm(线速度),每刃切削量fpt,计量方法metric。
必须注意,所有的刀具设定必须包含9行以及“TOOL”标头,如果不标定则必须以空格代替内容。
2.铣削刀具库的设置方法
(1)基本刀具库的建立在mill\tools目录下系统已经建立起各常用刀具的基本图形,我们可以利用它建立基本刀具库。
1)用记事本建立一文本文件(*.TXT),按规定格式将刀具参数加入文件中,将文件存入C:\Mcam8\mill\tools目录下,文件名的命名规则按照通常规定,如slider.txt。
2)运行Mill8,在主菜单中单击“NC管理”→“定义刀具”→“资料库,在出现的刀具管理对话框中单击右键,在快捷菜单中单击“由文字产生刀具库,打开读取对话框,指定你产生的文本文件slider.txt后,按确定,出现指定保存的刀具库的路径对话框,命名slider确定即可。
3)将slider.txt和slider.tl8保存到C:\Mcam8\Mill\Tools目录下(假设软件安装在C:\M cam8目录下)。
4)使用时调用刀具库。
(2)自定义刀具的建立1)绘制刀具的半剖图存至C:\MCAM8\MILL\TOOLS目录中,绘图时x方向半径的长度按照1mm绘制。
2)在主菜单中单击“NC管理”→“定义刀具”→“当前”,打开刀具管理对话框,右键点击快捷菜单中“建立新刀具”,打开定义刀具框,指定直径。
3)点击刀具类型标签中自定义按钮。
4)点击“参数标签”中的“选择”按钮,选择前面保存的刀具后保存。
5)如果要保存至刀具库,选择“savetolibrary。
(3)使用效果实际加工时可根据车间现有刀具进行切削方式的选用,杜绝了NC程序的不适用性,在进行刀具路径的参数设置时,刀具部分的参数已经不用在重新定义,减少刀具参数的设置了时间。