一种无缝内衣机花型文件的数据结构及其定义与加载方法

文档序号:6631986阅读:472来源:国知局
一种无缝内衣机花型文件的数据结构及其定义与加载方法
【专利摘要】本发明涉及一种无缝内衣机花型文件的数据结构及其定义与加载方法,其中,花型文件包括文件头、花型数据段、动作数据段、动作索引数据段、固定选针数据段以及色纱数据段。对花型文件进行定义时,利用制版软件按照选定的内衣机进行实际硬件配置,设置不同类型机器的参数,依据这些参数结合织物组织结构生成相应机型的花型文件,内衣机控制系统读入并装载花型文件时,依据花型文件中机型参数生成相应的气阀动作、电机动作和选针动作指令,再控制机器的纱嘴、三角、电机和选针器执行指令。本发明采用一种无缝内衣机自定义花型数据格式,通过使用一套制版软件和控制系统即能应用到不同类型的内衣机,使客户方便掌握制版方法,并节约控制系统成本。
【专利说明】-种无缝内衣机花型文件的数据结构及其定义与加载方法

【技术领域】
[0001] 本发明设及无缝内衣机的控制【技术领域】,具体设及一种无缝内衣机花型文件的数 据结构、W及基于该数据结构进行的花型文件的定义与加载方法。

【背景技术】
[0002] 目前,市场上常见的无缝内衣机类型分为有头机和无头机两大类,同时按照路数 和每一路选针器、纱嘴和密度电机个数又分出多个小类。该些内衣机的控制系统都是按照 机器类型进行定制的,设及使用的制版软件也是五花八口。
[0003] 目前市场上各种各样的内衣机,有些型号机器支持市场上流行的制版软件生成的 花型数据,有些型号机器采用了比较简单的花型数据格式,而对于最新的12路单双选有头 机控制系统过程中,则更是没有统一的一个模式或者说花型数据格式进行控制。
[0004] 基于上述技术缺陷,现在希望能够采用一种无缝内衣机的自定义花型数据格式, 通过参数设置来满足所有型号无缝内衣机的需求,从而达到一套制版软件和一套控制系统 就能自动适用于各种不同类型机器的目的。


【发明内容】

