- 1、本文档共161页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
螺纹轴零件的数控加工工艺与编程
1、相关定义
1.1、制造资源定义
制造资源是企业完成产品整个生命周期所有生产活动的物理元素的总称,贯 穿于产品的生产全过程[44]。随着计算机集成制造系统(CIMS)、并行工程(CE)、 虚拟制造(VM)和敏捷制造(AM)等技术的不断发展,计算机在制造业应用的不断 深入。制造资源的组织、管理、计划和控制以及制造资源自身的约束等,都影响 着生产计划、产品设计、过程设计和制造控制等环节。制造资源作为工艺过程设 计的重要组成部分,既提供对产品设计、工艺过程设计和制造的支持,又存在着 对它们的约束。一方面,产品设计、工艺过程设计和制造需要了解企业资源的制 造能力、资源的类型、加工精度和范围等加工约束信息以及资源的分布情况等; 24 另一方面,科学合理地利用现有制造资源组织生产过程,生产高质量、低成本又 能满足用户要求的产品,是现代企业管理的目标所在。进行工艺设计的实质是把 待加工的工件信息与制造资源所提供的制造能力进行匹配、作用的过程。
1.2、定义加工刀具
在 MTB 环境中对加工所需的刀具装配模型(刀具和刀柄等)进行运动模型的定 义,方法与机床运动模型的定义类似。如果不提供刀具运动模型,系统可以根据加工 模块中的刀具参数自动创建一个加工刀具,因此,这一步不是必须的。本文刀具由于 是从 UG 刀具库中直接选取的,所以刀具模型也采用系统自动生成的。
1.3、定义机床运动
机床运动学是关于机床各轴运动的。机床运动变量定义事件生成器所涉及的机床 运动信息,UG/Post 就是用这些机床运动变量作处理的。事件处理文件定义机床运动 变量,机床运动变量定义如何把刀轨坐标 X、Y、Z、I、J、K 转换成机床坐标 X、Y、 Z、B、C。机床运动变量还定义机床的基本类型,如车、铣或线切割 [4] 。 对于特殊机床来说,其运动参数设置往往无法在 UG/PostBuilder 中完成,这时候 就需要用户直接在事件处理文件中进行手工定义。对于五轴机床来说,在用户自定义 机床运动的时候,主要涉及到以下几方面的工作: (1)定义旋转轴的中心位置:通常有两种方法来定义轴的旋转中心位置,一种 是偏置量法,另一种是坐标法。 偏置量法是用旋转轴的中心位置点相对于其参考点的偏置量来确定旋转轴中心 位置。其中,对于不同轴来说其参考点对象也有所不同,对于第 4 轴来说,其参考点 为机床的零点。对于第 5 轴来说其参考点为第 4 轴的旋转中心。在 UG 事件处理文件 中 用 两 个 数 组 变 量 ( mom_kin_4th_axis_center_offset 和 mom_kin_5th_axis_center_offset)来存储这两个轴的中心偏置量,设置格式如下: 61 set mom_kin_4th_axis_center_offset(0) “0.0” set mom_kin_4th_axis_center_offset(1) “0.0” set mom_kin_4th_axis_center_offset(2) “0.0” set mom_kin_5th_axis_center_offset(0) “0.0” set mom_kin_5th_axis_center_offset(1) “0.0” set mom_kin_5th_axis_center_offset(2) “0.0” 坐标法则是用旋转轴中心点在机床坐标系中的矢量坐标值来确定旋转轴中心点 位置的。同样,在 UG 事件处理文件中用另外两个数组变量(mom_kin_4th_axis_point 和 mom_kin_5th_axis_point)来存贮这些数值,如图 5.19 所示,设置格式如下: set mom_kin_4th_axis_point(0) “-685.15” set mom_kin_4th_axis_point(1) “0.0” set mom_kin_4th_axis_point(2) “-1055.92” set mom_kin_5th_axis_point(0) “-151.79” set mom_kin_5th_axis_point(1) “0.0” set mom_kin_5th_axis_point(2) “-739.56” (2)定义轴的旋转平面 在 UG 中定义轴的旋转平面分为两种情况:第一种情况是指轴的旋转平面在机床 坐标系的主平面内,这时直接选择相应的旋转平面即可;另一种情况是指轴的旋转平 面不在机床坐标系主平面内,这时必须把旋转平面设定为”NONE”,而用方向或角 度来定义旋转轴的方向。设置格式如下: set mom_kin_4th_axis_plane “NONE” set mom_kin_5th_axis_plane “
文档评论(0)