Method for quantifying three-dimensional shape of fabric drape

By using multi-angle 3D scanning and layered sectioning techniques, a 3D model of fabric drape is constructed and the layered drape index is calculated, which solves the problem of insufficient quantitative accuracy of fabric drape morphology in existing technologies and achieves high-precision and stable quantitative results.

CN120688284BActive Publication Date: 2025-11-04SUZHOU UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511198637.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-26
Publication Date
2025-11-04
Estimated Expiration
2045-08-26

AI Technical Summary

Technical Problem

Existing technologies cannot effectively quantify the three-dimensional information of fabric drape, resulting in insufficient quantification accuracy, inability to capture fold depth and surface curvature, loss of dynamic processes, and poor stability of measurement data.

Method used

A suspended 3D model is constructed by multi-angle 3D scanning. A horizontal reference plane and normal axis are defined, and layered sections are performed. The surface vertex coordinates and projected area of ​​the suspended sub-model are calculated, and quantification is performed using the layered suspension index.

Benefits of technology

It achieves precise quantification of fabric drape morphology, accurately distinguishes wrinkle depth and distribution density, improves quantification accuracy and stability, and is suitable for automated testing systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120688284B_ABST
    Figure CN120688284B_ABST
Patent Text Reader

Abstract

The application discloses a kind of fabric draping form three-dimensional quantification method, belong to fabric draping form quantification technical field, comprising: fabric sample is carried out three-dimensional scanning, constructs the three-dimensional model of fabric sample, determines the maximum sectionable distance of three-dimensional model of draping, selected sectioning step, calculate the number of sectioning layer, determine the number of horizontal section plane parallel with horizontal reference surface, three-dimensional model of draping is divided into several sub-models along the positive direction of normal axis;According to the coordinates of all surface vertices of each sub-model of draping, the orthogonal projection area and orthogonal projection contour perimeter of each sub-model of draping on horizontal reference surface are calculated, and then the layered draping index of each sub-model of draping is calculated;The arithmetic mean of layered draping index of each sub-model of draping is used as the draping index of the quantification fabric sample of draping form.This method can solve the problem of dimension loss and insufficient quantification accuracy in the prior art, and realize the fine quantification of draping form.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a kind of fabric draping form three-dimensional quantification method, belong to fabric draping form quantification technical field. BACKGROUND

[0002] Fabric draping is the core index to measure the natural drooping form of fabric under the action of gravity, directly affects the beauty of clothing style, decorative fabric drooping effect and the form stability of industrial cloth. It reflects the softness, draping stiffness and other physical properties of fabric by quantifying the spatial deformation characteristics of fabric under the condition of no external pulling, is the key parameter of textile product design and quality evaluation.

[0003] The current mainstream evaluation index is represented by draping coefficient, which calculates the ratio of the area of the draping part to the original area through two-dimensional projection image. This index has a fundamental defect: the dimension information is missing, only the plane projection area can be reflected, the three-dimensional space characteristics such as wrinkle depth and curved curvature cannot be captured, leading to different draping forms may be misjudged as consistent performance; dynamic process is lost, the deformation trajectory of fabric from plane state to stable draping state cannot be recorded, it is difficult to correlate the mechanical properties; environmental noise immunity is poor, it is easily affected by light and lens distortion, and the stability of measurement data is low.

[0004] Although the prior art (such as the fabric draping test instrument control system with timing device disclosed in Chinese patent publication No. CN213517141U and the adjustable clamping structure in the fabric draping tester disclosed in Chinese patent publication No. CN209495975U) tries to optimize the test process, it does not break through the essential limitation of two-dimensional projection. These technologies only improve the operation efficiency through automation means (such as single-chip microcomputer control, mechanical structure adjustment), and the final output is still the draping coefficient based on area, without solving the core problems of three-dimensional form quantification and dynamic process analysis, which belongs to the local improvement within the traditional method. SUMMARY

[0005] The purpose of the present application is to provide a fabric draping form three-dimensional quantification method, which can solve the problems of dimension loss and insufficient quantification accuracy of the prior art, and realize fine quantification of draping form.

[0006] To achieve the above purpose, the present application provides the following technical scheme:

[0007] In the first aspect, the present application provides a fabric draping form three-dimensional quantification method, comprising:

[0008] Multi-angle three-dimensional scanning of the fabric sample placed on the draping tester to construct a three-dimensional model of the fabric sample;

[0009] define a horizontal reference plane of the overhanging three-dimensional model and a positive direction of a normal axis of the horizontal reference plane, determine a maximum sectionable distance of the overhanging three-dimensional model, and select a sectioning step according to the maximum sectionable distance of the overhanging three-dimensional model;

[0010] calculate a sectioning layer number according to the sectioning step, determine a number of horizontal sectioning planes parallel to the horizontal reference plane, and divide the overhanging three-dimensional model into a plurality of overhanging sub-models along the positive direction of the normal axis by the horizontal sectioning planes;

