Drawing method of fabric weave diagram

By creating a fabric structure diagram area in common office software, and utilizing dot product operations and conditional formatting, the automatic generation and visualization of fabric structure diagrams are achieved, solving the problems of low efficiency and high cost in fabric structure diagram design, and providing a low-cost and efficient design method.

CN121997904APending Publication Date: 2026-05-08FUJIAN JINJIANG SHENHU TOWN SBS PRECISION MOULD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
FUJIAN JINJIANG SHENHU TOWN SBS PRECISION MOULD CO LTD
Filing Date
2026-01-16
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In the existing technology, the design of fabric weave diagrams relies on manual drawing or expensive and complex professional software, resulting in low efficiency, error-proneness and high cost, and failing to make full use of the computing advantages of computers.

Method used

Create areas for heddle pattern diagrams, pattern diagrams, and fabric structure diagrams using common office software (such as Excel and WPS Spreadsheet). Automated calculations and graphical presentation are achieved through built-in functions and conditional formatting. Binary values ​​are used to represent the heddle threading and lifting status. Dot product operations are performed and visual styles are configured.

Benefits of technology

It enables the automated generation and visualization of fabric structure diagrams, significantly reducing the design threshold and cost, improving design efficiency and accuracy, and providing a convenient and efficient design solution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121997904A_ABST
    Figure CN121997904A_ABST
Patent Text Reader

Abstract

The invention discloses a drawing method of a fabric weave chart, which belongs to the technical field of textile process design and comprises the following steps: (1) establishing a drafting chart area, a pattern chart area and a fabric weave chart area; (2) filling a drafting state value representing whether the corresponding warp yarns penetrate into the heald frame or not in a manner that rows correspond to the heald frame and columns correspond to the warp yarns in the drafting graph area; (3) filling a heald lifting state value representing whether the heald frame is lifted up or not when the corresponding weft yarn is introduced into the cells in the pattern chart area; (4) determining a weave point state value of each cell in the fabric weave chart area; and (5) configuring a display format rule for the cells of the fabric weave chart area. According to the method, common office software is used as a platform, automatic calculation and graphical presentation from the drafting diagram and the pattern card diagram to the fabric weave diagram are achieved through setting of built-in functions and formats, and the purposes of reducing design cost and improving design efficiency and accuracy are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of textile process design technology, specifically a method for drawing fabric structure diagrams. Background Technology

[0002] The formation of woven fabrics depends on the interlacing of warp and weft yarns according to a specific pattern. This interlacing pattern is fully expressed by the fabric weave diagram, which in turn relies on the heddle pattern and the pattern swatch. The heddle pattern indicates which heddle frame each warp yarn passes through, while the pattern swatch specifies the rising or falling state of each heddle frame when each weft yarn is introduced. Traditionally, these three diagrams are drawn manually on special design paper, which is tedious, inefficient, and prone to errors. Although professional textile CAD software exists, it is expensive and complex to operate, making it unsuitable for widespread adoption in small and medium-sized enterprises or educational settings.

[0003] Furthermore, existing simplified methods based on general-purpose software (such as spreadsheets) are mostly limited to manual coloring or simple copying, failing to truly achieve automatic correlation calculation and dynamic updating between the heddle chart, pattern diagram, and fabric weave diagram. When designers modify the heddle order or pattern rules, they still need to manually derive and redraw the fabric weave diagram, failing to fully utilize the computational advantages of computers. Therefore, those skilled in the art provide a method for drawing fabric weave diagrams to solve the problems mentioned in the background art. Summary of the Invention

[0004] The purpose of this invention is to provide a method for drawing fabric structure diagrams. By using common office software (such as Excel, WPS Spreadsheet, etc.) as a platform, and through built-in functions and format settings, the method can automatically calculate and graphically present the fabric structure diagram from the heddle pattern and pattern slab diagram, thereby reducing design costs and improving design efficiency and accuracy, and solving the problems mentioned in the background art.

