The invention discloses a control method, a device and a system of a non spherical grinding machine, relating to the field of numerical control. The invention aims at solving the problems that the prior control method has low processing efficiency and higher error rate. Technical scheme provided by the embodiment of the invention comprises a workpiece external terminal receives user input instructions; machining the external terminal according to the processing of the workpiece to obtain the corresponding instructions and CNC machining code; the external terminal of the NC machine tool processing code uploaded to the pre connected data server through the file transfer protocol; the data server receives the code processing of CNC machine tools, and according to the CNC machining code through distributed numerical control non spherical grinding machine group. This scheme can be used in aspheric lens processing system.
【技术实现步骤摘要】
本专利技术涉及数控领域,尤其涉及一种非球面磨床的控制方法、装置及系统。
技术介绍
非球面磨床是针对非球面镜片的成型磨削而研发的专用机床。现有技术中,一般采用宏编程或导入数据文件的方式对非球面磨床进行控制;具体过程包括:首先将非球面镜片的设计和面型按设定格式生成数据文件;然后在非球面磨床上导入该数据文件,使非球面磨床完成加工操作。然而,加工时由于需要微小的球面调整以配合后续的抛光,因此需要频繁的修改和导入文件,导致加工效率较低,且出错率较高。
技术实现思路
本专利技术的提供一种非球面磨床的控制方法、装置及系统,能够提高加工效率并降低出错率。为了实现上述目的,本专利技术提供了一种非球面磨床的控制方法,包括:外部终端接收用户输入的工件加工指示;所述外部终端根据所述工件加工指示获取对应的加工轨迹和数控机床加工代码;所述外部终端通过文件传输协议将所述数控机床加工代码上传至预先连接的数据服务器;所述数据服务器接收所述数控机床加工代码,并根据所述数控机床加工代码通过分布式数控控制非球面磨床群。为了实现上述目的,本专利技术提供了一种非球面磨床的控制装置,包括:所述指示接收模块,用于接收用户输入的工件加工指示;所述代码生成模块,与所述指示接收模块相连,用于根据所述指示接收模块接收的工件加工指示获取对应的加工轨迹和数控机床加工代码;所述代码传输模块,与所述代码生成模块相连,用于通过文件传输协议将所述代码生成模块生成的数控机床加工代码上传至预先连接的数据服务器,使所述数据服务器根据所述数控机床加工代码通过分布式数控控制非球面磨床群。为了实现上述目的,本专利技术提供了一种非球面磨床 ...
【技术保护点】
一种非球面磨床的控制方法,其特征在于,包括:外部终端接收用户输入的工件加工指示;所述外部终端根据所述工件加工指示获取对应的加工轨迹和数控机床加工代码;所述外部终端通过文件传输协议将所述数控机床加工代码上传至预先连接的数据服务器;所述数据服务器接收所述数控机床加工代码,并根据所述数控机床加工代码通过分布式数控控制非球面磨床群。
【技术特征摘要】
1.一种非球面磨床的控制方法,其特征在于,包括:外部终端接收用户输入的工件加工指示;所述外部终端根据所述工件加工指示获取对应的加工轨迹和数控机床加工代码;所述外部终端通过文件传输协议将所述数控机床加工代码上传至预先连接的数据服务器;所述数据服务器接收所述数控机床加工代码,并根据所述数控机床加工代码通过分布式数控控制非球面磨床群。2.根据权利要求1所述的非球面磨床的控制方法,其特征在于,所述外部终端根据所述工件加工指示获取对应的加工轨迹和数控机床加工代码,包括:所述外部终端从预设数据库中获取所述工件加工指示对应的设计数据;所述外部终端根据所述设计数据生成对应的加工轨迹;所述外部终端根据所述加工轨迹生成对应的数控机床加工代码。3.根据权利要求2所述的非球面磨床的控制方法,其特征在于,在所述外部终端从预设数据库中获取所述工件加工指示对应的设计数据之后,所述外部终端根据所述设计数据生成对应的加工轨迹之前,所述方法还包括:所述外部终端显示所述设计数据;所述外部终端接收用户根据显示的设计数据输入的核实指示;所述外部终端根据所述设计数据生成对应的加工轨迹具体为:所述核实指示确认所述设计数据为所需数据时,所述外部终端根据所述设计数据生成对应的加工轨迹。4.根据权利要求2或3所述的非球面磨床的控制方法,其特征在于,所述外部终端根据所述设计数据生成对应的加工轨迹,包括:所述外部终端根据所述设计数据获取预设标准非球面方程的参数;所述外部终端根据所述标准非球面方程的参数,获取非球面的矢高数据;所述外部终端对所述非球面的矢高数据进行曲面方程拟合,获取非球面的各个点处的矢高;所述外部终端根据所述非球面的各个点处的矢高生成加工轨迹。5.根据权利要求4所述的非球面磨床的控制方法,其特征在于,所述外部终端根据所述非球面的各个点处的矢高生成加工轨迹,包括:所述外部终端根据所述非球面的各个点处的矢高生成初始轨迹;所述外部终端根据所述设计数据中加工用的砂轮半径修正所述初始轨迹,得到所述加工轨迹。6.根据权利要求5所述的非球面磨床的控制方法,其特征在于,所述外部终端...
【专利技术属性】
技术研发人员:仇谷烽,刘红兵,王国海,刁琦,
申请(专利权)人:北京海普瑞森科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。