虚拟数控机床模型与实现

上传人:ba****u 文档编号:171612484 上传时间:2022-11-28 格式:DOCX 页数:6 大小:17.11KB
收藏 版权申诉 举报 下载
虚拟数控机床模型与实现_第1页
第1页 / 共6页
虚拟数控机床模型与实现_第2页
第2页 / 共6页
虚拟数控机床模型与实现_第3页
第3页 / 共6页
资源描述:

《虚拟数控机床模型与实现》由会员分享,可在线阅读,更多相关《虚拟数控机床模型与实现(6页珍藏版)》请在装配图网上搜索。

1、虚拟数控机床模型与实现1、虚拟制造的产生背景自 20 世纪 70 年代以来,世界市场由局部竞争逐步演变成全球范围内的竞争,并具有动 态多变的特征,同行业之间、跨行业之间的相互渗透、相互竞争日益激烈。为了适应变化迅 速的市场需求,不断提高竞争力,现代制造企业必须解决TQCS难题,即以最快的上市速度 (T-TimetoMarket),最好的质量(Q-Quality),最低的成本(C-Cost),最优的服务(S-Service)来满 足不同顾客的需求。与此同时,信息技术取得了迅速发展,特别是计算机技术、网络技术、信息处理技术等 取得了人们意想不到的进步。二十多年来的实践证明,将信息技术应用于制造业,

2、对传统制 造业进行改造,是现代制造业发展的必由之路。进人 20世纪 90 年代,先进制造技术进一步 发展,出现了虚拟制造(VM, VirtualManufacturing)、精益生产(LP, LeanProduction)、敏捷制 造(AM, AgileManufacturing)、虚拟企业(VE, VirtualEnterprise)等新概念。在这些诸多新概念 中,“虚拟制造”以其高度集成、支持敏捷制造和分工合作的特点引起了人们的广泛关注, 不仅在科技界,而且在企业界,成为研究的热点之一。2、虚拟数控机床的用途由于数控加工过程隐含在数控程序中,而数控程序中的错误又不容易发现,因此,在实 际数

3、控加工过程中,为了校验数控代码的正确性,需要进行反复试切,直至确认数控代码能 够完成预定的加工任务,同时数控加工参数也需要反复调试。上述操作不仅使效率降低,占 用了机器资源,而且有可能引起刀具碰撞而造成经济损失。目前通常采用计算机图形模拟刀具轨迹显示法和机床试切法对数控程序进行检验。但计 算机图形模拟刀具轨迹显示法缺少真实感,刀具与工件的干涉和过切难以发现,而试切法成 本高,周期长。采用虚拟现实技术建立的虚拟数控机床,可以为产品设计过程中的可制造性分析提供关 键数据,降低成本并缩短开发周期。利用机床加工的全过程与用户的交互功能,还可以对机 床操作人员进行培训,并帮助机床制造商向远程客户逼真地演

4、示其产品。基于WTK的虚拟数控机床WTK(WorldToolKit)是由美国Sense8公司开发的虚拟现实软件程序包。它内含大量的虚 拟现实硬件驱动程序,可以方便地连接多种虚拟现实输人输出设置。与设备无关的特性,使 它可以广泛应用于普通计算机。强大的图形处理功能,使它能够逼真地模拟虚拟现实环境 因此,WTK在国内正得到越来越广泛的应用。我们结合开放性控制系统的概念,参照当今虚拟机床的研究现状,采用VC+和WTK开 发出可由用户自由设定的、能够进行三维切削并可以实时控制的虚拟数控机床。1、虚拟数控机床的体系结构数控加工过程仿真主要包括两个部分:数控机床建模和切削过程仿真。数控机床模型主 要由机床