[0011] obtain coordinates of all surface vertices of each overhanging sub-model;

[0012] calculate an orthogonal projection area and an orthogonal projection contour perimeter of each overhanging sub-model on the horizontal reference plane according to the coordinates of all surface vertices of each overhanging sub-model;

[0013] calculate a layered overhanging index of each overhanging sub-model according to the orthogonal projection area and the orthogonal projection contour perimeter of each overhanging sub-model on the horizontal reference plane;

[0014] take an arithmetic mean of the layered overhanging indexes of the overhanging sub-models as an overall overhanging index of the fabric sample, and quantify the overhanging shape of the fabric sample through the overall overhanging index of the fabric sample.

[0015] In combination with the first aspect, further, the fabric sample placed on the draping tester is subjected to multi-angle three-dimensional scanning, and the overhanging three-dimensional model of the fabric sample is constructed, including:

[0016] the fabric sample placed on the draping tester is subjected to multi-angle three-dimensional scanning by using a three-dimensional scanner, and an initial overhanging three-dimensional model of the fabric sample is constructed;

[0017] the initial overhanging three-dimensional model is subjected to denoising, hole filling and non-manifold edge cleaning through reverse engineering technology, and the overhanging three-dimensional model of the fabric sample is obtained.

[0018] In combination with the first aspect, further, the definition of the horizontal reference plane of the overhanging three-dimensional model and the positive direction of the normal axis of the horizontal reference plane, the determination of the maximum sectionable distance of the overhanging three-dimensional model, and the selection of the sectioning step according to the maximum sectionable distance of the overhanging three-dimensional model include:

[0019] a space rectangular coordinate system of the overhanging three-dimensional model is constructed through reverse engineering technology, the center of the fabric sample is defined as the coordinate origin, and the plane where the circular region fixed by the clamping disc of the draping tester is defined as the horizontal reference plane, i.e. the orthogonal plane of the axis and the axis the orthogonal plane of the axis and the axis the normal axis of the horizontal reference plane is defined as the axis, and the overhanging direction of the fabric sample is defined as the positive direction of the axis;

[0020] ​A vertical distance between the horizontal plane and the horizontal reference plane is taken as a maximum sectionable distance, the horizontal plane being parallel to the horizontal reference plane and intersecting the overhanging three-dimensional model to form a continuous contour with the maximum area and completely enclosing the overhanging three-dimensional model;

[0021] The sectioning step length is selected according to the maximum sectionable distance of the overhanging three-dimensional model , wherein represents the maximum sectionable distance, represents a floor function.

[0022] In combination with the first aspect, further, a calculation formula of the sectioned layer number is:

[0023] ;

[0024] , wherein represents the sectioned layer number, that is, the number of horizontal sectioning planes, that is, the number of overhanging sub-models, represents the sectioning step length, represents the maximum sectionable distance, represents a floor function.

[0025] A part of the overhanging three-dimensional model clamped by the horizontal reference plane and the first horizontal sectioning plane is taken as the first overhanging sub-model.

[0026] In combination with the first aspect, further, obtaining coordinates of all surface vertices of each overhanging sub-model includes: extracting coordinates of all surface vertices of a triangular mesh of each overhanging sub-model through a reverse engineering technology.

[0027] In combination with the first aspect, further, calculating the orthogonal projection area and the orthogonal projection contour perimeter of each overhanging sub-model on the horizontal reference plane according to the coordinates of all surface vertices of each overhanging sub-model includes:

[0028] calculating radial distances of all surface vertices of each overhanging sub-model to the origin according to the coordinates of all surface vertices of each overhanging sub-model on the horizontal reference plane;

[0029] filtering all surface vertices of each overhanging sub-model according to the radial distances of all surface vertices of each overhanging sub-model to the origin and the radius of the fabric sample, to obtain an effective point set of each overhanging sub-model;

[0030] performing envelope calculation on the effective point set of each overhanging sub-model by using a shape algorithm, constructing a projection contour polygon of each overhanging sub-model, and extracting a contour of the projection contour polygon of each overhanging sub-model by using a shape algorithm, to calculate the orthogonal projection area and the orthogonal projection contour perimeter of each overhanging sub-model on the horizontal reference plane.

[0031] In conjunction with the first aspect, the formula for calculating the radial distance from all surface vertices of each cantilever sub-model to the origin is as follows:

[0032] ;

[0033] in, Indicates the first The first hanging sub-model The radial distance from each surface vertex to the origin , They represent the first The first hanging sub-model 1 surface vertex Axis coordinates Axis coordinates.

[0034] In conjunction with the first aspect, further, based on the radial distance from all surface vertices of each drooping sub-model to the origin and the radius of the fabric sample, all surface vertices of each drooping sub-model are filtered to obtain the effective point set of each drooping sub-model. This includes: for each drooping sub-model, surface vertices whose radial distance to the origin is less than or equal to the radius of the fabric sample are selected as effective points, and all effective points together constitute the effective point set.