[0005] To achieve the above objectives, the present invention provides the following technical solution: A method for drawing a fabric weave diagram includes the following steps: (1): In office software with table processing function, create the heddle pattern area, pattern diagram area and fabric structure diagram area; (2): In the heddle pattern area, the rows correspond to the heddle frames, the columns correspond to the warp yarns, and the cells are filled with the heddle status value that indicates whether the corresponding warp yarn has been passed through the heddle frame; (3): In the pattern diagram area, the columns correspond to the heddle frames, the rows correspond to the weft yarn introduction order, and the cells are filled with the heddle lifting status value that indicates whether the heddle frame is lifted when the corresponding weft yarn is introduced; (4): In the fabric weave diagram area, the weave point status value of each cell is determined in the following way: obtain the weave status value of each warp column in the weave diagram area and the weave status value of each weave row in the weft diagram area; multiply the two sets of status values ​​at corresponding positions and sum them to obtain the weave point status value. (5): Configure display format rules for the cells of the fabric weave diagram area so that different weave point status values ​​are displayed in different visual styles.

[0006] As a further aspect of the present invention: the threading state value and the lifting state value are represented by binary values, wherein the first value indicates threading or lifting, and the second value indicates not threading or falling.

[0007] As a further aspect of the present invention: the operation in step (4) is a dot product operation; for the interlacing point of the i-th warp yarn and the j-th weft yarn in the fabric weave diagram, its weave point state value is O. i,j Calculated using the following formula: ; Where n is the total number of frames, S k,i P represents the threading status value of the heddle frame on the k-th page of the heddle diagram for the i-th warp yarn. j,k This indicates the heddle lifting status value of the heddle frame on the k-th page when the j-th weft yarn is introduced into the pattern area.

[0008] As a further aspect of the present invention: in the dot product operation, when S k,i With P j,k When all three values ​​are first values, the product result is the first value; if at least one of them is a second value, the product result is the second value.

[0009] As a further aspect of the present invention: when the tissue point state value is O i,j When the value is the first value, it indicates that the warp is on top; when the weave point state value is 0... i,j When it is the second value, it means that the weft yarn is on top.

[0010] As a further solution of the present invention: the specific method of configuring the display format rules in step (5) is as follows: using the conditional formatting function of office software, when the value of the cell is equal to the first value, the first visual style is applied; when the value of the cell is equal to the second value, the second visual style is applied.

[0011] As a further aspect of the present invention: the first visual style is that the cell background is filled with a dark color, and the second visual style is that the cell background is filled with a light color or transparent color.

[0012] As a further embodiment of the present invention: the columns of the fabric weave diagram area are aligned with the columns of the heddle pattern area, and the rows of the fabric weave diagram area are aligned with the rows of the pattern pattern area.

[0013] As a further aspect of the present invention, the office software is a spreadsheet software that supports cell formula referencing and conditional formatting settings.

[0014] As a further aspect of the present invention: when the state value of the heddle pattern area or the pattern plate area is modified, the state value of the weave point in the fabric weave pattern area is automatically updated.

[0015] Compared with the prior art, the beneficial effects of the present invention are: This invention achieves one-click automatic generation and visualization of fabric weave diagrams by linking and laying out heddle patterns, pattern templates, and weave diagrams in a spreadsheet, and utilizing built-in functions (such as dot product) and conditional formatting. This method eliminates the need for specialized textile CAD software or tedious manual drawing, significantly reducing the technical threshold and economic cost of design. Simultaneously, through data linkage and automatic calculation updates, it greatly improves design efficiency, accuracy, and modifiability, providing a convenient, efficient, and low-cost universal solution for fabric weave design. Attached Figure Description

[0016] Figure 1 A flowchart of a method for drawing a fabric weave diagram; Figure 2 This is a schematic diagram of the layout in Embodiment 1 of this application; Figure 3 This is a schematic diagram illustrating the effect in Embodiment 1 of this application. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] As mentioned in the background section of this application, the inventors have discovered that existing simplified methods based on general-purpose software (such as spreadsheets) are mostly limited to manual coloring or simple copying, failing to truly achieve automatic correlation calculation and dynamic updating between the heddle pattern diagram, the pattern plate diagram, and the organization diagram. When designers modify the heddle order or pattern plate rules, they still need to manually derive and redraw the organization diagram, failing to fully utilize the computational advantages of computers and thus exhibiting certain shortcomings.

