The invention discloses a control method, a device and a system of a contact lens lathe, relating to the field of numerical control. The invention aims at solving the problem that an embedded operating system of a small device can not develop complex applications relying on graphical display in the prior art. The method includes: receiving user contacts through the front-end process design of preset front-end user interface input instructions; the front end of the process according to the contact lens design indicates the key parameters of the acquisition machine; the front-end process according to the machine key parameters update preset shared memory, the default background to the monitoring process the shared memory is updated, according to the shared key parameters stored in the memory of the machine tool control lathe contact lenses.
【技术实现步骤摘要】
本专利技术涉及数控领域,尤其涉及一种隐形眼镜车床的控制方法、装置和系统。
技术介绍
隐形眼镜车床,用于隐形眼镜的车削环节;该车床一般配有数控系统,可自行完成隐形眼镜的装填、车削等步骤。现有技术中,隐形眼镜车床的数控系统一般是一种针对小型设备的嵌入式操作系统,该操作系统提供了专用的开发环境,用户可以通过该开发环境开发应用。然而,由于针对小型设备的嵌入式操作系统一般不提供开发API接口,且其开发环境对图形界面的开发较弱,因此针对小型设备的嵌入式操作系统不能开发依赖于图形显示的复杂应用。
技术实现思路
本专利技术提供一种隐形眼镜车床的控制方法、装置和系统,能够支持依赖于图形的复杂应用。为了实现上述目的,本专利技术提供了一种隐形眼镜车床的控制方法,包括:前端进程接收用户通过预设前端用户界面输入的隐形眼镜设计指示;所述前端进程根据所述隐形眼镜设计指示获取机床关键参数;所述前端进程根据所述机床关键参数更新预设共享内存,使预设后台进程监测到所述共享内存更新时,根据所述共享内存中存储的机床关键参数控制隐形眼镜车床。为了实现上述目的,本专利技术提供了一种隐形眼镜车床的控制装置,包括:指示接收模块,用于通过前端进程接收用户通过预设前端用户界面输入的隐形眼镜设计指示;参数获取模块,与所述指示接收模块相连,用于通过所述前端进程根据所述指示接收模块接收的隐形眼镜设计指示获取机床关键参数;内存更新模块,与所述参数获取模块相连,用于通过所述前端进程根据所述参数获取模块获取的机床关键参数更新预设共享内存,使预设后台进程监测到所述共享内存更新时,根据所述共享内存中存储的机床关键参数控制隐形眼 ...
【技术保护点】
一种隐形眼镜车床的控制方法,其特征在于,包括:前端进程接收用户通过预设前端用户界面输入的隐形眼镜设计指示;所述前端进程根据所述隐形眼镜设计指示获取机床关键参数;所述前端进程根据所述机床关键参数更新预设共享内存,使预设后台进程监测到所述共享内存更新时,根据所述共享内存中存储的机床关键参数控制隐形眼镜车床。
【技术特征摘要】
1.一种隐形眼镜车床的控制方法,其特征在于,包括:前端进程接收用户通过预设前端用户界面输入的隐形眼镜设计指示;所述前端进程根据所述隐形眼镜设计指示获取机床关键参数;所述前端进程根据所述机床关键参数更新预设共享内存,使预设后台进程监测到所述共享内存更新时,根据所述共享内存中存储的机床关键参数控制隐形眼镜车床。2.根据权利要求1所述的隐形眼镜车床的控制方法,其特征在于,所述前端进程根据所述隐形眼镜设计指示获取机床关键参数,包括:所述前端进程根据所述隐形眼镜设计指示获取隐形眼镜的矢高数据;所述前端进程根据所述矢高数据获取机床关键参数。3.根据权利要求2所述的隐形眼镜车床的控制方法,其特征在于,在所述前端进程根据所述矢高数据获取机床关键参数之前,所述前端进程根据所述隐形眼镜设计指示获取隐形眼镜的矢高数据之后,还包括:所述前端进程根据所述隐形眼镜设计指示中加工用的砂轮半径r,通过预设矢高计算公式修正所述矢高数据(x,f(x)),得到修正后的矢高数据(x1,z1);所述前端进程根据所述矢高数据获取机床关键参数具体为:所述前端进程根据修正后的矢高数据获取机床关键参数;所述矢高计算公式为:x1=x+rcos(θ+π/2);z1=f(x)+rsin(θ+π/2);其中θ为点x处所述矢高数据(x,f(x))的切线与X轴的夹角。4.根据权利要求2所述的隐形眼镜车床的控制方法,其特征在于,所述前端进程根据所述隐形眼镜设计指示获取隐形眼镜的矢高数据,包括:所述前端进程根据所述隐形眼镜设计指示查询预设数据库,从所述数据库中获取隐形眼镜的矢高数据。5.根据权利要求2所述的隐形眼镜车床的控制方法,其特征在于,所述前端进程根据所述矢高数据获取机床关键参数,包括:所述前端进程获取所述矢高数据的二阶导数;所述前端进程根据所述二阶导数确定隐形眼镜的面形;所述前端进程获取所述隐形眼镜的面形对应的机床关键参数。6.根据权利要求1至5中任意一项所述的隐形眼镜车床的控制方法,其特征在于,在...
【专利技术属性】
技术研发人员:仇谷烽,倪健,荣德志,李红英,
申请(专利权)人:北京海普瑞森科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。