【技术实现步骤摘要】
本专利技术涉及基于轮胎模具文字设计的CAD排字工具的软件插件,尤其涉及一种用于轮胎模具圆弧排字的CAD字间距调整方法。
技术介绍
轮胎模具文字图设计有相当一部分企业选择在AutoCAD中完成。轮胎模具上的文字都是沿圆弧排列的,目前AutoCAD的Express功能模块中有一个Arc-AlignedText功能,该功能仅可以在一个圆弧上写一排字。除此之外没有它他进行排字的相关功能。轮胎模具企业文字图设计部分更多的工作是对客户图纸文字进行修改再排列设计,设计人员进行文字再排列或者是文字间距调整时,使用AutoCAD中的Rotate命令或Move命令进行逐个调整。轮胎模具文字设计部分,客户的文字排布一般不满足加工要求,需要进行重新排列设计。设计人员只能使用CAD中的移动Move和旋转Rotate指令逐个对文字进行调整。这样的操作设计效率非常低,且由于人工的问题容易出现漏字或文字顺序颠倒等问题。轮胎模具设计最重复枯燥的工作就是排字,在文字数量少的情况下不太容易出错,但是在一副 ...
【技术保护点】
一种用于轮胎模具圆弧排字的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的计算公 ...
【技术特征摘要】
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...
【专利技术属性】
技术研发人员:陈亚洲,游泉福,韩庚生,付彦娟,王琳,胡志超,郑添义,
申请(专利权)人:集美大学,厦门升正机械有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。