[发明专利]一种实现花样均匀离散化的电子花样机控制方法有效
申请号: | 201210532329.3 | 申请日: | 2012-12-11 |
公开(公告)号: | CN102995302A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 石聿炜;梁敏;窦渭江;常铎;严由嵘;孙开锋 | 申请(专利权)人: | 中国船舶重工集团公司第七〇五研究所 |
主分类号: | D05B19/08 | 分类号: | D05B19/08 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 陈星 |
地址: | 710075 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种实现花样均匀离散化的电子花样机控制方法,以解决现有技术花样离散化不均匀导致电子花样机运行不平稳、花样失真等问题。本发明对组成花样的若干直线段、圆弧、圆和自由曲线分别进行均匀离散化,所得的花样点相对坐标指示了机针在缝纫机画框上的相对运行矢量;将整合后得到的花样数据文件存入电子花样机的电控系统;电控系统读出用户选中的花样数据文件,反向解析出花样数据来控制X轴步进电机和Y轴步进电机配合主轴伺服电机运行。 | ||
搜索关键词: | 一种 实现 花样 均匀 离散 电子 控制 方法 | ||
【主权项】:
1.一种实现花样均匀离散化的电子花样机控制方法,其特征在于:包括以下步骤:步骤1:建立花样数据文件:所述花样数据文件包括头文件、关键点数据和花样数据;所述花样数据通过以下步骤1.1和步骤1.2产生:步骤1.1:根据缝纫工艺将花样分割为依次相连的若干段基本几何图形,所述基本几何图形包括直线段、圆弧、圆和自由曲线,其中决定直线段、圆弧、圆和自由曲线的若干个点的数据为关键点数据;步骤1.2:按照以下方法对每段基本几何图形分别进行均匀离散化:A:直线段的均匀离散化:步骤A.1:设给定直线段的两个点为O(0,0)和P(x,y),用户设定的针距为d;得出线段OP的长度
步骤A.2:确定线段OP离散化后得到的小线段数目N及修正后的针距Δl1:取
若N1*(d+1)<l1,则N=N1+1,否则N=N1;Δl1=l1/N;步骤A.3:确定向量
的单位向量在电子花样机X轴、Y轴方向的分量xe、ye:x e = x / l 1 y e = y / l 1 ]]> 步骤A.4:生成均匀离散化后的花样数据绝对位置并取整:
步骤A.5:生成花样数据点相对坐标:
B:圆弧或圆的均匀离散化:步骤B.1:设给定圆弧或圆的三个点为P0(0,0)、P1(x1,y1)和P2(x2,y2),且该三个点不在同一条直线上,用户设定的针距为d;步骤B.2:计算圆弧所在圆的圆心O(x0,y0)和半径R;步骤B.3:计算圆弧所对圆心角α、旋转方向β以及向量
的倾角γ;其中,若花样是圆,则α=2π;圆弧顺时针旋转β=-1,逆时针旋转β=1;步骤B.4:计算以针距d为弦长所对应的圆心角θ1;步骤B.5:确定圆弧或圆离散化后的小线段数目M及修正后的圆心角Δθ:取
若M1*θ1<α,则M=M1+1,否则M=M1;Δθ=α/M;步骤B.6:得到均匀离散化后的花样数据:
步骤B.7:判断生成的均匀离散化后的花样数据是否超出设定边界,若超出设定边界,则表示离散结果无法实现,否则,得到花样点相对坐标:
C:自由曲线的均匀离散化:步骤C.1:设给定自由曲线的m+1个点为P1(x1,y1)、P2(x2,y2)…Pm+1(xm+1,ym+1),自由曲线由m段三次B样条曲线组成;;步骤C.2:根据公式:6 0 · · · 0 1 4 1 · · · 0 · · · · · · · · · 0 · · · 1 4 1 0 · · · 0 6 G 1 G 2 · · · G m G m + 1 = 6 P 1 P 2 · · · P m P m + 1 G 2 - 2 G 1 + G 0 = 0 G m - 2 G m + 1 + G m + 2 = 0 ]]> 得到三次B样条曲线的m+3个控制点G0、G1…Gm+2;步骤C.3:根据公式:C i ( u ) = A i 3 u 3 + A i 2 u 2 + A i 1 u + A i 0 = x i ( u ) y i ( u ) A i 3 = ( - G i - 1 + 3 G i - 3 G i + 1 + G i + 2 ) / 6 A i 2 = ( 3 G i - 1 - 6 G i + 3 G i + 1 ) / 6 A i 1 = ( - 3 G i - 1 + 3 G i + 1 ) / 6 A i 0 = ( G i - 1 + 4 G i + G i + 1 ) / 6 0 ≤ u ≤ 1 , i = 1,2 · · · m ]]> 得到三次B样条曲线轨迹计算公式的系数Ai3、Ai2、Ai1、Ai0;步骤C.4:得到自由曲线长度l 2 = Σ 1 m ∫ 0 1 ( d x i ( u ) du ) 2 + ( d y i ( u ) du ) 2 du ]]> 步骤C.5:计算自由曲线离散化后的小线段数目K及修正后的针距Δl2:取
若K1*(d+1)<l2,则K=K1+1,否则K=K1,Δl2=l2/K;步骤C.6:得到均匀离散化后的花样数据xi、yi,判断生成的均匀离散化后的花样数据是否超出设定边界,若超出设定边界,则表示离散结果无法实现,否则,得到花样点相对坐标:
步骤1.3:将各分段均匀离散化后的得到的花样点相对坐标按次序组合生成花样数据文件;步骤2:将步骤1所得的花样数据文件存入电子花样机的电控系统;步骤3:电子花样机的电控系统按照花样数据文件控制X轴步进电机和Y轴步进电机配合主轴伺服电机运行缝纫出设计好的花样。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七〇五研究所,未经中国船舶重工集团公司第七〇五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210532329.3/,转载请声明来源钻瓜专利网。
- 上一篇:卡片连接器
- 下一篇:有轨台车系统以及有轨台车系统中的分支控制方法