CN106325215A - 一种外加式数控车床智能编码控制*** - Google Patents
一种外加式数控车床智能编码控制*** Download PDFInfo
- Publication number
- CN106325215A CN106325215A CN201510373531.XA CN201510373531A CN106325215A CN 106325215 A CN106325215 A CN 106325215A CN 201510373531 A CN201510373531 A CN 201510373531A CN 106325215 A CN106325215 A CN 106325215A
- Authority
- CN
- China
- Prior art keywords
- numerically controlled
- controlled lathe
- control system
- console
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
本发明提供的一种外加式数控车床智能编码控制***,包括数控***、监控视频头、三维图像建模器、指令校正器、编码解析器、中控台、人机交互界面、数据库;所述数控***、指令校正器、编码解析器、中控台、人机交互界面依次串联,中控台还连接三维图像建模器,三维图像建模器连接有多个监控视频头;多个监控视频头安装在数控车床上不同位置,均对准数控车床的工作位。本发明外加式设置无需改变现有技术中的数控车床设置,企业接受程度高,市场前景极好;三维图像建模器和中控台的设置,使得用户即可手动编码,也可以让***自动编码,为全面自动化打下坚实基础,并且也不会使自动化实现条件不成熟影响到***的方便使用。
Description
技术领域
本发明涉及一种外加式数控车床智能编码控制***,属于数控车床控制技术领域。
背景技术
现有技术中,数控车床编程需要专业人员在得到工件尺寸后,仔细研究每一点尺寸然后设定加工方案,接着进行编码,而在这过程中,操作人员的专业程度非常重要,由于这过程必须专业程度较高的人来进行操作,企业的人工成本非常高,而且对于较为复杂的结构,编码非常长,操作难度高,极容易出错,操作人员在编码完成后复查的时候难度也极大,由此也会带来很高的时间成本和相关风险。
另一方面,数控车床作为数控机床的一类,其数控技术主要以数控***支持的各种指令为主,这些指令甚至包括条件判断、循环等过程控制,但除了少数专门设计的全功能数控车床外,大多数数控车床都只提供固定的指令集,数控车床编程人员对于相同或相似的操作,比如重复写很多代码,而代码高度相似、重复操作的情况下,编程人员很容易就会发生编码错误的情况,而又由于一般的数控车床只考虑了较为明显的错误处理,因此对于一些不影响指令执行的编码错误则不处理,而编程人员只能写入固定的执行指令,也无法有效的对这些不影响指令执行的编码错误进行有效处理,因而往往因编码错误但又可以有效执行而导致大量工件成为废件,更有甚者企业在质检过程中没有发现加工错误,而将本应成为废件的零件直接投入使用,从而造成大量损失。专门设计的全功能数控车床价格也相当高,而且能弥补上述问题的数控车床出现较晚,因此大量使用固定指令集数控车床的企业难以接受更换设备所带来的高昂的设备购入成本、设备处理风险。
发明内容
为解决上述技术问题,本发明提供了一种外加式数控车床智能编码控制***,该外加式数控车床智能编码控制***可选择自动/手动操作,而且数据库和编码解析器的设置使得在编码使可以极大的简化代码编写,从而极大的方便用户操作。
本发明通过以下技术方案得以实现。
本发明提供的一种外加式数控车床智能编码控制***,包括数控***、监控视频头、三维图像建模器、指令校正器、编码解析器、中控台、人机交互界面、数据库;所述数控***、指令校正器、编码解析器、中控台、人机交互界面依次串联,中控台还连接三维图像建模器,三维图像建模器连接有多个监控视频头;多个监控视频头安装在数控车床上不同位置,均对准数控车床的工作位;所述指令校正器、编码解析器、中控台均与数据库连接;
所述数控***为数控车床的数控***;
所述监控视频头采集数控车床工作位不同角度的图像;
所述三维图像建模器将数控车床工作位多个角度的图像进行参数化处理,形成工作位上工件的三维数字模型;
所述指令校正器在结合数据库中工具历史使用情况的基础上,判断数控车床当前操作所用工具的磨损情况,并根据磨损情况对操作指令进行调整;
所述编码解析器将接收到的编码编译为数控***可识别的操作指令发送给指令校正器,如编码解析器接收到的编码中有以函数封包的内容,则编码解析器在编译前还读取数据库中存储的函数内容进行解包以完成对编码的完全解析;
所述中控台读取三维图像建模器中形成的三维数字模型并显示在人机交互界面中,同时作为人机交互界面的后台接收用户通过人机交互界面操作的自动/手动设置或流程作业编码。
还包括指令缓存器,指令缓存器连接在指令校正器和编码解析器之间,编码解析器编译完成的操作指令发送给指令缓存器缓存,指令缓存器再逐条发送至指令校正器完成校正执行。
还包括自动编码器,自动编码器同时连接于三维图像建模器、编码解析器、中控台、数据库;在中控台发送自动设置开启的情况下,自动编码器读取三维图像建模器的三维数字模型数据,并读取数据库中的基本操作,对以基本操作为单位完成加工方案的组合进行遍历,查找出完整的加工方案,然后将完整的加工方案编码发送至编码解析器编译。
本发明的有益效果在于:①外加式设置无需改变现有技术中的数控车床设置,企业接受程度高,市场前景极好;②三维图像建模器和中控台的设置,使得用户即可手动编码,也可以让***自动编码,为全面自动化打下坚实基础,并且也不会使自动化实现条件不成熟影响到***的方便使用;③数据库和编码解析器的设置使得无论是手动模式编写代码还是自动模式遍历组合代码都能具有极高的效率;④一体化提供了指令校正功能,使得无论是自动模式还是手动模式均无需考虑工具、刀具磨损对车加工结果的影响,进一步提高效率;⑤各模块设置合理,执行效率高,错误率低,便于长期稳定高效使用。
附图说明
图1是本发明的连接示意图;
图中:101-数控***,102-监控视频头,103-三维图像建模器,201-指令校正器,202-指令缓存器,203-编码解析器,301-中控台,302-人机交互界面,303-自动编码器,401-数据库。
具体实施方式
下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
如图1所示的一种外加式数控车床智能编码控制***,包括数控***101、监控视频头102、三维图像建模器103、指令校正器201、编码解析器203、中控台301、人机交互界面302、数据库401;所述数控***101、指令校正器201、编码解析器203、中控台301、人机交互界面302依次串联,中控台301还连接三维图像建模器103,三维图像建模器103连接有多个监控视频头102;多个监控视频头102安装在数控车床上不同位置,均对准数控车床的工作位;所述指令校正器201、编码解析器203、中控台301均与数据库401连接;
所述数控***101为数控车床的数控***;
所述监控视频头102采集数控车床工作位不同角度的图像;
所述三维图像建模器103将数控车床工作位多个角度的图像进行参数化处理,形成工作位上工件的三维数字模型;
所述指令校正器201在结合数据库401中工具历史使用情况的基础上,判断数控车床当前操作所用工具的磨损情况,并根据磨损情况对操作指令进行调整;
所述编码解析器203将接收到的编码编译为数控***101可识别的操作指令发送给指令校正器201,如编码解析器203接收到的编码中有以函数封包的内容,则编码解析器203在编译前还读取数据库401中存储的函数内容进行解包以完成对编码的完全解析;
所述中控台301读取三维图像建模器103中形成的三维数字模型并显示在人机交互界面302中,同时作为人机交互界面302的后台接收用户通过人机交互界面302操作的自动/手动设置或流程作业编码。
一般而言,较为复杂但极为常用的指令集应当整合封包到函数中,使用户至少以面向函数的方式进行代码编写,而且这样的整合还有利于自动编码的高效实现,再进一步,由于不同数控***的具体操作指令有所不同,因此作为方便用户的设置,除了个别的较为简单的零件加工以外,编码解析器203几乎是必然要进行编码函数解包、编码解析的工作,而编码解析器203既要完成解析又要将编码编译为数控***可识别的操作智力高,显然很容易引起冲突,而且效率较低,因此在上述设置中还包括指令缓存器202,指令缓存器202连接在指令校正器201和编码解析器203之间,编码解析器203编译完成的操作指令发送给指令缓存器202缓存,指令缓存器202再逐条发送至指令校正器201完成校正执行。
更进一步的,中控台301既要作为后台完成用户交互,又要实现自动编码,工作量较大,冲突也较多,而且很容易使用户误操作,因此作为提高效率、减少冲突的设置,还包括自动编码器303,自动编码器303同时连接于三维图像建模器103、编码解析器203、中控台301、数据库401;在中控台301发送自动设置开启的情况下,自动编码器303读取三维图像建模器103的三维数字模型数据,并读取数据库401中的基本操作,对以基本操作为单位完成加工方案的组合进行遍历,查找出完整的加工方案,然后将完整的加工方案编码发送至编码解析器203编译。
Claims (3)
1.一种外加式数控车床智能编码控制***,包括数控***(101)、监控视频头(102)、三维图像建模器(103)、指令校正器(201)、编码解析器(203)、中控台(301)、人机交互界面(302)、数据库(401),其特征在于:所述数控***(101)、指令校正器(201)、编码解析器(203)、中控台(301)、人机交互界面(302)依次串联,中控台(301)还连接三维图像建模器(103),三维图像建模器(103)连接有多个监控视频头(102);多个监控视频头(102)安装在数控车床上不同位置,均对准数控车床的工作位;所述指令校正器(201)、编码解析器(203)、中控台(301)均与数据库(401)连接;
所述数控***(101)为数控车床的数控***;
所述监控视频头(102)采集数控车床工作位不同角度的图像;
所述三维图像建模器(103)将数控车床工作位多个角度的图像进行参数化处理,形成工作位上工件的三维数字模型;
所述指令校正器(201)在结合数据库(401)中工具历史使用情况的基础上,判断数控车床当前操作所用工具的磨损情况,并根据磨损情况对操作指令进行调整;
所述编码解析器(203)将接收到的编码编译为数控***(101)可识别的操作指令发送给指令校正器(201),如编码解析器(203)接收到的编码中有以函数封包的内容,则编码解析器(203)在编译前还读取数据库(401)中存储的函数内容进行解包以完成对编码的完全解析;
所述中控台(301)读取三维图像建模器(103)中形成的三维数字模型并显示在人机交互界面(302)中,同时作为人机交互界面(302)的后台接收用户通过人机交互界面(302)操作的自动/手动设置或流程作业编码。
2.如权利要求1所述的外加式数控车床智能编码控制***,其特征在于:还包括指令缓存器(202),指令缓存器(202)连接在指令校正器(201)和编码解析器(203)之间,编码解析器(203)编译完成的操作指令发送给指令缓存器(202)缓存,指令缓存器(202)再逐条发送至指令校正器(201)完成校正执行。
3.如权利要求1所述的外加式数控车床智能编码控制***,其特征在于:还包括自动编码器(303),自动编码器(303)同时连接于三维图像建模器(103)、编码解析器(203)、中控台(301)、数据库(401);在中控台(301)发送自动设置开启的情况下,自动编码器(303)读取三维图像建模器(103)的三维数字模型数据,并读取数据库(401)中的基本操作,对以基本操作为单位完成加工方案的组合进行遍历,查找出完整的加工方案,然后将完整的加工方案编码发送至编码解析器(203)编译。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510373531.XA CN106325215A (zh) | 2015-06-30 | 2015-06-30 | 一种外加式数控车床智能编码控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510373531.XA CN106325215A (zh) | 2015-06-30 | 2015-06-30 | 一种外加式数控车床智能编码控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106325215A true CN106325215A (zh) | 2017-01-11 |
Family
ID=57722929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510373531.XA Pending CN106325215A (zh) | 2015-06-30 | 2015-06-30 | 一种外加式数控车床智能编码控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106325215A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110064765A (zh) * | 2019-04-19 | 2019-07-30 | 济南民昌新能源有限公司 | 一种智能重切数控车床 |
CN113814994A (zh) * | 2021-10-11 | 2021-12-21 | 江苏汇博机器人技术股份有限公司 | 一种智能机器人打磨仿真实训*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08190418A (ja) * | 1995-01-11 | 1996-07-23 | Fanuc Ltd | Cncの軸制御方式 |
CN1491774A (zh) * | 2002-09-03 | 2004-04-28 | Լ����˹���Ǻ�����ʿ�ɷ�����˾ | 远程控制台 |
CN1740932A (zh) * | 2005-09-14 | 2006-03-01 | 山东大学 | 一种数控车床的智能控制***及其控制方法 |
CN101086664A (zh) * | 2007-07-09 | 2007-12-12 | 上海大学 | 基于mpc5200的多轴运动控制器及其操作方法 |
CN101436050A (zh) * | 2007-11-12 | 2009-05-20 | 上海电气集团股份有限公司 | 用于开放式数控***的图形化交互式编程单元及方法 |
CN201385130Y (zh) * | 2009-03-20 | 2010-01-20 | 宁波海天精工机械有限公司 | 数控车削中心c轴制动机构 |
CN102681483A (zh) * | 2012-04-16 | 2012-09-19 | 大连数控技术研究院 | 一种自动补偿温度形变和刀具形偏的坐标系*** |
-
2015
- 2015-06-30 CN CN201510373531.XA patent/CN106325215A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08190418A (ja) * | 1995-01-11 | 1996-07-23 | Fanuc Ltd | Cncの軸制御方式 |
CN1491774A (zh) * | 2002-09-03 | 2004-04-28 | Լ����˹���Ǻ�����ʿ�ɷ�����˾ | 远程控制台 |
CN1740932A (zh) * | 2005-09-14 | 2006-03-01 | 山东大学 | 一种数控车床的智能控制***及其控制方法 |
CN101086664A (zh) * | 2007-07-09 | 2007-12-12 | 上海大学 | 基于mpc5200的多轴运动控制器及其操作方法 |
CN101436050A (zh) * | 2007-11-12 | 2009-05-20 | 上海电气集团股份有限公司 | 用于开放式数控***的图形化交互式编程单元及方法 |
CN201385130Y (zh) * | 2009-03-20 | 2010-01-20 | 宁波海天精工机械有限公司 | 数控车削中心c轴制动机构 |
CN102681483A (zh) * | 2012-04-16 | 2012-09-19 | 大连数控技术研究院 | 一种自动补偿温度形变和刀具形偏的坐标系*** |
Non-Patent Citations (1)
Title |
---|
董玲: "基于机器视觉的激光再制造机器人离线自动编程研究", 《中国激光》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110064765A (zh) * | 2019-04-19 | 2019-07-30 | 济南民昌新能源有限公司 | 一种智能重切数控车床 |
CN110064765B (zh) * | 2019-04-19 | 2020-03-31 | 济南民昌新能源有限公司 | 一种智能重切数控车床 |
CN113814994A (zh) * | 2021-10-11 | 2021-12-21 | 江苏汇博机器人技术股份有限公司 | 一种智能机器人打磨仿真实训*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100929948B1 (ko) | 프로그램 작성 지원 장치, 프로그램 작성 지원 방법, 및 그 방법을 컴퓨터에 실행시키는 프로그램을 기록한 기록 매체 | |
CN103576604A (zh) | 数控机床定位误差动态实时补偿*** | |
CN102736557B (zh) | 基于虚拟仪器的数控机床误差实时补偿*** | |
CN208342239U (zh) | 一种五轴联动摆动头式加工中心 | |
CN101118436A (zh) | 一种新型的基于多cpu并行处理技术的开放式数控***实现方法 | |
CN103279090B (zh) | 一种机器人数控机床管控*** | |
US20140371898A1 (en) | Apparatus and method for managing machine tool information for heterogeneous numerical control devices | |
EP0300044A1 (en) | Method of numerical control having a parallel processing function | |
CN106325215A (zh) | 一种外加式数控车床智能编码控制*** | |
CN106886197A (zh) | 控制机器实施加工的方法及其装置和应用 | |
CN105204483A (zh) | 一种数控加工刀具管理信息采集装置 | |
TWI496638B (zh) | 車銑複合加工機及其刀具編碼方式 | |
CN204842987U (zh) | 一种数控车床 | |
CN107918359A (zh) | 一款外露半椭球体的数控加工宏程序及自动生成软件 | |
CN101937209B (zh) | 多截面特征生成四轴代码用以加工零件的方法和装置 | |
CN104932431A (zh) | 一种外加式数控铣床智能编码控制方法 | |
CN104914788A (zh) | 一种外加式数控铣床智能编码控制*** | |
CN106886196A (zh) | 与数控***直接通讯的计算机辅助制造方法及装置和*** | |
CN104932384A (zh) | 一种电子手环组装设备智能编码控制*** | |
CN106312654A (zh) | 一种外加式数控车床自动控制*** | |
CN102023609A (zh) | 一种数控圆雕机专用后置处理器及其处理方法 | |
CN204731606U (zh) | 一种外加式数控雕花机智能编码控制*** | |
CN109324573B (zh) | 一种用于simatic tdc***gdm网络的嵌入式数据采集***及方法 | |
CN101013313A (zh) | 用于伺服控制的总线协议解析芯片 | |
CN205218533U (zh) | 一种数控xz工作台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170111 |
|
RJ01 | Rejection of invention patent application after publication |