[发明专利]一种用于轮胎模具圆弧排字的CAD字间距调整方法有效
申请号: | 201610044643.5 | 申请日: | 2016-01-22 |
公开(公告)号: | CN105741338B | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 陈亚洲;游泉福;韩庚生;付彦娟;王琳;胡志超;郑添义 | 申请(专利权)人: | 集美大学;厦门升正机械有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 361000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 轮胎 模具 圆弧 排字 cad 间距 调整 方法 | ||
1.一种用于轮胎模具圆弧排字的CAD字间距调整方法,其特征在于,包括下列步骤:
步骤1,选取目标圆弧,获取圆弧的圆心坐标(x0,y0,z0)及圆弧半径r;
步骤2,选取目标文字复制并备份,获取目标文字中各字符基点坐标,以及各字符之间的实际文字间距d1;d1的计算公式为:d1[i]=2*r*|sin[(θmin[i]-θmax[i+1])/2]|,其中i为字符序号,θmin为各字符线条边界极值的最小值相对于目标圆弧圆心的旋转角度、θmax为各字符线条边界极值的最大值相对于目标圆弧圆心的旋转角度;
输入字符间隙公差ε,进行字符识别,在单线字的情况下有时组成一个字母的两条线间没有连接起来,调整间距时会把它们当做两个字符分开,这种情况下需要给一个间隙余量,即间隙公差;
步骤3,输入参数并计算得出最小文字间距d2,所述参数包括线宽k、字深h和拔模角λ,d2的计算公式为:d2=d1+k+2*h*tanλ;
步骤4,比较实际字间距d1和最小文字间距d2并计算得出调整间距值d,d的计算公式为:d=d2–d1;
步骤5,以目标圆弧圆心为原点建立极坐标系,将目标文字各字符基点坐标转换该极坐标系中的极坐标(r,θ1),其中θ1为相对圆弧圆心的原角度值,θ1的计算公式为:θ1=|(θmax[i]-θmin[i])/2|,其中i为字符序号,其取值为非零的自然数,θmin为各字符线条边界极值的最小值相对于目标圆弧圆心的旋转角度,θmax为各字符线条边界极值的最大值相对于目标圆弧圆心的旋转角度,计算得出该角度坐标系中目标文字各字符基点相对于目标圆弧圆心的最终角度值θ2,θ2的计算公式为:θ2=θ1+θ,其中θ为调整角度值,θ的计算公式为:θ=2*arctan(d/2r);
步骤6,根据各字符的最终角度值θ2计算出各字符的最终坐标(x,y,z),各坐标值的计算公式为:x=x0+r*cosθ2,y=y0+r*sinθ2,z=z0=0,将各字符基点调整到各自的最终坐标并旋转到各自的最终角度值,从而完成目标圆弧上目标文字间距的批量调整。
2.根据权利要求1所述的用于轮胎模具圆弧排字的CAD字间距调整方法,其特征在于,所述步骤1,首先关闭干扰图层,然后选取目标圆弧。
3.根据权利要求2所述的用于轮胎模具圆弧排字的CAD字间距调整方法,其特征在于,所述干扰图层为会对文字层造成干扰的图层,包括隐藏层和标注层。
4.根据权利要求1所述的用于轮胎模具圆弧排字的CAD字间距调整方法,其特征在于,所述步骤2,对选取的目标文字设置过滤条件,所述过滤条件为文字样式,根据设置的过滤条件,选取特定文字样式的文字作为目标文字。
5.根据权利要求4所述的用于轮胎模具圆弧排字的CAD字间距调整方法,其特征在于,所述特定文字样式包括线条文字和实体文字。
6.根据权利要求2所述的用于轮胎模具圆弧排字的CAD字间距调整方法,其特征在于,所述步骤6,完成批量调整后,打开关闭的干扰图层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于集美大学;厦门升正机械有限公司,未经集美大学;厦门升正机械有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610044643.5/1.html,转载请声明来源钻瓜专利网。