Automatic processing method and system for jacquard double weft design
By realizing automatic edge organization generation, organization merging, font storage and automatic production scheduling in the automatic jacquard and heavy latitude design in the automatic processing method and system of large jacquard and heavy latitude design, the problem of difficulty in simulating complex structures and textures in the existing technology is solved, the design efficiency and accuracy are improved, and the automatic recognition and optimization of patterns are realized.
Patent Information
- Application Number
- CN202510271078.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2045-03-07
AI Technical Summary
The existing automatic processing method for large jacquard heavy latitude design is difficult to accurately simulate complex structures and textures, and the system operation speed and stability are difficult to ensure when processing large amounts of data.
An automatic processing method and system for large jacquard heavy latitude design is proposed. By automatically drawing blocks of specific colors on the edge of the canvas, selecting the organized number and fly numbers for merging effect selection, font storage is performed for each letter's nine-guard size, and automatically scheduling is performed according to production needs, and finally converting the mark image to form a unique image.
It improves the efficiency and accuracy of the design, reduces the cumbersome and error of manual operations, improves the standardization of production and image quality, and realizes automatic identification, analysis and optimization of patterns.
Smart Images

Figure CN120217464A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of textiles, and more specifically, to an automatic processing method and system for large jacquard double-weft design. Background Art
[0002] In the field of automatic design, the automatic processing of large jacquard double-weft design is of great significance. It can efficiently process complex data and patterns in large jacquard double-weft design through advanced algorithms and intelligent systems, greatly improving the design efficiency and accuracy, reducing the tediousness and errors of manual operations, and bringing more innovative and competitive products to the textile industry. This automatic processing method can also quickly respond to market demands, achieve personalized customized production, and promote the intelligent development of the textile industry.
[0003] Before the technology of the present invention, the existing automatic processing methods for large jacquard double-weft design mainly adopted the method of combining traditional computer-aided design (CAD) software with manual experience. Designers draw patterns in CAD software and then perform preliminary processing through some simple algorithms, but many details and complex processes still need to be adjusted and optimized manually. The technical difficulty lies in how to accurately simulate the complex structure and texture of large jacquard double-weft fabrics, and ensure the running speed and stability of the system when processing a large amount of data. The key point is whether more intelligent and efficient algorithms can be developed to achieve automatic recognition, analysis, and optimization of patterns, and at the same time, solve the compatibility problems between different software and hardware to ensure the fluency and accuracy of the entire design process. Summary of the Invention
[0004] In view of the above problems, the present invention proposes an automatic processing method and system for large jacquard double-weft design, which has many advantages in forming a unique label image technology by transforming the label image. It can quickly generate a preliminary image using a template, which is efficient and convenient; convert and integrate the image into machine data for easy identification and processing by the equipment, improving the standardization of production; finally, show the details through local schematic diagrams to ensure that users can view clearly, guaranteeing the image quality and information presentation effect.
[0005] According to the first aspect of the embodiments of the present invention, an automatic processing method for large jacquard double-weft design is provided.
[0006] In one or more embodiments, preferably, the automatic processing method for large jacquard double-weft design includes:
[0007] Automatically draw a block of a specific color on the edge of the canvas, and automatically set 3 specific-color tissues in the tissue table according to the color and texture of the original canvas edge.
[0008] Select the number of repeats and the floats of two tissues, and select the combined effect.
[0009] Design the nine - grid size for each letter and form font storage according to the input content;
[0010] Automatically schedule production according to the order of production requirements;
[0011] After the design is completed, automatically form a virtual display of the brocade effect;
[0012] Convert the image of the shipping mark to form an image of a unique shipping mark.
[0013] In one or more embodiments, preferably, the automatic painting of a block of a specific color on the canvas edge, and according to the color and texture of the original canvas edge, automatically setting 3 specific - color textures in the texture table, specifically including:
[0014] When generating jacquard brocade data, automatically analyze and calculate the actual texture data of the edge with a specific color, and automatically generate three sets of edge textures, where the three sets of edge textures include normal, minus - one - warp, and plus - one - warp;
[0015] In the normal case, use the edge of the current canvas width;
[0016] When using minus - one - warp, reduce the edge with one warp yarn and use the edge with one grid less than the current canvas width;
[0017] When using plus - one - warp, increase the edge with one warp yarn and use the edge with one grid more than the current canvas width.
[0018] In one or more embodiments, preferably, the selection of the number of repeats and floats of two textures for combined effect selection, specifically including:
[0019] Select the number of repeats of the required first texture;
[0020] Select the float of the required first texture;
[0021] Generate a basic texture effect diagram according to the number of repeats and the float;
[0022] Select two texture synthesis methods;
[0023] Select the number of repeats and float of the second texture and generate an effect diagram after the combination of the two textures;
[0024] Select the texture synthesis method according to the combined effect diagram.
[0025] In one or more embodiments, preferably, the design of the nine - grid size for each letter and the formation of font storage according to the input content, specifically including:
[0026] Divide the phonetic letters into a nine - grid, calculate the size of each nine - grid using the first calculation formula according to the preset height and width of the font, and dynamically allocate a corresponding piece of memory in the memory;
[0027] For each letter or number, calculate its position in the nine - grid using the second calculation formula;
[0028] Calculate the starting position of each stroke;
[0029] According to the starting position of each stroke, calculate the position of each point of this stroke in the memory block;
[0030] According to this text segment and the ranking, first calculate the size of each line of text and dynamically allocate a piece of memory A in the memory;
[0031] Copy the data of each letter in the memory to the corresponding position in the memory block A according to the ranking requirements and the edges of adjacent letters;
[0032] According to the height and ranking of each line of text, calculate the total size and dynamically allocate a piece of memory B in the memory;
[0033] Next, copy the memory block of each line of text to the memory B to complete the storage of letters in different fonts;
[0034] The first calculation formula is:
[0035] h9 = H÷3
[0036] w9 = W÷3
[0037] Where H and W are the height and width of the preset font in sequence, and h9 and w9 are the height and width of each nine - grid in sequence;
[0038] The second calculation formula is:
[0039] X1 = X×h9
[0040] Y1 = Y×w9
[0041] Where (X, Y) is the position of the corresponding letter or number in the unit - height cell, and (X1, Y1) is the position of the corresponding letter or number in the nine - grid;
[0042] The third calculation formula is:
[0043] q1 = q×h9
[0044] p1 = p×w9
[0045] Where (q, p) is the starting position of the corresponding letter or number in the unit - height cell, and (q1, p1) is the starting position of the corresponding letter or number in the nine - grid;
[0046] The fourth calculation formula is as follows:
[0047] N = D × b
[0048] Where N is the memory occupancy, D is the total number of pixel points, and b is the number of bytes occupied by each pixel. For grayscale images, b = 1, and for RGB images, b = 3.
[0049] In one or more embodiments, preferably, the automatic production scheduling according to the order of production requirements specifically includes:
[0050] After receiving the production order and before production, according to the order number or production order number, find out the information of the codes to be produced and the quantity required for each code;
[0051] Obtain the number of loom groups, the total number of jacquard needles, and the number of jacquard needles in one group;
[0052] Obtain the warp count from the pattern writing information, and combine the machine information and the subsequent processes to calculate the actual effective belt number of one group and the effective belt number of the entire loom;
[0053] Calculate the allocation ratio of each code and the optimal position in one group;
[0054] Convert each code into loom-ready information;
[0055] According to the proportion and position of each code, allocate and merge them into an integrated loom-ready information;
[0056] Allocate looms for production according to the selected codes and the required quantity.
[0057] In one or more embodiments, preferably, after the design is completed, the virtual display of the figured fabric effect is automatically formed, which specifically includes:
[0058] After completing the CAD design drawing, set or obtain the information of the warp and weft yarns. Among them, the information of the weft yarns includes the yarn code and color;
[0059] Perform corresponding conversions on the figured fabric pattern data in the design drawing. Analyze the lifting and sinking of this organization for the double weft in each row of grids in the design drawing, determine whether to display the warp or weft yarn color, and merge them into one row of data;
[0060] For the merged row of data, sequentially take the displayed yarn colors and fill them into a preset dynamic memory;
[0061] Obtain the weft density of each section in the design drawing, and combine it with the warp density to obtain the specific display ratio;
[0062] Calculate the final effect diagram according to the display ratio and scale and copy it on the virtual display interface.
[0063] In one or more embodiments, preferably, converting the image of the shipping mark into an image of a unique shipping mark specifically includes:
[0064] Select a template, import the required content, and generate an image of the shipping mark according to the required content;
[0065] First, convert the image of each shipping mark into machine-readable data, and then replace and merge each piece of machine-readable data;
[0066] Start the conversion until the shipping mark pattern of the last one is completed, and prompt the user for the machine-readable file after completion;
[0067] Perform a partial schematic display according to the machine-readable file.
[0068] According to the second aspect of the embodiments of the present invention, there is provided an automatic processing system for large jacquard double weft design.
[0069] In one or more embodiments, preferably, the automatic processing system for large jacquard double weft design includes:
[0070] An edge tissue generation module, configured to automatically draw a block of a specific color on the edge of the canvas, and automatically set 3 specific color tissues in the tissue table according to the color and tissue of the original canvas edge;
[0071] A basic tissue design module, configured to select the number of repeats and the floats of two tissues, and perform a merge effect selection;
[0072] A font generation module, configured to design the nine-square size for each letter and store the font formed according to the input content;
[0073] An automatic production scheduling module, configured to perform automatic production scheduling according to the order of production requirements;
[0074] A virtual weaving module, configured to automatically form a virtual display of the weaving effect after the design is completed;
[0075] An image module of a unique shipping mark, configured to convert the image of the shipping mark into an image of a unique shipping mark.
[0076] According to the third aspect of the embodiments of the present invention, there is provided a computer-readable storage medium, on which computer program instructions are stored, and the computer program instructions, when executed by a processor, implement the method according to any one of the first aspects of the embodiments of the present invention.
[0077] According to the fourth aspect of the embodiments of the present invention, there is provided an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, and the one or more computer program instructions are executed by the processor to implement the method according to any one of the first aspects of the embodiments of the present invention.
[0078] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:
[0079] In the solution of the present invention, an edge organization generation technology is provided, which automatically generates a hemming according to the canvas situation, can automatically transform the organization, optimize the dotting, and can also generate three edge types to adapt to different looms. The advantages are reducing the rework of the edge operation, realizing intelligence, preventing the weft float length from being too large, and improving the degree of design automation.
[0080] In the solution of the present invention, phonetic characters are divided according to the nine-square grid, and the system automatically calculates and stores the font data. The advantages are high efficiency, data compatibility, avoiding the disadvantages of traditional bitmap storage, solving the problems of vector fonts in textile applications, and meeting the textile font design requirements.
[0081] Other features and advantages of the present invention will be described in the following specification, and, in part, will be obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained by the structures specifically pointed out in the written specification, claims, and drawings.
[0082] The technical solutions of the present invention will be further described in detail below with reference to the drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the following drawings are only some embodiments of the present invention, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.
[0084] Figure 1 is a flowchart of an automatic processing method for a large jacquard double weft design according to an embodiment of the present invention.
[0085] Figure 2 is a flowchart of automatically drawing a block of a specific color on the canvas edge in an automatic processing method for a large jacquard double weft design according to an embodiment of the present invention, and automatically setting three organizations of specific colors in the organization table according to the color and organization of the original canvas edge.
[0086] Figure 3 is a flowchart of selecting the number of picks and the floats of two organizations and performing a combined effect selection in an automatic processing method for a large jacquard double weft design according to an embodiment of the present invention.
[0087] Figure 4It is a flowchart for storing fonts according to the nine - grid sizes of each letter in a large jacquard double - weft design automatic processing method of an embodiment of the present invention and forming fonts based on the input content.
[0088] Figure 5 It is a flowchart for automatic production scheduling according to the order of production requirements in a large jacquard double - weft design automatic processing method of an embodiment of the present invention.
[0089] Figure 6 It is a flowchart for automatically forming a virtual display of the woven effect after the design is completed in a large jacquard double - weft design automatic processing method of an embodiment of the present invention.
[0090] Figure 7 It is a flowchart for converting the image of the shipping mark to form a unique image of the shipping mark in a large jacquard double - weft design automatic processing method of an embodiment of the present invention.
[0091] Figure 8 It is a structural diagram of a large jacquard double - weft design automatic processing system of an embodiment of the present invention.
[0092] Figure 9 It is a structural diagram of an electronic device in an embodiment of the present invention. Detailed implementation manners
[0093] In some processes described in the specification, claims and above - mentioned drawings of the present invention, there are multiple operations that appear in a specific order. However, it should be clearly understood that these operations can be executed not in the order in which they appear herein or in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes can include more or fewer operations, and these operations can be executed in order or in parallel. It should be noted that the descriptions such as "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., and do not represent a sequence, nor do they limit that "first" and "second" are of different types.
[0094] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of the present invention.
[0095] In the field of automatic design, the automatic processing of large jacquard double weft design is of great significance. It can efficiently process complex data and patterns in large jacquard double weft design through advanced algorithms and intelligent systems, greatly improving the efficiency and accuracy of design, reducing the tediousness and errors of manual operations, and bringing more innovative and competitive products to the textile industry. This automatic processing method can also quickly respond to market demands, achieve personalized customized production, and promote the intelligent development of the textile industry.
[0096] Before the technology of the present invention, the existing automatic processing methods for large jacquard double weft design mainly adopted the method of combining traditional computer-aided design (CAD) software with manual experience. Designers draw patterns in CAD software and then perform preliminary processing through some simple algorithms, but many details and complex processes still need to be adjusted and optimized manually. The technical difficulty lies in how to accurately simulate the complex structure and texture of large jacquard double weft fabrics, and ensure the running speed and stability of the system when processing a large amount of data. The key point is whether more intelligent and efficient algorithms can be developed to achieve automatic recognition, analysis, and optimization of patterns, and at the same time, solve the compatibility problems between different software and hardware to ensure the fluency and accuracy of the entire design process.
[0097] In an embodiment of the present invention, a method and system for automatic processing of large jacquard double weft design are provided. The solution has many advantages in forming a unique mark image by transforming the mark image. It can quickly generate a preliminary image using a template, which is efficient and convenient; convert and integrate the image into machine data for easy device recognition and processing, improving the standardization of production; and finally display details through local schematics to ensure that users can view clearly, guaranteeing the image quality and information presentation effect.
[0098] According to the first aspect of the embodiment of the present invention, a method for automatic processing of large jacquard double weft design is provided.
[0099] Figure 1 It is a flowchart of a method for automatic processing of large jacquard double weft design according to an embodiment of the present invention.
[0100] In one or more embodiments, preferably, the method for automatic processing of large jacquard double weft design includes:
[0101] S101. Automatically draw a block of a specific color on the edge of the canvas, and automatically set 3 organizations of specific colors in the weave table according to the color and weave of the original canvas edge;
[0102] S102. Select the number of picks and floats of two organizations and make a combined effect selection;
[0103] S103. Design the nine-square size for each letter and store the font according to the input content;
[0104] S104. Automatically schedule production according to the order of production requirements;
[0105] S105. After the design is completed, automatically form a virtual display of the figured effect;
[0106] S106. Convert the image of the shipping mark to form an image of a unique shipping mark.
[0107] In the embodiment of the present invention, to convert the shipping mark image to form a unique shipping mark image, the specific process is to select a suitable template from the template library. The template is a graphic file carrying shipping mark information. Then, import the required content such as product name, model, specification, pattern, etc. Generate a preliminary shipping mark image with the help of a specific algorithm or software function. Then, convert each generated shipping mark image into machine-readable data containing detailed information such as color, shape, size, etc., which can be recognized and processed by production equipment. Integrate the machine-readable data of different shipping mark images into a unified data set according to rules, and process each machine-readable data in turn until the conversion of the last shipping mark pattern is completed. The system prompts the user that the machine-readable file has been generated through pop-up windows, sounds, etc. Finally, based on the machine-readable file, the shipping mark image is locally shown in a magnified or highlighted manner in a partial area on a display device such as a screen, so as to complete the conversion and display of the entire shipping mark image and form a unique shipping mark image.
[0108] Figure 2 It is the effect diagram after the edge design in the traditional scheme and the new scheme during the edge design process of an automatic processing method for large jacquard double weft design in an embodiment of the present invention.
[0109] In one or more embodiments, preferably, automatically draw a block of a specific color on the edge of the canvas, and automatically set 3 specific-color organizations in the weave table according to the color and organization of the original canvas edge, specifically including: when generating jacquard figured data, automatically analyze and calculate the actual organization data of the specific color at the edge, and automatically generate three sets of edge organizations. Among them, the three sets of edge organizations include normal, minus-one warp, and plus-one warp; in the normal case, use the edge of the current canvas width; when using minus-one warp, reduce the edge of one warp yarn and use the edge with one grid less than the current canvas width; when using plus-one warp, increase the edge of one warp yarn and use the edge with one grid more than the current canvas width.
[0110] In the embodiments of the present invention, the traditional design method is to copy all the tissues at the edge to the canvas edge in different colors. Since they are distributed in the form of a dot array of multiple colors at the canvas edge, they cannot be automatically changed. Each time the canvas is modified, the edge needs to be redone again. And when generating the jacquard pattern drawing, the edge tissue is also fixed and cannot adapt to different looms. The lock edge generated by the new solution can be used without redoing the lock edge even if the canvas is modified, including changing the canvas size, as long as the user does not need to change the type of the edge. This saves the operation of redoing the lock edge multiple times in the traditional method.
[0111] However, the new solution has made significant improvements in the generation of edge tissues. The lock edge generated by the new solution can be used without redoing the lock edge even if the canvas is modified, including changing the canvas size, as long as the user does not need to change the type of the edge. This saves the operation of redoing the lock edge multiple times in the traditional method. When the new solution makes the lock edge, it will automatically generate the edge tissue of a specific color (including shifting) according to the color and corresponding tissue at the original position of the canvas, avoiding the trouble of the user redoing the edge repeatedly. When generating the pattern weaving data, the edge of the new solution can automatically judge whether it is necessary to automatically change the tissue in each weft according to the canvas size, the color of a grid adjacent to the edge, etc., achieving a certain degree of intelligence. At the same time, the edge of the new solution can also automatically optimize the dot making according to the remainder of the dot making tissue cycle at the canvas edge and the canvas width, reasonably increase and shift the dot making to prevent the weft float length between two labels from being too long due to the fact that the two are not multiples.
[0112] In addition, the new solution can automatically generate three types of edges: normal, adding one warp, and subtracting one warp, and synchronously optimize these edges to meet the needs of different looms, while the traditional method requires different materials for different looms. Specifically, the new solution will automatically draw several blocks of specific colors at the canvas edge, and automatically set the tissues of these specific colors in the tissue table according to the color and tissue at the original canvas edge. When generating the jacquard pattern data, it automatically analyzes and calculates the actual tissue data of the specific color at the edge, and automatically generates three sets of edge tissues. Among them, in the normal case, the edge with the current canvas width is used; when subtracting one warp is used, the edge with one less warp is used, and the edge with one grid less than the current canvas width is used; when adding one warp is used, the edge with one more warp is used, and the edge with one grid more than the current canvas width is used. The above effects make it possible to automatically complete the design for some types of labels.
[0113] During the edge design process, the post-effect diagrams of the edges designed by the traditional solution and the new solution are as Figure 2As shown below. The specific comparison is as follows: S201 is the traditional way of making edges, which copies the color points of the edge organization to the canvas. Since the distribution of these color points follows the rules of the specified organization, if the canvas is modified, these color points on the edge need to be re - made. S202 is the woven pattern after making edges in the traditional way, and only the pattern part is generated. S203 is the new solution. Before the edge - locking operation, the image is selected with a new edge - locking method. S204: After the new solution generates the edge - locking, only color blocks of specific colors are added to the canvas edge. And new woven pattern data is automatically generated.
[0114] Figure 3 It is the rendering of the basic organization design in an automatic processing method for large jacquard double - weft design according to an embodiment of the present invention.
[0115] As Figure 3 shown, in one or more embodiments, preferably, when selecting the number of repeats and the floats of two organizations for combined effect selection, it specifically includes: selecting the number of repeats of the required first organization; selecting the float of the required first organization; generating a rendering of the basic organization according to the number of repeats and the float; selecting the synthesis method of the two organizations; selecting the number of repeats and the float of the second organization and generating a rendering after the combination of the two organizations; and selecting the organization synthesis method according to the combined rendering.
[0116] In the embodiments of the present invention, the traditional method using the number of repeats and the floats is limited to the basic organization. After adding options for tissue combination transformation, multiple basic organizations can be combined to create more complex and unique fabric tissue effects, greatly enriching the texture, pattern, and texture of the fabric, bringing more possibilities to textile design, and meeting the needs of different scenarios and consumers for personalized and diverse fabrics. The system can automatically calculate the actual tissue data in the background when needed, without manual calculation and drawing of each tissue by humans, saving a lot of time and effort and improving the efficiency of design and production. Compared with the method using patterns, it avoids the cumbersome process of making different bitmap files for each tissue, and also reduces the time waste and errors caused by issues such as inconsistent naming rules. It overcomes problems such as duplicate naming and incompatibility that may occur in the pattern method. The method based on the number of repeats and the floats combined with tissue combination transformation has a more standardized and unified logic and data structure, which is convenient for storage, management, and call in design and production systems, and is also more convenient and fast when searching for specific tissue data, which is beneficial to improving the informatization and standardization level of the entire textile production process. Specifically, the rendering of the basic organization design is as Figure 3 shown. Among them, S301 is the effect of selecting the graph, number of repeats, and float of the first organization, and S302 is the effect of tissue combination after selecting the second organization, number of repeats, and float.
[0117] In fabric structure synthesis, there are two optional fabric structure synthesis methods: compound weave and double-layer weave. The following is a specific introduction: 1) Compound weave includes warp compound weave and weft compound weave. Warp compound weave is composed of two systems of warp yarns and one system of weft yarns. The warp yarns are respectively called face warp and back warp. Most of the face structures are warp-faced structures. To have good warp-faced effects on both sides of the fabric, the warp intersections of the face warp must cover the warp intersections of the back warp. The arrangement ratios of the face and back warp yarns are often 1:1 and 2:1. Weft compound weave is composed of two systems of weft yarns and one system of warp yarns. The weft yarns are respectively called face weft and back weft. Most of the face structures are weft-faced structures. To have good weft-faced effects on both sides of the fabric, the weft floats of the face weft must cover the weft intersections of the back weft. The arrangement ratios of the face and back weft yarns are often 1:1, 1:2, and 2:2. 2) Double-layer weave includes tubular fabric, double-width fabric, fabric with interchanged face and back layers, and double-layer fabric with interlacings. Tubular fabric is a fabric in which the two edges of the double-layer weave are continuously connected together to form a tubular fabric, which is used to weave fabrics such as fire hoses, paper-making felts, cylindrical filter cloths, seamless bags, and the tube blanks of artificial blood vessels. The arrangement ratio of the face and back warp yarns is generally 1:1, and the arrangement ratio of the face and back weft yarns must be 1:1. Double-width fabric is formed by connecting one side edge of the double-layer weave, which can form a double-width fabric. The basic structure is generally a simple structure. The arrangement ratio of the face and back warp yarns can be 1:1 or 2:2, but the arrangement ratio of the face and back weft yarns must be 2:2. Fabric with interchanged face and back layers is a fabric that uses face warps and back warps of different colors, and face wefts and back wefts to exchange the positions of the face and back layers along the pattern outline of the fabric, so that patterns are alternately formed on both sides of the fabric using colored yarns, and the double-layer fabric is connected into a whole. Double-layer fabric with interlacings is a structure in which the face and back layers of the double-layer weave are closely connected together, and is generally used in weaving thick woolen fabrics or heavy worsted wool fabrics, household fabrics, and shoe upper fabrics.
[0118] Figure 4 It is a flowchart for designing the nine-square size of each letter and forming font storage according to the input content in an automatic processing method for large jacquard heavy weft design in an embodiment of the present invention.
[0119] As Figure 4 shown, in one or more embodiments, preferably, the design of the nine-square size of each letter and the formation of font storage according to the input content specifically include:
[0120] S401. Divide the phonetic letters according to the nine-square grid, calculate the size of each nine-square according to the preset height and width of the font using the first calculation formula, and dynamically allocate a corresponding piece of memory in the memory;
[0121] S402. For each letter or number, calculate its position in the nine-square grid using the second calculation formula;
[0122] S403. Calculate the starting position of each stroke;
[0123] S404. Calculate the position of each point of this stroke in the memory block according to the starting position of each stroke;
[0124] S405. According to this text segment and the ranking, first calculate the size of each line of text and dynamically allocate a piece of memory A in the memory;
[0125] S406. Copy the data of each letter in the memory to the corresponding position in the memory block A according to the ranking requirements and the edges of adjacent letters;
[0126] S407. Calculate the total size according to the height and ranking of each line of text and dynamically allocate a piece of memory B in the memory;
[0127] S408. Next, copy the memory block of each line of text to the memory B to complete the storage of letters in different fonts;
[0128] The first calculation formula is:
[0129] h9 = H÷3
[0130] w9 = W÷3
[0131] Wherein, H and W are the height and width of the preset font in sequence, and h9 and w9 are the height and width of each nine-square grid in sequence;
[0132] The second calculation formula is:
[0133] X1 = X×h9
[0134] Y1 = Y×w9
[0135] Wherein, (X, Y) is the position of the corresponding letter or number in the unit-height cell, and (X1, Y1) is the position of the corresponding letter or number in the 9 nine-square grid;
[0136] The third calculation formula is:
[0137] q1 = q×h9
[0138] p1 = p×w9
[0139] Wherein, (q, p) is the starting position of the corresponding letter or number in the unit-height cell, and (q1, p1) is the starting position of the corresponding letter or number in the 9 nine-square grid;
[0140] The fourth calculation formula is:
[0141] N = D×b
[0142] Wherein, N is the memory occupancy, D is the total number of pixel points, and b is the number of bytes occupied by each pixel. For grayscale images, b = 1, and for RGB images, b = 3.
[0143] In the embodiments of the present invention, in the traditional method, each different font is stored with a corresponding bitmap file. Each font requires a different bitmap file, which is time-consuming and laborious, affecting work efficiency, and cannot be unified, resulting in incompatibility. For general vector fonts, due to the limitations of textile raw materials, the resolution of the design drawings is too low, with serious distortion and a large number of manual modifications required, so they have no practical value. Now, for alphabetic writing, a set of methods is summarized and refined according to the characteristics of each letter, and the system automatically calculates the data of the actual font when needed. In this way, the efficiency is higher and the data can be compatible with each other. First, the alphabetic letters are divided according to the nine-square grid. The height of the preset font is set as H, and the width is set as W. Using the first calculation formula h9 = H÷3, w9 = W÷3, calculate the height h9 and width w9 of each nine-square grid. Then, dynamically allocate a corresponding piece of memory in the memory to store the data related to the nine-square grid. Next, for each letter or number, assuming its position in the unit-height cell is (X, Y), calculate its position (X1, Y1) in the nine-square grid through the second calculation formula X1 = X×h9, Y1 = Y×w9. After that, assuming the starting position of the corresponding letter or number in the unit-height cell is (q, p), use the third calculation formula q1 = q×h9, p1 = p×w9 to calculate the starting position (q1, p1) of each stroke. Then, according to the starting position of each stroke, calculate the position of each point of this stroke in the memory block according to certain rules (such as starting from the starting position, according to the stroke direction and length, etc.). Next, for an input text segment, first calculate the size of each line of text according to this text segment and the position of each letter in the nine-square grid. Assume that the total number of pixel points required for each line of text is calculated through relevant calculations as D. If it is a grayscale image, each pixel occupies b = 1 byte; if it is an RGB image, each pixel occupies b = 3 bytes. According to the fourth calculation formula N = D×b, calculate the memory occupancy N, and dynamically allocate a piece of memory A in the memory. Then, copy the data of each letter in the memory to the corresponding position in the memory block A according to its position requirements in the nine-square grid and the edges of adjacent letters. Subsequently, calculate the total size again according to the height of each line of text and its position in the entire text segment, and also calculate the memory occupancy according to the above fourth calculation formula, and dynamically allocate a piece of memory B in the memory. Finally, copy the memory blocks of each line of text to memory B in sequence, thus completing the storage of letters in different fonts.For example, assume that the preset font height H is 30 pixels and the width W is 30 pixels. Then the height h9 and width w9 of each nine-square grid are both 10 pixels. If the position of a certain letter in the unit-height cell is (1,1), its position in the nine-square grid is calculated as (10,10). If its starting position in the unit-height cell is (2,2), the starting position in the nine-square grid is (20,20). If the total number of pixel points D of each line of text in a text is 100 and it is a grayscale image, then the memory occupancy N is 100 bytes. Memory allocation and data copying are completed according to the above steps, and finally font storage is completed.
[0144] Figure 5 It is a flowchart of automatic production scheduling according to the order of production requirements in an automatic processing method for large jacquard double weft design in an embodiment of the present invention.
[0145] As Figure 5 shown, in one or more embodiments, preferably, the automatic production scheduling according to the order of production requirements specifically includes:
[0146] S501. After receiving the production order and before production, according to the sample number or production order number, find out the information of the codes that need to be produced and the quantity required for each code.
[0147] S502. Obtain the number of loom groups, the total number of jacquard needles, and the number of jacquard needles in one group.
[0148] S503. Obtain the number of warp yarns from the pattern writing information, and combine the information of the machine and the subsequent processes to calculate the actual effective tape number of one group and the effective tape number of the entire loom.
[0149] S504. Calculate the allocation ratio of each code and the best position in one group.
[0150] S505. Convert each code into machine-readable information.
[0151] S506. According to the proportion and position of each code, allocate and merge them into a single set of machine-readable information.
[0152] S507. Allocate looms for production according to the selected codes and the required quantities.
[0153] In an embodiment of the present invention, after generating a production order and before formal production, first, according to the order number or production order number, relevant information about the codes to be produced is retrieved. Here, the "codes" are a kind of numbers used to identify products of different specifications or types during the production process. At the same time, the production quantity required for each code is obtained. Then, relevant parameters of the loom are obtained, namely the number of loom groups, the total number of jacquard needles, and the number of jacquard needles in one group. The number of jacquard needles refers to the number of needles used to control the formation of patterns during the weaving process of the loom. Next, the number of warp yarns is obtained from the pattern writing information. The number of warp yarns refers to the number of yarns arranged longitudinally along the fabric during the weaving process. Combining other information of the machine (such as the working efficiency and performance parameters of the machine) and the requirements of the subsequent process (i.e., the processing steps after the current process in the production process), through a certain calculation method, the actual effective number of tapes in one group and the effective number of tapes of the entire loom are calculated. The effective number of tapes is the number of tapes that can be effectively used for production in actual production. After that, according to the quantity required for each code obtained previously, the allocation ratio for each code is calculated. Here, the allocation ratio refers to the share of each code in the overall production task. At the same time, the optimal position of each code in one group of looms is calculated through a certain algorithm. This optimal position is the most suitable position for producing the product of this code after comprehensively considering factors such as production efficiency and equipment utilization rate. Then, each code is converted into machine-readable data. The machine-readable data refers to the relevant data that can be directly used for the loom to carry out production operations. Subsequently, according to the proportion and position of each code, the machine-readable data of each code is allocated and merged into an overall machine-readable data so that the loom can carry out production according to a unified instruction. Finally, according to the selected codes and the required quantities, the production tasks are allocated to the corresponding machines for production according to a certain allocation rule. For example, assume that after generating a production order, through the order number, it is found that the codes to be produced are A, B, and C. 100 pieces of code A need to be produced, 150 pieces of code B need to be produced, and 80 pieces of code C need to be produced; it is obtained that there are 5 groups of looms, the total number of jacquard needles is 5760, and the number of jacquard needles in one group is 1152; the number of warp yarns obtained from the pattern writing information is 115. Combining the machine information and the subsequent process, the actual effective number of tapes in one group is calculated to be 10 (where 2 tapes each increase by 1 warp), and the effective number of tapes of the entire loom is 50; after calculation, the allocation ratio of code A is 25%, and the optimal position in one group is the 2nd position, the allocation ratio of code B is 37.5%, and the optimal position is the 3rd position, the allocation ratio of code C is 20%, and the optimal position is the 1st position; after converting codes A, B, and C into corresponding machine-readable data respectively, they are allocated and merged into the overall machine-readable data according to the proportion and position; finally, according to the selected codes A, B, and C and their respective quantities, the production tasks are allocated to suitable machines for production.
[0154] Figure 6It is a flowchart of the virtual display that automatically forms the woven effect after the design is completed in an automatic processing method for large jacquard double weft design according to an embodiment of the present invention.
[0155] As Figure 6 shown, in one or more embodiments, preferably, the virtual display that automatically forms the woven effect after the design is completed specifically includes:
[0156] S601. After completing the CAD design drawing, set or obtain the information of warp and weft yarns. Among them, the information of weft yarns includes yarn code and color;
[0157] S602. Perform corresponding conversions on the woven pattern data in the design drawing, analyze the lifting and sinking of this organization for the double weft in each row of grids in the design drawing, judge whether to display the color of warp or weft yarns, and merge them into one row of data;
[0158] S603. For the merged one row of data, sequentially take the displayed yarn colors and fill them into a preset dynamic memory;
[0159] S604. Obtain the weft density of each section in the design drawing, and combine it with the warp density to obtain the specific display ratio;
[0160] S605. Calculate the final effect drawing according to the display ratio and scale and copy it on the virtual display interface.
[0161] In the embodiments of the present invention, first, after completing the drawing of the CAD design drawing, it is necessary to set or obtain relevant information of the warp and weft yarns. Here, the "warp yarn" refers to the yarns arranged longitudinally in the fabric during the weaving process, and the "weft yarn" refers to the yarns arranged transversely in the fabric. The information of the weft yarn specifically includes the yarn code (the code used to identify different types or specifications of weft yarns) and the color. Then, corresponding conversions are performed on the pattern data in the design drawing. Specifically, for each row of grids in the design drawing where there are multiple weft yarns (multiple weft yarns refer to the situation where there are multiple layers or multiple yarns in the weft direction of the fabric), carefully analyze the lifting and sinking of this texture (that is, the up-and-down floating state of the yarns in the fabric texture), and determine whether to display the color of the warp yarn or the weft yarn through judgment, and merge it into one row of data. For the merged row of data, sequentially extract the displayed yarn colors, and then fill these colors into a pre-set dynamic memory. Dynamic memory is a memory area that can be dynamically allocated and released according to needs during the running of the program. After that, obtain the weft density (that is, the number of weft yarns per unit length) of each section in the design drawing, and at the same time combine it with the warp density (the number of warp yarns per unit length), and obtain a specific display ratio through a certain calculation method. This display ratio is used to determine the size and display effect of the final rendering. Finally, calculate the final rendering according to the obtained display ratio, and scale and copy it to the virtual display interface for display. For example, after completing a CAD design drawing, set the warp yarn to white, the weft yarn code to W01, and the color to blue; there are multiple weft yarns in a certain row of grids in the design drawing. After analyzing the lifting and sinking of the texture, it is determined to display the blue weft yarn, and the relevant data is merged into one row; sequentially extract the blue and fill it into the pre-set dynamic memory; obtain the weft density of each section as 10 pieces / cm, the warp density as 15 pieces / cm, and calculate the display ratio as 1:2; calculate the final rendering according to this display ratio, and scale and copy it to the virtual display interface to achieve the virtual display of the pattern effect.
[0162] Figure 7 It is a flowchart for converting the image of the marking into a unique image of the marking in an automatic processing method for large jacquard multiple weft design in an embodiment of the present invention.
[0163] As Figure 7 shown, in one or more embodiments, preferably, the conversion of the image of the marking into a unique image of the marking specifically includes:
[0164] S701. Select a template, import the required content, and generate an image of the marking according to the required content;
[0165] S702. First convert the image of each marking into machine-readable data, and then replace and merge each machine-readable data;
[0166] S703. Start the conversion until the last shipping mark pattern is completed, and prompt the user for the file to be loaded onto the machine after completion.
[0167] S704. Perform a partial schematic display based on the file to be loaded onto the machine.
[0168] In the embodiment of the present invention, first, select a suitable template from a pre-prepared template library. Here, the template is a graphic file with a certain format and layout framework, including but not limited to existing in the form of a QR code for carrying relevant information of the shipping mark. Then, import the required content, which usually includes but is not limited to text information (such as product name, model, specifications, etc.), pattern information, etc. According to the imported required content, generate an image of the shipping mark through a specific image generation algorithm or software function. The generated shipping mark image is a preliminary visual representation. Next, convert the image of each generated shipping mark into data for loading onto the machine. Here, the "data for loading onto the machine" refers to a data file that can be recognized and processed by a specific device (such as a machine device for producing shipping marks), and it contains various detailed information of the shipping mark image, such as color, shape, size, etc. After the conversion is completed, replace and merge each data for loading onto the machine, that is, integrate the data for loading onto the machine of different shipping mark images according to certain rules to form a unified data set. After that, start the conversion operation, and process the data for loading onto the machine of each shipping mark image in sequence until the conversion work of the last shipping mark pattern is completed. When all the conversion work is finished, the system will prompt the user for the file to be loaded onto the machine after completion. The user can know that the file to be loaded onto the machine has been generated through specific operations (such as pop-up prompts, sound prompts, etc.). Finally, based on the generated file to be loaded onto the machine, perform a partial schematic display of the shipping mark image. The partial schematic display means that on the screen or other display devices, in a way of magnifying or highlighting a partial area, so that the user can more clearly view the detailed part of the shipping mark image. For example, select a rectangular template, import the required content such as the product name "ABC Product", model "Model 123", and a specific pattern, etc., to generate a shipping mark image; convert the shipping mark image into data for loading onto the machine. Assume that the same conversion operations are also performed on two other shipping mark images at the same time. Replace and merge these three data for loading onto the machine in the order of their numbers; then sequentially perform conversion processing on the merged data for loading onto the machine. When the processing of the data for loading onto the machine of the last shipping mark pattern is completed, the system pops up a prompt box to inform the user that the file to be loaded onto the machine has been completed; finally, magnify and display the key part (such as the area where the product name is located) of the shipping mark image on the display interface to complete the partial schematic display, thus forming an entire conversion and display process of a unique shipping mark image.
[0169] According to the second aspect of the embodiment of the present invention, there is provided an automatic processing system for jacquard double weft design.
[0170] Figure 8It is a structural diagram of an automatic processing system for large jacquard double weft design according to an embodiment of the present invention.
[0171] In one or more embodiments, preferably, the automatic processing system for large jacquard double weft design includes:
[0172] An edge tissue generation module 801, configured to automatically draw blocks of a specific color on the canvas edge, and automatically set 3 specific color tissues in the tissue table according to the color and tissue of the original canvas edge;
[0173] A basic tissue design module 802, configured to select the number of repeats and the floats of two tissues, and perform a combined effect selection;
[0174] A font generation module 803, configured to design the nine-square size for each letter and form a font storage according to the input content;
[0175] An automatic production scheduling module 804, configured to perform automatic production scheduling according to the order of production requirements;
[0176] A virtual weaving module 805, configured to automatically form a virtual display of the weaving effect after the design is completed;
[0177] An image module for a unique mark 806, configured to convert the image of the mark to form an image of a unique mark.
[0178] In the embodiment of the present invention, through a series of modular designs, a system applicable to different structures is realized, and the system can achieve closed-loop, reliable, and efficient execution through collection, analysis, and control.
[0179] According to the third aspect of the embodiment of the present invention, there is provided a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the method described in any one of the first aspects of the embodiment of the present invention is implemented.
[0180] According to the fourth aspect of the embodiment of the present invention, there is provided an electronic device. Figure 9 It is a structural diagram of an electronic device in an embodiment of the present invention. Figure 9 The shown electronic device is a general automatic processing device for large jacquard double weft design. Refer to Figure 9 , the electronic device includes a plurality of acquisition devices 901 and a processing device 902; wherein, different ones of the acquisition devices 901 monitor different regions of the target scene, and the monitoring regions of the plurality of acquisition devices cover the target scene;
[0181] Each acquisition device 901 is configured to acquire an image of the target scene and identify the position information of a moving target in the acquired image;
[0182] The processing device 902 includes a processor 903, a communication interface 904, a memory 905, and a communication bus 906. Among them, the processor 903, the communication interface 904, and the memory 905 communicate with each other through the communication bus 906.
[0183] The memory 905 is used to store computer programs.
[0184] When the processor 903 executes the computer programs stored on the memory 905, it implements the steps of any one of the above-mentioned automatic processing methods for large jacquard double weft designs provided by the embodiments of the present invention.
[0185] The communication bus 906 mentioned in the above processing device may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus 906 can be divided into an address bus, a data bus, a control bus, etc. For the sake of simplicity, only one line is shown in the figure, but it does not mean that there is only one bus or one type of bus.
[0186] The communication interface 904 is used for communication between the above processing device and other devices.
[0187] The memory 905 may include a Random Access Memory (RAM), or may also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory 905 may also be at least one storage device located far from the aforementioned processor 903.
[0188] The above-mentioned processor 903 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0189] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:
[0190] In the solution of the present invention, an edge tissue generation technology is provided, which automatically generates a selvedge according to the situation of the canvas, can automatically change the tissue, optimize the dotting, and can also generate three edge types to adapt to different looms. The advantages are reducing the rework of the edge, realizing intelligence, preventing the excessive floating length of the weft yarn, and improving the degree of design automation.
[0191] In the solution of the present invention, phonetic characters are divided according to the nine-square grid, and the system automatically calculates and stores the font data. The advantages are high efficiency, data compatibility, avoiding the disadvantages of traditional bitmap storage, solving the problems of vector fonts in textile applications, and meeting the requirements of textile font design.
[0192] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0193] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0194] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0195] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide means for implementing the functions specified in Figure 1 one process or multiple processes and / or blocksFigure 1 Steps of functions specified in one or more boxes.
[0196] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and its equivalent technologies, the present invention is also intended to include these changes and modifications.
Claims
1. A method for automatically processing jacquard double weft design, characterized in that: The method includes: Automatically draw a block of specific color on the edge of the canvas, and automatically set 3 tissues of specific colors in the tissue table according to the color and tissue of the original canvas edge; Select the number of pieces and flies of the two tissues to select the merging effect; Design the size of each letter and store the font according to the input content; Automatically schedule production according to the order of production requirements; After the design is completed, a virtual display of the texture effect is automatically formed; The image of the mark is transformed to form a unique image of the mark.
2. The automatic processing method for jacquard double weft design according to claim 1, characterized in that: The automatic drawing of a block of a specific color on the edge of the canvas, and the automatic setting of three organizations of specific colors in the organization table according to the color and organization of the edge of the original canvas, specifically include: When generating jacquard weaving data, the actual weave data of the specific color of the edge is automatically analyzed and calculated, and three sets of edge weaves are automatically generated, wherein the three sets of edge weaves include normal, minus one warp and plus one warp; In normal case, the side of the current canvas width is used; When using minus one warp, reduce the edge of one warp and use an edge that is one grid less than the current canvas width; When adding one warp, add a warp edge, and use an edge that is one grid more than the current canvas width.
3. The automatic processing method for jacquard double weft design according to claim 1, characterized in that: The selecting of the number of pieces and the number of flies of the two tissues and the selection of the merging effect specifically include: Select the number of first tissues required; Select the number of flies required for the first tissue; Generate a basic tissue effect diagram according to the number of pieces and the number of flights; Choose between two tissue synthesis methods; Select the number of pieces and the number of flies of the second tissue, and generate the effect diagram after the two tissues are merged; Select the tissue synthesis method based on the merged rendering.
4. The automatic processing method for jacquard double weft design according to claim 1, characterized in that: The method of designing the size of the nine-square grid for each letter and forming font storage according to the input content specifically includes: Divide the phonetic letters into nine-square grids, calculate the size of each nine-square grid using the first calculation formula according to the height and width of the preset font, and dynamically allocate a corresponding memory block in the memory; For each letter or number, use the second calculation formula to calculate its position in the nine-square grid; Calculate the starting position of each stroke; According to the starting position of each stroke, calculate the position of each point of this stroke in the memory block; According to this paragraph of text and its ranking, first calculate the size of each line of text and dynamically allocate a piece of memory A in the memory; Copy the data of each letter in the memory to the corresponding position in memory block A according to the ranking requirements and the edges of adjacent letters; According to the height and ranking of each line of text, calculate the total size and dynamically allocate a block of memory B in the memory; The memory block of each line of text is copied to memory B to complete the storage of letters in different fonts; The first calculation formula is: h9=H÷3 w9=W÷3 Among them, H and W are the height and width of the preset font respectively, and h9 and w9 are the height and width of each nine-square grid respectively; The second calculation formula is: X1=X×h9 Y1=Y×w9 Among them, (X, Y) is the position of the corresponding letter or number in the unit height cell, and (X1, Y1) is the position of the corresponding letter or number in the 9-square grid; The third calculation formula is: q1=q×h9 p1=p×w9 Among them, (q,p) is the starting position of the corresponding letter or number in the unit height cell, and (q1,p1) is the starting position of the corresponding letter or number in the 9-square grid; The fourth calculation formula is: N=D×b Where N is the memory usage, D is the total number of pixels, b is the bytes occupied by each pixel, for grayscale images b=1, for RGB images b=3.
5. The automatic processing method for jacquard double weft design according to claim 1, characterized in that: The automatic production scheduling according to the order of production requirements specifically includes: After placing a production order, before production, find out the data of the corresponding code to be produced and the required quantity of each code according to the business number or production order number; Get the number of loom groups, the total number of jacquard needles, and the number of jacquard needles in one group; Take the number of warp yarns from the pattern data, combine the information of the machine and the post-processing process, and calculate the actual effective number of tapes in a group and the effective number of tapes in the whole loom; Calculate the distribution ratio of each code and the best position in a group; Convert each code into on-machine data; According to the proportion and position of each code, the data for the machine are combined into a whole; According to the selected code and the required quantity, the machine is allocated for production.
6. The automatic processing method for jacquard double weft design according to claim 1, characterized in that: After the design is completed, the virtual display of the texture effect is automatically formed, specifically including: After completing the CAD design drawing, set or obtain the information of the warp and weft yarns, where the information of the weft yarns includes the yarn code and color; The weave pattern data in the design is converted accordingly, and the repeated wefts in each row of the design grid are analyzed to determine whether the warp or weft yarn color is displayed, and then merged into one row of data; For a row of data after merging, the displayed yarn colors are taken in turn and filled into a preset dynamic memory; Get the weft density of each section in the design drawing, and combine it with the warp density to get the specific display ratio; The final rendering is calculated according to the display ratio, and then scaled and copied to the virtual display interface.
7. The automatic processing method for jacquard double weft design according to claim 1, characterized in that: The step of converting the image of the mark to form a unique image of the mark specifically includes: Select a template, import the required content, and generate the mark image according to the required content; First, convert the image of each mark into machine data, and then replace and merge each machine data; Start conversion until the last mark pattern is completed, and prompt the user for the completed file to be uploaded to the machine; A partial schematic display is provided according to the on-machine documentation.
8. An automatic processing system for jacquard double weft design, characterized in that: The system is used to implement the method according to any one of claims 1 to 7, and the system comprises: The edge tissue generation module is used to automatically draw a block of a specific color on the edge of the canvas. According to the color and tissue of the original canvas edge, three tissues of specific colors are automatically set in the tissue table. The basic tissue design module is used to select the number of pieces and the number of flights of two tissues and to select the merging effect; The font generation module is used to design the size of each letter and form font storage according to the input content; Automatic production scheduling module, used to automatically schedule production according to the order of production requirements; Virtual weaving module, used to automatically form a virtual display of weaving effects after the design is completed; The unique mark image module is used to transform the mark image to form a unique mark image.
9. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 7 when executed by a processor.
10. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-7.
Citation Information
Patent Citations
Method and system for fabric design
US20240320385A1
Device and method of designing knit products to be manufactured on a knitting machine
US6611730B1