一种外加式数控车床自动控制系统技术方案

技术编号:14423026 阅读:95 留言:0更新日期:2017-01-13 01:31
本发明专利技术提供的一种外加式数控车床自动控制系统,包括机柜、主轴箱、主轴、机械臂、机械爪、数控系统、机械爪控制系统、指令解析器、指令缓存器、编码支持库、编码系统;所述机柜中部设置有主轴箱,主轴箱底部设置主轴。本发明专利技术无需改变现有数控车床的结构,可直接安装在部分型号的数控车床上,企业安装难度,接收程度高,市场前景好;极大的降低更换刀具所需的人力成本和材料成本,从而极大的降低企业成本;易于调整,适应性广,不仅可很好的完成刀具的更换,也可以很好的完成工件的更换或调整,极大的有利于完全自动化;方便使用,可有效降低操作人员负担。

【技术实现步骤摘要】

本专利技术涉及一种外加式数控车床自动控制系统,属于数控车床控制

技术介绍
现有技术中,数控车床虽然在很大程度上实现了加工的自动化,但对于加工过程中需要使用多种刀具的情况,一般是采用旋转式刀具安装头由人手工进行安装然后自动更换,这种方式耗费人力物力,对于结构较为复杂的工件,操作人员或者完全无法远程操作,或者需要多个用于更换的刀具安装头,材料耗费大,设备成本高,而且这种方式也使设备极为缺乏应变性,很多其他情况还需要操作人员在当场进行处理,不利于全面自动化。
技术实现思路
为解决上述技术问题,本专利技术提供了一种外加式数控车床自动控制系统,该外加式数控车床自动控制系统通过机械爪的设置,有效保证了全面自动化的实现。本专利技术通过以下技术方案得以实现。本专利技术提供的一种外加式数控车床自动控制系统,包括机柜、主轴箱、主轴、机械臂、机械爪、数控系统、机械爪控制系统、指令解析器、指令缓存器、编码支持库、编码系统;所述机柜中部设置有主轴箱,主轴箱底部设置主轴;所述机柜中对应主轴所在位置的两侧分别有机械臂收纳间和工具收纳间,机械臂收纳间中安装有机械臂,机械臂端部安装有机械爪;所述机械臂和机械爪均通过机械爪控制系统控制,所述机柜上的主轴箱、主轴均通过数控系统控制;所述数控系统和机械爪控制系统均连接指令缓存器,指令缓存器、指令解析器、编码系统、编码支持库依次连接;所述指令解析器还与编码支持库连接;所述编码支持库存储封装函数代码内容;所述编码系统提供人机交互界面,让操作者进行加工操作代码编写,并实时从编码支持库中读取并显示操作者编写过程中涉及的封装函数内容,在操作者确认的情况下将编写好的代码发送给指令解析器解析执行;所述指令解析器接收编码系统的操作代码,然后对操作代码中涉及的封装函数从编码支持库中读取对应内容进行解析,将操作代码解析为仅包含单一操作过程的操作编码,然后将操作编码编译为数控系统或机械爪控制系统可识别的操作指令集并发送至指令缓存器;所述指令缓存器接收指令解析器的操作指令集,对应数控系统和机械爪控制系统的操作指令输入要求,将操作指令集中的操作指令以逐条、部分或全部的方式发送给数控系统和机械爪控制系统执行。还包括传送带,传送带设置在机柜上主轴底部位置并延伸至机柜外。还包括平板状的隔层板,隔层板水平设置在工具收纳间中将工具收纳间划分为多层。还包括信号解读器和错误处理器,信号解读器同时连接数控系统和机械爪控制系统,错误处理器同时连接指令解析器和信号解读器;信号解读器从数控系统和机械爪控制系统中获取运行过程信息,并根据从错误处理器接收到的筛选条件将符合条件的信息发送给错误处理器;错误处理器从指令解析器接收错误判断和处理代码,并根据错误判断代码向信号解读器发送筛选条件,并且当接收到信号解读器发送的符合筛选条件的信息时,执行对应的处理代码。所述机械爪为三指机械爪。本专利技术的有益效果在于:①无需改变现有数控车床的结构,可直接安装在部分型号的数控车床上,企业安装难度,接收程度高,市场前景好;②极大的降低更换刀具所需的人力成本和材料成本,从而极大的降低企业成本;③易于调整,适应性广,不仅可很好的完成刀具的更换,也可以很好的完成工件的更换或调整,极大的有利于完全自动化;④方便使用,可有效降低操作人员负担。附图说明图1是本专利技术的结构示意图;图2是本专利技术的连接示意图;图中:11-机柜,12-传送带,13-机械臂收纳间,14-工具收纳间,15-隔层板,21-主轴箱,22-主轴,31-机械臂,32-机械爪,101-数控系统,102-机械爪控制系统,201-信号解读器,202-错误处理器,203-指令解析器,204-指令缓存器,301-编码支持库,302-编码系统。具体实施方式下面进一步描述本专利技术的技术方案,但要求保护的范围并不局限于所述。如图1、图2所示的一种外加式数控车床自动控制系统,包括机柜11、主轴箱21、主轴22、机械臂31、机械爪32、数控系统101、机械爪控制系统102、指令解析器203、指令缓存器204、编码支持库301、编码系统302;所述机柜11中部设置有主轴箱21,主轴箱21底部设置主轴22;所述机柜11中对应主轴22所在位置的两侧分别有机械臂收纳间13和工具收纳间14,机械臂收纳间13中安装有机械臂31,机械臂31端部安装有机械爪32;所述机械臂31和机械爪32均通过机械爪控制系统102控制,所述机柜11上的主轴箱21、主轴22均通过数控系统101控制;所述数控系统101和机械爪控制系统102均连接指令缓存器204,指令缓存器204、指令解析器203、编码系统302、编码支持库301依次连接;所述指令解析器203还与编码支持库301连接;所述编码支持库301存储封装函数代码内容;所述编码系统302提供人机交互界面,让操作者进行加工操作代码编写,并实时从编码支持库301中读取并显示操作者编写过程中涉及的封装函数内容,在操作者确认的情况下将编写好的代码发送给指令解析器203解析执行;所述指令解析器203接收编码系统302的操作代码,然后对操作代码中涉及的封装函数从编码支持库301中读取对应内容进行解析,将操作代码解析为仅包含单一操作过程的操作编码,然后将操作编码编译为数控系统101或机械爪控制系统102可识别的操作指令集并发送至指令缓存器204;所述指令缓存器204接收指令解析器203的操作指令集,对应数控系统101和机械爪控制系统102的操作指令输入要求,将操作指令集中的操作指令以逐条、部分或全部的方式发送给数控系统101和机械爪控制系统102执行。由此,指令解析器203的设置,使得操作人员可以以面向函数的方式进行代码编写,极大的降低代码编写难度,而且操作人员也无需记忆不同数控车床的数控系统的不同操作指令,只要是指令解析器203可识别的数控系统,均可以同样的方式进行代码编写,而指令解析器203对不同数控系统的识别,也可以通过编码支持库301存储的数据进行扩展,因此基于指令解析器203,操作人员以一种面向函数的代码编写方式和代码语言几乎可以操作所有的数控系统。加工所需用的备换刀具可以放置在工具收纳间14中,按照预定加工过程,当需要时由机械爪操作更换至主轴22上,操作人员只需要编写对应的操作代码即可。作为自动化的考虑,工件进出也应当自动化,因此还包括传送带12,传送带12设置在机柜11上主轴22底部位置并延伸至机柜11外。作为工具收纳间14更方便操作的设置,还包括平板状的隔层板15,隔层板15水平设置在工具收纳间14中将工具收纳间14划分为多层。数控车床的数控系统对错误的定义有所不同,有些操作在部分数控系统中会出错,但在另外部分数控系统中则不会出错,因此对于错误操作的处理还应当统一化,并且应当能够由操作人员自定义,因此还包括信号解读器201和错误处理器202,信号解读器201同时连接数控系统101和机械爪控制系统102,错误处理器202同时连接指令解析器203和信号解读器201;信号解读器201从数控系统101和机械爪控制系统102中获取运行过程信息,并根据从错误处理器202接收到的筛选条件将符合条件的信息发送给错误处理器202;错误处理器202从指令解析器203接收错误判断本文档来自技高网...
一种外加式数控车床自动控制系统

