本申请涉及眼镜,特别涉及一种眼镜架设计方法、装置及电子设备。
背景技术:
1、眼镜是以矫正视力或保护眼睛而制作的简单光学器件,由镜片、镜框、镜腿、鼻梁组成。佩戴眼镜的时候,带有镜片的镜框在佩戴者的眼睛前面,利用镜片改变佩戴者的视觉,而眼镜鼻梁上安装有鼻托,鼻托架在佩戴者鼻子上,眼镜镜腿架设在佩戴者的耳朵上。
2、现有的眼镜,镜框和镜腿通常采用铰链连接,以实现镜腿可旋转的功能。某些眼镜的结构设计中,镜腿旋转时可能会与镜片接触,从而使得当从外部向镜腿施加物理冲击时,镜腿会与镜片碰撞,导致镜片刮花损坏。因此,需要一种眼镜架设计方法,以避免镜腿碰撞损坏镜片。
技术实现思路
1、针对现有技术下如何避免镜腿碰撞损坏镜片的问题,本申请提供了一种眼镜架设计方法、装置及电子设备;本申请还提供了一种计算机可读存储介质。
2、本申请实施例采用下述技术方案:
3、第一方面,本申请提供一种眼镜架设计方法,所述方法应用于电子设备,所述方法包括:
4、比较第一眼镜架设计的第一长度以及第二长度,其中,所述第一长度为镜腿的长度,所述第二长度为所述镜腿的镜腿铰链轴心到另一侧镜框边缘的长度;
5、当所述第一眼镜架设计的第一长度小于或等于所述第一眼镜架设计的第二长度时,调整所述第一眼镜架设计,生成第二眼镜架设计,其中,在所述第二眼镜架设计中,所述镜腿折叠时所述镜腿的端部无法碰撞到镜片,或者,所述镜腿折叠时所述镜腿的端部碰触所述镜片的冲击力不足以刮花所述镜片。
6、根据本申请实施例的眼镜架设计方法,可以设计眼镜架,避免镜腿碰撞刮花损坏镜片的情况的发生。
7、在第一方面的一种实现方式中,所述比较第一眼镜架设计的第一长度以及第二长度,包括:
8、获取所述第一眼镜架设计的眼镜模型;
9、基于所述第一眼镜架设计的眼镜模型,确定眼镜参数,所述眼镜参数至少包括镜腿参数和镜框参数;
10、根据所述镜腿参数确定所述第一长度,根据所述镜框参数确定所述第二长度;
11、对比所述第一长度以及所述第二长度的数值。
12、在第一方面的一种实现方式中,所述第一眼镜架设计包括三维模型;
13、所述比较第一眼镜架设计的第一长度以及第二长度,包括:
14、基于所述三维模型模拟镜腿的运动轨迹,使得镜腿向镜框靠近,以比较所述第一长度与所述第二长度。
15、在第一方面的一种实现方式中,所述调整所述第一眼镜架设计,生成第二眼镜架设计,包括:
16、调整所述第一眼镜架设计的眼镜参数和/或眼镜结构以生成第二眼镜架设计。
17、在第一方面的一种实现方式中,所述第二眼镜架设计的第一长度大于所述第二眼镜架设计的第二长度。
18、在第一方面的一种实现方式中,所述第二眼镜架设计的第一长度以及所述第二眼镜架设计的第二长度的差值,大于等于3毫米,小于等于10毫米。
19、在第一方面的一种实现方式中,所述调整所述第一眼镜架设计的眼镜参数和/或眼镜结构以生成第二眼镜架设计,包括:
20、在所述第一眼镜架设计的基础上,设置镜腿旋转限制结构,所述镜腿旋转限制结构用于限制镜腿的旋转角度和/或旋转速度。
21、第二方面,本申请提供一种眼镜架设计装置,所述装置包括:
22、参数模块,其用于比较第一眼镜架设计的第一长度以及第二长度,其中,所述第一长度为镜腿的长度,所述第二长度为所述镜腿的镜腿铰链轴心到另一侧镜框边缘的长度;
23、设计调整模块,其用于当所述第一眼镜架设计的第一长度小于或等于所述第一眼镜架设计的第二长度时,调整所述第一眼镜架设计,生成第二眼镜架设计,其中,在所述第二眼镜架设计中,所述镜腿折叠时所述镜腿的端部无法碰撞到镜片,或者,所述镜腿折叠时所述镜腿的端部碰触所述镜片的冲击力不足以刮花所述镜片。
24、第三方面,本申请提供一种电子设备,所述电子设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述电子设备执行如上述第一方面所述的方法步骤。
25、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如上述第一方面所述的方法。
1.一种眼镜架设计方法,其特征在于,所述方法应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述比较第一眼镜架设计的第一长度以及第二长度,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一眼镜架设计包括三维模型;
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述调整所述第一眼镜架设计,生成第二眼镜架设计,包括:
5.根据权利要求4所述的方法,其特征在于,所述第二眼镜架设计的第一长度大于所述第二眼镜架设计的第二长度。
6.根据权利要求5所述的方法,其特征在于,所述第二眼镜架设计的第一长度以及所述第二眼镜架设计的第二长度的差值,大于等于3毫米,小于等于10毫米。
7.根据权利要求4所述的方法,其特征在于,所述调整所述第一眼镜架设计的眼镜参数和/或眼镜结构以生成第二眼镜架设计,包括:
8.一种眼镜架设计装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述电子设备执行如权利要求1~7中任一项所述的方法步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如权利要求1-7中任一项所述的方法。