[0019] To address the aforementioned shortcomings, this application discloses a method for drawing fabric structure diagrams. It utilizes common office software (such as Excel, WPS Spreadsheet, etc.) as a platform and, through built-in functions and format settings, automates the calculation and graphical presentation of heddle charts, pattern diagrams, and fabric structure diagrams, thereby reducing design costs and improving design efficiency and accuracy.

[0020] The following will describe in detail, with reference to the accompanying drawings, how the solution of this application solves the above-mentioned technical problems.

[0021] Please see Figure 1 In this embodiment of the invention, a method for drawing a fabric weave diagram includes the following steps: (1): In an office software with table processing function, a heddle pattern area, a pattern diagram area, and a fabric weave diagram area are established; (2): In the heddle pattern area, rows correspond to heddle frames, columns correspond to warp yarns, and the cells are filled with heddle state values ​​indicating whether the corresponding warp yarns are inserted into the heddle frames; (3): In the pattern diagram area, columns correspond to heddle frames, rows correspond to the weft yarn introduction order, and the cells are filled with heddle lifting state values ​​indicating whether the heddle frames are lifted when the corresponding weft yarns are introduced; (4): In the fabric weave diagram area, the weave point state value of each cell is determined by the following method: obtaining the heddle state values ​​of each warp yarn column in the heddle pattern area and the heddle lifting state values ​​of each weft yarn row in the pattern diagram area; multiplying the two sets of state values ​​at corresponding positions and summing them to obtain the weave point state value; (5): Configuring display format rules for the cells in the fabric weave diagram area so that different weave point state values ​​are displayed with different visual styles. This application constructs a basic methodological framework for designing fabric structure diagrams using general office software. By dividing functional areas, defining state values, and establishing computational logic and visualization rules, the professional design process is transformed into a programmable table operation.

[0022] In this embodiment, the threading status value and the lifting status value are represented by binary values, where the first value indicates threading or lifting, and the second value indicates not threading or falling. This setting clearly defines the core data (threading status and lifting status) as being represented by binary values, providing a unified, concise, and unambiguous data foundation for all subsequent logical operations and conditional judgments.

[0023] In this embodiment, the operation in step (4) is a dot product operation; for the interlacing point of the i-th warp yarn and the j-th weft yarn in the fabric weave diagram, its weave point state value is O. i,j Calculated using the following formula: Where n is the total number of frames, S k,i P represents the threading status value of the heddle frame on the k-th page of the heddle diagram for the i-th warp yarn. j,kThis setting represents the heddle lifting status value of the k-th heddle frame when the j-th weft yarn is introduced into the pattern diagram area. This setting defines the core algorithm for generating fabric weave points, which uses dot product operations to correlate heddle threading information and heddle lifting information, accurately expressing the causal relationship of warp and weft yarn interlacing in mathematical form. This is key to achieving automatic calculation.

[0024] In this embodiment, during the dot product operation, when S k,i With P j,k When all values ​​are first values, the product result is the first value; if at least one of them is a second value, the product result is the second value. This setting further specifies the binary logic rules of the dot product operation, clarifying that warp dots are only generated under the condition of "penetration and lifting", ensuring the consistency of the operation result with the physical rules of the fabric structure.

[0025] In this embodiment, when the tissue point state value is O i,j When the value is the first value, it indicates that the warp is on top; when the weave point state value is 0... i,j When the value is the second value, it indicates that the weft yarn is on top. This setting gives the calculated numerical result a clear physical meaning (warp yarn on top or weft yarn on top), completing the conversion from numerical information to the professional semantics of fabric structure.

[0026] In this embodiment, the specific steps for configuring the display format rules in step (5) are as follows: using the conditional formatting function of the office software, a first visual style is applied when the value of a cell equals a first value; and a second visual style is applied when the value of a cell equals a second value. This setting establishes a mapping mechanism from numerical results to visual graphics, and automatically converts different organizational point state values ​​into intuitive visual styles through the conditional formatting function, thereby realizing the instant graphical presentation of the calculation results.

