帕莱克P1500-PSC对刀仪的量测管理和NC代码自动生成技改方案

本文针对Parlec 帕莱克P1500-PSC刀具对刀仪, 进行技术改造, 完成对测量结果的管理和NC代码的自动生成. 客户反馈相当不错. 如果有谁需要定制开发, 可以联系我, [email protected]

简述一下技改的背景, 以及目标.

大家都知道, 机械加工刀具都会有磨损的, 在加工中心加工之前都需要先量测一下刀具的一些关键尺寸(比如高度/半径/夹角等). 然后根据这些尺寸对加工程序(NC程序)进行微调, 这样才能保证加工产品尺寸精度.

客户公司有一台Parlec 帕莱克P1500-PSC对刀仪, 该对刀仪套件包括一个测量支架、光栅头、LED显示器, 当然还有一个测量软件. 该软件能将测量结果打印到标签纸上.

简述一下技改之前的使用的场景: 操作人员先用该对刀仪量测刀具尺寸, 然后将测量结果打印到标签纸上, 再拿着便签纸到加工中心上将量测值输入到NC文件中, 懂行的人都明白, 这些量测值精度都很高, 小数点后好几位, 另外在加工中心的输入这些数值可不像电脑那么方便. 总体来讲, 这种模式效率很低, 而且容易出错.

在了解了现状后, 我给了一个技改方案: 一图胜千言, 先上图.

在这个方案中, 我引入了一台电脑+对刀仪量测管理系统, 即上图的(2)部分. 该量测管理系统能自动提取出帕莱克量测仪的数值, 并可以将测量数值传到该公司的测量数据库中, 同时生成加工中心NC代码, 并上传NC代码到服务器上,(该客户的测量数据库和NC代码服务器是一个机器).

技改难点:

1. 如何自动获取对刀仪的测量值?

Parlec 帕莱克P1500-PSC的操作系统并不是通用的Windows/Linux, 应该是某类嵌入式操作系统, 我们不可能在该操作系统上开发一个软件, 另外Parlec也不提供外部API来获取测量值. 这个问题困扰了大半天时间, 最后还是让我很巧妙的解决了,  Parlec自带的软件有一个打印功能, 可以通过RS232接口打印到斑马打印机上, 我分析了RS232的信号输出, 成功地提取了测量的各个数值.

2. 如何自动化整个流程, 改进效率, 减少人为错误.

解决了测量值捕获问题, 其实仅仅是一个技术难点, 对于客户而言, 更关心的是另一个问题: 如何最大程度地减少操作人员的手工输入, 减少因手工操作引起的错误.

我提出了一个流程改进方案, 得到了客户的认可. 方案为: 为刀具贴一个二维码, 该二维码上包含多个信息, 具体为:Machine_ID+Product_ID+Tool_No. 扫描这个二维码就知道该刀具将用在哪个加工中心上, 用来加工哪个产品, 以及刀具自己的序号; 在对刀仪量出刀具尺寸后, 自动生成NC代码, 并上传到文件服务器上.

技改后的完整操作流程: 

第一步: 操作人员在量测管理系统上, 扫描刀具二维码 扫描之后, 测量管理程序就知道要加工的产品ID和对应的加工中心, 为生成NC代码做准备(不同的产品, 其NC代码模版是不一样的; 不同加工中心的NC代码格式是不一样的)

第二步: 和技改之前一样, 将刀具放在对刀仪上测量, 测量完后, 在Parlec测量软件上点击打印功能. 但和技改之前不同的是, 该打印可不仅仅在标签纸上打印. 在点击打印后, 我们的量测程序量将自动捕获测量值, 并将测量结果上传到客户的测量数据库中, 同时生成NC代码, 并上传到NC代码文件服务器上.

第三步: 操作人员到加工中心上, 从文件服务器上调出我们生成的NC代码, 进行加工. 

整个过程手工操作只有在加工中心选择NC代码, 其他过程都是自动化.

蚊帐最后, 贴一张量测管理软件的截图.  如果您有类似需求, 可以联系我, [email protected]

如果您有类似需求, 可以联系我, [email protected]

时间: 2024-08-08 16:18:40

帕莱克P1500-PSC对刀仪的量测管理和NC代码自动生成技改方案的相关文章

Android常用酷炫控件(开源项目)github地址汇总

转载一个很牛逼的控件收集贴... 第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style 等等. 一.ListView android-pulltorefresh一个强大的拉动

带你开发一款给Apk中自动注入代码工具icodetools(开凿篇)