[0035] In conjunction with the first aspect, further, Shape Algorithm The parameters are adaptively selected based on the density of the effective point set of each hanging sub-model.

[0036] In conjunction with the first aspect, the formula for calculating the layered overhang index of each overhang sub-model is as follows:

[0037] ;

[0038] in, Indicates the first Layered overhang index of each overhang sub-model Indicates the first The orthogonal projected area of ​​each suspended sub-model on the horizontal reference plane. Indicates the first The perimeter of the orthogonal projection profile of a pendant sub-model on a horizontal reference plane;

[0039] The formula for calculating the overall drape index of a fabric sample is:

[0040] ;

[0041] in, It represents the overall drape index of the fabric sample. This indicates the number of pendant models.

[0042] In a second aspect, the present application provides a device for quantifying the three-dimensional drape form of a fabric, comprising:

[0043] a model construction module for performing multi-angle three-dimensional scanning on a fabric sample placed on a drape tester to construct a three-dimensional drape model of the fabric sample;

[0044] a sub-model division module for defining a horizontal reference plane of the three-dimensional drape model and a positive direction of a normal axis of the horizontal reference plane, determining a maximum distance of the three-dimensional drape model that can be sectioned, and selecting a sectioning step length according to the maximum distance of the three-dimensional drape model that can be sectioned; calculating a number of sectioning layers according to the sectioning step length, determining a number of horizontal sectioning planes parallel to the horizontal reference plane, and dividing the three-dimensional drape model into a plurality of drape sub-models along the positive direction of the normal axis by the horizontal sectioning planes;

[0045] a drape form three-dimensional quantification module for obtaining coordinates of all surface vertices of each drape sub-model; calculating the orthogonal projection area and the orthogonal projection contour perimeter of each drape sub-model on the horizontal reference plane according to the coordinates of all surface vertices of each drape sub-model; calculating the layered drape index of each drape sub-model according to the orthogonal projection area and the orthogonal projection contour perimeter of each drape sub-model on the horizontal reference plane; taking the arithmetic mean of the layered drape indexes of each drape sub-model as the overall drape index of the fabric sample, and quantifying the drape form of the fabric sample by the overall drape index of the fabric sample.

[0046] In a third aspect, the present application provides a computer device, comprising:

[0047] a storage medium for storing a computer program;

[0048] a processor for executing the computer program to implement the method for quantifying the three-dimensional drape form of a fabric according to the first aspect.

[0049] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method for quantifying the three-dimensional drape form of a fabric according to the first aspect.

[0050] In a fifth aspect, the present application provides a computer program product comprising a computer program, wherein the computer program, when executed by a processor, implements the method for quantifying the three-dimensional drape form of a fabric according to the first aspect.

[0051] Compared with the prior art, the present application has the following beneficial effects:

[0052] The three-dimensional quantification method for fabric drape form provided by the application completely retains the three-dimensional information of the fabric drape form through three-dimensional scanning, layering and cutting, and layering drape index analysis. Specifically, the drape form of the fabric at different heights is captured through layering and cutting, so that the details such as the wrinkle depth and distribution density of the fabric can be accurately distinguished; the overall drape index can comprehensively reflect the 'roundness' of the projection profile of the fabric, and the sensitivity to the uniformity of the fabric drape is significantly improved compared with the traditional drape coefficient, and the quantification precision is higher. BRIEF DESCRIPTION OF DRAWINGS

[0053] Figure 1 is a flow chart of the three-dimensional quantification method for fabric drape form provided by the embodiment of the application.

[0054] Figure 2 is a schematic diagram of layering and cutting of the drape three-dimensional model provided by the embodiment of the application.

[0055] Figure 3 is a schematic diagram of the projection profile and parameters of the drape sub-model provided by the embodiment of the application, wherein (a) to (h) correspond to the first to eighth drape sub-models, respectively. DETAILED DESCRIPTION

[0056] The technical solutions of the application will be further described in detail below with reference to the specific embodiments.

[0057] The embodiments of the application will be described in detail below with reference to the drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and are only used to explain the application, and cannot be understood as a limitation on the application. The technical features in the embodiments of the application and the embodiments can be combined with each other without conflict.

[0058] The embodiment of the application provides a three-dimensional quantification method for fabric drape form, comprising:

[0059] Multi-angle three-dimensional scanning is performed on the fabric sample placed on the drape tester to construct a drape three-dimensional model of the fabric sample;

[0060] A horizontal reference surface of the drape three-dimensional model and a positive direction of the normal axis of the horizontal reference surface are defined, the maximum cuttable distance of the drape three-dimensional model is determined, and a cutting step is selected according to the maximum cuttable distance of the drape three-dimensional model;

[0061] The number of cutting layers is calculated according to the cutting step, the number of horizontal cutting planes parallel to the horizontal reference surface is determined, and the drape three-dimensional model is divided into a plurality of drape sub-models along the positive direction of the normal axis through the horizontal cutting planes;