5、的硬件(或物理)部分和软件部分组成。硬件部分由机床部件、加工零件、刀具、夹 具等构成。软件部分则由NC代码编译器、运动控制器等构成。虚拟数控机床应具备的特点有:良好的结构、完善的图形接口、完全的符号数据接口、 强大的网络支持功能和标准数据格式。以上诸方面决定了虚拟数控机床需要具备合适的体系 结构。根据虚拟数控机床的特点,可以将系统的功能模块做如下划分:(1) NC编译模块。为了使虚拟数控机床能够识别NC程序,开发了 NC解释模块,它的功 能是接受数控代码并将其翻译为机床部件、刀具等运动的信息。(2) 运动控制模块。运动控制模块根据NC程序决定机床刀具和各个轴的运动状态,向各 个运动部件发送运动

6、指令并采集各轴的反馈信息。(3) 操作面板模块。操作面板模块包括真实数控机床的操作面板按钮功能和虚拟数控机 床的菜单。(4) 切削计算模块。根据工件与刀具的相对位置,进行干涉判断,对发生干涉的工件进 行切削计算并重新生成工件模型。(5) 机床场景模块。建立虚拟机床的工作环境。2、虚拟数控机床功能模块的实现(1) NC解释模块:本系统的G代码按GB8870-88标准编写,NC解释步骤为:由NC编 译器逐行读取 G 代码,建立对应的机床状态字,存入队列。机床状态字包含:坐标增量方 式、刀补状态、插补方式等状态信息和本行程序的刀心起点和终点坐标、圆弧圆心坐标、刀 补半径等数字信息。读取下一行G代码建

7、立机床状态字,存人队列。计算两行G代码 之间的拐点过渡,对增长型的过渡则生成新机床状态字,插人两个状态字之间;对于缩短型 的过渡则修改前后的机床状态字。重复一步直到程序结束。(2) 运动控制模块:为了扩大系统使用范围,增强系统的通用性,本文是按速度矢量对 虚拟机床进行运动控制的。运动控制模块读取机床和刀具位置,由机床状态字可以方便地计 算出刀具在任意位置的速度矢量,运动控制模块将速度矢量输出到机床场景模块,对场景中 的节点进行运动控制。(3) 操作面板模块:操作面板模块采用VC的MFC界面编程技术,实现真实机床操作面板 相应的功能。(4) 切削计算模块:本文采用表面网格模型建立工件模型,通过对

8、工件和刀具的干涉检 验,对切削点进行“塌陷”处理,重绘工件,完成对工件的切削。(5) 机床场景模块:采用 WTK 软件的场景图模型,每个机床部件都是场景图中的节点, 包含机床部件的几何模型和材质、纹理及光源等信息。节点可以接受速度矢量的驱动。将部 件节点按传动链连接,从而实现对运动控制模块速度矢量的响应。结论与展望1、结论对于解决制造业的TQCS问题,虚拟制造技术具有广阔的市场前景,并已得到了国内外 科研机构和企业的广泛关注。作为实现虚拟制造的一个重要组成部分,虚拟数控机床技术的 开发和应用,有助于提高生产率、降低成本。本文在对虚拟制造的发展状态进行分析的基础 上,建立了虚拟数控机床的体系结构

9、,采用VR技术在场景图中实现虚拟机床子系统,并由 NC 解释模块、运动控制模块和操作面板模块完成虚拟数控子系统的相应功能;完成了 NC 程序编译、刀具轨迹计算、虚拟数控机床的运动控制和对工件模型的切削计算。2、展望虚拟制造技术是一门新兴技术,它面向系统的全生命周期和全系统,使研究、开发和使 用者之间的联系更为有效,加速了新技术向产品转化的开发、研制与使用过程,并通过全生 命周期协同利用仿真技术来降低技术风险、提高产品质量、缩短研制周期、降低成本、增强 企业竞争力。目前,我国对虚拟数控机床的研究还处在起步阶段,对下列问题还需要深人研究与探讨:(1) 虚拟制造中人机协调的深人研究。对人和计算机在制

