首页 工业工程 供应链 查看内容

基于 HEIDENHAIN 的螺旋锥齿轮专用机床软件设计

2017-3-14 02:02| 发布者: jueryme| 查看: 150| 评论: 0

摘要:   0 引言  螺旋锥齿轮是机械设备的基础件,在机 械行 业中占有重要的地位,它具有承载能力高、传动平稳以及传动效率高等优点。因此,螺旋锥齿轮及其数控加工技术得到了研究人员广泛的重视。螺旋锥齿轮数控加工 ...
本网站官方群 工业工程5000人群号 249148633

  0 引言

本网站官方群 工业工程5000人群号 249148633

  螺旋锥齿轮是机械设备的基础件[1],在机 械行 业中占有重要的地位,它具有承载能力高、传动平稳以及传动效率高等优点。因此,螺旋锥齿轮及其数控加工技术得到了研究人员广泛的重视[2]。螺旋锥齿轮数控加工程序编制复杂且某些特定功能需要用户根据实际需求开发。本文根据本人参与的 GCMT2500螺旋锥齿轮专用机床项目开发了专用的配套软件。软件主要包括数控系统参数优化与实现和人机界面设计两大部分。

本网站官方群 工业工程5000人群号 249148633

  1、 开发专用机床软件应用的相关软件

本网站官方群 工业工程5000人群号 249148633

  开发 GCMT2500螺旋锥齿轮专 用 机 床 软 件 所 使用的相关 软 件 有:① 系统参数优化软件 TNCopt;②PLC设计软件 PLCdesign;③对应版本的数控系统仿真软件等。相关软件安装完之后即可在通用 PC上运行,操作环境为 Windows2000/XP/97。

本网站官方群 工业工程5000人群号 249148633

  PythonOEM 程序选装的是机床制造商提供的面向对象的控制系统高级编程语言。由 Python语言开发的程 序 可 以 通 过 熟 悉 的 PLCdesign 窗 口 导 入 到PLC中,也可以显示在单独可用的窗口中或扩展为全屏显示。Python语 法 清晰、模 块 丰 富,支 持 跨 平 台 运行,可以提高数控系统二次开发效率。

智能拖地机器人,云鲸 NARWAL

  2 、设备参数优化与 M 功能管理

智能拖地机器人,云鲸 NARWAL

  2.1 设备参数优化

智能拖地机器人,云鲸 NARWAL

  TNCopt是一款用于海德汉数控系统调试、优化、诊断的系统软件[3]。图1为海德汉数控系统运动控制原理图。通常设备参数优化顺序依次为电流环、速度环和位置环。电 流 环 的 优 化 步 骤 为:① 正 确 连 接 PC软件;②按要求对机床和软件进行设置;③选择轴并开始电流优 化(或 可 选 择 自 动 优 化 模 式 ),逐 渐 增加MP2420(P 系数)直 到响 应 曲 线 所 示 位 置,如 图 2 所示。

智能拖地机器人,云鲸 NARWAL

  同理可进行其他相关参数的优化。

本网站官方群 工业工程5000人群号 249148633

  2.2 M 功能创建

智能拖地机器人,云鲸 NARWAL

  螺旋锥齿轮数控加工需要添加一 些 特 定 的 M 功能,主要包括:①M28铣削加工中B 轴选定为自由轴;②M27车削加工中C 轴选定为自由轴;③M37、M38、

本网站官方群 工业工程5000人群号 249148633

  M39不同工况加工过程中各轴方向及各轴电机参数设定。下面以 M37为例说明 M 功能创建过程。

本网站官方群 工业工程5000人群号 249148633

  打开数控系统 PLC编辑软件 PLCdesign,选择相应的 PLC 版本 Basic56进行如下操 作:①进 入 GLB_TCMB.DEF 定义 M 功能;②进入 M_FUNC.SRC全局定义;③进入 mfunct,tab设定宏有效;④进入 PLC:MFunct编写 M37程 序 M37.h ,将 优 化所 得 参 数 写