[0062] The coordinates of all surface vertices of each drape sub-model are obtained;

[0063] According to the coordinates of all surface vertices of each overhanging sub-model, the orthogonal projection area and the orthogonal projection contour perimeter of each overhanging sub-model on the horizontal reference plane are calculated;

[0064] According to the orthogonal projection area and the orthogonal projection contour perimeter of each overhanging sub-model on the horizontal reference plane, the hierarchical overhanging index of each overhanging sub-model is calculated;

[0065] The arithmetic mean of the hierarchical overhanging indexes of each overhanging sub-model is taken as the overall overhanging index of the fabric sample, and the overhanging shape of the fabric sample is quantified through the overall overhanging index of the fabric sample.

[0066] The fabric overhanging shape three-dimensional quantification method provided by the embodiment of the present application realizes the fine quantification of the fabric overhanging shape through three-dimensional scanning, hierarchical sectioning and hierarchical overhanging index analysis, and provides a more reliable basis for fabric performance evaluation. Meanwhile, the fabric overhanging shape three-dimensional quantification method provided by the embodiment of the present application has excellent test stability, and all steps are realized based on digital models and algorithms, reducing human operation errors, having strong repeatability, being suitable for an automatic test system, and being capable of effectively breaking through the limitations of traditional two-dimensional evaluation methods.

[0067] Figure 1 is a flow chart of a fabric overhanging shape three-dimensional quantification method provided by the embodiment of the present application, and the flow chart only shows the logical order of the method of the embodiment, and the steps shown or described can be completed in an order different from that shown in the case of not conflicting with each other. Figure 1

[0068] The fabric overhanging shape three-dimensional quantification method provided by the embodiment of the present application can be applied to a terminal, and can be executed by a fabric overhanging shape three-dimensional quantification device, which can be realized in the form of software and / or hardware, and can be integrated in the terminal, for example, any tablet computer or computer device with a communication function.

[0069] In the embodiment, the fabric sample placed on the overhanging tester is subjected to multi-angle three-dimensional scanning, and the overhanging three-dimensional model of the fabric sample is constructed, which specifically includes the following steps:

[0070] Step 1: a three-dimensional scanner is used to perform multi-angle three-dimensional scanning on the fabric sample placed on the overhanging tester, and an initial overhanging three-dimensional model of the fabric sample is constructed;

[0071] ​Specifically, a circular fabric sample with a diameter of 240 mm cut within 100 mm from the fabric edge is conditioned in a standard environment (temperature of 18-22°C and relative humidity of 61-69%) and then evenly pasted with reflective marker points with a diameter of 6-10 mm on the surface, and the distance between each reflective marker point is 30-50 mm. The fabric sample is fixed on the clamping disc of the draping tester through the positioning hole (1 mm in diameter) at the center of the fabric sample, and the clamping disc is 120 mm in diameter to ensure that the fabric sample naturally drapes. A three-dimensional scanner is used to perform multi-angle three-dimensional scanning on the fabric sample placed on the draping tester, and a three-dimensional scanning data processing software is used to export the scanning results to construct an initial draping three-dimensional model of the fabric sample.

[0072] Step 2: The initial draping three-dimensional model is denoised, hole-filled and non-manifold edge cleaned through reverse engineering technology to obtain a closed draping three-dimensional model of the fabric sample.

[0073] In this embodiment, the horizontal reference plane of the draping three-dimensional model and the positive direction of the normal axis of the horizontal reference plane are defined, the maximum sectionable distance of the draping three-dimensional model is determined, and the sectioning step is selected according to the maximum sectionable distance of the draping three-dimensional model, which specifically includes the following steps:

[0074] Step 1: A space rectangular coordinate system of the draping three-dimensional model is constructed through reverse engineering technology, the center of the fabric sample is defined as the coordinate origin, and the plane on which the circular area of the fabric sample fixed by the clamping disc of the draping tester is located is defined as the horizontal reference plane, i.e. the orthogonal plane of the axis and the axis, the normal axis of the horizontal reference plane is defined as the axis, and the draping direction of the fabric sample is defined as the positive direction of the axis.

[0075] Step 2: The vertical distance between the horizontal plane which is parallel to the horizontal reference plane, intersects with the draping three-dimensional model and forms a continuous contour with the largest area and completely surrounds the draping three-dimensional model and the horizontal reference plane is taken as the maximum sectionable distance;

[0076] Step 3: The sectioning step is selected according to the maximum sectionable distance of the draping three-dimensional model as , mm, wherein, represents the maximum sectionable distance, mm, represents the floor value.

[0077] Specifically, The smaller the step size is, the higher the sampling density of the fabric draping curved surface form feature is, and the higher the quantization accuracy is.

[0078] In this embodiment, the calculation formula of the number of sectioning layers is:

[0079] ;

[0080] in, This indicates the number of cutting layers, that is, the number of horizontal cutting planes, which is also the number of hanging sub-models.