10、造分析过程中的角色、相互作 用方式和协同方法进行更深人的研究。(2) 从制造分析的角度,研究如何更好地利用虚拟现实技术来分析和解决可制造性问题(3) 对虚拟制造系统与其它分析设计系统之间的集成体制进行研究。伪原创:虚拟数控机床模型与结束1、虚拟制造的发生布景自 20 世纪 70 年代以来,世界市场由有些比赛逐步演变成全球规模内的比赛,并具有动态多变的特征, 同行业之间、跨行业之间的互相渗透、互相比赛日益剧烈。为了习惯改动活络的市场需要,不断前进比赛 力,现代制造公司有必要处理TQCS难题,即以最快的上市速度(T-TimetoMarket),最佳的质量(Q-Quality), 最低的本钱(C-C

11、ost),最优的效劳(S-Service)来满意不一样顾客的需要。与此一起,信息技术取得了活络展开,特别是计算机技术、网络技术、信息处理技术等取得了咱们意 想不到的行进。二十多年来的实习证明,将信息技术运用于制造业,对传统制造业进行改造,是现代制造 业展开的必经之路 数控走心机加工进人20世纪90年代,抢先制造技术进一步展开,出现了虚拟制造(VM, VirtualManufacturing)、精益出产(LP, LeanProduction)、活络制造(AM, AgileManufacturing)、虚拟公司(VE, VirtualEnterprise)等新概念。在这些许多新概念中,虚拟制造以其

12、高度集成、支持活络制造和分工合作的 特征致使了咱们的广泛注重,不只在科技界,并且在公司界,变成研讨的抢手之一。2、虚拟数控机床的用途由于数控加工进程隐含在数控程序中,而数控程序中的差错又不简单发现,因此,在实习数控加工进 程中,为了校验数控代码的正确性,需要进行重复试切,直至承认数控代码可以结束预定的加工任务,一 起数控加工参数也需要重复调试。现有的数控走心机加工进程中,上述操作不只使功率降低,占用了机器 资本,并且有或许致使刀具磕碰而构成经济损失。如今一般选用计算机图形仿照刀具轨迹显现法和机床试切法对数控程序进行查验。但计算机图形仿照 刀具轨迹显现法缺少真实感,刀具与工件的干与和过切难以发现

13、,而试切法本钱高,周期长。选用虚拟现实技术建立的虚拟数控机床,可以为产品计划进程中的可制造性分析供应关键数据,降低 本钱并缩短开发周期。运用数控走心机加工的全进程与用户的交互功用,还可以对机床操作人员进行练习, 并协助机床制造商向远程客户逼真地演示其产品。根据WTK的虚拟数控机床WTK(WorldToolKit)是由美国Sense8公司开发的虚拟现实软件程序包。它内含许多的虚拟现实硬件驱 动程序,可以便利地联接多种虚拟现实输人输出设置。与设备无关的特性,使它可以广泛运用于一般计算 机。健壮的图形处理功用,使它可以逼真地仿照虚拟现实环境。因此,WTK在国内正得到越来越广泛的运 用。咱们联络开放性

14、控制系统的概念,参照当今虚拟机床的研讨现状,选用VC+和WTK开宣布可由用户 自在设定的、可以进行三维切削并可以实时控制的虚拟数控机床。1、虚拟数控机床的系统结构数控加工进程仿真首要包含两个有些:数控机床建模和切削进程仿真。数控机床模型首要由机床的硬 件(或物理)有些和软件有些构成。数控走心机(俗称数控走芯机)硬件有些由机床部件、加工零件、刀具、 夹具等构成。软件有些则由NC代码编译器、运动控制器等构成。虚拟数控机床应具有的特征有:出色的结构、完善的图形接口、完全的符号数据接口、健壮的网络支 持功用和标准数据格式。啥是数控走心机?以上诸方面抉择了虚拟数控机床需要具有适合的系统结构。根 据虚拟数

