[發明專利]一種用于輪胎模具圓弧排字的CAD文字位置調整方法有效
| 申請號: | 201610044517.X | 申請日: | 2016-01-22 |
| 公開(公告)號: | CN105718671B | 公開(公告)日: | 2019-05-10 |
| 發明(設計)人: | 陳亞洲;付彥娟;鄭添義;胡志超;王琳;弓清忠;皮鈞 | 申請(專利權)人: | 集美大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;G06T11/60 |
| 代理公司: | 昆明合眾智信知識產權事務所 53113 | 代理人: | 張璽 |
| 地址: | 361000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 輪胎 模具 圓弧 排字 cad 文字 位置 調整 方法 | ||
1.一種用于輪胎模具圓弧排字的CAD文字位置調整方法,其特征在于,包括下列步驟:
步驟1,選取舊圓弧,獲取舊圓弧的圓心坐標(x1,y1,z1)及圓弧半徑r1,以舊圓弧的圓心為原點建立極坐標系;
步驟2,選取目標文字復制并備份,獲取舊圓弧上的目標文字中各字符基點坐標,將目標文字各字符基點坐標轉換為該極坐標系中的極坐標其中為各字符基點相對舊圓弧圓心的角度值,的計算公式為:θ1[i]=(θmax[i]-θmin[i])/2,其中i為字符序號,為各字符線條邊界極值的最小值相對于舊圓弧圓心的旋轉角度,為各字符線條邊界極值的最大值相對于舊圓弧圓心的旋轉角度;
步驟3,選取新圓弧,獲取新圓弧的圓心坐標(x2,y2,z2)及圓弧半徑r2,以新圓弧的圓心為原點建立極坐標系,指定該極坐標系中目標文字移動后各字符基點極坐標為
步驟4,計算出目標文字的各字符移動到新圓弧后的最終坐標(x[i],y[i],z[i]),計算公式為:x[i]=x2+r2*cosθ2[i],y[i]=y2+r2*sinθ2[i],z[i]=z2=0,將各字符基點調整到各自最終坐標(x[i],y[i],z[i]),從而完成目標文字的新舊圓弧批量位置調整。
2.根據權利要求1所述的用于輪胎模具圓弧排字的CAD文字位置調整方法,其特征在于,
所述步驟2中,選取目標文字時一并獲取各字符之間的實際文字間距d1[i],d1[i]的計算公式為:d1[i]=2*r1*sin[(θmin[i]-θmax[i+1])/2],其中i為字符序號,為各字符線條邊界極值的最小值相對于舊圓弧圓心的旋轉角度,為各字符線條邊界極值的最大值相對于舊圓弧圓心的旋轉角度;
接著,輸入參數并計算得出最小文字間距d2,所述最小文字間距d2指調整后的相鄰兩個字符之間的最小距離,所述參數包括線寬k、字深h和拔模角λ,d2的計算公式為:d2=d1[i]+k+2*h*tanλ;接著,比較實際字間距d1[i]和最小文字間距d2并計算得出調整間距值d[i],d[i]的計算公式為:d[i]=d2–d1[i];
所述步驟3中,選取新圓弧,獲取新圓弧的圓心坐標(x2,y2,z2)及圓弧半徑r2,以新圓弧的圓心為原點建立極坐標系,指定該極坐標系中目標文字移動后各字符基點極坐標為其中為各字符基點相對新圓弧圓心的角度值,的計算公式為:其中為調整角度值,的計算公式為θ[i]=2*arctan(d[i]/2r2);
所述步驟4中,計算出目標文字的各字符移動到新圓弧后的最終坐標(x[i],y[i],z[i]),各坐標值的計算公式為:x[i]=x2+r2*cosθ2[i],y[i]=y2+r2*sinθ2[i],z[i]=z2=0,將各字符基點調整到各自的最終坐標(x[i],y[i],z[i])并旋轉到新圓弧上各自相應的角度值從而完成目標文字的新舊圓弧批量位置調整及各字符間距的批量調整。
3.根據權利要求1或2所述的用于輪胎模具圓弧排字的CAD文字位置調整方法,其特征在于,所述步驟1,首先關閉干擾圖層,然后選取舊圓弧。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于集美大學,未經集美大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610044517.X/1.html,轉載請聲明來源鉆瓜專利網。