[0081] In this embodiment, the suspended 3D model is compared with the horizontal reference plane and the first The portion held by the horizontal cutting surface is considered as the first A hanging sub-model.

[0082] Specifically, settings are configured in the reverse engineering software. A horizontal section plane parallel to the horizontal reference plane is defined, and the position of each horizontal section plane is set.

[0083] Define the horizontal reference plane as , No. The horizontal cutting surface is ,along The positive direction of the axis is used to sequentially cut from the horizontal datum plane to the maximum sectionable distance, aligning the horizontal datum plane with the first... The overhanging 3D model portion held between the horizontal cutting planes serves as the first... The first hanging sub-model, the... Each cantilever sub-model contains only the three-dimensional cantilever model. The height range in the positive direction of the axis is The inner part does not include the geometric structure formed by the horizontal cutting plane itself.

[0084] In this embodiment, obtaining the coordinates of all surface vertices of each pendant sub-model specifically includes: extracting the coordinates of all surface vertices of the triangular mesh of each pendant sub-model through reverse engineering techniques.

[0085] Specifically, the coordinates of all surface vertices of the triangular mesh of each cantilever sub-model are extracted using reverse engineering software. These coordinates are then exported as a structured text file, with each line storing one surface vertex. Axis coordinates Axis coordinates Axis coordinates are used in data processing software to parse structured text files and construct... A surface vertex coordinate matrix of dimension, where, Indicates the first The number of surface vertices of a pendant submodel.

[0086] In this embodiment, calculating the orthogonal projected area and orthogonal projected profile perimeter of each suspended sub-model on the horizontal reference plane based on the coordinates of all surface vertices of each suspended sub-model includes the following steps:

[0087] Step 1: Calculate the radial distance of all surface vertices of each overhanging sub-model to the origin according to the coordinates of all surface vertices of each overhanging sub-model on the horizontal reference plane;

[0088] Specifically, the surface vertex coordinate matrix of the first overhanging sub-model is read, and the axis coordinates and the axis coordinates of all surface vertices in the surface vertex coordinate matrix of the first overhanging sub-model are extracted to form a two-dimensional point set of the first overhanging sub-model, wherein , , …, respectively represent the axis coordinates and the axis coordinates of the first, second, …, and surface vertices of the first overhanging sub-model. The radial distance of each surface vertex of the first overhanging sub-model to the origin is calculated according to the axis coordinates and the axis coordinates of all surface vertices in the surface vertex coordinate matrix of the first overhanging sub-model.

[0089] In this embodiment, the calculation formula of the radial distance of each surface vertex of the first overhanging sub-model to the origin is as follows:

[0090] ;

[0091] wherein represents the radial distance of the first surface vertex of the first overhanging sub-model to the origin, and the unit is mm, , respectively represent the axis coordinates and the axis coordinates of the first surface vertex of the first overhanging sub-model.

[0092] Step 2: Filter all surface vertices of each overhanging sub-model according to the radial distance of all surface vertices of each overhanging sub-model to the origin and the radius of the fabric sample to obtain an effective point set of each overhanging sub-model;

[0093] In the embodiment, the effective point set of each drape sub-model is obtained by filtering all surface vertices of each drape sub-model according to the radial distance from the origin to each surface vertex and the radius of the fabric sample, and specifically includes: for each drape sub-model, screening the surface vertices with the radial distance from the origin less than or equal to the radius of the fabric sample as effective points, and the effective point set is composed of all the effective points.

[0094] Specifically, for the first drape sub-model, the surface vertices satisfying the condition of r i < R are filtered out, and the remaining surface vertices jointly constitute the effective point set, wherein, r i represents the radial distance from the origin to the surface vertex, and R represents the radius of the fabric sample.

[0095] In the embodiment, the radius of the fabric sample is 120 mm.

[0096] Step 3: performing envelope calculation on the effective point set of each drape sub-model by using the Shape algorithm, constructing the projection contour polygon of each drape sub-model, and extracting the contour of the projection contour polygon of each drape sub-model by using the Shape algorithm to calculate the orthogonal projection area and the orthogonal projection contour perimeter of each drape sub-model on the horizontal reference plane.

[0097] In the embodiment, the parameter of the Shape algorithm is adaptively valued according to the density of the effective point set of each drape sub-model.

[0098] Specifically, the value range of the parameter of the Shape algorithm is 0.2 to 1.2.

[0099] The orthogonal projection area of each drape sub-model on the horizontal reference plane is calculated by using the area attribute of the Shape algorithm, and the orthogonal projection contour perimeter of each drape sub-model on the horizontal reference plane is calculated by using the length attribute of the Shape algorithm.

[0100] In the embodiment, the calculation formula of the hierarchical drape index of each drape sub-model is:

[0101]

[0102] wherein, d i represents the hierarchical drape index of the i th drape sub-model, A i represents the orthogonal projection area of the i th drape sub-model on the horizontal reference plane, and the unit is mm 2 ​​​​​​​​​​​​​​​​​​The orthogonal projection profile perimeter of the overhanging sub-model on the horizontal reference plane is in mm.