【技术保护点】
一种外加式数控车床自动控制系统,包括机柜(11)、主轴箱(21)、主轴(22)、机械臂(31)、机械爪(32)、数控系统(101)、机械爪控制系统(102)、指令解析器(203)、指令缓存器(204)、编码支持库(301)、编码系统(302),其特征在于:所述机柜(11)中部设置有主轴箱(21),主轴箱(21)底部设置主轴(22);所述机柜(11)中对应主轴(22)所在位置的两侧分别有机械臂收纳间(13)和工具收纳间(14),机械臂收纳间(13)中安装有机械臂(31),机械臂(31)端部安装有机械爪(32);所述机械臂(31)和机械爪(32)均通过机械爪控制系统(102)控制,所述机柜(11)上的主轴箱(21)、主轴(22)均通过数控系统(101)控制;所述数控系统(101)和机械爪控制系统(102)均连接指令缓存器(204),指令缓存器(204)、指令解析器(203)、编码系统(302)、编码支持库(301)依次连接;所述指令解析器(203)还与编码支持库(301)连接;所述编码支持库(301)存储封装函数代码内容;所述编码系统(302)提供人机交互界面,让操作者进行加工操作代码编写,并实时从编码支持库(301)中读取并显示操作者编写过程中涉及的封装函数内容,在操作者确认的情况下将编写好的代码发送给指令解析器(203)解析执行;所述指令解析器(203)接收编码系统(302)的操作代码,然后对操作代码中涉及的封装函数从编码支持库(301)中读取对应内容进行解析,将操作代码解析为仅包含单一操作过程的操作编码,然后将操作编码编译为数控系统(101)或机械爪控制系统(102)可识别的操作指令集并发送至指令缓存器(204);所述指令缓存器(204)接收指令解析器(203)的操作指令集,对应数控系统(101)和机械爪控制系统(102)的操作指令输入要求,将操作指令集中的操作指令以逐条、部分或全部的方式发送给数控系统(101)和机械爪控制系统(102)执行。...