本网站官方群 工业工程5000人群号 249148633

  入程序;⑤在①中定义的 M 功能下建 MAC MG-M37-active,以激活 M37功能;⑥进入 OEM.FUNC.SRC编写PLC程序;⑦传送PLC文件并在机床上完成编译。

本网站官方群 工业工程5000人群号 249148633

  图1 海德汉系统运动控制原理图

本网站官方群 工业工程5000人群号 249148633

  3 、人机界面设计

本网站官方群 工业工程5000人群号 249148633

  人机界面部分关键的技术为画面编程设计。画面编程设计主要包含人因工程学、画面设计原则、画面设计评价3个方面。

本网站官方群 工业工程5000人群号 249148633

  (1)人因工程学。设计画面的理论基础为人因工程学,通过研究人的特性,实现最好的人机分工。一般采用最大最小原则,即让机器承担工作量最大而人承担的工作量最小,并发挥人的积极主导和决策作用。

本网站官方群 工业工程5000人群号 249148633

  图2 电流P 系数优化曲线

本网站官方群 工业工程5000人群号 249148633

  (2)画面设计原则。画面设计原则遵守最佳组合、画面分析与规范、图标与表格优化、错误处理等原则。

本网站官方群 工业工程5000人群号 249148633

  (3)画面设计评价。设计评价需要在系统初期进行,可以及早发现设计缺陷。评价的基本要求为:适应性、有效性、易学习性、用户熟悉性、用户的满意度等。根据 螺 旋 锥 齿 轮 的 设 计 加 工 要 求,使 用 Pyhton语言对弧齿锥齿轮加工的人机界面程序进行编制。程序功能应具有以下几个方面:首先确定齿轮参数,然后依次确定齿制及对应齿制齿轮的参数后保存参数。进入刀具参数和工艺参数输入界面,通过底部相应的功能键进入刀具参数输入界面、工艺参数输入界面输入并保存相关参数;确定各项参数无误后点击程序生成按键生成加工程序。最后,将生成程序导入设备并完成锥齿轮加工工作。

智能拖地机器人,云鲸 NARWAL

  4、 软件运行实例

智能拖地机器人,云鲸 NARWAL

  图3为海德汉iTNC-530数控系统的标准人机界面。为了保证 原 系 统 的 完 整 性 以 及 系 统 维 护 的 便 利性,需要在标准人机界面的基础上进行相关的设计[4]。主要包括工具列、工作区、画面档总管/功能键总管、属性框、状态列等。相关设计完成后的专用配套软件各界面如图4所示。

本网站官方群 工业工程5000人群号 249148633

  图3 海德汉iTNC530数控系统标准人机界面

本网站官方群 工业工程5000人群号 249148633

  图4 螺旋锥齿轮数控加工软件界面

本网站官方群 工业工程5000人群号 249148633

   5 、结语

本网站官方群 工业工程5000人群号 249148633

  本文利用 Pyhton语言和海德汉系统提供的 M 功能与 TNCopt、PLCdesign系统软件开发设计了螺旋锥齿轮数控加工软件。测试结果表明该软件基本满足了设计要求。

本网站官方群 工业工程5000人群号 249148633 工业工程网 www.chinaie.net
分享至:
| 收藏

最新评论(0)

精选内容

精益丛书
精益丛书
激光共聚焦显微镜在汽车工业上的应用
激光共聚焦显微镜在汽车工业上
高分辨率分析表面形貌对确定表面粗糙度、反光特性、摩擦学性能及表面质量等相关参数具
滚珠丝杆高效测量方案:SJ5780双向轮廓测量仪
滚珠丝杆高效测量方案:SJ5780
滚珠丝杠副具有传动效率高、运行平稳、轴向间隙可消除等优点,特别是旋转运动与直线运
中图仪器打破PCB传统测量方式,推出尺寸全检“核武器”-VX9000光学扫描成像测量机
中图仪器打破PCB传统测量方式
前言: 当代电子产品中,小到电子手表、耳机,大到计算机、通信电子设备以及军用系统
关闭

站长推荐!biaoqi_ftprevious! /1 !biaoqi_ftnext!

1
QQ