[0103] The calculation formula of the overall draping index of the fabric sample is:

[0104]

[0105] The overall draping index of the fabric sample is represented by.

[0106] The three-dimensional quantification method for fabric draping form provided by the embodiment of the application is used to quantize the draping form of two typical fabric samples respectively.

[0107] The two typical fabric samples are:

[0108] Fabric A: bamboo fiber fabric (100% bamboo fiber), with a grammage of 147 g / m², representing a traditional natural fiber fabric;

[0109] Fabric B: blended fabric (20% polyester, 69% cotton, 11% nylon), with a grammage of 136 g / m², representing a common functional composite fabric.

[0110] Three independent samples (uniform size of 240 mm in diameter) of each fabric are taken for repeated experiments to ensure that the samples are not damaged, wrinkled, and are taken within 100 mm from the fabric edge.

[0111] The three independent samples of fabric A are numbered A1, A2, and A3, and the three independent samples of fabric B are numbered B1, B2, and B3.

[0112] All samples are placed in a standard environment for 24 hours before testing, and reflective marker points with an inner diameter of 6 mm and an outer diameter of 10 mm are uniformly pasted on the surface, with a spacing of 30 mm to 50 mm between each reflective marker point.

[0113] The sample is fixed on the clamping disc of the draping tester through the positioning hole, and after ensuring that the sample is naturally draped, a three-dimensional scanner is used for multi-angle scanning, and after denoising, hole filling and non-manifold edge cleaning, a closed draping three-dimensional model of the sample is obtained.

[0114] As shown in Figure 2 , a space rectangular coordinate system is established by reverse engineering software, the maximum sectionable distance is set to 40 mm, and the sectioning step is set to 5 mm, thereby determining that the number of sectioning layers is 8 (i.e. 8 overhanging sub-models), and the corresponding horizontal sectioning surface positions are , , , , , , , ​​, the coverage height interval is , , , , , , , The projection profile and parameters of the 8 overhanging sub-models are shown in Table 1, and the orthogonal projection results of the overhanging sub-models after being divided by different horizontal sections are shown in FIG. 1. Figure 3 Figure 3 The orthogonal projection results of the overhanging sub-models after being divided by different horizontal sections are shown in FIG. 1. Figure 3 In FIG. 1, the purple filled area is the range corresponding to the projection area, and the red outline is the boundary of the projection profile perimeter. (a) to (h) correspond to the 1st to 8th overhanging sub-models, respectively.

[0115] The area attribute of the shape algorithm is used to calculate the orthogonal projection area of the 8 overhanging sub-models on the horizontal reference plane, and the length attribute of the shape algorithm is used to calculate the orthogonal projection profile perimeter of the 8 overhanging sub-models on the horizontal reference plane. The

[0116] The hierarchical overhang indexes of the 8 overhanging sub-models are calculated according to the orthogonal projection area and the orthogonal projection profile perimeter of the 8 overhanging sub-models on the horizontal reference plane, and the calculation results are shown in Table 1.

[0117] Table 1: Hierarchical overhang index calculation results of different heights of each sample of fabric A and fabric B

[0118]

[0119] The arithmetic mean of the 8 hierarchical overhang indexes of each sample is calculated as the overall overhang index of the fabric, and the calculation results are shown in Table 2.

[0120] Table 2: Overall overhang index calculation results of the overall of fabric A and fabric B

[0121]

[0122] ​​​​​​​​​​As shown in Table 2, the average of the overall drape index of the three samples of fabric A is 0.7323, and the average of the overall drape index of the three samples of fabric B is 0.6325. Further statistical parameters are calculated: the standard deviation of fabric A is 0.0092, and the coefficient of variation is 1.26%; the standard deviation of fabric B is 0.0113, and the coefficient of variation is 1.79%. The coefficients of variation of the two fabrics are both ≤1.3%, and the range is ≤0.05, which verifies the high stability and repeatability of the fabric drape form three-dimensional quantification method provided by the embodiment of the application.

[0123] The fabric drape form three-dimensional quantification method provided by the embodiment of the application realizes high-precision quantification of the fabric drape performance through three-dimensional grid layering analysis and morphological analysis. Specifically, through drape three-dimensional model sectioning, projection contour quantification and layered drape index analysis, the holographic analysis and accurate evaluation of the drape form are realized, which breaks through the limitations of traditional methods and meets the needs of high-precision testing in the textile industry. Not only does it provide a new theoretical framework for revealing the fabric drape mechanism, but also provides a revolutionary evaluation system that is quantifiable, predictable and engineerable for textile new material research and development such as dynamic deformation threshold regulation and garment process adaptation such as joint motion compatibility optimization, promoting the transformation of the textile industry from empirical evaluation to data-driven precise evaluation.

[0124] The embodiment of the application provides a fabric drape form three-dimensional quantification device, which comprises:

