数控加工仿真中铣刀数据库的建立
南京宇航——仿真软件操作说明书(一)
YHCNC-FANUC仿真软件操作说明书前言南京宇航自动化技术研究所是以南京东南大学、南京航空航天大学作为技术依托,一直致力于计算机辅助设计与制造技术(CAD/CAM)、数控技术(CNC)与网络集成技术的研究、开发、推广和应用,拥有一支强大的、经验丰富的技术支持和服务队伍,也是江苏省高校金工教学主要承建单位。
南京宇航自动化技术研究所开发FANUC、SIEMENS系统数控车、数控铣及加工中心模拟仿真教学软件,是结合机床厂家实际加工制造经验与高校(含职业技术学院、中等专业学校、技工学校和职业学校)教学训练一体所开发的。
通过该软件可以使学生达到实物操作训练的目的,又可大大减少昂贵的设备投入。
该软件具有FANUC、SIEMENS系统功能,学生通过在PC机上操作该软件,能在很短时间内就能操作FANUC、SIEMENS系统数控车、数控铣及加工中心,可手动或CAD/CAM编程和加工,教师通过网络教学,监看窗口滚动控制,可随时获得学生信息。
该软件兼容性广,可和国内数控设备配套教学使用。
南京宇航自动化技术研究所2004年5月目录第一章YHCNC概述 (5)1.1 YHCNC虚拟CNC (5)1.2 YHCNC的安装 (6)1.2.1 安装环境 (6)1.2.2 软件安装 (6)1.2.3 在安装期间生成的重要文件 (12)1.3 YHCNC的功能 (12)1.3.1 控制器 (12)1.3.2 功能介绍 (15)第二章YHCNC 操作 (16)2.1 执行和退出 (16)2.1.1 执行 (16)2.1.2 退出 (17)2.2 基本操作 (17)2.2.1 工具条和菜单的配置 (17)2.2.2 文件管理菜单 (18)第三章FANUC 0D 操作...............................................................................错误!未定义书签。
UG NX 10.0数控加工编程实例精讲课件第2章
图2-23切削步距选项
2.2 切削步距
恒定 通过指定的距离常数值作为切削的步距值。在用球刀进行精加工时常使用此参数控制 步距,此参数较为直观,但要根据一定的经验给出。 残余高度 通过指定加工后残余材料的高度值来计算出切削步距值。残余髙度一般的设置都很小 ,在0.001~0.01之间,可以先大约设定一个值,系统计算后生成刀轨,再测量出刀 轨的切削步距的大小。大致就可以估计出加工的表面质量,再来调整设定值。 刀具平直百分比 以刀具直径乘以百分比参数的乘积作为切削步距值。工件的粗加工常用此参数,一般 粗加工可设定切削步距为刀具直径的50%〜75%之间。 步距计算时刀具直径是按有效刀具直径计算的,对于平刀和球刀,刀具直径指的是刀 具参数中的直径,而对于牛鼻刀,刀具直径指的是刀具参数中的直径减去两个刀角半 径的差值。 变量平均值 对于双向切削、单向切削、单向带轮廓切削方法,要求指定最大和最小两个切削步距 值,对于跟随周边切削、跟随部件切削、轮廓加工和标准驱动方法,要求指定多个切 削步距值以及每个切削步距值的走刀数量,如图2-24所示。依据可变步距的设定,可 以得到刀轨,刀轨间的距离都按设定的步距 大小和刀路数进行排列。
2.2
2.2
余量的设置和意义
工件的加工一般可分为粗加工、半精加工和精加工等步骤,每一个工序都需要 保留加工余量。 部件余量 在工件所有的表面上指定剩余材料的厚度位。 壁余量 在工件的侧边上指定剩余材料的厚度位,在每—切切削层上,它是在 水平方向测量的数位,应用于工件的所有表面,如图2-16所示。 最终底面余量 在工件的底边上指定剩余材料的厚度值,它是在刀具轴方向测 量的数值,只应用于工件上的水平表面。 检查余量 指定切削时刀具离开检查几何体的距离,如图2-16部件余量。将一 些重要的加正面或者夹具设置为检查几何体,设置余量可以起到安全保护作用 。 修剪余量 指定切削时刀具离开修剪几何体的距离,如图2-16所示。 毛坯余量 指定切削时刀具离开毛坯几何体的距离,毛坯余量可以使用负值, 所以使用毛坯余量丁以放大或缩小毛坯儿何体,如图2-16所示。在切削参数中 ,还需要说明另外一个参数毛坯距离。 毛坯距离 在工件边界或者工件几何体上增加一个偏置距离,而将产生的新的 边界或几何体作为新定义的毛坯几何体。此偏置距离即为毛坯距离,如图2-16 所示。 不要混淆毛坯余量和毛坯距离的概念,他们都用于调整和定义毛坯,但毛坯余 量应用于毛坯几何体,而毛坯距离则应用于工件几何体。
数控机床仿真实验报告
数控机床仿真实验报告班级:姓名:学号:指导老师:实验日期:实验一数控车床操作加工仿真实验一、实验目的(1)掌握手工编程的步骤;(2)掌握数控加工仿真系统的操作流程。
二、实验内容(1)了解数控仿真软件的应用背景;(2)掌握手工编程的步骤;(3)掌握SEMENS 802seT数控加工仿真操作流程。
三、实验设备(1)图形工作站;(2)南京宇航数控加工仿真软件四、实验操作步骤1、实验试件试件的形状、尺寸如图1-1所示。
2、工序卡片根据零件材料、加工精度、工艺路线、刀具参数表与切削用量等内容,确定加工工序卡,如表1-2所列。
表1-2数控车削加工工序卡单位名称产品名称零件名称零件图号数控车削实验件零件 1 1工序号程序编号夹具名称使用设备工作地点001 三爪卡盘数控车铣综合实验台CAD/CAM(2)工步工步内容刀具号刀具规格主轴转速(r/min)进给速度(mm/min) 背吃刀量(mm)备注1 对刀01—03 所有刀具800 手动手动2 毛坯粗加工01 外圆车刀800 240 2、5 刀宽253 精加工外圆01 外圆车刀800 180 1、2 刀宽254 切槽02 割刀800 180 2、5 刀宽255 加工螺纹03 螺纹刀800 180 1 刀宽156 割断02 割刀800 180 2、5 刀宽25 3程序如下:ZKHX、MPFM3 S1000 T01 D01Z120、X120、_CNAME="L05"R105=1、R106=1、2 R108=5、R109=7、R110=1、5 R111=0、3 R112=0、1LCYC95R105=5、R106=0、LCYC95G0 X40、Z-35、G05 Z-75、X40、IX=26、53 KZ=-55、G0 G90 X120、Z120、T02 D01G0 X45、Z-35、G01 X30、F0、2G0 X100、Z100、T03D01R100=40 R101=0 R102=40 R103=-30R104=2 R105=1 R106=0、5R109=1 R110=5 R111=3R112=0 R113=3 R114=1LCYC97M05M24子程序:L05、SPFG90 G0 X40、Z0、G01 Z-85、X60、Z-105、X100、Z-165、M024 数控加工仿真系统中的操作步骤5 打开操作界面,返回机床坐标原点,选择合适尺寸的工件,选择刀具并添加到相应的刀具号,然后对刀,添加程序,最后开始仿真加工。
数控机床编程与仿真加工PPT课件项目9斯沃数控铣仿真软件的操作
O1002;(T02铣圆角方腔)
N010G54G17G90G17G40G49G80;
N020M03S500;
N030G00X0Y20;
N040G01Z-5F30;(第2刀修改为Z-10;第3刀修改为Z-15;第4刀修改为Z-20)
N050G91X22.5;
N060G02X7.5Y-7.5R7.5;
N070G01Y-25;
图10-10 G54存储器Y置值
图10-11 G54存储器Z置值
提示:精加工时,如果Z向要向下平移,可以在如图10-10所示界面中“EXT”存储器中Z后置值,如下移 2mm,可置为Z-2,G54 Z_保持不变,但工件零点位置在Z方向向下平移了2mm。
(2) 用寻边器、标准芯棒和塞尺对刀 使用寻边器、标准芯棒和塞尺XY平面上的对刀操作与试切对刀操作过程一样,如图10-13所 示,利用工具去靠近毛坯的四个侧面,不需要切削的。Z方向对刀时要卸下工具装上刀具后进 行,操作过程与前述第⑦步相同,这里就不再重述。常在半精加工或精加工使用寻边器、标 准芯棒和塞尺来对刀
N130G01X22.5; N140Y-10;
N260M30; O1003;(T03钻孔)
N150X15;
N010G54G17G90G40G49G80;
N160G02X5Y-5R5;
N020M03S800;
N170G01Y-10;
N030G00X45Y45;
N180G02X-5Y-5R5;
N040Z3;
规格 Φ60 Φ20 Φ20
加工程序如下:
O1001;(T01铣顶面) N010G54G17G90G40G49G80; N020M03S500; N030G00X102.5Y42.5; N040Z-2; N050G91G01X-165F80; N060Y-40; N070X165 N080Y-35; N090X-165; N100G00Z100; N110G90X0Y0; N120M30;
UG-CAM铣削编程与数控加工仿真软件的综合应用
.
23 0 0 0
.
15 0 0 12 0 0
底 0 0 .5 0
5 1 8
II 精 加 工 I
DR 6 3球刀
等高 外 形 精 加 工
1rm 8 a
40 0 0
7 v 平行铣 f 精加工
—
I c ni I f t ea ure Ia hi ng ho le m i ng
— _
图 3 UG 加 工 环 境 的 进 入 ( 始 化 ) 初
一
图 4 模 拟 效 果 图
图 5 台 阶加 工轨 还
工 步 Ⅲ: D R 用 6 3的合金 球 刀对 工件 进行 等 高
2 U 加 工 环 境 的 进 入 及 其 铣 削 编 G 程相 关 节 点 的设 定
步骤 一 , 创建 毛 坯 。可 用 B Ok、 xrd l E tu e等命 c 令 创建加 工 毛坯 。 步骤 二 , 中。可 以利用 UG的坐标 变换 功能 分
2 个平台进行二维半精加工 , 壁余量留 0 1底余量 ., 留 0 0 ; 速 为 2 3 0 / n 进 给 为 15 0 m/ .5 转 0 rmi、 0r a mi, 中上 台 阶的加工 轨迹 如 图 5所示 。 n其
点 下 的刀具 路 径 可一 直 继 承 安全 平 面所 设定 的 高
度值。 c设 定毛坯 几 何 : 的毛 坯几 何 可 以参 与某 . UG 些 刀轨 的计算并 用 于刀轨 的实 体加 工模 拟 。
步骤 五 , 定 刀具 节 点 。 常 用 的刀 具 有 平 底 设 刀、 圆鼻 刀 、 刀 、 头等 。 球 钻
数控钻铣加工中心编程方法及步骤【教程】
数控铣削(加工中心)编程概述加工中心是具有刀库,能够自动换刀的镗铣类机床。
加工中心除自动换刀之外与数控铣床基本一致。
一、数控铣床(加工中心)的加工特点加工中心是一种工艺围较广的数控加工机床,能实现三轴或三轴以上的联动控制,进行铣削(平面、轮廓、三维复杂型面)、镗削、钻削和螺纹加工。
加工中心特别适合于箱体类零件和孔系的加工。
加工中心特别适合单件、中小批量的生产,其加工对象主要是形状复杂、、工序较多、精度要求高,一般机床难以加工或需使用多种类型的通用机床、刀具和夹具,经多次装夹和调整才能完成加工的零件。
二、数控铣床(加工中心)的编程特点1.数控铣床(加工中心)可用绝对值编程或增量值(相对坐标)编程,分别用G90/G91指定。
2.手工编程只能用于简单编程,对复杂的编程广泛采用自动编程。
三、数控铣床(加工中心)的选择加工中心分立式、卧式和复合;三轴或多轴。
最常见的是三轴立式加工中心。
立式加工中心的主轴垂直于工作台,主要适用于加工板材类、壳体类零件,形状复杂的平面或立体零件、以及模具的、外型腔等,应用围广泛。
卧式加工中心的主轴轴线与工作台台面平行,它的工作台大多为由伺服电动机控制的数控回转台,在工件一次装夹中,通过工作台旋转可实现多个加工面的加工,适用于加工箱体、泵体、壳体等零件加工。
复合加工中心主要是指在一台加工中心上有立、卧两个主轴或主轴可90°改变角度,因而可在工件一次装夹中实现五个面的加工。
四、数控铣床(加工中心)刀具加工中心对刀具的基本要:✓良好的切削性能能承受高速切削和强力切削并且性能稳定;✓较高的精度刀具的精度指刀具的形状精度和刀具与装卡装置的位置精度;✓配备完善的工具系统满足多刀连续加工的要求。
加工中心的刀具主要有:立铣刀、面铣刀、球头刀、环形刀(牛鼻刀)、钻头、镗刀等。
面铣刀常用于端铣较大的平面;立铣刀的端刃切削效果差,不能作轴向进给;球头刀常用于精加工曲面,刀具半径需要小于凹曲面半径。
数控铣床编程实例分析
图 3-1
毛坯定义好后,就可以进行加工了。仿真加工需认真设定铣削加工切削参数,主 要包括:Spindle (主轴转速),Feed Rate (X、Y 向进给),Plunge(Z 向进给),Retract(返 回),Feed Plane 进给平面,Depth(切削深度),Stepover(切削间距).Cutting method (切削方法),Max. Rough Step(粗加工切削量),Finish Cuts (精加工切削次数), Finish Step(精加工切削量) 1)铣平面
程序结束
N374G91G28Z0.
返回参考点
N376G28X0.Y0.A0.
N378M30
%
````
10
2)铣中间凸台 选择 pocket 命令。选 endmill(平铣刀) 以零件上表面为 10
Tool dia (刀具直径) Spindle (主轴转速) Feed Rate (X、Y 向进给) Plunge(Z 向进给) Retract(返回)
10 1500 150 50 500
Depth (切削深度) Stepover(切削间距) Cutting method(切削方法) Max. Rough Step(粗加工切削量) Finish Cuts (精加工切削次数) Finish Step(精加工切削量)
图 3-6
在完成加工以后,要得到 CNC 控制器可以解读的 NC 码需进行后处理。在操作
管理器中单击 Post 按钮,可以自动生成加工程序。
电子课件-《数控铣床加工中心编程与操作(华中系统)》第二版-A02-3943-1
第三章 数控铣仿真加工
3.选择机床
进入到仿真系统界面后,首先应选择机床的类型及控制 系统。在菜单栏中选择“机床”→“选择机床”命令或在工 具栏中点击图标,系统将弹出选择机床对话框。
第三章 数控铣仿真加工
4.零件操作
(1)定义毛坯 选择菜单栏中的“零件”→“定义毛坯”命令或在工具栏 中点击 图标,系统 会弹出“定义毛坯”对话框。
零件夹具移动对话框
第三章 数控铣仿真加工
(5)拆除零件 零件加工完毕后,需要更换新零件时,只有将零件拆
除后,才能重新安装。在菜单栏中选择“零件”→“拆除 零件”命令,系统将会拆除当前机床上的零件。
第三章 数控铣仿真加工
(6)压板操作 安装压板 选择菜单栏中的“零件”→“安装压板”命令, 系统弹出“选择压板”对话框。
第三章 数控铣仿真加工
三、仿真软件基本功能
1.文件操作 (1)项目文件 点击“文件”菜单,系统弹出文件下拉菜单,在该菜单 中包括:新建项目、打开项目、保存项目、另存为项目、导 入零件模型、导出零件模型、开始记录、结束记录、演示等 功能。 (2)零件模型 如果在仿真加工中所需要的毛坯来自上一个工序,用户 可以利用系统提供的“导入/导出零件模型”命令对毛坯进行 管理,零件模型文件以“.PRT”为扩展名。
选择压板对话框
安装压板
第三章 数控铣仿真加工
5.刀具选择与安装
选择菜单栏中的“机床”→“选择刀具”命令,系统弹出 “选择铣刀”对话框。
选择铣刀对话框
第三章 数控铣仿真加工
选择铣刀其一般的 选刀步骤为:
(1)筛选刀具 (2)指定刀位号 (3)选择刀具 (4)安装刀具 (5)删除刀具
第三章 数控铣仿真加工
6.零件测量
《 数控铣床加工中心操作技能训练(华中系统)》项目三任务四数控加工仿真软件的应用
二、宇龙仿真系统的操作界面
宇龙数控铣仿真系统(华中世纪星系统)操作界面如图3-4-1 所示。 1. 主菜单 主菜单为下拉式菜单,其展开图如图3-4-2 所示,可根据需要选择其中的一个。
图3-4-5 “用户登录”界面
图3-4-6 选择机床界面
STEP 4 选择机床和数控系统 1.单击【机床】→【选择机床】,弹出如图3-4-6选择机床界面
2.在如图3-4-6 所示界面中,“控制系统”选择
,再在次菜单中选中
系统;“机床类型”选中
,再在次菜单中选中“标准”。单击【确定】, 完成机床和数控系统的选择。
处铣一个深14.8 mm 的下刀孔。再用φ16 mm 的立铣刀加工内型腔。
STEP 2 编制加工程序 1.用φ12 mm 键槽铣刀铣下刀孔程序
O3401
%123
程序名
N10 G17 G90 G80 G40 G54 G49 ; 采用G54 坐标系,取消各种功能
N20 M03 S1000;
主轴正转,转速为1 000 r/min
%123
程序名
N10 G17 G55 G90 G80 G40 G49;
N20 M03 S400;
主轴正转,转速为400 r/min
N30 G00 X0 Y0;
N40 Z10;
高度定位到Z10 的位置
N45 G01 Z0 F80;
N50 M98 P33403;
ห้องสมุดไป่ตู้
调用三次子程序
N60 G00 Z150;
数控铣加工工艺设计及其数控加工与仿真
数控编程与CAM课程设计课题名称:数控铣加工工艺设计及其数控加工与仿真专业:班级:姓名:指导老师:数控铣加工工艺设计及其数控加工与仿真一、课题任务:根据如下零件图,设计其数控加工工艺、编制数控加工程序,并在仿真软件上完成该零件的加工,写出必要的仿真加工步骤。
材料:铝合金日期签字零件编号B06制图审核练习项目数控铣加工工艺设计及其数控加工与仿真标准培训单位比例 1 材料:铝合金浙江工业大学浙西分校数量 1 重量学号图号二、零件加工工艺分析:(1)零件几何特点该零件由平面、轮廓、槽组成,其几何形状为平面二维图形,零件的外轮廓为长方形,型腔尺寸精度按图所示加工未注明按0.01加工,表面粗糙度未注明,需采用粗、精加工。
注意位置度要求。
(2)加工工序毛坯为190×125×30板材,工件材料为铝合金,外形已加工,根据零件图样要求其加工工序为:1).铣外轮廓时,刀具沿零件轮廓切向切入,切向切入可以是直线切向切入,也可以是圆弧切向切入;在铣削凹槽一类的封闭轮廓时,其切入和切出不允许有外延,铣刀要沿零件轮廓的法线切入和切出。
2).确定切削用量:刀具直径20 (铣外型)3).各工序刀具及切削参数选择2、加工过程确定工件坐标系和对刀点在XOY平面内确定以O点为工件原点,Z方向以工件上表面为原点,建立工件坐标系。
3、加工过程1 建立工件坐标系以对称中心O为X、Y轴坐标原点。
2 粗加工外型用三刃立铣刀铣削如图所示阴影部分,铣削深度8mm3 粗加工外型用三刃立铣刀铣削如图所示阴影部分,铣削深度8mm4 精加工外型精加工图中粗线标注的轮廓三、程序编写与说明采用FANUC—0I系统编写为:% 文字说明O1000N010 G90G54G80G40G49T01; 设定绝对坐标,建立第一工件坐标系,钻空固定循环取消,刀具半径补偿取消,刀具长度补偿取消,换一号刀N020 G00G43H01Z100.0; 刀具换刀点N021 Z10.0;四、虚拟机床操作及零件的仿真加工1.机床操作及工件毛坯的虚拟设定及夹装1).首先单击,打开程序中数控加工仿真系统下的加密锁管理程序在桌面右下脚显示后,再次打开程序下的数控加工仿真系统,单击进入系统操作界面。
数控铣床(加工中心)仿真操作实训
据图形要求,选择工件尺寸为120×100,刀具选Ø8的端铣刀, 设置工件零点如图所示,考虑到端铣刀不能垂直切入,可采 用斜线下刀。
课题二数控铣床(加工中心)基本操作
设置压板的形式
图2-6 设置压板的形式
课题二数控铣床(加工中心)基本操作
(4)工件测量:
图2-7
工件测量
课题二数控铣床(加工中心)基本操作
(三)数控铣床仿真软件基本操作
在 图2-1 所示的右边是数控系统操作键盘,其上面为数控系 统显示屏 1.编辑键 :替代键。用输入的数据替代光标所在的数据。 :删除键。删除光标所在的数据;或者删除一个数控程 序。 :修改键。消除输入域内的数据。 :回车换行键。结束一行程序的输入并且换行。
1、进入数控铣床(加工中心)仿真软件
打开电脑,双击 VNUC 图标 , 则进入 VNUC仿真系统, 屏幕显示下图2-1所示。单击上方菜单里“选项”选择机床和系 统,选择三轴立铣或加工中心,再选华中世纪星数控铣仿真, 即进入华中世纪星数控铣仿真操作。
2、退出数控铣床仿真软件
单击屏幕右上方的菜单“文件”, 选择“退出”则退出数控铣仿真 系统。
3.常用工具条说明
(1)设定刀具(如图2-3所示):输入刀具号→输入刀具名称→可 选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀 杆长度、转速、进给率→选确定,即可添加到刀具管理库。
(2)添加到主轴(如图2-3所示):在刀具数据库里选择所需刀具 ,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定 则添加到刀架上。
图2-9 机床回零点显示
数控仿真-数控铣床编程与加工全过程
数控仿真-数控铣床编程与加⼯全过程数控铣床编程与加⼯第⼀章数控铣床编程与加⼯熟悉数控铣操作⾯板⼀、进⼊系统打开“开始”菜单。
在“程序/数控加⼯仿真系统/”中选择“数控加⼯仿真系统(FANUC)”点击,进⼊。
1.1 软件操作介绍1.1.1 选择机床如图1-1-1-1点击菜单“机床/选择机床…”,在选择机床对话框中控制系统选择FANUC,机床类型选择铣床并按确定按钮,此时界⾯如图1-1-1-2所⽰。
1.1.2机床回零在操作⾯板的旋钮位置点击⿏标左键,再点击按钮,再点击按钮,点击三个轴中分别点击,此时X、Y、Z三个轴将分别回零,相应操作⾯板上X、Y、Z轴的指⽰灯亮,同时CRT屏幕上的X、Y、Z坐标发⽣变化;此时CRT和操作⾯板上的指⽰灯如图1-1-2-1所⽰,同时机床的变化如图1-1-2-2所⽰。
图1-1-1-1图1-1-1-2图1-1-2-1 CRT 界⾯ 1.1.3 安装零件点击菜单“零件/定义⽑坯…”,在定义⽑坯对话框(如图2-1-3-1)中可改写零件尺⼨⾼和直径,按确定按钮。
点击菜单“零件/放置零件…”,在选择零件对话框(如图1-1-3-2)中,选取名称为“⽑坯1”的零件,并按确定按钮,界⾯上出现控制零件移动的⾯板,可以⽤其移动零件,此时点击⾯板上的退出按钮,关闭该⾯板,此时机床如图1-1-3-3 所⽰,零件已放置在机床⼯作台⾯上。
图1-1-3-1 图 1-1-3-2图1-1-2-2图 1-1-3-3 移动零件⾯板及机床上的零件1.1.4 输⼊NC 程序点击菜单“视图/控制⾯板切换”,打开FANUC 系统的MDI 键盘,此时界⾯如图1-1-4-1所⽰。
图1-1-4-1 点击编辑状态上的键,CRT 如图2-1-4-3所⽰;在通过状态⼀次输⼊O0001,再点击键,即可输⼊预先编辑好的数控程序,此时CRT 如图1-1-4-2所⽰。
图1-1-4-2 输⼊数控程序前后的CRT 界⾯如何通过MDI 键盘编辑和输出数控程序,在后⾯数控程序编辑介绍。
FANUCI数控加工仿真操作步骤
数控加工仿真系统FANUC0I选择机床如图2-1-1点击菜单“机床/选择机床…”,在选择机床对话框中,控制系统选择FANUC,机床类型选择立式铣床,按确定按钮,此时界面如图2-1-2所示;图2-1-1图2-1-2机床回零点击启动按钮,此时机床电机和伺服控制的指示灯变亮;检查急停按钮是否松开至状态,若未松开,点击急停按钮,将其松开;检查操作面板上回原点指示灯是否亮,若指示灯亮,则已进入回原点模式;若指示灯不亮,则点击按钮,转入回原点模式;在回原点模式下,先将X轴回原点,点击操作面板上的按钮,使X轴方向移动指示灯变亮,点击,此时X轴将回原点,X轴回原点灯变亮,CRT上的X坐标变为“”;同样,再分别点击Y轴,Z轴方向移动按钮,,使指示灯变亮,点击,此时Y轴,Z轴将回原点,Y轴,Z轴回原点灯变亮,;此时CRT界面如图2-2-1所示;图2-2-1安装零件点击菜单“零件/定义毛坯…”,在定义毛坯对话框如图2-3-1中将零件尺寸改为高14mm、长和宽240mm,名字为缺省值“毛坯1”,并按确定按钮;点击菜单“零件/安装夹具…”,在选择夹具对话框如图2-3-2中,选择零件栏中选取“毛坯1”,选择夹具栏中选取“工艺板”,夹具尺寸用缺省值,并按确定按钮;图2-3-1 图2-3-2点击菜单“零件/放置零件…”,在选择零件对话框如图2-3-3中,选取类型为“选择毛坯”,选取名称为“毛坯1”的零件,并按确定按钮,界面上出现控制零件移动的面板,可以用其移动零件,此时点击面板上的退出按钮,关闭该面板,此时机床如图2-3-4所示,零件已放置在机床工作台面上;图2-3-3图2-3-4点击菜单“零件/安装压板”,在选择压板对话框中,点击左边的图案,选取安装四块压板,压板尺寸用缺省值,点击确定按钮,此时机床台面上的零件已安装好压板,如图2-3-5所示;图2-3-5导入NC程序点击操作面板上的编辑,编辑状态指示灯变亮,此时已进入编辑状态;点击MDI键盘上的,CRT界面转入编辑页面;再按软键“操作”,再出现的下级子菜单中按软键,可见软键“F检索”,按此软键,在弹出的对话框中选择所需的NC程序,如图1-4-1所示;按“打开”确认;在同一菜单级中,按软键“读入”,点击MDI键盘上的数字/字母键,输入“O01”,按软键“执行”,则数控程序显示在CRT界面上;图1-4-1注:软键在CRT界面下方,与CRT界面上的提示相对应;如图2-4-2图2-4-2检查运行轨迹NC程序导入后,可检查运行轨迹;点击操作面板上的自动运行按钮,使其指示灯变亮,转入自动加工模式,点击MDI键盘上的按钮,选定的数控程序显示在CRT界面上;点击按钮,进入检查运行轨迹模式,点击操作面板上的循环启动按钮,即可观察数控程序的运行轨迹,此时也可通过“视图”菜单中的动态旋转、动态放缩、动态平移等方式对三维运行轨迹进行全方位的动态观察, 运行轨迹如图2-5-1所示;图2-5-1图中红线代表刀具快速移动的轨迹,绿线代表刀具切削的轨迹;装刀具对刀对刀运行轨迹正确,表明输入的程序基本正确,此数控程序以零件上表面中心点为原点,下面将说明如何通过对基准来建立工件坐标系与机床坐标系的关系;点击菜单“机床/基准工具…”,在基准工具对话框中选取左边的刚性圆柱基准工具,其直径为14mm,如图2-6-1;点击操作面板上的手动按钮,使其指示灯变亮,,机床转入手动加工状态,利用操作面板上的,,按钮和,按钮,将机床移到如图2-6-2的大致位置图2-6-1 图2-6-2点击菜单“塞尺检查/1mm”,首先对X轴方向的基准,将基准工具移动到如图2-6-3所示的位置,点击操作面板上的手动脉冲按钮或,使手动脉冲指示灯变亮,,采用手动脉冲方式精确移动机床,点击显示手轮,将手轮对应轴旋钮置于X档,调节手轮进给速度旋钮,在手轮上点击鼠标左键或右键精确移动零件;使得提示信息对话框显示“塞尺检查的结果:合适”,记下此时CRT中的X坐标,此为基准工具中心的X 坐标,记为X1,为;点击操作面板上的手动按钮,使其指示灯变亮,,机床转入手动加工状态,点击和按钮,将Z轴提起,点击和,将基准工具移到工件的另一边,重复上面的步骤,记下此时CRT中的X的坐标,记为X2,为,故工件中心的X坐标为X1+X2/2== ,同样操作可得到工件中心的Y坐标为;图2-6-3X,Y方向基准对好后,点击菜单“塞尺检查/收回塞尺”收回塞尺,点击操作面板上的手动按钮,使其指示灯变亮,,机床转入手动加工状态,点击和按钮,将Z轴提起,再点击菜单“机床/拆除工具”拆除基准工具,点击菜单“机床/选择刀具”在“选择铣刀”对话框中根据加工方式选择所需的直径为8mm的平底刀,确定后退出;如图2-6-4所示;装好刀具后,将机床移到大致位置类似地进行塞尺检查,得到工件上表面的Z坐标值,记为Z1,为,得到工件中心的Z坐标为Z1-塞尺厚度;得到工件中心的Z坐标,记为Z,为;此时得到的X,Y,Z即-500,-415,-404为工件坐标系原点在机床坐标系中的坐标值;图2-6-4设置参数确定工件与机床坐标系的关系有两种方法,一种是通过G54-G59设定,另一种是通过G92设定;此处采用的是G54方法:将对刀得到的工件原点在机床坐标系上的坐标数据X,Y,Z,即-500,-415,-404,输入自动坐标系G54,确定机床开始自动加工时的位置;刀具补偿参数默认为0;输入G54工件坐标原点在MDI键盘上点击键三次,进入坐标系参数设定界面,按软键“操作”,点击MDI键盘上的数字/字母键,输入“01”,按软键“NO检索”,光标停留在G54坐标参数设定区域,先设X的坐标值,利用MDI键盘输入“”,按软键“输入”,则G54中X的坐标值变为;用方位键,将光标移至Y的位置,同样输入“”,按软键“输入”,再将光标移至Z的位置,同样输入“”,按软键“输入”,即完成了G54参数的设定;此时CRT界面如图2-7-1所示图2-7-1输入刀尖半径补偿参数在起始界面下,点击MDI界面上的键,进入补正参数设定界面,利用方位键将光标移到对应刀具的“形状D”栏,点击MDI键盘上的数字/字母键,输入“”按软键“输入”,把输入域中间的补偿值输入到所指定的位置;如图2-7-2所示,此时已将选择刀具时设定的刀尖半径输入;刀尖半径可在选择铣刀的界面的下方读出刀尖直径除以2得到;图2-7-2自动加工完成对刀,设置刀具补偿参数,导入数控程序后,就可以开始自动加工了;先将机床回零;点击操作面板上的自动运行按钮,使其指示灯亮,,点击循环启动按钮,就可以自动加工了;加工完毕出现如图2-8-1的结果;图2-8-1附录一铣床附录二FANUC0I数控指令格式数控程序是若干个程序段的集合;每个程序段独占一行;每个程序段由若干个字组成,每个字由地址和跟随其后的数字组成;地址是一个英文字母;一个程序段中各个字的位置没有限制,但是,长期以来以下排列方式已经成为大家都认可的方式:1 行号:Nxxxx 程序的行号,可以不要,但是有行号,在编辑时会方便些;行号可以不连续;行号最大为9999,超过后从再从1开始;选择跳过符号“/”,只能置于一程序的起始位置,如果有这个符号,并且机床操作面板上“选择跳过”打开,本条程序不执行;这个符号多用在调试程序,如在开冷却液的程序前加上这个符号,在调试程序时可以使这条程序无效,而正式加工时使其有效;2 准备功能:地址“G”和数字组成的字表示准备功能,也称之为G功能;G功能根据其功能分为若干个组,在同一条程序段中,如果出现多个同组的G功能,那么取最后一个有效;G功能分为模态与非模态两类;一个模态G功能被指令后,直到同组的另一个G功能被指令才无效;而非模态的G功能仅在其被指令的程序段中有效;例:……N10 G01 X250. Y300.N11 G04 X100N12 G01 Z-120.N13 X380. Y400.……在这个例子的N12这条程序中出现了“G01”功能,由于这个功能是模态的,所以尽管在N13这条程序中没有“G01”,但是其作用还是存在的;本软件支持的G功能见表辅助功能:地址“M”和两位数字组成的字表示辅助功能,也称之为M功能;本软件支持的M功能见4 主轴转速地址S后跟四位数字;单位:转/分钟;格式:Sxxxx5 进给功能地址F后跟四位数字;单位:毫米/分钟格式:Fxxxx尺寸字地址:X,Y,Z,I,J,K,R数值范围:+毫米~-毫米6 G功能列表:填充色:FANUC系统没有使用;√:本软件已经提供;:FANUC0I系统有此功能,本软件尚未提供;7 G功能格式1FANUC0I数控铣床和加工中心2FANUC0I系统数控车床重要提示:本系统中车床采用直径编程;G20,G21,G40,G41,G42,G54-G59与FANUC数控铣相同,参考上一节;8 支持的M代码。
数控铣床及加工中心编程与操作基础
(3)在刀具库中选择Φ20平底铣刀粗加工, 10平底铣刀精加工。
4. 加工程序
O0001 G54G0G90X0.Y45.S800M3 G43Z100.H1 M8 Z3. G1Z0.F300. X60Z-1.5 X0Z-3. G41Y60. D1F500. X-60. G2X-80.Y40.R20. G1Y-40. G2X-60.Y-60.R20. G1X60. G2X80.Y-40.R20. G1Y40. G2X60.Y60.R20. G1X0 G1Z10. G40 X0Y45 Z-3.
说明:
⑴、子程序必须有一程序号码,且以M99作为子程序的 结束指令。P__后最多可以跟六位数字,前四位表示 调用次数,后两位表示调用子程序号,若调用一次则 可直接给出子程序号主程序。调用同一子程序执行加 工,最多可执行99次,且子程序亦可再调用另一子程 序执行加工,最多可调用4层子程序(不同的系统其 执行的次数及层次可能不同)。
加工主程序 刀具移动至起刀点,主轴正转,转速2000r/min 切削液开 刀具移动到临削点 Z向切削至-3mm 开始进行槽加工
加工完毕,抬刀 主轴停转 Z向返回参考点,关闭切削液 X.Y向返回参考点 程序结束
(三)、刀具半径补偿指令
G41刀具半径左补偿 G42刀具半径右补偿 G40取消补偿 判断方法:沿刀具移动方向看,刀具在被加工表面左侧为左补偿,右侧 为右补偿,顺铣为左补偿,逆铣为右补偿。
加工主程序 刀具移动至起刀点,主轴正转,转速2000r/min 切削液开 刀具移动到临削点 Z向切削至-3mm 开始进行槽加工
加工完毕,抬刀 主轴停转 Z向返回参考点,关闭切削液 X.Y向返回参考点 程序结束
5. 相对值坐标加工程序
基于UG的五轴数控虚拟机床仿真技术
基于UG的五轴数控虚拟机床仿真技术王清,机械工程,2111302073摘要:多数五轴数控机床仿真系统,一般只提供二维的动画仿真,而且仿真系统的几何造型功能十分有限,零件和机床模型需要在其他CAD软件中进行建模,然后导入数控仿真系统。
由于文件格式的转化,零件的CAD模型将会产生误差,降低了仿真精度。
该文利用UG CAD/CAM软件造型功能建立五轴数控机床和零件模型,读取数控代码对机床各部件进行三维运动仿真,并对加工过程中机床运动部件之间的干涉及工件过切进行检查,为刀具轨迹的修改提供依据,同时免除了文件格式的转化产生的误差。
关键词:五轴;数控加工;机床仿真;UG NX;ISVTechnology of 5-axis Machining Simulation Based on UG Wang Qing, Mechanical Engineering, 2111302073Abstract: Most machine simulation systems virtually only provide 2D image today. And the modeling ability of those simulation systems of CAD softwareis also limited. So the workpiece should be modeled in other CAD software, then input the date to machine simulation systems. The accuracy will be reduced during the date exchange. In this paper, the machine tool and workpiece models are constructed by UG CAD/CAM software, while the NC programis used as input the date to perform the machine motion. During the simulation, overcut and collisions between the moving machine components can be checked. And the error of data exchange can be avoided.Keywords: 5-axis; NC machining; machining simulation; UG NX; ISV1 引言几十年来,人们普遍认为五轴数控加工技术是加工连续、平滑、复杂曲面的唯一手段。
基于VERICUT软件构建数控铣刀刀柄模型方法的探讨
基于VERICUT软件构建数控铣刀刀柄模型方法的探讨在VERICUT软件刀具管理器中,可通过三种方法来构建铣刀模型。
其中普通铣刀可使用铣刀向导功能进行构建;较复杂的刀柄可使用旋转面轮廓点输入法和输入DXF构建。
针对于特殊要求的专用刀具则可使用三维实体模型导入的方法,最终实现刀具安装高效又简便。
标签:VERICUT;数控铣刀;刀柄Abstract:In the tool manager of VERICUT software,there are three ways to build milling cutter model. The common milling cutter can be built using the milling cutter wizard function;the more complex tool shank can be built using the rotary contour point input method and input DXF. According to the special requirement,the special tool can be imported by three-dimensional solid model,and the installation of the tool is efficient and simple.Keywords:VERICUT;CNC milling cutter;tool shank在VERICUT软件刀具管理器中可根据具体应用场合定义不同的刀具类型,包括铣削刀具、车削刀具、探针、螺纹刀具、水切割刀具等5种类型。
在构建刀具时,主要包含刀具和刀柄两个部分。
其中,构建刀柄的主要目的是检测在切削时刀柄是否会与工件、夹具发生碰撞。
因此,整个刀具的构建数据越详细,最终的模拟结果就越接近真实的情况。
1 数控铣刀刀具的建立在VERICUT软件刀具库中建立一把刀具主要包括以下4个步骤:1.1 建立刀具根据实际的需要使用不同类型的刀具。
数控加工仿真中铣刀数据库的建立
根据以上分析 ! 可先求 出 工 作 部 分 端 截 面 的 截 形 O # ! 并 )$ 把端截面离散成一系列 的 顶 点 ! 然 后 使 用 螺 旋 变 换 矩 阵! 变换 端截面中的所有顶点 ! 使变换后的顶 点 相 对 于 变 换 前 绕 H 轴 旋 转一定角度 ! 再把变换前相邻的顶点 沿H 轴 也 平 移 一 定 距 离 ! 与变换后的对应顶点共 - 个顶点 ! 作为三维几何模型中的"个 面处理 " 这样就得到了 几 何 体 中 顶 点 % 线% 面 的 拓 扑 关 系" 按照 这种思路 ! 不断变换顶点 ! 不断组成面 ! 最终形成螺旋面的三维 几何模型 " 主要程序代码 # 为了简化代码 ! 以上 述 方 程 为 依 据 举 例 $ 如 下’
万方数据
图 G" 刀具的层次几何模型
对应的端截面轮廓线方程中的参数 = 6 A=+ 2O K 9 8 = Z F / m "" N 绘制三角条 m F ^ / 6 4Z A( 1 6 : 4 F / B ; 1 6 "" 5 "" 5 5 C
"
机"械"设"计
! 3 % % ! %Байду номын сангаас% % 5 % % ! %
"" 系统开发的关键技术
"# !" 铣刀的计算机建模 为能够对数控物理仿真过程中所建 立 的 模 型 # 如切削力模 型$ 进行精确的计 算 ! 在 给 定 刀 具 参 数% 切 削 参 数% 刀具位置及 进给方向后 ! 必须能够准确地提取出两组 必 要 的 信 息 ’ # 参与 !$ 切削的微元 # 为计算 瞬 时 切 削 层 参 数 ! 把连续切削部分分解成 有限个微元 $ 数目与分布 & # $ 各切削微元的切屑厚度"获取这 " 两组信息的关键是 建 立 一 个 适 用 于 仿 真 技 术 的 刀 具 模 型 " 该 刀具模型要求具有精确的铣刀轮廓和刃形曲线 " "# !# !" 刀具的分解 由于刀具 的 外 形 比 较 复 杂 ! 需要对其进行分割和简化处 理"以 平 头 立 铣 刀 为 例! 如 图 $ 所 示! 将立铣刀分解为工作部 分% 刀颈 % 刀柄等几 部 分 ! 而 工 作 部 分 需 再 分 解 为 若 干 个 刀 齿! 每个刀齿再分解为螺旋面和两端的端 面 ! 每个螺旋面再分解为 前刀面 % 第一后刀 面 % 第 二 后 刀 面"忽 略 前 后 刀 面 之 间 的 过 渡 圆弧 " ( ( 边界表示法 "# !# "" 螺旋面的几何建模 ( 边界表示法的基本思想是 ’ 一个形 体 可 以 通 过 包 容 它 的 面 来表示 ! 而每一个面又可以用构成此 面 的 边 表 示 ! 边通过点! 点 又通过 ’ 个坐标 值 来 定 义 " 边 界 法 建 模 的 关 键 是 如 何 描 述 构 成几何体的几何元素 # 顶点 % 线% 面等 $ 之间的拓扑关系 " 对于平头立铣刀 ! 由于端截面的截 形 固 定 不 变 ! 因此! 建立 以 工作部分端截面中心为原点 ! 以刀具轴线为H轴的坐标系 U. 将工作部分的端截面在绕H轴旋转一定角度 # 记为%$ 的同 ; H" < # ) ! 即可得 时! 也沿 H 轴平移一定距离 # " " 表示导 程$ " + %! ($ 到后续端截面 " 因此螺旋面的方程可以表示为 ’
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 "" 铣刀建模
图 #" 查询窗体
图 F" 查询结果
通过 如 图 - 所 示 的 刀 具 查 询 窗 体 ! 可 以 对 刀 具 直 径% 刀具 长度 % 刀具齿数进行单项查询 ! 也可以 对 它 们 进 行 复 合 查 询 ! 当 选择刀具直径后 ! 刀 具 长 度 对 应 的 组 合 框 内 下 拉 列 表 的 内 容! 是此直径对应的所 有 长 度 & 刀 具 齿 数 是 此 直 径% 长度所对应的 所有齿数 " 对于添加 标 准 刀 具 ! 还可以在刀具管理窗体中方便地实 现 " 当增加记录时 ! 莫氏圆锥号的 输 入 采 用 了 一 个 N : ; : 7 8 A Z 8 控件 ! 并随表内的 光 标 移 动 " 大 端 % 小端直径及刀柄长度通过 与莫氏锥度表相连的 + 刀颈长度自 动 计 算 9 8 9 >控件自动显示 ! 并显示 # 高级参数窗体也有类似功能 $ ! 在此窗体还可以实现刀 具的浏览 % 删除 "
万方数据
图 G" 刀具的层次几何模型
对应的端截面轮廓线方程中的参数 = 6 A=+ 2O K 9 8 = Z F / m "" N 绘制三角条 m F ^ / 6 4Z A( 1 6 : 4 F / B ; 1 6 "" 5 "" 5 5 C
"
机"械"设"计
! 3 % % ! % % % 5 % % ! %
"" 系统开发的关键技术
"# !" 铣刀的计算机建模 为能够对数控物理仿真过程中所建 立 的 模 型 # 如切削力模 型$ 进行精确的计 算 ! 在 给 定 刀 具 参 数% 切 削 参 数% 刀具位置及 进给方向后 ! 必须能够准确地提取出两组 必 要 的 信 息 ’ # 参与 !$ 切削的微元 # 为计算 瞬 时 切 削 层 参 数 ! 把连续切削部分分解成 有限个微元 $ 数目与分布 & # $ 各切削微元的切屑厚度"获取这 " 两组信息的关键是 建 立 一 个 适 用 于 仿 真 技 术 的 刀 具 模 型 " 该 刀具模型要求具有精确的铣刀轮廓和刃形曲线 " "# !# !" 刀具的分解 由于刀具 的 外 形 比 较 复 杂 ! 需要对其进行分割和简化处 理"以 平 头 立 铣 刀 为 例! 如 图 $ 所 示! 将立铣刀分解为工作部 分% 刀颈 % 刀柄等几 部 分 ! 而 工 作 部 分 需 再 分 解 为 若 干 个 刀 齿! 每个刀齿再分解为螺旋面和两端的端 面 ! 每个螺旋面再分解为 前刀面 % 第一后刀 面 % 第 二 后 刀 面"忽 略 前 后 刀 面 之 间 的 过 渡 圆弧 " ( ( 边界表示法 "# !# "" 螺旋面的几何建模 ( 边界表示法的基本思想是 ’ 一个形 体 可 以 通 过 包 容 它 的 面 来表示 ! 而每一个面又可以用构成此 面 的 边 表 示 ! 边通过点! 点 又通过 ’ 个坐标 值 来 定 义 " 边 界 法 建 模 的 关 键 是 如 何 描 述 构 成几何体的几何元素 # 顶点 % 线% 面等 $ 之间的拓扑关系 " 对于平头立铣刀 ! 由于端截面的截 形 固 定 不 变 ! 因此! 建立 以 工作部分端截面中心为原点 ! 以刀具轴线为H轴的坐标系 U. 将工作部分的端截面在绕H轴旋转一定角度 # 记为%$ 的同 ; H" < # ) ! 即可得 时! 也沿 H 轴平移一定距离 # " " 表示导 程$ " + %! ($ 到后续端截面 " 因此螺旋面的方程可以表示为 ’
第" "卷 第! "期 "%%$ 年 !" 月
机"械"设"计
G HI. J+ KH L <+ 7) M J 3N 3 B M OJ
P 8 F # " "" J 8 # ! " N / > # " % % $ """
数控加工仿真中铣刀数据库的建立
刘秋月 ! 王太勇 ! 李清
! 天津大学 机械工程学院 " 天津 "’ # % % % Q "
修订日期 ! " % % $,% ",% !" " % % $,% S,% R ! 收稿日期 ! 基金项目 ! 国家自然科学基金资助项目 ! # $ % Q $ ! ! Q
万方数据 作者简介 ! 刘秋月 ! " 女" 河北宁晋人 " 淄博职业学院副教授 " 天津大学硕士生 " 研究方向 ’ 数控仿真 % 数据库 " 已发表论文’ 篇 $ ! & S S, #
# $ 画螺旋面 * 1 6 0 : ; /B = ZF = 8 E = : 4 A 6 : 4 m "" F * = 2 ? < : ; 1 6 E 5 ** 螺旋运动角的步长 N 6 A_+ 2 M 4 ; / / 1 m "" 5 端截面轮廓线离散的步长 N 6 A_ !+ 2 M 4 ; / / 1 m "" 5 _h%# ! _ !h%# ! 螺旋运动角 2O K 9 8 = Z F / m N 6 A.+ "" 形成一个刀面的螺旋面 ; / m L 8 1.h%( 8 F ! -)CB +"+’# C_""
!
摘要 ! 介绍了如何利用边界表示法和 H 并创建了一个包含 螺 旋 线 齿 形 的 参 数 化 铣 刀 库" / 4 O K 技术仿真铣刀 齿 形 ! C 增加了虚拟环境的真实感 ! 同时可以为物 理 仿 真 准 确 提 取 铣 刀 瞬 时 切 削 刃 的 长 度 # 切削点的坐标和局部刀刃的几何形 状" 关键词 ! 螺旋面 $ 几何建模 $ 刀具库 $ 数控加工 中图分类号 ! # $ ( O Q !" ( * ’ & !"" 文献标识码 ! +"" 文章编号 ! ! % % !," ’ $ " % % $ ! ",% % %,% 如今切削过程仿真分为 "" 加工仿真是虚拟制造的重要内容 " 几何仿真和物理仿 真 两 个 方 面 $ 几 何 仿 真 的 任 务 是 通 过 刀 具 确认刀具 % 工件 是 否 发 生 过 切 或 干 涉 及 被 加 工 零 件 是 否 路径 " 达到所要求的几何 形 状 $ 而 物 理 仿 真 的 任 务 是 根 据 刀 具 和 工 材料的物理性能 % 切削条件以及机床动态特性" 件的几何信息 % 考察切削力 % 切削功 率 是 否 超 出 机 床 的 承 载 能 力 " 预报加工稳 定性 " 检验刀具磨损 和 破 损 程 度 " 检验被加工表面的质量是否 达到零件要求等 $ 但是 " 无论是大型 7 & + N 7 +< 系统的 J 7仿 还是专 门 的 J 通常不具备物理 真模块 " 7 加 工 过 程 仿 真 系 统" 仿真的功能 $ 此现象 的 主 要 原 因 是 模 型 的 几 何 信 息 不 能 被 物 理仿真提取 $ 为了使加工仿真系统更 具 有 实 用 性 " 该系统的实 即需要 建 立 数 据 库 $ 数 据 库 对 于 仿 现需要有大量的数据支撑 " 真系统的扩展以及整 个 虚 拟 制 造 系 统 的 数 据 传 输 都 起 到 积 极 的作用 $ 采用 P 9 8 ‘ 2 " % % %为 开 发 平 台" 6 2 = : F^ : 2 6 > S# %软件及三维图形 软件标准接 口 H 应用 / 4 O K 为 工 具 进 行 铣 刀 的 计 算 机 建 模" C 而P + > > / 2 2" % % % 建立 铣 刀 数 据 库 " 6 2 = : F^ : 2 6 > S# %与 + > > / 2 2之 间的数据交换应用 + 技术 $ N H
!" 系统的总体设计方案
图 !" 刀具数据管理的框架结构图
刀具模型的建立 和 使 用 是 影 响 加 工 仿 真 真 实 性 和 加 工 性 能评价准确性的重 要 因 素 $ 为 了 简 化 使 用 者 输 入 参 数 和 存 取 特殊的刀具参 数 和 形 状 " 针对虚拟数控铣床上用得最多的铣 刀" 进行分类分析 " 建立以尺寸驱动的方式对标准刀具进行实 提 供 管 理 所 需 的 查 询% 时的参数化建模 的 数 据 库 系 统 $ 同 时 " 添加 % 删除 % 修改等各种功能 " 这样保 持 铣 刀 库 的 不 断 扩 充 和 更 不仅保证了设计 过 程 的 继 承 性 和 高 效 性 " 而且有助于提高 新" 设计者的建模技术和设计水平 $ 使用 者 可 以 根 据 自 己 所 需 " 从 并实时生成刀具的三维实体模型 $ 库中提取相关的参数 " !# !" 刀具数据管理的框架结构 刀具数据管理一 如图 ! 所示为刀具数据管理的框 架 结 构 " 方面做到刀具数据 的 添 加 % 浏 览% 查 询% 修 改 和 删 除 等 操 作" 另 一方面是根据刀具的几何造型参数 " 生成并显示刀具的三维图 形$ !# "" 系统的开发环境 对于系统的实 现 " 是在一台 * & / 4 ; 6 = A " $ S <^ 的 微 机 上 " 以满足三 维 实 体 运 动 仿 真 对 微 机 运 算 速 度 的 要 求 " 以 d 6 4 X