[0027] In this embodiment, the first visual style is a dark background fill for cells, and the second visual style is a light or transparent background fill for cells. This setting uses dark and light (or transparent) background fills to represent warp and weft points respectively, which conforms to industry-standard drawing reading habits and improves the readability of drawings.

[0028] In this embodiment, the columns of the fabric weave diagram area are aligned with the columns of the heddle pattern area, and the rows of the fabric weave diagram area are aligned with the rows of the pattern swatch area. This setting defines the spatial correspondence between the three data areas, ensuring strict alignment of the heddle pattern data, heddle lifting data, and final weave diagram data in terms of row and column indices. This is a prerequisite for the formula to correctly cross-reference and calculate.

[0029] In this embodiment, the office software is a spreadsheet software that supports cell formula referencing and conditional formatting. This setting defines the software environment required to implement the present invention, clarifies that the implementation vehicle of the method is a general-purpose spreadsheet software with formula and conditional formatting functions, and indicates the universality and ease of implementation of the method.

[0030] In this embodiment, when the state value in the heddle chart area or the pattern swatch area is modified, the state value of the weave point in the fabric weave diagram area is automatically updated. This setting gives the method the ability to dynamically respond and automatically update. When the input data (heddle chart or pattern swatch) changes, the system can automatically recalculate and refresh the weave diagram, significantly improving the efficiency of design iteration and modification.

[0031] To further illustrate the present invention, the following describes in detail a method for drawing fabric structure diagrams provided by the present invention, with reference to embodiments.

[0032] Example 1: This invention uses Excel as an example; for example Figure 2 As shown, the first value is marked as 1, and the second value is marked as 0; The Excel page is divided into three areas: the fabric structure diagram in the center, the heddle pattern diagram above it, and the pattern diagram to the right. This layout is commonly used in the textile industry, but other layouts are also possible. Each row in the heddle pattern diagram represents a page of heddle frames; the first row represents the first page of heddle frames, the second row the second, and so on. However, this arrangement is not mandatory. Each column represents a single heddle thread, i.e., a single warp yarn. When a warp yarn is threaded onto a heddle frame, the corresponding space is marked as "1". Common heddle counts include 6, 8, or 10 heddles, with no limit on the number of heddles; the number can be set as needed. The number of warp yarns is also unlimited, ranging from tens to hundreds to thousands, depending on the fabric width. The pattern diagram represents the raising and lowering pattern of the heddle frames. Each column represents the raising and lowering sequence of a heddle frame, with the rightmost column representing the first page of heddle frames, arranged sequentially to the left. However, this arrangement is not mandatory; other arrangements can also be used. When a heddle frame is raised, the corresponding space is marked as "1"; when it is lowered, it is marked as "0". A conventional loom completes one cycle with 8 actions; a pre-designed pattern diagram is input, with 1 entered at the heddle lift position and 0 entered at the drop position; a pre-designed heddle threading diagram is input, with 1 entered at the warp threading position and 0 entered at the unthreaded position; this is described using a 10-page heddle frame and 8 weft yarn cycles as an example.

[0033] The fabric weave diagram cell settings are as follows: The function used is "the value of this cell = the sum of the products of the corresponding heddle chart area value and the corresponding pattern chart area value". The same method is used to assign values ​​to all cells in the fabric weave diagram. In the fabric weave diagram, "1" represents a warp point (warp yarns are above weft yarns), and "0" represents a weft point (warp yarns are below weft yarns). "1" and "0" also represent numbers used in the calculation. This area can also be represented using other functions that show this relationship between the fabric weave and the heddle chart and pattern chart.

[0034] In the textile industry, black is commonly used to represent warp yarns on top. This involves setting up a fabric structure diagram, heddle chart, and pattern template. Figure 3 Conditional formatting for a range of cells. Set the background to black when the cell value is 1 and the text to white when the cell value is 0. Taking Windows 8 and Excel 97-2003 as an example, click the "Home" tab in Excel, go to "Conditional Formatting," select "New Rule," and then select "Format only cells containing the following." In the "Edit Rule Description" section, select "If cell value equals 1, format in black; if cell value equals 0, format in white." Other systems and other office software with similar functional modules can also achieve the same result. Alternatively, other methods that can "display 1 as black and 0 as blank" can also be used, with the same effect. Figure 3 As shown.

