一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于服装生产的数字文件结构的制作方法

2022-04-02 10:31:39 来源:中国专利 TAG:

用于服装生产的数字文件结构


背景技术:

1.用户可能希望使用标准来以接收者容易理解的方式有效地传达想法或指令。例如,衣服设计师可使用特定术语、绘图或标签来规定衣服制品应如何制造。然而,在许多衣服设计情况下,各个设计师可能会使用不同的措辞、格式或方法来传达指令,使得制造商通常不得不要求对设计师的指令进行澄清,以便创建包含制造商实际生产服装所需的内容和/或格式的文档。为每一个衣服制品的每一组指令提供澄清在劳动力、时间和成本方面非常昂贵,并且随着衣服生产线的规模和种类的增加,导致复杂程度不断提高和潜在的规模问题。
附图说明
2.现在将参考以下附图描述各种发明特征的实施方案。在整个附图中,可重复使用附图标记来指示所引用要素之间的对应关系。提供附图是为了说明本文描述的示例性实施方案,并不意图限制本公开的范围。
3.图1是根据一些实施方案的可与服装生产相关联地使用的数字文件系统的例示性联网环境和系统架构。
4.图2是描绘根据一些实施方案的用于生成在服装生产中使用的基础数字文件和定制数字文件的数字文件系统的示例性方法的数据流程图。
5.图3是描绘根据一些实施方案的生成用于服装生产的基础数字文件和定制数字文件的示例性方法的流程图。
6.图4是根据一些实施方案的由数字文件系统利用的示例性数字文件的组成部分的视觉表示。
7.图5是描绘根据一些实施方案的数字文件系统中的服装组成部分的示例性配置的视觉表示。
8.图6是根据一些实施方案的在数字文件系统中利用的示例性服装对象的示例性文本。
9.图7是根据一些实施方案的在数字文件系统中利用的示例性衣片对象的示例性文本。
10.图8是根据一些实施方案的在数字文件系统中利用的示例性接缝对象的示例性文本。
11.图9是根据一个实施方案的在数字文件系统中利用的衣片的视觉表示。
12.图10是被配置为执行本文描述的数字文件生成和其他方法的示例性计算系统的图示。
具体实施方式
13.本公开的各方面涉及利用数字文件系统经由数字文件为任何种类的服装提供完整的制造指令。提供用于制造衣服的数字文件可以不同的方式完成,诸如使用不同的算法
和/或不同的方法,如下面将进一步描述的。
14.如本文将要描述的,数字文件系统可接收一组信息、文档或对项目或服装的第一尺码的选择,生成特定于第一尺码的项目的数字文件,并存储该数字文件。然后,数字文件系统可接收包括个人身体测量或对服装标准尺码的选择的用户输入,并通过将个人身体测量或标准尺码分级准则应用于数字文件来生成定制数字文件。如下文将进一步讨论的,数字文件系统可在各种模块或系统部件之间划分该方法和过程。
15.根据先前使用的方法生成制造服装的指令的任务通常涉及生成技术包,其中技术包通常包括服装的基础尺码的规格表和用于将基础尺码变换为任何其他标准尺码(例如,小码、中码和大码)的分级表。虽然在设计师共享文件(例如,数字交换文件)的情况下完成了一定自动化,但不存在与文件中的数据相关联的语义来帮助解释文件中的坐标。因此,如果两个不同的制造商各自使用不同的软件(例如,librecad、autocad)来分析所接收的文件,这两个制造商可能对同一技术包做出不同的解释。此外,在制作定制衣服时,技术包的现有用途并不可靠,因为在制作定制衣服时不存在规则集。
16.此外,对于制造商和设计师来说,确保正确理解每个技术包的任务可能既繁重又耗时,尤其是在制造商需要反复要求澄清每件特定衣服制品的情况下。通常,设计师将向制造商提供生产衣服制品的详细指令。然而,通常,在传统的技术包中传达指令时,设计师可能会使用非正式的绘图、草图或书写。此外,虽然一些设计师可能会使用计算机来帮助生成技术包,但设计师通常提交使用笔和纸潦草书写的非正式指令。因此,由于缺乏理解或细节不足,设计师的意图可无法有效地传达给制造商。此外,在许多情况下,如果衣服制品偏离了技术包最初设想的尺码,则传统技术包无法使制造商轻松地测量衣服制品的变化。因此,在制造衣服制品时,制造商或设计师经常不得不手动检查和添加指令。
17.本文公开的数字文件方法和系统解决了这些问题,从而允许系统生成数字文件来自动以可由人类读者和计算机两者解释的标准化数字格式合并指令。例如,在本文描述的一些实施方案中,数字文件系统可接收包括与项目的第一尺码相关联的信息的用户输入,针对第一尺码的项目生成数字文件,存储数字文件,接收个人身体测量或标准尺码选择,并且通过以创建不依赖于人工猜测的设定结果的方式对数字文件内的各种参数应用个人身体测量或标准尺码分级来生成定制数字文件。
18.利用本文描述的数字文件系统和方法有许多技术和实际益处。通过将各种指令分组到数字文件内的不同规格对象中,规格对象可处理服装构造的不同部分,并且可拼接在一起以支持不同的用例。此外,通过使用离散对象来描述不同的指令,可轻松根据特定衣服制品的要求快速有效地向数字文件添加附加的变化。相比之下,其他方法可能需要为服装中每个可能的特征组合手动生成技术包。通过改进生成具有指令的标准化数字文件的能力,本文描述的技术显著减少各种款式的服装构造的低效率,使得能够以更少的步骤且大规模生产服装。
19.图1是根据一些实施方案的数字文件系统的例示性联网环境和系统架构。例示性环境包括用户系统110、制造商系统114、设计师系统116、零售系统119、网络117和数字文件系统120。在一些实施方案中,用户系统110可为计算机、手持式移动计算装置或其他计算系统。在一些实施方案中,用户系统110可包括被配置为执行指令以生成用户界面并将用户输入传输到数字文件系统120的处理器。
20.在一些实施方案中,设计师系统116可为计算机、手持式移动计算装置或由衣服设计师用于向数字文件系统120提交关于服装的信息的其他计算系统。在一些实施方案中,设计师系统116可包括数据存储装置118,该数据存储装置被配置为存储多个服装信息文件作为数据条目。
21.在一些实施方案中,零售系统119可连接到数据存储装置121或与该数据存储装置通信,该数据存储装置存储关于多个项目(诸如在电子目录中列出的可用于经由零售系统或服务浏览和/或购买的项目)的项目信息。存储在数据存储装置121中的项目数据可包括与每个项目相关的任何信息。例如,项目数据可包括但不限于价格、可获得性、名称、项目标识符、项目反馈(例如,用户评论、评级等)、项目图像、项目描述、项目属性、与项目相关联的关键字等。在一些实施方案中,数据存储装置121可存储数字内容项目(例如,有声读物、电子书、音乐、电影等)。在一些实施方案中,零售系统119还可连接到用户数据存储装置(未示出)或与该用户数据存储装置通信,该用户数据存储装置存储与零售服务的用户相关联的用户数据,诸如购买历史、浏览历史、项目评论和评级、个人信息、用户偏好、位置信息、身体测量、活动信息等。
22.在一些实施方案中,制造商系统114可为计算机、手持式移动计算装置或由制造商用于从数字文件系统120接收数字文件的其他计算系统。然后,制造商系统114可由制造人员和/或机器用于根据数字文件生产服装。在一些实施方案中,制造商系统114可包括被配置为存储数字文件作为条目的数据存储装置115。
23.应当理解,在数字文件系统环境中可利用任意数量的用户系统110、设计师系统116、零售系统119和制造商系统114。在一些实施方案中,用户系统110、制造商系统114和设计师系统116、零售系统119和数字文件系统120可通过网络117诸如互联网彼此通信。如将更详细地讨论的,在一些实施方案中,数字文件系统120可与用户系统110、设计师系统116和制造商系统114通信以生成并传输一个或多个数字文件。在一些实施方案中,数字文件系统120可包括基础数字文件模块130、定制指令模块140、定制数字文件模块150和数字文件数据存储装置180。
24.在一些实施方案中,数字文件系统120可利用基础数字文件模块130来生成特定服装的基础数字文件。如下面将讨论的,在一些实施方案中,基础数字文件模块130可从设计师系统116接收关于创建基础尺码的衣服制品的信息。在一些实施方案中,基础数字文件模块可接收信息、转换或以其他方式处理信息,并将信息划分为基础数字文件的组成部分。
25.在一些实施方案中,定制指令模块140可从用户系统110接收用户输入。例如,在一些实施方案中,用户可与和零售系统119相关联的用户界面交互以浏览项目的电子目录并选择购买标准尺码的服装的选项。在一些实施方案中,用户可经由用户界面输入可存储在数据存储装置121中的定制身体测量。然后,零售系统119可将用户定制身体测量转发到数字文件系统120。
26.在一些实施方案中,数字文件系统120可利用定制数字文件模块150来生成定制数字文件。在一些实施方案中,定制数字文件模块150可至少部分地基于所接收的定制指令和特定衣服制品的基础数字文件来生成衣服制品的定制数字文件。例如,数字文件系统120可接收购买标准大码的第一衬衫的请求,并且定制数字文件模块150可从数字文件数据存储装置180中检索与第一衬衫相对应的基础数字文件,并且假定基础数字文件不是大码的第
一衬衫,应用分级量表来将第一衬衫变换为适当的大码。所生成的定制数字文件可存储在数字文件数据存储装置180中,以便通过网络117来访问或传输。
27.图2是描绘根据一些实施方案的可与服装生产相关联地使用的数字文件系统的示例性方法的数据流程图。作为数字文件方法的一部分,设计师系统116可(1)提供关于服装的第一尺码的信息。例如,设计师可提交描绘第一尺码的服装(例如,中码的服装)的图形交换格式(dxf)文件或可缩放矢量图形(svg)文件。在一些实施方案中,衣服设计师可经由与数字文件系统120相关联的用户界面提供信息。例如,用户界面可提示设计师绘制表示服装衣片的形状。设计师可利用用户界面来点击特定衣片、改变衣片的形状、经由下拉菜单选择要在特定衣片上使用的接缝、绘制衣片之间的连接、选择在制造衣片或服装时要使用的面料类型、编辑和查看特定衣片、标记刺绣应出现在服装上的特定位置等。
28.数字文件系统120可(2)生成第一尺码的服装的基础数字文件。在一些实施方案中,数字文件系统120可将服装划分为多个组成部分。例如,数字文件系统120可接收关于特定服装(例如,衬衫)的信息,并且可生成多个衣片对象来表示衬衫的组成部分。例如,数字文件系统120可生成前部衬衫衣片对象和背部衬衫衣片对象,以分别表示衬衫的前部和衬衫的背部。如上文所提及的,在一些实施方案中,数字文件系统120可通过接收和处理由设计师经由与数字文件系统120相关联的用户界面选择或输入的信息来生成基础数字文件。在一些实施方案中,基础数字文件可定义多个对象,每个对象表示在服装生产中使用的物理组成部分。在一些实施方案中,服装的每个衣片可与多个属性相关联。例如,衬衫的前部衣片可与用于标识服装中的该特定衣片的唯一衣片标识符以及用于表示将用于构造前部衬衫衣片的面料类型的面料标识符相关联。有利地,唯一衣片标识符可允许制造商轻松且有效地确定衣片的将缝合或缝制在衣服制品中的适当位置。
29.如下文所讨论的,基础数字文件的多个不同组成部分中的每一个可参考基础数字文件的一个或多个其他组成部分。例如,衬衫的基础数字文件可包括前部衬衫衣片对象和背部衬衫衣片对象,该前部衬衫衣片对象和该背部衬衫衣片对象由接缝对象连接,该接缝对象表示前部衬衫衣片对象和背部衬衫衣片对象之间的缝制连接。在一些实施方案中,衣片对象还可与衣片元数据相关联。例如,衣片对象可与衣片注释、沿着衣片的镜像线(其指示衣片的对称区域)、折叠线(其指示衣片需要折叠的位置)以及布纹线(其指示将衣片放置在面料上的正确取向)相关联。例如,将用于衬衫袖子的衣片的衣片元数据可包含关键值“衣片类型”和值“袖子”作为衣片注释元数据。在一些实施方案中,数字文件系统可使用坐标系来表示服装,其中服装的每个衣片可在坐标系中包含一组唯一坐标。
30.在一些实施方案中,基础数字文件还可包括规定如何布置数字文件组成部分对象以形成服装的指令。以举例的方式,衬衫的基础数字文件可包括缝制指令,该缝制指令规定由接缝对象表示的接缝应如何将前部衬衫衣片对象和第二衬衫衣片对象缝合在一起。类似地,基础数字文件还可包括一个或多个边对象,该一个或多个边对象表示对应于接缝,继而对应于衣片的边。在一些实施方案中,边对象可为点阵列和边类型属性。在一些实施方案中,边类型属性有助于标识边的类型(例如,边为直线还是曲线)。在一些实施方案中,用于特定接缝或衣片的边类型可因服装衣片本身而不同。例如,用于构造毛衣袖子的衣片可与指示简单直边的边对象相关联。另一方面,构成毛衣的衣领的一部分的衣片可替代地与弯曲边类型相关联。
31.在一些实施方案中,衣片中的弯曲边可使用贝塞尔曲线来表示。在一些实施方案中,贝塞尔曲线可为二次曲线或三次曲线。在一些实施方案中,二次贝塞尔曲线可由一个顶点和两个句柄点(handle point)定义。在一些实施方案中,二次贝塞尔曲线还可包括一个或多个控制点,该一个或多个控制点允许一个主贝塞尔曲线分离成经由一个或多个控制点连接的多个更小的曲线。在一些实施方案中,三次贝塞尔曲线可使用两个顶点和两个句柄点来定义。还可包括一个或多个控制点,该一个或多个控制点允许主三次贝塞尔曲线分离成更小的连接曲线。
32.一旦数字文件系统120生成第一尺码的服装的基础数字文件,数字文件系统120就可(3)将该基础数字文件存储在数字文件数据存储装置180中。在一些实施方案中,基础数字文件可以面向对象的格式(例如,javascript对象表示法(json)格式)存储。由于基于定制选项,产品可具有显著不同的结构,因此在一些实施方案中,数字文件系统120可针对同一产品存储多个基础数字文件。例如,可针对衬衫生成多个基础数字文件,该衬衫可根据布料的剪裁而变换成v领或圆领。尽管v领衬衫和圆领衬衫都被视为t恤,但与v领衬衫和圆领衬衫相关联的图案显著不同,因此可证明具有两个不同的基础数字文件是合理的。在一些实施方案中,数字文件数据存储装置可为基础数字文件的阵列,其中每个条目还可包括产品标识符和名称。在一些实施方案中,数据存储装置还可跟踪特定基础数字文件是否被视为特定产品的默认选项。此外,应当理解,本文经常被描述为单个数字文件内的各个对象(诸如衣片对象和接缝对象)的内容可替代地为单独的文件,其中文件中的至少一个文件指代或引用另一个文件。因此,在此类实施方案中,一些文件可在衣服项目的两个变型形式之间共享(诸如用于v领衬衫和圆领衬衫的袖子的衣片),而其他文件可能不同(诸如用于v领衬衫的前部衣片相对于用于圆领衬衫的前部衣片)。
33.一旦数字文件系统120生成服装的基础数字文件并将该基础数字文件存储在数字文件数据存储装置180中,用户系统110就可(4)经由与零售系统119相关联的用户界面来选择服装的另选尺码或定制测量,并且数字文件系统可(5)从零售系统119接收另选尺码或定制测量选择。例如,电子零售商网站上的用户可发起衬衫的购买订单,并从与零售系统119相关联的网站上的标准尺码(例如,小码、中码、大码)的下拉菜单中选择标准尺码选项(例如,中码)。在一些实施方案中,用户可将关于用户的身体测量的信息提交到存储在零售系统119中的配置文件。在这种情况下,无论何时用户发起服装的购买订单,数字文件系统120都可从零售系统119自动地接收用户的身体测量信息。在一些实施方案中,用户可直接向数字文件系统120而不是通过零售系统119提供身体测量信息。
34.数字文件系统120可(6)在接收到另选尺码或定制测量信息或选择时生成定制数字文件。在一些实施方案中,与项目相关联的定制数字文件可包括基础数字文件的相同组成部分,但值已更改。例如,如果一条裤子的基础数字文件包括标准小码的衣片对象,则这条标准中码的裤子的定制数字文件可包括相同的衣片对象,但其尺码是一条标准中码裤子。在一些实施方案中,当用户选择不同于与基础数字文件相关联的尺码的另选标准尺码时,数字文件系统120可应用分级量表来将这条裤子从基础尺码转换成另选尺码。例如,分级量表可包括一个或多个公式,该一个或多个公式将服装的一个尺码的测量在数学上转换为另选尺码。
35.在一些实施方案中,分级量表可为标准尺码的测量表,制造商可参考该测量表来
制造特定标准尺码的服装。在一些实施方案中,数字文件系统120可将存储在基础数字文件中的测量替换为从用户系统110、设计师系统116或零售系统119传输到数字文件系统120的定制测量。例如,数字文件系统120可将与一条裤子的基础尺码相关联的腰围测量(例如,28英寸)替换为从用户接收的同一条裤子的定制腰围测量(例如,30英寸)。这还可能触发各种存储的规则,这些规则导致基础数字文件中的其他值(除了腰围测量本身之外)发生改变或更改,以便保持服装各组成部分之间的期望比例。然后,数字文件系统120可(7)将定制数字文件传输到制造商系统114。然后,制造商系统114的用户可使用定制数字文件根据另选尺码或定制身体测量来制造服装。因此,制造商可成功地制造适当合身的服装,而无需设计师或用户的额外输入。
36.图3是描绘根据一些实施方案的生成数字文件的示例性方法的流程图。在框310中,数字文件系统可接收与项目的第一尺码相关联的信息。例如,数字文件系统可接收描绘夹克的图像的dxf或svg文件以及关于夹克的特定细节(例如,右袖的长度、夹克上的纽扣数或拉链的放置)的手写注释。在一些实施方案中,数字文件系统可经由与数字文件系统120相关联的用户界面从设计师接收信息。例如,用户界面可提示设计师绘制表示服装衣片的形状。设计师可利用用户界面来点击特定衣片、改变衣片的形状、经由下拉菜单选择要在特定衣片上使用的接缝、绘制衣片之间的连接、选择在制造衣片或服装时要使用的面料类型、编辑和查看特定衣片、标记刺绣应出现在服装上的特定位置等。
37.在框315中,数字文件系统可生成第一尺码的项目的基础数字文件。在图4中可以看到基础数字文件的示例。可至少部分地基于与数字文件系统120相关联的用户界面中的选择或输入来生成项目的基础数字文件。例如,用户界面可提示衣服设计师提供对特定问题的响应(例如,该衣片应使用何种类型的面料?),并且数字文件系统120可将所提供的响应或选择填充到基础数字文件中。
38.在框325处,数字文件系统120可将基础数字文件存储在数字文件数据存储装置180中。在框330处,数字文件系统120可从用户计算装置接收个人身体测量或标准尺码选择。例如,电子零售商网站上的用户可发起衬衫的购买订单,并从标准尺码(例如,小码、中码、大码)的下拉菜单中选择标准尺码选项(例如,中码)。在一些实施方案中,用户可将关于用户身体测量的信息提交到存储在设计师系统116的配置文件以用于定制尺码的订单,而不是选择标准尺码。例如,用户可拍摄用户身体的照片并将该照片提交到零售系统119。无论何时用户发起服装的购买订单,数字文件系统120都可自动接收用户的身体测量信息,或者用户可手动向零售系统或数字文件系统120提供身体测量信息。应当理解,在其他示例中,数字文件系统120可接收除个人身体测量或标准尺码选择之外的信息。例如,在一些实施方案中,数字文件系统120可接收对特定图案、刺绣或面料的选择以定制服装。
39.在框335中,数字文件系统335可响应于接收到个人身体测量或标准尺码选择而生成定制数字文件。在一些实施方案中,定制数字文件可包括与图4所示相同的文件和/或对象。如上文所提及的,在一些实施方案中,与项目相关联的定制数字文件可包括基础数字文件的相同组成部分,但值已更改。例如,如果一条裤子的基础数字文件包括标准小码的衣片对象,则这条标准中码的裤子的定制数字文件可包括相同的衣片对象,但其尺码是一条标准中码裤子。在一些实施方案中,当用户选择不同于与基础数字文件相关联的尺码的另选标准尺码时,数字文件系统120可应用分级量表来将这条裤子从基础尺码转换成另选尺码。
在一些实施方案中,数字文件系统120可将存储在基础数字文件中的测量替换为从用户系统110或零售系统119传输到数字文件系统120的定制测量。例如,在一些实施方案中,衣片可与唯一标识符和表示与衣片相关联的量值和单位的对象相关联。例如,衬衫衣片可与定义“厘米”单位和“25”量值的对象相关联,以指示特定衬衫衣片的长度和宽度应为25厘米。在一些实施方案中,数字文件系统120可将与基础尺码(例如,25厘米)相关联的测量替换为从用户接收的针对同一衣服制品的定制测量(例如,30厘米),并且根据预设规则或公式来更改附近的衣片、接缝和/或服装的其他对象的测量。
40.图4是示例性数字文件中的组成部分的视觉表示。数字文件400可为包括对服装文件410、缝制文件412、面料文件414和缝纫用品文件416的引用的文本文件。在其他实施方案中,数字文件400可为包,该包本身包括对应于服装文件410、缝制文件412、面料文件414和缝纫用品文件416的子文件。在另一些实施方案中,在图4中示出为不同文件或子文件的内容可替代地全部包括在单个文件内,诸如单个文本文件内,作为不同的定义对象。在一些实施方案中,数字文件400可用于制造服装或创建服装的数字可视化(诸如由虚拟人穿着的服装的三维渲染)。
41.在一些实施方案中,服装文件410限定服装的组成部分。例如,服装文件410可包括用于创建服装的多个衣片对象。在一些实施方案中,服装文件410还可包括指定如何剪裁服装文件410的每个衣片的指令集。例如,与衬衫的前部相关联的前部衣片对象可能需要以特定长度剪裁以确保袖子具有特定尺码。在一些实施方案中,服装文件410还可包括表示在构造服装时要考虑的细节的对象。例如,服装文件410可包括面料对象,该面料对象规定使用哪种特定面料来创建服装。例如,服装文件410可包括描述衬衫的前部衣片对象和同一衬衫的背部衣片对象均使用90%棉和10%聚酯的面料组合来创建的文本文件。在一些实施方案中,服装文件410可包括标识衣服制品上的装饰的缝纫用品对象。例如,夹克的服装文件410可包括缝纫用品对象,该缝纫用品对象定义要包括在夹克上的多个钮扣、所述钮扣在与夹克相关联的各种衣片对象上的放置或者在服装中包括任何其他装饰(例如,拉链、流苏、口袋)。
42.在一些实施方案中,缝制文件412可确定不同的衣片如何缝制或缝合在一起。例如,一条牛仔裤的数字文件可包括接缝对象,该接缝对象标识应使用十字针法来缝合这条牛仔裤的内接缝。另一方面,夹克的数字文件可包括接缝对象,该接缝对象标识用于将刺绣图案缝合到夹克的右袖上的纽扣孔针法。在一些实施方案中,缝制文件412可包括可在衣片上执行的操作列表。例如,缝制文件412可引用与将在服装构造中执行的特定操作相关联的json文件的名称。例如,缝制文件412可通过名称来引用“针脚”操作文件,该操作文件定义如何使用特定针脚类型(例如,锁边针脚)来缝合两个接缝。应当理解,缝制文件412可能不仅限于缝制或缝合指令。例如,缝制文件412可包括定义如何将补片或印花附接到衣片上或如何在一个或多个衣片上包括纽扣或纽扣孔的构造指令。在一些实施方案中,每个操作可能与参数或其他元数据相关联。例如,锁边针脚操作可包括:称为“长度”的参数,其可定义针脚的总体尺寸;面线标识符,其定义针脚的面线应使用哪种线;以及底线标识符,其定义针脚的底线应使用哪种线。应当理解,其他操作可包括其他类型的元数据。例如,纽扣放置操作可包括纽扣间隔元数据,该元数据定义在特定衣片上的每个纽扣之间包括的空间量。
43.在一些实施方案中,文件414可包括特定于在服装构造中使用的不同面料的信息。
例如,假设服装文件410指定应使用棉来制作t恤,则面料文件414可包括指示t恤应具体包括棉斜纹面料的文本文件。在一些实施方案中,缝纫用品文件416可包括特定于在服装构造中使用的不同缝纫用品的信息。例如,假设外套的数字文件可指定外套包括沿外套的中心长度垂直向下排序的五个纽扣,则缝纫用品文件416可包括指示每个纽扣由黄铜制成的文本文件。在一些实施方案中,面料文件414可包含与用于构造服装的面料相关的元数据。例如,在一些实施方案中,面料文件414可包括标识特定衣服制品的产品标识符、标识衣服制品的特定衣片的衣片标识符以及面料阵列,其中阵列中的每个条目指示用于构造与衣片标识符相关联的衣片的特定面料。在一些实施方案中,面料文件414还可包括颜色元数据,该颜色元数据标识在服装的特定衣片中使用的特定面料的颜色。
44.个人可访问数字文件400以便对数字文件进行更改。例如,如果衣服设计师最初生成数字文件400来表示最初用三个不同衣片制成的衬衫,则衣服设计师可稍后编辑服装文件410以将衣片的数量从三个衣片更改为四个衣片。在一些实施方案中,多个人可访问数字文件400。例如,数字文件可存储在一组衣服设计师可访问的公共或私人储存库中,使得衣服设计师可协作创建唯一或复杂的衣服制品。在此类示例中,每个衣服设计师可有能力直接编辑数字文件400中的服装文件410、缝制文件412、面料文件414或缝纫用品文件416中的任一者。在一些实施方案中,数字文件400可使用多种软件应用程序(例如,librecad或autocad)打开以易于访问。例如,可经由定制设计应用程序或浏览器访问的用户界面可使用户能够在视觉上设计和编辑服装的组成部分(诸如衣片、注释、面料和其他特征),这随后可使计算系统自动编辑在对应数字文件中定义的对应对象数据。
45.在一些实施方案中,可至少部分地基于从库或数字储存库中拉取的信息来生成数字文件400。在一些实施方案中,数字文件400可包含对存储在远程库中的文件的引用。例如,如果存储在公共在线储存库中的文件列出了关于可用于衣服制造的棉类型的一般信息,则面料文件414可通过名称或面料标识符来引用该文件,以提供关于可用于特定服装或服装中的衣片的特定类型的棉的信息。在一些实施方案中,库还可包括用于服装生产的其他信息(例如,用于缝制的曲线类型)。在一些实施方案中,数字文件400可包含来自多个库、数据源或文件的多个引用。例如,缝纫用品文件416可包含对存储在第一库中的刺绣文件列表的引用,而缝制文件412可按名称引用存储在单独的库中的缝制指令文件,以便有效地编译特定服装的制造信息。在一些实施方案中,数字文件400还可包含最初存储在远程库或数据源中的库或文件的副本。在一些实施方案中,数字文件400可为允许用户添加、删除或以其他方式编辑数字文件400中的组成部分文件的可扩展json文件。例如,衣服设计师可决定对一条裤子实施附加的刺绣,并且因此可在远程储存库中添加对特定刺绣文件的引用,或者添加包含附加刺绣信息的远程库的副本。在一些实施方案中,衣服设计师可更改库或文件的副本,而不影响可能存储在远程储存库中的原始文件或库。
46.图5是描绘根据一些实施方案的数字文件系统中的服装组成部分的示例性配置的视觉表示。在图5中示出为在视觉上连接的对象可通过基于对象的表示法在一个或多个数字文件中彼此相关联,该基于对象的表示法通过标识符、名称或其他方式引用对象。在一些实施方案中,服装502可为在电子目录上列出和销售的衣服制品(例如,连帽衫)。在一些实施方案中,服装502可包括多个衣片对象504、506和508,其中每个衣片对象表示服装的离散区段或部分(诸如面料的剪裁成特定形状的单个部分)。例如,如果服装502为连帽衫,则衣
片对象504可表示连帽衫的前身部分,衣片对象506可表示连帽衫的后背部分,并且衣片对象508可表示连帽衫的兜帽。因此,衣片对象504、506和508可以是整个服装的相关部分。在一些实施方案中,衣片对象可包括多个接缝对象。例如,衣片对象504可包括接缝对象509和510或与它们相关联(诸如衣片对象504的衣片对象数据引用接缝对象509和510的接缝标识符,或者接缝对象509和510的接缝对象数据引用衣片对象504的衣片标识符),衣片对象506可包含接缝对象511或与其相关联,并且衣片对象508可包含接缝对象512或与其相关联。在一些实施方案中,接缝对象可根据一组特定的缝制指令连接在一起。例如,引用接缝对象510和接缝对象511的缝制指令可提供用于将由衣片对象504和506表示的衣片缝合在一起的指令。
47.应当理解,在特定服装中可包括任意数量的衣片对象或接缝对象。例如,一件相对简单的t恤可能仅具有表示衬衫的前部和背部的衣片对象,它们由一组针脚连接在一起。另一方面,如果服装502是一件复杂的衣服(例如,时髦的夹克),则在服装502下可包括更多的衣片对象和接缝对象。尽管图5的示例显示了衣片对象和接缝对象,但应当理解,在其他实施方案中可包括其他对象。例如,服装502还可包括从衣片对象504分支出来的缝纫用品对象,该缝纫用品对象指示一片刺绣位于由衣片对象504表示的衣服部分上。类似地,可包括其他缝纫用品对象以指示在服装502上存在其他视觉装饰,诸如纽扣或拉链。
48.图6是根据一些实施方案的在数字文件系统中使用的示例性服装对象的视觉表示。如上文所提及的,服装可被表示为对象表示法格式的文件诸如json文件,其中json文件包括一个或多个衣片对象。在一些实施方案中,每个衣片对象可对应于衣服制品的离散部分。在一些实施方案中,每个衣片对象可为衣片对象阵列中的条目。在一些实施方案中,服装对象可还包括缝纫用品阵列614,其中缝纫用品阵列614中的每个条目对应于服装的装饰或视觉个性化(例如,纽扣或拉链)。例如,缝纫用品阵列可包括对应于将包括在服装中的线、领子、刺绣、标准化标签和定制标签的json文件。
49.图7是根据一些实施方案的在数字文件系统中使用的示例性衣片对象的视觉表示。在一些实施方案中,衣片对象可被表示为对象表示法格式的文件诸如json文件,并且可指代数字文件内的其他对象。例如,衣片对象可包括接缝阵列710,其中接缝阵列中的每个条目规定特定的缝制或缝合方法来生成服装的特定接缝。在一些实施方案中,每个衣片对象可包括将衣片与特定衣服制品相关联的服装id,以及指定服装的多个增强或细节的一个或多个缝纫用品对象。
50.图8是根据一些实施方案的在数字文件系统中使用的示例性接缝对象的视觉表示。在一些实施方案中,接缝对象可被表示为对象表示法格式的文件诸如json文件,并且可包括将在服装制造中使用的细节。例如,接缝对象可包括边阵列830,其中边阵列中的每个条目规定用于生成服装的衣片的特定类型的边。在一些实施方案中,每个接缝对象可包括将接缝与服装中的特定衣片相关联的接缝id 810,以及指定服装的多个增强或细节的一个或多个缝纫用品对象。在一些实施方案中,接缝对象还可包括接缝余量820,该接缝余量提供衣片边与接缝或缝合之间的区域的测量。
51.虽然参考json文件描述了图6、图7和图8,但应当理解,在其他实施方案中,可采用许多替代格式来传送服装的对象数据。例如,根据一些实施方案,如本文所述的数字文件的文件格式通常可为使用人类可读文本来传输数据对象的文件格式,该数据对象由属性-值
对、阵列数据类型和/或具有相关联值的其他属性或参数组成。这些可能是在本公开的各方面中使用的格式的期望特性,因为其使得人类(诸如设计师和/或制造商)能够阅读和理解对象数据,同时还能够容易地由计算机系统(诸如由零售商、设计师和/或制造商使用的系统)的软件、硬件和/或固件来处理、解析和修改。
52.图9是根据一些实施方案的可由数字文件系统中的对象数据定义的衣片的视觉表示。数字文件可包括多个衣片,其中每个衣片表示整个服装的一部分。例如,衣片904可表示衬衫的前部部分,而衣片902可表示同一衬衫的背部部分。此外,衣片906和908可各自表示衬衫的袖子部分。应当理解,根据服装自身的整体复杂性,服装中可包括更多或更少的衣片。此外,衣片902、904、906和908可各自包括多个缝纫用品和接缝,以帮助制造商正确地构造服装。所示衣片的形状可例如以数学术语定义,诸如参考相应衣片的对象数据内的测量和曲线规格来定义。
53.图10是被配置为执行本文描述的各种方法的示例性计算系统的示图。计算系统1000可被配置为执行数字文件系统120的全部或一些特征。计算系统1000包括总线1002或用于传送信息的其他通信机制,以及与总线1002耦合以用于处理信息的硬件处理器或多个处理器1004。硬件处理器1004可为例如一个或多个通用微处理器。
54.计算系统1000还包括主存储器1006诸如随机存取存储器(ram)、高速缓存或其他动态存储装置,该主存储器耦合到总线1002以用于存储将由处理器1004执行的信息和指令。主存储器1006也可用于在将由处理器1004执行的指令的执行过程中存储临时变量或其他中间信息。当存储在处理器1004可访问的存储介质中时,此类指令将计算系统1000渲染为专用机器,该专用机器被定制为执行指令中指定的操作。
55.计算系统1000还包括耦合到总线1002以用于为处理器1004存储静态信息和指令的只读存储器(rom)1008或其他静态存储装置。提供数据存储装置1010(诸如磁盘、光盘或usb拇指驱动器(闪存驱动器)等),并将该数据存储装置耦合到总线1002以用于存储信息和指令。
56.如下所述,计算系统1000可进一步使用定制的硬连线逻辑、一个或多个专用集成电路(asic)或现场可编程门阵列(fpga)、固件和/或程序逻辑来实现本文描述的技术,所述定制的硬连线逻辑、一个或多个专用集成电路(asic)或现场可编程门阵列(fpga)、固件和/或程序逻辑与计算机系统相结合使得计算系统1000成为或编程为专用机器或将计算系统1000编程为专用机器。根据一个实施方案,本文的技术可由计算系统1000响应于处理器1004执行包含在主存储器1006中的一个或多个计算机可读程序指令的一个或多个序列来执行。此类指令可从另一存储介质(诸如存储装置1010)读取到主存储器1006中。主存储器1006中包含的指令序列的执行使处理器1004执行本文描述的过程步骤。在替代实施方案中,可使用硬连线电路来代替软件指令或与软件指令相结合地使用。
57.作为专用机器的一部分,计算系统1000可包括基础数字文件模块1032、定制指令模块1034和定制数字文件模块1036。根据一个实施方案,基础数字文件模块1032可接收关于创建基础尺码的衣服制品的信息。在一些实施方案中,基础数字文件模块可接收信息并将其划分为基础数字文件的组成部分和/或对象。在一些实施方案中,定制指令模块1034可从用户系统接收包括标准尺码选择或定制身体测量的用户输入。在一些实施方案中,定制数字文件模块1036可通过应用分级量表将与基础数字文件相关联的项目的测量缩放到新
的标准尺码来生成定制数字文件。在一些实施方案中,定制数字文件模块可通过将存储在基础数字文件中的任何测量替换为定制身体测量来生成针对标准尺码选择或定制身体测量定制的定制数字文件。模块1032、1034和1036所利用的数字文件可存储在数据存储装置1010中。根据一个实施方案,可通过通信接口1018将指令传输到一个或多个服务器1030。在一个实施方案中,所传输的指令可存储在rom1008中。
58.在将一个或多个计算机可读程序指令的一个或多个序列携带到处理器1004以供执行时,可能涉及各种形式的计算机可读存储介质。例如,所述指令最初可被携带在远程计算机的磁盘或固态驱动器上。总线1002可将数据携带到主存储器1006,处理器1004从该主存储器检索并执行指令。
59.计算系统1000还包括耦合到总线1002的通信接口1018。通信接口1018提供耦接至网络链路1020的双向数据通信,该网络链路连接到本地网络1022。例如,通信接口1018可为集成服务数字网络(isdn)卡、线缆调制解调器、卫星调制解调器或调制解调器,以向对应类型的电话线提供数据通信连接。作为另一示例,通信接口1018可为用于向兼容的lan(或向与wan通信的wan部件)提供数据通信连接的局域网(lan)卡。还可实现无线链路。在任何此类实现方式中,通信接口1018发送和接收携带表示各种类型的信息的数字数据流的电信号、电磁信号或者光信号。
60.网络链路1020通常通过一个或多个网络将数据通信提供给其他数据装置。例如,网络链路1020可通过本地网络1022提供到主计算机1024或到由互联网服务提供商(isp)操作的数据装置的连接。isp继而通过互联网向服务器1030提供数据通信服务。
61.取决于实施方案,本文描述的任何过程或算法的某些动作、事件或功能可以不同的顺序执行,可被添加、合并或完全省去(例如,并非所有描述的操作或事件对于算法的实践均是必需的)。此外,在某些实施方案中,操作或事件可例如通过多线程处理、中断处理或一个或多个计算机处理器或处理器内核或在其他并行架构上并发地执行,而不是顺序地执行。
62.结合本文所公开的实施方案描述的各种例示性逻辑块、模块、例程和算法步骤可实现为电子硬件或实现为电子硬件与可执行软件的组合。为了清楚地说明这种互换性,各种例示性部件、块、模块和步骤已按照其功能性在上面进行了一般描述。此类功能性是实现为硬件还是实现为在硬件上运行的软件取决于施加于整个系统的特定应用和设计制约。所描述的功能性可针对每个特定应用以不同的方式实现,但此类实现决策不应解释为导致脱离本公开的范围。
63.此外,结合本文所公开的实施方案描述的各种例示性逻辑块和模块可由被设计成执行本文所述的功能的机器实现或执行,该机器诸如c系统、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑装置、离散门或晶体管逻辑、离散硬件部件或其任何组合。数字文件系统可为或可包括微处理器,但在替代方案中,数字文件系统可为或可包括控制器、微控制器或状态机、它们的组合。数字文件系统可包括被配置为处理计算机可执行指令的电路。尽管本文主要关于数字技术进行描述,但数字文件系统也可主要包括模拟部件。例如,本文描述的一些或全部预测算法可在模拟电路或混合模拟和数字电路中实现。计算环境可包括任何类型的计算机系统,包括但不限于基于微处理器的计算机系统、大型计算机、数字信号处理器、便携式计算装置、装置控制器或设备内的计
算引擎,等等。
64.结合本文所公开的实施方案描述的方法、过程、例程或算法的要素可直接以硬件来体现、以由数字文件系统执行的软件模块来体现或以两者的组合来体现。软件模块可驻留在ram存储器、闪存存储器、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom或任何其他形式的非暂时性计算机可读存储介质中。例示性存储介质可耦合到数字文件系统,使得数字文件系统可从存储介质读取信息和向存储介质写入信息。在替代方案中,存储介质可与数字文件系统成一整体。数字文件系统和存储介质可驻留在asic中。asic可驻留在用户终端中。在替代方案中,数字文件系统和存储介质可作为分立部件驻留在用户终端中。
65.除非另外明确说明或在所使用的上下文内另行理解,否则本文中使用的诸如“能够”、“可以”、“可能”、“可”、“例如”等的条件语言通常意图传达某些实施方案包括某些特征、要素和/或步骤,而其他实施方案不包括某些特征、要素和/或步骤。因此,此类条件语言通常并非意图暗示无论如何所述特征、要素和/或步骤都是一个或多个实施方案必需的,或者一个或多个实施方案必须包括用于在有或没有其它输入或提示的情况下确定是否包括这些特征、要素和/或步骤或者是否将在任何特定实施方案中执行这些特征、要素和/或步骤的逻辑。术语“包括”、“包含”、“具有”等是同义的,并且以开放式方式包括性地使用,并且不排除附加的要素、特征、动作、操作等。此外,术语“或”以其包含意义(而不是以其排他性意义)使用,使得当例如用于连接要素列表时,术语“或”意指列表中的一个、一些或所有要素。
66.除非另外明确说明,否则诸如短语“x、y或z中的至少一者”的析取语言在上下文中应另外理解为一般用于表示项目、术语等可为x、y或z或其任何组合(例如,x、y和/或z)。因此,此类析取性语言通常不意图且不应暗示某些实施方案要求x中的至少一者、y中的至少一者或z中的至少一者各自存在。
67.除非另外明确说明,否则诸如“一个”或“一种”的冠词一般应解释为包括一个或多个所描述的项目。因此,诸如“一种装置,其被配置为”的短语意图包括一个或多个所列举的装置。此类一个或多个所列举的装置也可被共同配置为执行所述表述。例如,“一种处理器,其被配置为执行表述a、b和c”可包括被配置为执行表述a的第一处理器与被配置为执行表述b和c的第二处理器协同工作。
68.虽然以上详细描述已示出、描述和指出应用于各种实施方案的新颖特征,但可以理解,在不脱离本公开的精神的情况下,可对所示出的装置或算法的形式和细节进行各种省略、替换和改变。可以认识到,本文描述的某些实施方案可在不提供本文阐述的所有特征和益处的形式中体现,因为一些特征可与其他特征分开使用或实践。本文公开的某些实施方案的范围是由所附权利要求而不是由前述描述来指示。在所述权利要求的等效物的含义和范围内的所有变化都将包含在所述权利要求的范围内。
69.本公开的实施方案的示例可鉴于以下条款来描述:
70.条款1.一种系统,其包括:
71.存储器,所述存储器存储计算机可执行指令;和
72.一个或多个硬件处理器,所述一个或多个硬件处理器与所述存储器通信并且由所述可执行指令配置为至少:
73.从第一数据源检索第一库,其中所述第一库包括可被引用以制造一个或多个服装的服装信息;
74.从第二数据源检索第二库,其中所述第二库包括可被引用以制造一个或多个服装的服装信息;以及
75.至少部分地基于所述第一库和所述第二库生成服装的基础数字文件,其中所述基础数字文件定义多个对象,所述多个对象各自表示在所述服装的生产中使用的物理组成部分,所述基础数字文件包括或引用以下各项中的每一者:
76.服装标识符,所述服装标识符从多个其他服装中唯一地标识所述服装;
77.衣片对象,其中所述衣片对象表示作为所述服装的一部分的衣片,并且其中所述衣片对象与(a)唯一地标识所述衣片的衣片标识符和(b)对所述第一库中的服装信息的一个或多个引用相关联;以及
78.接缝对象,其中所述接缝对象表示形成所述服装的一部分的接缝,并且其中所述接缝对象包括对所述第二库中的服装信息的一个或多个引用并且与唯一地标识所述接缝的接缝标识符相关联,其中所述基础数字文件将所述接缝标识符与所述衣片标识符相关联以表示所述接缝与所述衣片相关联。
79.条款2.如条款1所述的系统,其中对与所述衣片对象相关联的所述第一库中的服装信息的所述一个或多个引用包括标识将用于生产所述衣片的面料的面料标识符。
80.条款3.如条款1所述的系统,其中一个或多个硬件处理器被进一步配置为:
81.将所述基础数字文件存储在第三数据源中;
82.接收对所述基础数字文件的修改;并且
83.至少部分地基于所接收的修改来修改所述第三数据源中的所述基础数字文件。
84.条款4.如条款3所述的系统,其中对所述基础数字文件的所述修改包括对包括在所述基础数字文件中的一个或多个各个对象进行添加、删除或编辑中的至少一者。
85.条款5.一种系统,其包括:
86.存储器,所述存储器存储计算机可执行指令;和
87.一个或多个硬件处理器,所述一个或多个硬件处理器与所述存储器通信并且由所述可执行指令配置为至少:
88.从数据源获得库,其中所述库包括可被引用以制造一个或多个服装的服装信息;并且
89.至少部分地基于所述库生成服装的基础数字文件,其中所述基础数字文件定义多个对象,所述多个对象各自表示在所述服装的生产中使用的物理组成部分,所述基础数字文件包括或引用以下各项中的每一者:
90.服装标识符,所述服装标识符从多个其他服装中唯一地标识所述服装;
91.衣片对象,其中所述衣片对象表示作为所述服装的一部分的衣片,并且其中所述衣片对象与(a)唯一地标识所述衣片的衣片标识符和(b)对所述库中的服装信息的一个或多个引用相关联;以及
92.接缝对象,其中所述接缝对象表示形成所述服装的一部分的接缝,并且其中所述接缝对象包括对所述库中的服装信息的一个或多个引用并且与唯一地标识所述接缝的接缝标识符相关联,其中所述基础数字文件将所述接缝标识符与所述衣片标识符相关联。
93.条款6.如条款5所述的系统,其中所述基础数字文件还包括缝纫用品对象,所述缝纫用品对象表示与所述服装相关联的刺绣。
94.条款7.如条款5所述的系统,其中所述基础数字文件至少部分地基于对除所述库之外的一个或多个附加库中的服装信息的引用来生成。
95.条款8.如条款5所述的系统,其中所述基础数字文件至少部分地基于用户界面中的选择或输入而生成。
96.条款9.如条款8所述的系统,其中所述用户界面中的所述选择或输入包括对将在所述服装的生产中使用的图案、刺绣或面料中的至少一者的选择。
97.条款10.如条款8所述的系统,其中所述基础数字文件还标识所述服装的默认尺码。
98.条款11.如条款5所述的系统,其中所述接缝对象还包括对定义所述接缝如何与所述服装相互作用的一个或多个构造指令的引用。
99.条款12.如条款11所述的系统,其中所述构造指令包括以下各项中的至少一者:(a)定义如何将两个接缝缝合在一起的针脚类型,(b)定义如何将补片或印花附接到衣片上的指令,或(c)定义如何在衣片上包括纽扣或纽扣孔的指令。
100.条款13.如条款5所述的系统,其中所述衣片对象还包括衣片元数据,所述衣片元数据定义所述衣片在坐标系中的唯一坐标集。
101.条款14.一种计算机实现的方法,其包括:
102.从数据源获得库,其中所述库包括可被引用以制造一个或多个服装的服装信息;以及
103.至少部分地基于所述库生成服装的基础数字文件,其中所述基础数字文件定义多个对象,所述多个对象各自表示在所述服装的生产中使用的物理组成部分,所述基础数字文件包括或引用以下各项中的每一者:
104.服装标识符,所述服装标识符从多个其他服装中唯一地标识所述服装;
105.衣片对象,其中所述衣片对象表示作为所述服装的一部分的衣片,并且其中所述衣片对象与(a)唯一地标识所述衣片的衣片标识符和(b)对所述库中的服装信息的一个或多个引用相关联;以及
106.接缝对象,其中所述接缝对象表示形成所述服装的一部分的接缝,并且其中所述接缝对象包括对所述库中的服装信息的一个或多个引用并且与唯一地标识所述接缝的接缝标识符相关联,其中所述基础数字文件将所述接缝标识符与所述衣片标识符相关联。
107.条款15.如条款14所述的计算机实现的方法,其中所述基础数字文件被格式化为可由多个软件应用程序中的每一者解释。
108.条款16.如条款14所述的计算机实现的方法,其中所述基础数字文件被配置为对其中定义的一个或多个对象应用一个或多个修改以生成用于生产所述服装的一个或多个定制实例的定制数字文件。
109.条款17.如条款16所述的计算机实现的方法,其中所述修改包括对所述基础数字文件中定义的一个或多个对象进行添加、删除或编辑中的至少一者。
110.条款18.如条款14所述的计算机实现的方法,其中所述接缝对象还包括边阵列,其中所述边阵列中的每个条目规定与所述服装的衣片相关联的特定类型的边。
111.条款19.如条款14所述的计算机实现的方法,其中所述接缝对象还包括接缝余量,所述接缝余量定义由所述衣片标识符标识的所述衣片与由所述接缝标识符表示的所述接缝之间的区域的测量。
112.条款20.如条款14所述的计算机实现的方法,其中所述衣片对象还包括量值和单位标识符,其中所述单位标识符定义与所述衣片相关联的测量单位,并且所述量值使用由所述单位标识符定义的所述测量单位来定义与所述衣片相关联的尺码值。
113.本公开的实施方案的附加示例可鉴于以下进一步的条款来描述:
114.条款21.一种系统,其包括:
115.存储器,所述存储器存储计算机可执行指令;和
116.一个或多个硬件处理器,所述一个或多个硬件处理器与所述存储器通信并且由所述可执行指令配置为至少:
117.接收与服装相关联的信息,所述信息包括与第一服装尺码相关联的服装标识符和测量;
118.生成所述服装的基础数字文件,所述基础数字文件包括:
119.服装标识符;
120.型式对象,所述型式对象标识所述基础数字文件与所述第一服装尺码的所述服装相关联;
121.衣片对象阵列,其中所述衣片对象阵列中的每个衣片对象表示所述服装的一部分,并且其中每个衣片对象与衣片标识符、表示所述衣片对象的面料的面料标识符以及表示形成所述服装的所述部分的一个或多个接缝的一个或多个接缝对象相关联;以及
122.缝纫用品对象阵列,其中所述缝纫用品对象阵列中的每个缝纫用品对象与所述衣片对象阵列中的衣片对象相关联并且表示将应用于所述衣片对象的配件;
123.其中所述服装的所述基础数字文件与分级量表相关联以将所述服装从所述第一服装尺码变换为第二服装尺码;
124.接收将所述服装从所述第一服装尺码变换为所述第二服装尺码的请求,其中所述请求包括对所述第二服装尺码的选择或一个或多个用户身体测量的用户输入;
125.至少部分地通过基于所述用户身体测量或所述分级量表中的至少一者修改所述服装的所述基础数字文件内的测量信息来生成所述服装的定制数字文件;以及
126.将所述定制数字文件传输到远程计算装置以用于生产对应于所述定制数字文件的服装。
127.条款22.如条款21所述的系统,其中与所述衣片对象阵列相关联的每个衣片标识符在多个数字文件中是唯一的。
128.条款23.如条款21所述的系统,其中与所述服装相关联的所接收的信息包括数字交换文件或可缩放矢量图形文件。
129.条款24.如条款21所述的系统,其中所述分级量表包括多个尺码的服装测量表。
130.条款25.一种系统,其包括:
131.存储器,所述存储器存储计算机可执行指令;和
132.一个或多个硬件处理器,所述一个或多个硬件处理器与所述存储器通信并且由所述可执行指令配置为至少:
133.接收与服装相关联的信息,所述信息包括与第一服装尺码相关联的服装标识符和测量;
134.生成所述服装的基础数字文件,所述基础数字文件包括或引用以下各项中的一者:
135.服装标识符;
136.衣片对象,其中所述衣片对象表示所述服装的一部分,并且其中所述衣片对象与衣片标识符相关联;以及
137.接缝对象,其中所述接缝对象表示形成所述服装的一部分的接缝;
138.接收以第二服装尺码生产所述服装的实例的请求,其中所述请求包括对标准服装尺码的选择或一个或多个用户身体测量的用户输入;
139.至少部分地通过基于所述用户身体测量或与所述标准服装尺码相关联的分级量表中的至少一者修改所述服装的所述基础数字文件内的测量信息来生成所述服装的定制数字文件;以及
140.将所述定制数字文件传输到远程计算装置以用于生产对应于所述定制数字文件的服装。
141.条款26.如条款25所述的系统,其中所述基础数字文件和所述定制数字文件各自为javascript对象表示法文件。
142.条款27.如条款25所述的系统,其中所述服装与多个基础数字文件相关联。
143.条款28.如条款25所述的系统,其中所述基础数字文件还包括或引用缝纫用品对象,其中所述缝纫用品对象包括将包括在所述衣片对象中引用的至少一个衣片上的一个或多个纽扣、补片、线或拉链的列表。
144.条款29.如条款25所述的系统,其中所述衣片对象还与表示用于所述衣片对象的面料的面料标识符相关联。
145.条款30.如条款25所述的系统,其中所述衣片对象还与一个或多个边对象相关联,其中每个边对象包括点阵列和边类型。
146.条款31.如条款30所述的系统,其中所述边类型包括直线边或贝塞尔曲线边中的一者。
147.条款32.如条款25所述的系统,其中所述衣片对象与包括衣片注释、镜像线、折叠线或布纹线中的一者或多者的衣片元数据相关联。
148.条款33.如条款25所述的系统,其中所述衣片对象被存储在衣片文件中并且所述衣片对象在所述基础数字文件中通过所述衣片文件的名称引用。
149.条款34.一种方法,其包括:
150.生成第一尺码的服装的基础数字文件,所述基础数字文件包括或引用以下各项中的每一者:
151.服装标识符;
152.衣片对象,其中所述衣片对象表示所述服装的一部分,并且其中所述衣片对象与衣片标识符相关联;以及
153.接缝对象,其中所述接缝对象表示形成所述服装的一部分的接缝;
154.其中所述服装的所述基础数字文件与分级量表相关联以将所述服装从所述第一
尺码变换为一个或多个其他尺码;
155.接收以第二尺码生产所述服装的实例的请求,其中所述请求包括对所述第二尺码的选择或一个或多个用户身体测量的用户输入;
156.至少部分地通过基于所述用户身体测量或所述分级量表中的至少一者修改所述服装的所述基础数字文件内的测量信息来生成所述服装的定制数字文件;以及
157.将所述定制数字文件传输到远程计算装置以用于生产对应于所述定制数字文件的服装。
158.条款35.如条款34所述的方法,其中所述衣片对象和所述接缝对象在一个或多个javascript对象表示法文件中定义。
159.条款36.如条款34所述的方法,其中所述基础数字文件和所述定制数字文件被存储在数据存储装置中。
160.条款37.如条款34所述的方法,其还包括将所述基础数字文件传输到所述远程计算装置。
161.条款38.如条款34所述的方法,其中所述服装是由坐标系表示并且每个衣片对象与所述坐标系中的唯一坐标集相关联。
162.条款39.如条款34所述的方法,其中所述基础数字文件包括或引用多个衣片对象和多个接缝对象。
163.条款40.如条款34所述的方法,其中所述远程计算装置为制造商计算系统。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献