[0005] 本发明目的在于提供一种无缝内衣机花型文件的数据结构及其定义与加载方法, W克服或至少减轻现有技术的上述缺陷。
[0006] 为实现上述目的,本发明首先提供了一种无缝内衣机花型文件的数据结构,所述 花型文件数据包括文件头、花型数据段、动作数据段、动作索引数据段、固定选针数据段W 及色纱数据段,花型文件中所标示的花型动作按照步周期即STEP来划分,每个STEP的动作 数据放在一起,其中,
[0007] 文件头部分所包括的数据包括内衣机机型参数、其他数据段的偏移地址和数据大 小;
[000引花型数据段,为图形选针数据,用于存放内衣机中各选针器的所有圈选针数据;
[0009] 动作数据段,包括动作位置、动作个数W及动作内容,该部分数据依据织物组织结 构变化;
[0010] 动作索引数据段,用于存放每一个STEP的动作数据在动作段数据中的相对偏移 地址;
[0011] 固定选针数据段,依照花型中固定选针指令顺序,依次存放固定选针一圈的数 据;
[0012] 色纱数据段,存放从密度3D和色纱的图形数据文件中读取的数据,该部分数据依 据织物组织结构变化。
[0013] 对于上述技术方案,发明人对每个数据段还有进一步的优化说明。
[0014] 优选地,所述花型文件中的文件头中的数据具体包括内衣机说明字符、宽度(针 数)、高度(花型编织总圈数)、动作段偏移、动作段大小、动作索引位置段偏移、动作索引位 置段大小、CRC段偏移、CRC段大小、动作选针数据段偏移、动作选针数据段大小、色纱数据 段偏移、色纱数据段大小、每隔几件织物执行加油指令、每次加油的角度间隔、整个文件中 的STEP数目。
[0015] 优选地,所述花型数据段存放的选针数据按照选针器依次顺序保存,即先保存第 一个选针器所有圈数的选针数据,然后是第二个选针器所有圈数的选针数据,W此类推,一 直到最后一个选针器所有圈数的选针数据。
[0016] 优选地,动作段数据中的动作位置是角度,而内衣机能够获取的位置信息是针数, 动作段数据中的所述动作位置,即角度,按照如下公式转为针数;>其 中,Nneedies是机器总针数,Degree为角度;不含角度的动作行填写OxFFFF。
[0017] 优选地,动作索引数据段记录每个STEP的动作数据在动作段数据中的相对偏移 地址,每个偏移值大小是DWORD,所W该段的大小等于DWORD巧TEP总数;空圈即该STEP没 有动作数据的相对偏移填写为OxFFFF。
[0018] 优选地,色纱数据段包括颜色定义部分、色码配置索引W及颜色数据部分,颜色定 义部分是可变长数据,由相对偏移地址确定本颜色定义起始地址,元素个数确定本颜色定 义数据长度;颜色数据部分描述色纱和3D电机的整幅图的颜色数据,每个动作信息包括类 型、路数、纱嘴号或者3D电机转动角度、开关。
[0019] 作为优化,所述花型文件中还包括CRC校验数据段,其标识了花型文件中STEP和 圈数的关系等信息,如果该STEP中没有循环指令,则圈数是1,否则圈数等于循环数*循环 STEP 数。
[0020] 更进一步,所述CRC校验数据段中设有数据校验位Flag,数据校验位Flag用于表 示该STEP中是否包含有图形选针、密度3d和色纱的图形数据文件。
[0021] 另外,本发明还提供了一种基于上述数据结构的无缝内衣机花型文件的定义与加 载方法,具体技术方案如下:
[0022] 在定义花型文件时,通过制版软件依据内衣机的实际硬件配置,设置相应的机器 参数,所述机器参数包括机器总针数,路数,每路选针器、纱嘴、密度电机个数,用户按照织 物组织结构编写编织链条和花型图样,最终生成自定义数据格式的花型文件,加载花型文 件时用户把该花型文件输入到内衣机控制系统时,控制系统装载该花型文件中包含的指令 数据,包括选针、纱嘴、=角、密度电机等指令数据,并在机器运行时严格按照指令数据驱动 内衣机各部件协同工作,从而完成织物编织功能。
[0023] 优选地在内衣机控制系统加载花型文件时,内衣机控制系统自动检查该花型是否 符合本机器机型的硬件配置,如果不符合则提示消息并拒绝输入该花型文件,否则,控制系 统装载该花型文件中包含的指令数据。
[0024] 相对于现有技术中的方案,本发明的优点是:
[0025] 本发明通过一种新的数据结构格式来定义花型数据,该一新型数据结构的花型文 件包含了内衣机机器参数、织物组织结构下的选针数据等等,包含了所应有的内衣机控制 参数。具体在对该花型文件进行定义时,则利用制版软件按照选定的内衣机进行实际硬件 配置,设置不同类型机器的参数,包括机器总针数,机器总路数,每路纱嘴、选针器和密度电 机个数,并依据该些参数结合织物组织结构生成相应机型的花型文件,将相关参数均存放 在该一花型数据中,内衣机控制系统读入并装载花型文件时,依据花型文件中机型参数生 成相应的气阀动作、电机动作和选针动作指令,再控制机器的纱嘴、立角、电机和选针器执 行正确的指令。本发明针对不同类型的内衣机,采用一种无缝内衣机自定义花型数据格式, 通过使用一套制版软件和控制系统即能应用到不同类型的内衣机,使客户方便掌握制版方 法,并节约控制系统成本。

【专利附图】

【附图说明】
[0026] 图1为本发明实施例中花型文件的数据格式示意图;
[0027] 图2为本发明实施例花型文件中的文件头数据结构示意图;
[002引图3为本发明实施例花型文件中的花型数据段数据结构示意图;
[0029] 图4为本发明实施例花型文件中的动作数据段数据结构示意图;
[0030] 图5为本发明实施例花型文件中的动作索引数据段数据结构示意图;
[0031] 图6为本发明实施例花型文件中的CRC数据段数据结构示意图;
[0032] 图7为本发明实施例花型文件中的色纱数据段数据结构示意图;
[0033] 图8为本发明实施例中花型文件定义与加载的工作流程图。

【具体实施方式】
[0034] 为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中 的附图,对本发明实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类 似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本发明 一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用 于解释本发明,而不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人 员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下 面结合附图对本发明的实施例进行详细说明。
[003引在本发明的描述中,需要理解的是,术语"中屯、V纵向V横向V前V后V左"、 "右"、"竖直"、"水平"、"顶"、"底""内"、"外"等指示的方位或位置关系为基于附图所示的方 位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元 件必须具有特定的方位、W特定的方位构造和操作,因此不能理解为对本发明保护范围的 限制。
[0036] 根据本发明一宽泛实施例的一种无缝内衣机花型文件的数据结构,其数据结构如 图1所示,所述花型文件数据包括文件头、花型数据段、动作数据段、动作索引数据段、固定 选针数据段W及色纱数据段,花型文件中所标示的花型动作按照步周期即STEP来划分,每 个STEP的动作数据放在一起,具体如下:
[0037] 文件头部分所包括的数据包括内衣机机型参数、其他数据段的偏移地址和数据大 小;
[003引花型数据段,为图形选针数据,用于存放内衣机中各选针器的所有圈选针数据;
[0039] 动作数据段,包括动作位置、动作个数W及动作内容,该部分数据依据织物组织结 构变化;
[0040] 动作索引数据段,用于存放每一个STEP的动作数据在动作段数据中的相对偏移 地址;
[004U 固定选针数据段(S化段),依照花型中固定选针指令顺序,依次存放固定选针一 圈的数据;
[0042] 色纱数据段,存放从密度3D和色纱的图形数据文件中读取的数据,该部分数据依 据织物组织结构变化。
[0043] 由上述花型文件的结构,可W发现,每一数据段都包括了内衣机控制系统所需的 具体参数,在加载时,可控性能好,控制精准,因而可适用于不用机型。至于每一个组成数据 段的具体意义,W下一一阐述。
[0044] 所述花型文件的文件头的数据结构如图2所示,文件头中的数据具体包括内衣机 说明字符、宽度(针数)、高度(花型编织总圈数)、动作段偏移、动作段大小、动作索引位置 段偏移、动作索引位置段大小、CRC段偏移、CRC段大小、动作选针数据段偏移、动作选针数 据段大小、色纱数据段偏移、色纱数据段大小、每隔几件织物执行加油指令、每次加油的角 度间隔、整个文件中的STEP数目等。此部分数据可W说是固定格式,用于保存内衣机的相 关参数,可通过外部输入进行更改。
[0045] 所述花型数据段即图形选针数据段的数据结构如图3所示,存放的选针数据按照 选针器依次顺序保存,即先保存第一个选针器所有圈数的选针数据,然后是第二个选针器 所有圈数的选针数据,W此类推,一直到最后一个选针器所有圈数的选针数据。
[0046] 花型数据段的数据大小估算公式为:
[0047] Needles * n时cles * N选针器数 -Bytes 8
[0048] 其中,*表示数学运算中的"乘"(下同),如假设机器路数为m,每路选针器个数为 k,则选针器总个数N = m*k ;Needles是机器总针数,n切cles是花型总圈数。此部分数据 依据机器的选针器个数而变化。选针器的出针状态用1位表示,其中1表示出针,0表示不 出针,该样每个选针器编织一圈的选针数据是(Needles/8)Bytes。选针数据按照选针器依 次顺序保存,即先保存第一个选针器所有圈数的选针数据(Needles/8*n切cles)B^es,然 后是第二个选针器所有圈数的选针数据,一直到最后一个选针器所有圈数的选针数据。
[0049] 动作段数据的数据结构则如图4所示,动作段数据中的动作位置是角度,而内衣 机能够获取的位置信息是针数,动作段数据中的所述动作位置角度按照如下公式转为针 数:奸数公卿W其中,Nneedie点机器总针数,Degree为角度;不含角度的动作行 填写 OxFFFF。
[0化0] 动作索引数据段的数据结构如图5所示,动作索引数据段记录每个STEP的动 作数据在动作段数据中的相对偏移地址,每个偏移值大小是DWORD,所W该段的大小等于 DW0畑巧TEP总数;空圈即该STEP没有动作数据的相对偏移填写为OxFFFF。
[0化1] 所述花型文件中还包括CRC校验数据段,其数据结构如图6所示,其标识了花型文 件中STEP和圈数的关系等信息,如果该STEP中没有循环指令,则圈数是1,否则圈数等于循 环数*循环STEP数。所述CRC校验数据段中设有数据校验位Flag,数据校验位Flag用于 表示该STEP中是否包含有图形选针、密度3d和色纱的图形数据文件。
[0化2] 如图7所示,色纱数据段包括颜色定义部分、色码配置索引W及颜色数据部分,颜 色定义部分是可变长数据,由相对偏移地址确定本颜色定义起始地址,元素个数确定本颜 色定义数据长度;颜色数据部分描述色纱和3D电机的整幅图的颜色数据,每个动作信息包 括类型(色纱或3D电机)、路数、纱嘴号或者3D电机转动角度、开关(进入或退出)。
[0053] 另外,本发明还提供了一种基于上述数据结构的无缝内衣机花型文件的定义与加 载方法,工作流程如图8所示,具体技术方案如下:
[0054] 在定义花型文件时,通过制版软件依据内衣机的实际硬件配置,设置相应的机器 参数,所述机器参数包括机器总针数,路数,每路选针器、纱嘴、密度电机个数等,用户按照 织物组织结构编写编织链条和花型图样,最终生成自定义数据格式的花型文件,加载花型 文件时用户把该花型文件输入到内衣机控制系统时,控制系统装载该花型文件中包含的指 令数据,包括选针、纱嘴、=角、密度电机等指令数据,并在机器运行时严格按照指令数据驱 动内衣机各部件协同工作,从而完成织物编织功能。
[0055] 优选地在内衣机控制系统加载花型文件时,内衣机控制系统自动检查该花型是否 符合本机器机型的硬件配置,如果不符合则提示消息并拒绝输入该花型文件,否则,控制系 统装载该花型文件中包含的指令数据。
[0化6] 通过上述实施例,针对不同机器的硬件配置,只要在制版中设定相应的机器参数, 用户再按照织物组织结构编写机器指令,控制系统就能按照该些指令生成并确认正确的选 针、=角、=角和密度电机的数据,从而完成生产控制。如此,通过一种无缝内衣机自定义花 型数据格式,使用一套制版软件和控制系统即能应用到不同类型的内衣机,使客户方便掌 握制版方法,并节约控制系统成本。
[0057] 最后需要指出的是:W上实施例仅用W说明本发明的技术方案,而非对其限制。 尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依 然可W对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而该些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
【权利要求】
1. 一种无缝内衣机花型文件的数据结构,其特征在于,所述花型文件数据包括文件头、 花型数据段、动作数据段、动作索引数据段、固定选针数据段以及色纱数据段,花型文件中 所标示的花型动作按照步周期即STEP来划分,每个STEP的动作数据放在一起,其中, 文件头部分所包括的数据包括内衣机机型参数、其他数据段的偏移地址和数据大小; 花型数据段,为图形选针数据,用于存放内衣机中各选针器的所有圈选针数据; 动作数据段,包括动作位置、动作个数以及动作内容,该部分数据依据织物组织结构变 化; 动作索引数据段,用于存放每一个STEP的动作数据在动作段数据中的相对偏移地址; 固定选针数据段,依照花型中固定选针指令顺序,依次存放固定选针一圈数据; 色纱数据段,存放从密度3D和色纱的图形数据文件中读取的数据,该部分数据依据织 物组织结构变化。
2. 根据权利要求1所述的一种无缝内衣机花型文件的数据结构,其特征在于,所述花 型文件中的文件头中的数据具体包括内衣机说明字符、宽度、高度、动作段偏移、动作段大 小、动作索引位置段偏移、动作索引位置段大小、CRC段偏移、CRC段大小、动作选针数据段 偏移、动作选针数据段大小、色纱数据段偏移、色纱数据段大小、每隔几件织物执行加油指 令、每次加油的角度间隔、整个文件中的STEP数目。
3. 根据权利要求1所述的一种无缝内衣机花型文件的数据结构,其特征在于,所述花 型数据段存放的选针数据按照选针器的顺序依次保存,即先保存第一个选针器所有圈数的 选针数据,然后是第二个选针器所有圈数的选针数据,以此类推,一直到最后一个选针器所 有圈数的选针数据。
4. 根据权利要求1所述的一种无缝内衣机花型文件的数据结构,其特征在于,动作段 数据中的动作位置是角度,而内衣机能够获取的位置信息是针数,动作段数据中的所述动
数,Degree为角度;不含角度的动作行填写OxFFFF。
5. 根据权利要求1所述的一种无缝内衣机花型文件的数据结构,其特征在于,动作索 引数据段记录每个STEP的动作数据在动作段数据中的相对偏移地址,每个偏移值大小是 DWORD,所以该数据段的大小等于DWORD*STEP总数;空圈即该STEP没有动作数据的相对偏 移填写为OxFFFF。
6. 根据权利要求1所述的一种无缝内衣机花型文件的数据结构,其特征在于,色纱数 据段包括颜色定义部分、色码配置索引以及颜色数据部分,颜色定义部分是可变长数据,由 相对偏移地址确定本颜色定义起始地址,元素个数确定本颜色定义数据长度;颜色数据部 分描述色纱和3D电机的整幅图的颜色数据,每个动作信息包括类型、路数、纱嘴号或者3D 电机转动角度、开关。
7. 根据权利要求1至6任意一项所述的一种无缝内衣机花型文件的数据结构,其特征 在于,所述花型文件中还包括CRC校验数据段,其标识了花型文件中STEP和圈数的关系,如 果该STEP中没有循环指令,则圈数是1,否则圈数等于循环数*循环STEP数。
8. 根据权利要求7所述的一种无缝内衣机花型文件的数据结构,其特征在于,所述CRC 校验数据段中设有数据校验位Flag,数据校验位Flag用于表示该STEP中是否包含有图形 选针、密度3d和色纱的图形数据文件。
9. 一种无缝内衣机花型文件的定义与加载方法,其特征在于,通过制版软件依据内衣 机的实际硬件配置,设置相应的机器参数,所述机器参数包括机器总针数、路数、每路选针 器、纱嘴、密度电机个数,用户按照织物组织结构编写编织链条和花型图样,最终生成自定 义数据格式的花型文件,加载花型文件时用户把该花型文件输入到内衣机控制系统时,控 制系统装载该花型文件中包含的指令数据,包括选针、纱嘴、三角、密度电机指令数据,并在 机器运行时按照指令数据驱动内衣机各部件协同工作,从而完成织物编织功能。
10. 根据权利要求9所述的一种无缝内衣机花型文件的定义与加载方法,其特征在于, 在内衣机控制系统加载花型文件时,内衣机控制系统自动检查该花型是否符合本机器机型 的硬件配置,如果不符合则提示消息并拒绝输入该花型文件,否则,控制系统装载该花型文 件中包含的指令数据。
【文档编号】G06F17/30GK104503968SQ201410588220
【公开日】2015年4月8日 申请日期:2014年10月28日 优先权日:2014年10月28日
【发明者】毛碧会, 胡首锋 申请人:杭州佳谷数控技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1