[0125] A model construction module is configured to perform multi-angle three-dimensional scanning on a fabric sample placed on a drape tester, and construct a drape three-dimensional model of the fabric sample.

[0126] A sub-model division module is configured to define a horizontal reference surface of the drape three-dimensional model and a positive direction of a normal axis of the horizontal reference surface, determine a maximum sectionable distance of the drape three-dimensional model, and select a sectioning step according to the maximum sectionable distance of the drape three-dimensional model; calculate the number of sectioning layers according to the sectioning step, determine the number of horizontal sectioning surfaces parallel to the horizontal reference surface, and divide the drape three-dimensional model into a plurality of drape sub-models along the positive direction of the normal axis through the horizontal sectioning surfaces.

[0127] A drape form three-dimensional quantification module is configured to obtain the coordinates of all surface vertices of each drape sub-model; calculate the orthogonal projection area and the orthogonal projection contour perimeter of each drape sub-model on the horizontal reference surface according to the coordinates of all surface vertices of each drape sub-model; calculate the layered drape index of each drape sub-model according to the orthogonal projection area and the orthogonal projection contour perimeter of each drape sub-model on the horizontal reference surface; take the arithmetic mean of the layered drape indexes of each drape sub-model as the drape index of the fabric sample, and quantify the drape form of the fabric sample through the drape index of the fabric sample.

[0128] The fabric draping form three-dimensional quantification device provided by the embodiment of the present application can execute the fabric draping form three-dimensional quantification method provided by the embodiment of the present application, and has the function modules and beneficial effects corresponding to the execution method.

[0129] The embodiment of the present application provides a computer device, comprising:

[0130] A storage medium is used for storing a computer program.

[0131] A processor is used for executing the computer program to realize the fabric draping form three-dimensional quantification method provided by the embodiment of the present application.

[0132] The embodiment of the present application provides a computer readable storage medium, which has a computer program stored thereon, and the computer program is executed by a processor to realize the fabric draping form three-dimensional quantification method provided by the embodiment of the present application.

[0133] The embodiment of the present application provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to realize the fabric draping form three-dimensional quantification method provided by the embodiment of the present application.

[0134] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can adopt a completely hardware embodiment, a completely software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can adopt a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program codes.

[0135] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system) and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be realized by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce a device for realizing the functions specified in the flowcharts and / or block diagrams. Figure 1 The device for realizing the functions specified in one flow or multiple flows and / or blocks Figure 1 The device for realizing the functions specified in one flow or multiple flows and / or blocks

[0136] These computer program instructions can also be stored in a computer readable storage medium, which can guide the computer or other programmable data processing devices to work in a specific way, so that the instructions stored in the computer readable storage medium produce a product including instruction devices, which realize the functions specified in the flowcharts and / or block diagrams. Figure 1one or more processes and / or blocks Figure 1 the function specified in the one or more blocks.

[0137] These computer program instructions can also be loaded into computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable data processing devices to generate a computer-implemented process, so that the instructions executed on the computer or other programmable data processing devices provide a process for implementing the flowchart Figure 1 one or more processes and / or blocks Figure 1 the function specified in the one or more blocks.

[0138] The above is only the preferred embodiment of the present application, it should be noted that for those skilled in the art, without departing from the technical principles of the present application, can also make a number of improvements and variations, these improvements and variations should also be considered as the protection scope of the present application.

Claims

1. A method for three-dimensional quantification of fabric drape morphology, characterized in that, include: Multi-angle three-dimensional scanning was performed on the fabric sample placed on the sag tester to construct a three-dimensional model of the fabric sample's sag. Define the horizontal reference plane of the suspended 3D model and the positive direction of the normal axis of the horizontal reference plane, determine the maximum sectioning distance of the suspended 3D model, and select the sectioning step size based on the maximum sectioning distance of the suspended 3D model. The number of cutting layers is calculated based on the cutting step length, and the number of horizontal cutting planes parallel to the horizontal reference plane is determined. The suspended 3D model is then divided into several suspended sub-models along the positive direction of the normal axis using the horizontal cutting planes. Obtain the coordinates of all surface vertices of each overhanging sub-model; Calculate the orthogonal projected area and orthogonal projected profile perimeter of each pendant sub-model on the horizontal reference plane based on the coordinates of all surface vertices of each pendant sub-model. The layered suspension index of each suspension sub-model is calculated based on the orthogonal projection area and orthogonal projection profile perimeter of each suspension sub-model on the horizontal reference plane. The arithmetic mean of the layered drape indices of each drape sub-model is used as the overall drape index of the fabric sample, and the drape shape of the fabric sample is quantified by the overall drape index of the fabric sample. The formula for calculating the layered overhang index of each overhang sub-model is as follows: ; in, Indicates the first Layered overhang index of each overhang sub-model Indicates the first The orthogonal projected area of ​​each suspended sub-model on the horizontal reference plane. Indicates the first The perimeter of the orthogonal projection profile of a pendant sub-model on a horizontal reference plane; The formula for calculating the overall drape index of a fabric sample is: ; in, It represents the overall drape index of the fabric sample. This indicates the number of pendant models.