【技术特征摘要】
1.一种外加式数控车床自动控制系统,包括机柜(11)、主轴箱(21)、主轴(22)、机械臂(31)、机械爪(32)、数控系统(101)、机械爪控制系统(102)、指令解析器(203)、指令缓存器(204)、编码支持库(301)、编码系统(302),其特征在于:所述机柜(11)中部设置有主轴箱(21),主轴箱(21)底部设置主轴(22);所述机柜(11)中对应主轴(22)所在位置的两侧分别有机械臂收纳间(13)和工具收纳间(14),机械臂收纳间(13)中安装有机械臂(31),机械臂(31)端部安装有机械爪(32);所述机械臂(31)和机械爪(32)均通过机械爪控制系统(102)控制,所述机柜(11)上的主轴箱(21)、主轴(22)均通过数控系统(101)控制;所述数控系统(101)和机械爪控制系统(102)均连接指令缓存器(204),指令缓存器(204)、指令解析器(203)、编码系统(302)、编码支持库(301)依次连接;所述指令解析器(203)还与编码支持库(301)连接;所述编码支持库(301)存储封装函数代码内容;所述编码系统(302)提供人机交互界面,让操作者进行加工操作代码编写,并实时从编码支持库(301)中读取并显示操作者编写过程中涉及的封装函数内容,在操作者确认的情况下将编写好的代码发送给指令解析器(203)解析执行;所述指令解析器(203)接收编码系统(302)的操作代码,然后对操作代码中涉及的封装函数从编码支持库(301)中读取对应内容进行解析,将操作代码解析为仅包含单一操作过程的操作编码,然后将操作编码编译为数控系统(101)或...

【专利技术属性】
技术研发人员:李炳福
申请(专利权)人:遵义林棣科技发展有限公司
类型:发明
国别省市:贵州;52

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1