三轴数控机床的部分程序自动检查_第1页
三轴数控机床的部分程序自动检查_第2页
三轴数控机床的部分程序自动检查_第3页
三轴数控机床的部分程序自动检查_第4页
三轴数控机床的部分程序自动检查_第5页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

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

文档简介

1、三轴数控机床的部分程序自动检查三轴数控机床的部分程序自动检查摘要仿真和确认数控的 数控加工对于NC铳床代码是一项非常重要的任务。这项工作的目 的是限制测试需要验证正确的部分程序的编写的数量,达到节约 时间人力资源和金钱的目的。这是通过固体之间的布尔运算,在 AutoCAD环境屮,由该工具覆盖量的部分期间决定的操作程序。由 爱思唯尔科学家B. V.于2001年发表。关键词数控机床;AutoCAD;部分程序1简介最近,我们参 与到了电脑不可逆转的发展,现在更廉价,更友好,因此,现代 工业更加分散。计算机已经在工业部门不同的阶段使用了好几 年:在设计规划阶段采用CAD系统;在这个过程中的规划阶段使用

2、 的CAPP系统;生产阶段使用了 CAM系统。自从几年前,这三个阶段进行孤立的,每一个阶段,应该有 一个具体的问题和对问题来解答。有时候,会发生生产阶段是其 他的阶段实行一些必要条件的情况(例如,因为有部分是机器无 法或难以生产设计确立公差,或在生产阶段有必要作出一部分改 变),但三个阶段严格分开的。此外,有人认为这不可能对于不同的方案.不同的程序员用不 同的逻辑去编写,去互相交流。最近,不同的程序试图沟通,以 解决一些问题,但这是非常困难去实现的。存在一定数量的程序是可行的,但它们不是“万能”的程 序:他们是非常专业的程序,可用到具体领域屮唯一的强大计算 机程序。事实上,有必要研发一个通用软

3、件容易被简单的,常用 的和非常廉价的电脑所使用。数控机器是很常用的,他们有能力帮助行业实现增加生产效 率和保证质量的最低成本。事实上,数控机器比传统的机器速度 更快,更准确。他们的工作的表面非常精确,然而更昂贵而且它 比传统的机器更难以操作。此外,有必要编制一个专业的程序以获取需要准确移动工具 的数据。该方案(称为“方案的一部分”)被使用特定的编程语 言写入,可以由每个数控机床读取(有类似机器:车床,端铳机 等)。我们遇到的第一个问题就是使用数控机床,当程序员在写部 分程序的时候犯错误,产品将无法达到我们预期,但它有一个不 同形状或不同的特性。但可能更危险的(也很昂贵),如果程序 给工具提供了

4、错误的指令,可以造成工具和机器的部分碰撞), 是由于数控机床的转速高于传统机床。我们使用数控机床存在着其他问题,例如怎样选用合适的深 度和进给速度,或如何选择工件的形态,来减少材料浪费。作为 一项原则,为解决一些问题的切削试验是分重要的,但实施他们 都是非常昂贵的,因为它们是人类社会的资源时间.原料和金钱 的浪费。此外,并不是所有的问题都很容易解决只通过进行一个测 试,测试要再进行一遍又一遍。它应该是非常有用的,利用计算 机的“虚拟”切削试验取代数控机床实验并且应该有可能在空间 上显示机床在加工过程屮的交叉工作区域。电子显示系统在机械件屮的广泛应用要求我们使用它们,来 实现三轴端铳机虚拟的切削

5、试验。我们的任务是创建一个软件,可以直接读取并翻译方案的一 部分,并且显示它使用AutoCAD的实体造型。我们的软件使这一 切成为了可能,我们能使测试件或者与该项目或与工件一块在屏 幕上进行比较,它显示出了刀具走刀路径,对于危险的碰撞能够 进行监测。2切削过程切削过程是一个工具于工件的干涉的结果,它可 由一个基元Z间的布尔操作数模拟。该工具,端铳刀工具,可以由一个立体AutoCAD革命为代 表。该工具的“容积排量”可以通过表面的代表,而且边和顶点 本卷是由该工具创建的方案。每个原始创建自己的“容积排 量”,根据运动方向。例如,一个圆柱形工具可以在下面的一行 移动,可平行或垂直于刀具轴。在第一-