一.前言 从这篇开始咋们开始一个全新的静态方式逆向工具icodetools的实现过程,这个也是我自己第一次写的个人觉得比较有用的小工具,特别是在静态方式逆向apk找关键点的时候,后续会分为三篇来详细介绍这个工具实现: 第一篇:开凿篇,简单介绍实现原理以及简单的初次方案实现简单的apk注入代码功能 第二篇:填坑篇,这一篇是在前一篇的基础上对工具的优化,可以应对市面上大部分的apk代码注入功能实现 第三篇:生产篇,这一篇是在前两篇的基础上利用这个工具来实际操刀如何进行快速定位应用的关键方法功能 还记

66.Android 开源项目分类汇总

转载:https://github.com/Trinea/android-open-project 目前包括: Android 开源项目第一篇——个性化控件(View)篇  包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style.其他Android

基于物联网的自动氮吹仪

摘要:介绍基于物联网的自动氮吹仪的工作原理,硬件组成和软件构架,以及原型机. 关键词:物联网;氮吹仪;原型机 Automatic Termovap Sample Concentrator Basedon Internet of things Abstract: In this paper, theautomatic termovap sample concentrator based   on internet of things(IoT)was presented,whichinclued i

为基恩士 TM-3000 激光测量仪定制的测量管理系统

为客户定制开发了一套基恩士 TM-3000 测量仪配套的管理系统, 反馈不错. 如果有谁需要定制开发, 可以联系我, [email protected] 首先介绍一下 基恩士公司的 TM-3000激光量测仪, 官方产品主页是: http://china.keyence.com/products/measure/micrometer/tm-3000/index.jsp该系统产品运用了透射原理,且测量范围大,调节不费时间,缩短了装置操作工时. 测量指标非常高: 1, 同时可以测量16个点, 2, 重

红外热像仪在粮仓防火方面的应用

粮仓是现代一种普遍的储粮设备,主要作用是储存农民积压的和准备放存的粮食.但是在粮食储藏前的处理过程中或储藏期间,却极易可能会因为火灾而造成损失.其中原因主要有: 1. 可燃物多,有发生火灾的可能性,火势易蔓延. a.粮食本身就是可燃物,并且具有自燃性,加工量大,机械化.自动化程度也比较高,在加工过程中有发生火灾的危险,粮食加工过程中一旦起火,火势容易沿着粮食的升运管道和通风管道蔓延扩大. b.部分粮库由于粮多仓少,很多粮食只能露天存放在用草围成的临时粮囤中.数百个草制的粮囤集中堆放,加上大风干燥

色彩管理软件如何有测色色差仪链接

测色色差仪管理软件要想真正发挥作用就必须与测色色差仪链接使用,那么测色色差仪和色彩管理软件是如何链接的.链接过程中又有什么需要注意的呢,还有色彩管理软件与测色色差仪链接都需要设置哪些数据和属性.色彩管理软件是辅助分光测色色差仪使用的关键工具,有了色彩管理软件可以更好的管理和调节工农业生产中的复杂的色彩数据.这也是色彩管理生产商为了帮助生产商管理色彩而发明出来的先进技术产品,是分光测色色差仪的专业配套工具与其他产品是无法使用.我们都知道测色色差仪和色彩管理软件是分开的,要想使用色彩管理软件管理测色

Sublime Text 3 初试牛刀

每次我在其他视频网站上看学习视频的时候,看着老师用的编辑器高大上档次,而我一般用Notepad,和Dreamweaver去编辑网页,需要每一行代码,打进去,效率低.最近看到sublime编辑器,在网上搜了一下说是最受欢迎的,就毫不犹豫的下载下来,初试牛刀一下下,把我搜索的功能和与前端浏览器交互的插件简答介绍一下.前端实时可视化开发工具:LiveStyle 支持样式文件的修改,也可以在浏览器端编辑样式代码,会自动更新到你的样式表中. 浏览器端: 下载一个chrome浏览器,在 chrome网上应用

Jmeter-----邮件观察仪

设置邮件观察仪的目的,将测试结果通过邮件的方式发送给相关的人员,可及时获取到当前测试结果情况. 说明: 本人公司使用的为腾讯企业邮箱,因此下面的介绍方式将以腾讯企业邮箱为准来进行描述 必要的设置: 邮箱绑定微信,为了获取到16位的授权码. 详细介绍步骤如下: 第一步.在接口中添加监听器---邮件观察仪 第二步.邮件观察仪中的配置 4.查看SMTP填写的Host和Port从哪里查看获取 点击"设置----客户端设置---设置方法中可以直接看到,也可以点击"查看设置方法----如何设置IM