[0035] This invention achieves one-click automatic generation and visualization of fabric weave diagrams by linking and laying out heddle patterns, pattern templates, and weave diagrams in a spreadsheet, and utilizing built-in functions (such as dot product) and conditional formatting. This method eliminates the need for specialized textile CAD software or tedious manual drawing, significantly reducing the technical threshold and economic cost of design. Simultaneously, through data linkage and automatic calculation updates, it greatly improves design efficiency, accuracy, and modifiability, providing a convenient, efficient, and low-cost universal solution for fabric weave design.

[0036] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

[0037] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. A method for drawing a fabric weave diagram, characterized in that, Includes the following steps: (1): In office software with table processing function, create the heddle pattern area, pattern diagram area and fabric structure diagram area; (2): In the heddle pattern area, the rows correspond to the heddle frames, the columns correspond to the warp yarns, and the cells are filled with the heddle status value that indicates whether the corresponding warp yarn has been passed through the heddle frame; (3): In the pattern diagram area, the columns correspond to the heddle frames, the rows correspond to the weft yarn introduction order, and the cells are filled with the heddle lifting status value that indicates whether the heddle frame is lifted when the corresponding weft yarn is introduced; (4): In the fabric weave diagram area, the weave point status value of each cell is determined in the following way: obtain the weave status value of each warp column in the weave diagram area and the weave status value of each weave row in the weft diagram area; multiply the two sets of status values ​​at corresponding positions and sum them to obtain the weave point status value. (5): Configure display format rules for the cells of the fabric weave diagram area so that different weave point status values ​​are displayed in different visual styles.

2. The method for drawing a fabric weave diagram according to claim 1, characterized in that, The threading and lifting status values ​​are represented by binary values, where the first value indicates threading or lifting, and the second value indicates not threading or falling.

3. The method for drawing a fabric weave diagram according to claim 2, characterized in that, The operation in step (4) is a dot product operation; for the interlacing point of the i-th warp yarn and the j-th weft yarn in the fabric weave diagram, its weave point state value is O. i,j Calculated using the following formula: ; Where n is the total number of frames, S k,i P represents the threading status value of the heddle frame on the k-th page of the heddle diagram for the i-th warp yarn. j,k This indicates the heddle lifting status value of the heddle frame on the k-th page when the j-th weft yarn is introduced into the pattern area.

4. The method for drawing a fabric weave diagram according to claim 3, characterized in that, In the dot product operation, when S k,i With P j,k When all three values ​​are first values, the product result is the first value; if at least one of them is a second value, the product result is the second value.

5. The method for drawing a fabric weave diagram according to claim 4, characterized in that, When the tissue point status value is O i,j When the value is the first value, it indicates that the warp is on top; when the weave point state value is 0... i,j When it is the second value, it means that the weft yarn is on top.

6. The method for drawing a fabric weave diagram according to claim 5, characterized in that, The specific steps for configuring the display format rules in step (5) are as follows: using the conditional formatting function of the office software, set the first visual style to be applied when the value of the cell is equal to the first value, and the second visual style to be applied when the value of the cell is equal to the second value.

7. The method for drawing a fabric weave diagram according to claim 6, characterized in that, The first visual style is to fill the cell background with a dark color, and the second visual style is to fill the cell background with a light color or transparent color.

8. The method for drawing a fabric weave diagram according to claim 7, characterized in that, The columns of the fabric weave diagram area are aligned with the columns of the heddle pattern area, and the rows of the fabric weave diagram area are aligned with the rows of the pattern diagram area.

9. The method for drawing a fabric weave diagram according to claim 8, characterized in that, The office software in question is a spreadsheet software that supports cell formula referencing and conditional formatting.

10. A method for drawing a fabric weave diagram according to claim 9, characterized in that, When the status value of the heddle pattern area or the pattern plate area is modified, the status value of the weave point in the fabric weave pattern area is automatically updated.