6、种情况,“容积排量”是 一个更高的汽缸,在第二种情况下,“容积排量”是一个框和两 个半圆筒的组合。圆线切割过程可以表示为在一个封闭的折线(该工具的横截 面议案)围绕旋转轴。这些立体可以从工件的立体描绘上被减 去,为了模拟端铳切削过程。3 AutoCAD Autodesk的AutoCAD对于个人电脑是最流行和非 常强大的CAD软件,自从它是在1982年推出。一直以来提供 AutoLISP和ADS编程接口,以开发定制的应用程序。由于版本 Rib ADS是更有效,更容易相比LISP的使用,并且它已被视为替 代接口。广告使用的编程语言的ANSI C库。1996年我们开发利用AutoCAD R12的软件

7、。当时使用的AME 公司的AutoCAD的实体建模,但它已经开始使用以来预报版本R13 类标准。随着新发布的R14的,我们决定提升我们的软件,因为 ACISs软件更快的计算效率,更精确地描述立体。此外,它减少了 图纸文件的大小。因此,ACIS是能够处理非常复杂的模型比AME 公司可以更好。4开发的软件 我们的软件是用C语言编写将在AutoCAD的 ADS环境中执行一些特殊指令到AutoCAD命令的执行。该软件分为两个基本部分组成:第一部分创建一个组成部分之间计划和在AutoCAD环境的接 口。第二部分,使这部分程序数据随时可以阅读和解释。该项目的一部分,包括有关该工具的路径(Gxx指令),几何

8、 特征像点(坐标或联合一些指示半径),技术特性(进给速度, 主轴转速等):该软件的几何解释说明。该软件运行在AutoCAD与经营者可以借助于的工件或负载为 一个外部文件中,选择工具形态(有四种类型的工具:圆柱,圆 柱球头,一半球体,球体),其尺寸:软件计算并提请代表性的 工具,是一个AutoCAD折线。现在,该公司已加载的部分程序和 仿真可以开始。该程序,首先,分析了几何特征和举办日期顺序(例如:在X 坐标的一种通用的方案的出发点是所谓的“X”的X坐标终点他们 被称为“X” o在此之后的第一步,该软件的说明解释的方案(GOO, G01, G02及G03)所获得的部分方案,并提请他们通过Auto

9、CAD的命令“挤压”和“旋转” o“挤压”的AutoCAD命令可以添加三维到二维封闭折线,而“旋转” AutoCAD命令实现了一个旋转立体的二维封闭折线。G 00 指令代表的工具时,不触及工件的运动:我们工作中它是代表一 个棱柱AutoCAD的立体。立体的截面是作为工具一样,它是由“挤出”获得指令。这项方案是有用的模拟,以验证与夹具碰撞 的可能性。G 01指令代表了该工具的议案当它接触工件:在我们 的工作是由棱镜AutoCAD的立体代表。立体的截面仍然是相同的 工具,它是由“挤出”获得指令。挤压的AutoCAD命令使用一个部分;它的启动点“X”,“Y” ,“Z”坐标和结束点“X”,“Y”,“Z”坐标。请注意,为了执行“挤压”命令,它必须有Z 型与该部分和折线在X Y平面躺在轴对齐。为此,我们已经 创建了同样的指示,改变的AutoCAD坐标系(水下通信系统:用 户坐标系统)的原因。该G02及G03为代表的旋转立体。这些立体创建由刀具的截 面围绕旋转轴旋转得到。这轴开始从圆角屮心和垂直的X 土 Y平 面由于部分计划不包括AutoCAD的需要,以便作出这样的立体 的信息,这是我们需要实现一些计算子程序,以便从他们那里获 得的部分程序数据的重要资料。现在,运营商就可以开始模拟。 他选择的工件(或者绘制它),他选择的形状和尺寸的工具,该

温馨提示

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

评论

0/150

提交评论