2. The three-dimensional quantification method for fabric drape morphology according to claim 1, characterized in that, The fabric sample placed on the drape tester was subjected to multi-angle three-dimensional scanning to construct a three-dimensional drape model of the fabric sample, including: A 3D scanner was used to perform multi-angle 3D scanning on a fabric sample placed on a sag tester to construct an initial 3D sag model of the fabric sample. The initial three-dimensional model of the fabric sample was denoised, hole-filling, and non-manifold edge-cleaning were performed using reverse engineering techniques to obtain the three-dimensional model of the fabric sample.

3. The method for three-dimensional quantification of fabric drape morphology according to claim 1, characterized in that, Define the horizontal reference plane of the suspended 3D model and the positive direction of the normal axis of the horizontal reference plane, determine the maximum sectionable distance of the suspended 3D model, and select the sectioning step size based on the maximum sectionable distance of the suspended 3D model, including: A spatial rectangular coordinate system for the three-dimensional model of the drape is constructed using reverse engineering techniques. The center of the fabric sample is defined as the origin, and the plane containing the circular area of ​​the fabric sample fixed by the clamping plate of the drape tester is defined as the horizontal reference plane. shaft and The orthogonal plane of the axis, the normal axis of the horizontal reference plane is defined as The axis is defined as the drape direction of the fabric sample. The positive direction of the axis; The vertical distance between the horizontal plane that is parallel to the horizontal reference plane and intersects with the suspended 3D model to form the largest area that completely surrounds the continuous contour of the suspended 3D model and the horizontal reference plane is taken as the maximum sectionable distance. The cutting step size is selected based on the maximum sectionable distance of the overhanging 3D model. ,in, Indicates the maximum possible cut distance. This indicates rounding down to the nearest integer.

4. The method for three-dimensional quantification of fabric drape morphology according to claim 1, characterized in that, The formula for calculating the number of cutting layers is: ; in, This indicates the number of cutting layers, that is, the number of horizontal cutting planes, which is also the number of overhanging sub-models. Indicates the cutting step size. Indicates the maximum possible cut distance. Indicates rounding down; The suspended 3D model is compared with the horizontal reference plane and the first The portion held by the horizontal cutting surface is considered as the first A hanging sub-model.

5. The method for three-dimensional quantification of fabric drape morphology according to claim 1, characterized in that, Obtaining the coordinates of all surface vertices of each pendant sub-model includes: extracting the coordinates of all surface vertices of the triangular mesh of each pendant sub-model using reverse engineering techniques.

6. The method for three-dimensional quantification of fabric drape morphology according to claim 1, characterized in that, The orthogonal projected area and orthogonal projected profile perimeter of each suspended sub-model on the horizontal reference plane are calculated based on the coordinates of all surface vertices of each suspended sub-model, including: Calculate the radial distance from the origin to all surface vertices of each suspended sub-model based on the coordinates of all surface vertices of each suspended sub-model on the horizontal reference plane; The effective point set of each drooping sub-model is obtained by filtering all surface vertices of each drooping sub-model based on the radial distance from all surface vertices of each drooping sub-model to the origin and the radius of the fabric sample. use The shape algorithm calculates the envelope of the effective point set of each cantilever sub-model, constructs the projected contour polygon of each cantilever sub-model, and utilizes... The shape algorithm extracts the outline of the projected contour polygon of each pendant sub-model, and calculates the orthogonal projected area and orthogonal projected contour perimeter of each pendant sub-model on the horizontal reference plane.

7. The method for three-dimensional quantification of fabric drape morphology according to claim 6, characterized in that, The formula for calculating the radial distance from all surface vertices of each cantilever sub-model to the origin is as follows: ; in, Indicates the first The first hanging sub-model The radial distance from each surface vertex to the origin , They represent the first The first hanging sub-model 1 surface vertex Axis coordinates Axis coordinates.

8. The three-dimensional quantification method for fabric drape morphology according to claim 6, characterized in that, The effective point set of each drooping sub-model is obtained by filtering all surface vertices of each drooping sub-model based on the radial distance from all surface vertices to the origin and the radius of the fabric sample. This includes: for each drooping sub-model, surface vertices whose radial distance to the origin is less than or equal to the radius of the fabric sample are selected as effective points, and all effective points together constitute the effective point set.

9. The three-dimensional quantification method for fabric drape morphology according to claim 6, characterized in that, Shape Algorithm The parameters are adaptively selected based on the density of the effective point set of each hanging sub-model.

Citation Information

Patent Citations

  • Fabric drapability tester

    CN209495975U

  • Fabric drapability tester control system with timing device

    CN213517141U

  • Fabric three-dimensional draping shape automatic classification method

    CN106971199A

  • Method for obtaining fabric mechanical parameters in three-dimensional garment CAD and application

    CN115017562A