15、控机床的特征,可以将系统的功用模块做如下区别:(1) NC编译模块。为了使虚拟数控机床可以辨认NC程序,开发了 NC说明模块,它的功用是承受数控 代码并将其翻译为机床部件、刀具等运动的信息。(2) 运动控制模块。运动控制模块根据NC程序抉择机床刀具和各个轴的运动情况,向各个运动部件发 送运动指令并搜集各轴的反响信息。(3) 操作面板模块。操作面板模块包含真实数控机床的操作面板按钮功用和虚拟数控机床的菜单。(4) 切削计算模块。根据工件与刀具的相对方位,进行干与判别,对发生干与的工件进行切削计算侧重 新生成工件模型。(5) 机床场景模块。建立虚拟机床的工作环境。2、虚拟数控机床功用模块的结束(1

16、) NC说明模块:本系统的G代码按GB8870-88标准编写,NC说明进程为:由NC编译器逐行读 取G代码,建立对应的机床情况字,存入队伍。机床情况字包含:坐标增量方法、刀补情况、插补方法等 情况信息和本行程序的刀心起点和结束坐标、圆弧圆心坐标、刀补半径等数字信息。读取下一行G代码 建立机床情况字,存人队伍。计算两行G代码之间的拐点过渡,对添加型的过渡则生成新机床情况字, 插人两个情况字之间;对于缩短型的过渡则批改前后的机床情况字。重复一步直到程序结束。(2) 运动控制模块:为了拓展系统运用规模,增强系统的通用性,这篇文章是按速度矢量对虚拟机床进 行运动控制的。运动控制模块读取机床和刀具方位,

17、由机床情况字可以便利地计算出刀具在恣意方位的速 度矢量,运动控制模块将速度矢量输出到机床场景模块,对场景中的节点进行运动控制。(3) 操作面板模块:操作面板模块选用VC的MFC界面编程技术,结束真实机床操作面板相应的功用。(4) 切削计算模块:这篇文章选用表面网格模型建立工件模型,通过对工件和刀具的干与查验,对切削 点进行“凹陷”处理,重绘工件,结束对工件的切削。(5) 机床场景模块:选用 WTK 软件的场景图模型,每个机床部件都是场景图中的节点,包含机床部件 的几何模型和质料、纹路及光源等信息。节点可以承受速度矢量的驱动。将部件节点按传动链联接,然后 结束对运动控制模块速度矢量的照应。结论与

18、展望1、结论对于处理制造业的 TQCS 疑问,虚拟制造技术具有广大的市场前景,并已得到了国内外科研机构和公 司的广泛注重。作为结束虚拟制造的一个首要构成有些,虚拟数控机床技术的开发和在现有数控走心机领 域的运用,有助于前进出产率、降低本钱。这篇文章在对虚拟制造的展开情况进行分析的基础上,建立了 虚拟数控机床的系统结构,选用VR技术在场景图中结束虚拟机床子系统,并由NC说明模块、运动控制模 块和操作面板模块结束虚拟数控子系统的相应功用;结束了NC程序编译、刀具轨迹计算、虚拟数控机床 的运动控制和对工件模型的切削计算。2、展望虚拟制造技术是一门新式技术,它面向系统的全生命周期和全系统,使研讨、开发

19、和运用者之间的联 络更为有用,加速了新技术向产品转化的开发、研制与运用进程,并通过全生命周期协同运用仿真技术来 降低技术风险、前进产品质量、缩短研制周期、降低本钱、增强公司比赛力。如今国产数控走心机报价多 少钱一台?比起进口走心计品牌要实惠许多,还有很大的提升空间。如今,中国对虚拟数控机床(尤其是数控走心机)的研讨还处在起步时期,对下列疑问还需要深人研 讨与评论:(1) 虚拟制造中人机调和的深人研讨。对人和计算机在制造分析进程中的人物、互相效果方法和协同方 法进行更深人的研讨。(2) 从制造分析的角度,研讨怎样非常好地运用虚拟现实技术来分析和处理可制造性疑问。(3) 对虚拟制造系统与其它分析计划系统之间的集成系统进行研讨。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!