[发明专利]载体的元件插入方法、计算机存储介质及电子设备有效
申请号: | 201911410242.7 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111145832B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 蓝田;岑文杰;钟怡然;谢宁;韩永红 | 申请(专利权)人: | 云舟生物科技(广州)有限公司 |
主分类号: | G16B30/00 | 分类号: | G16B30/00;G16B45/00;G16B50/10 |
代理公司: | 广州国鹏知识产权代理事务所(普通合伙) 44511 | 代理人: | 葛红 |
地址: | 510663 广东省广州市黄埔区科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 载体 元件 插入 方法 计算机 存储 介质 电子设备 | ||
1.一种载体的元件插入方法,其特征在于,包括以下步骤:
S1、获取载体的骨架环形图,并将所述骨架环形图定位在页面的固定位置;
S2、以所述骨架环形图的中心为坐标的原点位置,获取所述骨架环形图所有载体元素的元件弧长的初始位置和结束位置时的坐标;
S3、设定所述载体元素的坐标对应的矩形标注文字与对应的所述载体元素之间的距离,并根据设定距离平行显示所有载体元素的矩形标注文字,得到所述骨架环形图的初始状态;
S4、获取每个所述载体元素的矩形标注文字的四个顶角的坐标;
S5、设定任意两个相邻的所述载体元素的矩形标注文字之间的纵向最小距离D;
S6、向所述载体插入元件,获取所述元件插入到所述骨架环形图之后的坐标,并计算矩形标注文字的坐标;
S7、判断所述元件的矩形标注文字与插入位置的所述载体元素的原始矩形标注文字之间的纵向距离d是否小于所述纵向最小距离D,若d<D,则显示所述元件的矩形标注文字,若d≥D,则对所述载体的所有载体元素进行旋转,直至d<D后,显示所述元件的矩形标注文字;
所述若d≥D,则对所述载体的所有载体元素进行旋转,具体包括以下步骤:
若d≥D,则触发旋转函数,并计算所有弧长的总长度是否在2πr的范围之内,若是则按照步骤S71计算旋转步长;若否,则按照步骤S72计算旋转步长,所述r指骨架环形图的半径;
S71、被插入元件后需要旋转的总长度=End—Start,End指被插入元件后的弧长,Start指初始元件的弧长,根据弧长对应的序列长度,计算出步长是20还是1;
其他元件的弧长比例重新计算:圆的周长为2πr,其他元件的原始弧长设置为X,改变后的元件弧长设置为X2,通过比例计算出插入元件后其他元件的弧长:X/(2πr—Start)=X2/(2πr—End),通过该比例公式,求得其他元件在插入元件后各自的弧长,根据弧长对应的序列长度,计算出步长是20还是1;
S72、被插入元件的弧长=插入元件的长度—超出的周长,然后再通过比例公式:X/(2πr—Start)=X2/(2πr—End)计算其他元件的弧长,根据弧长对应的序列长度,计算出步长是20还是1;
其中根据弧长对应的序列长度,计算出步长是20还是1,具体指:
如序列长度大于5000,每0.02s每步旋转步长为20,否则每步旋转的步长为1。
2.根据权利要求1所述的方法,其特征在于,在步骤S1中,以X轴和Y轴的交点为圆心,以长度radius和radius+width分别为半径画圆,得到所述载体的骨架环形图。
3.根据权利要求1所述的方法,其特征在于,在步骤S1中,将所述骨架环形图固定在页面的中心位置。
4.根据权利要求1所述的方法,其特征在于,步骤S2包括:
S21、以所述骨架环形图的中心为坐标的原点位置,在所述骨架环形图上画出不同载体元素;
S22、获取所述骨架环形图所有载体元素的元件弧长的初始位置和结束位置时的坐标。
5.根据权利要求1所述的方法,其特征在于,在步骤S3中,所述设定距离为所述载体元素的弧长的中心位置与对应的矩形标注文字的最近一个顶角之间的距离。
6.根据权利要求1所述的方法,其特征在于,步骤S4包括:
S41、获取每个所述载体元素的矩形标注文字的同一个顶点的坐标;
S42、根据对应的所述载体元素的矩形标注文字的宽度和高度计算其余三个顶点的坐标。
7.根据权利要求1所述的方法,其特征在于,在步骤S7中,当d≥D时,对所述载体的所有载体元素进行顺时针旋转或逆时针旋转,并通过设定时间调整所述载体元素旋转的距离。
8.根据权利要求1所述的方法,其特征在于,还包括:
S8、重复步骤S6和步骤S7,直至所有元件插入至所述载体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云舟生物科技(广州)有限公司,未经云舟生物科技(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911410242.7/1.html,转载请声明来源钻瓜专利网。