File processing method of computer-aided software and related equipment thereof

By generating template machine and cutting machine processing files in the same computer-aided software, the problem of low production efficiency caused by switching sewing stitch files between different software is solved, and efficient file processing and seamless connection of production processes are achieved.

CN120763995APending Publication Date: 2025-10-10SUZHOU INOVANCE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510843449.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

In the prior art, the frequent switching of sewing stitch files between CAD software and CAM software results in low production efficiency and is prone to deviation.

Method used

The template machine processing file and the cutting machine processing file are generated in the same computer-aided software, and the processing file generation of the template machine and the cutting machine is realized by configuring the sewing parameters and slotting parameters.

Benefits of technology

It simplifies the file processing process, reduces software switching, improves production efficiency, avoids deviations, and achieves seamless connection of the production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120763995A_ABST
    Figure CN120763995A_ABST
Patent Text Reader

Abstract

The invention discloses a file processing method of computer-aided software and related equipment thereof, and relates to the technical field of sewing. In response to a parameter configuration operation for the to-be-processed sewing stitch, generating a target processing parameter, and in the same computer-aided software, according to the to-be-processed sewing stitch and the target processing parameter, generating a first template machining file and a first cutting machine machining file; in other words, the function of generating the template machining file and the cutting machine machining file in the same computer-aided software is achieved. Even if continuous trial and error and improvement are needed in the production process of pattern making and drawing, a user does not need to frequently switch between CAD software and CAM software, the first template machining file and the first cutting machining file are generated according to the same sewing stitch to be machined, the file processing flow can be simplified, and the production efficiency is improved. Therefore, the technical problem of low production efficiency is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of sewing technology, and in particular to a file processing method of computer-aided software and related equipment. Background Art

[0002] At present, stitch files are usually created through CAD (Computer Aided Design) software, and the stitch files are converted into template machine processing files through CAM (Computer Aided Manufacturing) software, and the template machine processing files are transferred to the template machine; then the stitch files (including sewing stitches) are converted into cutting machine processing files in the CAD software, and a laser cutting machine is used to cut according to the cutting machine processing files to obtain a sewing template (used to fix the fabric pieces and accurately position the sewing lines); the template machine can then perform sewing operations according to the template machine processing files and the sewing template.

[0003] Since the production process of pattern making and drawing usually requires continuous trial and error and improvement, users need to frequently switch between CAD software and CAM software, which is not only time-consuming but may also cause material loss and interrupt the continuity of the production process. Moreover, due to the different software used, deviations are prone to occur when files are frequently modified. To ensure that the sewing lines and sewing templates do not deviate, the stitch files can be returned to the CAD software to uniformly modify them. However, after modifying the stitch files, the modified stitch files still need to be exported to the CAM software for sewing line processing and cutting line processing in the CAD software. That is, frequent software switching is still required, and the process is relatively cumbersome, affecting production progress.

[0004] Therefore, the related art has the technical problem of low production efficiency. Summary of the Invention

[0005] The main purpose of this application is to provide a computer-aided software file processing method and related equipment, aiming to solve the technical problem of low production efficiency.

[0006] To achieve the above objectives, the present application proposes a file processing method for computer-aided software, the method comprising:

[0007] Obtaining sewing stitches to be processed;

[0008] generating target processing parameters in response to a parameter configuration operation for the sewing seam to be processed;

[0009] In the same computer-aided software, a first template machining file and a first cutting machine machining file are generated according to the sewing stitches to be processed and target machining parameters.

[0010] In one embodiment, the target processing parameters include sewing parameters and slotting parameters, the sewing parameters are used to generate a template machine processing file, and the slotting parameters are used to generate a cutting machine processing file.

[0011] In one embodiment, the step of generating a first template machining file and a first cutting machine machining file according to the sewing stitches to be processed and the target machining parameters includes:

[0012] Generating a needle path diagram and a groove diagram in the computer-aided software interface according to the sewing stitches to be processed and target processing parameters;

[0013] generating the first template machining file based on the needle path diagram;

[0014] The first cutting machine processing file is generated based on the groove diagram.

[0015] In one embodiment, before the step of generating the first template machining file and the first cutting machining file, the method further includes:

[0016] Generate modified slotting parameters in linkage with the modification of sewing parameters;

[0017] Or, the modified sewing parameters are generated in a linked manner according to the modification of the slotting parameters.

[0018] In one embodiment, the method further comprises:

[0019] In response to the modification request, a second cutting machining file is generated according to the first template machining file, or a second template machining file is generated according to the first cutting machining file.

[0020] In one embodiment, the target machining parameters include slotting parameters, and the step of generating a second template machining file based on the first cutting machining file in response to the modification request includes:

[0021] generating a modified sewing stitch in response to the modification of the slotting parameters;

[0022] Based on the modified sewing stitches, a second template machining file is generated.

[0023] In one embodiment, the target machining parameters include sewing parameters, and the step of generating a second cutting machine processing file according to the first template machining file in response to the modification request includes:

[0024] generating modified sewing stitches in response to the modification of the sewing parameters;

[0025] Based on the modified sewing stitches, a second cutting machine processing file is generated.

[0026] In an embodiment, the method further comprises:

[0027] In response to a matched file generation request, generating a matched cutting machine processing file according to the template machine processing file, or generating a matched template machine processing file according to the cutting machine processing file.

[0028] In addition, to achieve the above object, the present application further provides a file processing device, which comprises a computer-aided software, wherein the computer-aided software is configured to:

[0029] obtaining a to-be-processed sewing stitch;

[0030] in response to a parameter configuration operation for the to-be-processed sewing stitch, generating a target processing parameter;

[0031] in the same computer-aided software, generating a first template machine processing file and a first cutting machine processing file according to the to-be-processed sewing stitch and the target processing parameter.

[0032] In addition, to achieve the above object, the present application further provides a file processing device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the file processing method of the computer-aided software as described above.

[0033] In addition, to achieve the above object, the present application further provides a storage medium, which is a computer-readable storage medium, and the storage medium stores a computer program, wherein the computer program is executed by a processor to implement the steps of the file processing method of the computer-aided software as described above.

[0034] In addition, to achieve the above object, the present application further provides a computer program product, which comprises a computer program, wherein the computer program is executed by a processor to implement the steps of the file processing method of the computer-aided software as described above.

[0035] The one or more technical solutions provided by the present application have at least the following technical effects:

[0036] The present application obtains a to-be-processed sewing stitch; in response to a parameter configuration operation for the to-be-processed sewing stitch, generates a target processing parameter; and in the same computer-aided software, generates a first template machine processing file and a first cutting machine processing file according to the to-be-processed sewing stitch and the target processing parameter; that is, the present application realizes the function of generating two types of files, i.e., a template machine processing file and a cutting machine processing file, in the same computer-aided software.

[0037] By adopting the above technical solution, even if continuous trial and error and improvement are required in the production process of pattern making and drawing, users do not need to frequently switch between CAD software and CAM software, and deviations are not likely to occur. Moreover, generating the first template machine processing file and the first cutting machine processing file based on the same sewing stitch to be processed can also simplify the file processing process, thereby improving production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0040] Figure 1 A flowchart of the first embodiment of the file processing method of the computer-aided software of the present application is provided;

[0041] Figure 2 A first logical architecture diagram provided for the first embodiment of the file processing method of the computer-assisted software of the present application;

[0042] Figure 3 A schematic diagram of a first scenario provided in Example 1 of the file processing method of computer-aided software of the present application;

[0043] Figure 4 A schematic diagram of a second scenario provided in Example 1 of the file processing method of computer-assisted software of the present application;

[0044] Figure 5 A schematic diagram of a third scenario provided in Example 1 of the file processing method of computer-assisted software of the present application;

[0045] Figure 6 A second logical architecture diagram provided for the third embodiment of the file processing method of the computer-aided software of the present application;

[0046] Figure 7 A third logical architecture diagram provided for the third embodiment of the file processing method of the computer-assisted software of the present application;

[0047] Figure 8 A fourth logical architecture diagram provided for the third embodiment of the file processing method of the computer-assisted software of the present application;

[0048] Figure 9 This is a schematic diagram of the module structure of the file processing device according to an embodiment of the present application;

[0049] Figure 10 This is a schematic diagram of the device structure of the hardware operating environment involved in the file processing method of computer-aided software in the embodiment of the present application.

[0050] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0051] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0052] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0053] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device or file processing device capable of implementing the above functions. This embodiment and the following embodiments will be described below using a file processing device as an example.

[0054] Based on this, the embodiment of the present application provides a file processing method of computer-aided software, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the file processing method of the computer-aided software of the present application.

[0055] In this embodiment, the file processing method of the computer-aided software includes steps S10-S30:

[0056] Step S10, obtaining the sewing stitches to be processed;

[0057] Since the production process of pattern making and drawing usually requires continuous trial and error and improvement, users need to frequently switch between CAD software and CAM software, which is not only time-consuming but may also cause material loss and interrupt the continuity of the production process. Moreover, due to the different software used, deviations are prone to occur when files are frequently modified. To ensure that the sewing lines and sewing templates do not deviate, the stitch files can be returned to the CAD software to uniformly modify them. However, after modifying the stitch files, the modified stitch files still need to be exported to the CAM software for sewing line processing and cutting line processing in the CAD software. That is, frequent software switching is still required, and the process is relatively cumbersome, affecting production progress.

[0058] In order to solve the above technical problems, this embodiment aims to provide a method for generating template machining files and cutting machine processing files based on the same sewing stitch in the same computer-aided software, thereby simplifying the process and improving production efficiency.

[0059] It should be noted that the file processing device may be installed with computer-aided software, which may be CAM software or other drawing software. This embodiment is specifically described using CAM software as an example.

[0060] In order to generate two types of files, template machining files and cutting machine machining files, in the same CAM software, the file processing device can first obtain the sewing stitches to be processed, refer to Figure 2 Specifically, the user can operate through the display screen of the file processing device, so that the file processing device opens the stitch file in the CAM software interface to obtain the sewing stitch to be processed.

[0061] The sewing stitches to be processed may be predetermined positions and paths (sketches) on the fabric pieces to be processed according to design requirements.

[0062] In the related art, in the process of generating cutting machine files based on CAD software, it is usually necessary to draw and edit the sewing traces in the CAD software to obtain the sewing traces to be processed; and in the process of generating template machine files based on CAM software, it is necessary to draw the sewing traces in the CAD software, and import the drawn trace files into the CAM software, and then edit the sewing traces in the CAM software to obtain the sewing traces to be processed; that is, the related art requires repeated operations, which reduces the file processing efficiency.

[0063] In this embodiment, when it is necessary to generate a template machining file and a cutting machine machining file, it is only necessary to edit the sewing traces to be processed in the same CAM software to obtain a universal sewing trace to be processed; specifically, the implementation method for obtaining the sewing traces to be processed can be:

[0064] Acquire the initial sewing stitch; in response to the reference point configuration operation for the initial sewing stitch, configure the processing reference points of the initial sewing stitch on the template machine and the cutting machine; in response to the deletion operation for the selected initial sewing stitch, acquire the sewing stitch to be processed.

[0065] The stitch file can be imported into the CAM software through a file processing device, and the file processing device obtains the initial sewing stitch in response to the import operation on the stitch file. The initial sewing stitch can also be obtained by drawing in the CAM software.

[0066] Further, since the template machine starts sewing and the cutting machine starts cutting based on a set starting point, in order to ensure that the template machine and the cutting machine do not deviate during processing, the processing reference point of the sewing line on the template machine and the cutting machine needs to be set corresponding to the starting point; specifically, the file processing device can first perform reference point configuration operation on the initial sewing line in the CAM software, and configure the processing reference point of the initial sewing line on the template machine and the cutting machine, that is, set the processing reference point of the cloth piece on the template machine and the cutting machine as the default reference point.

[0067] In order to improve production efficiency, the file processing device can select the initial sewing line that does not need to be sewn in the CAM software, and trigger the deletion operation on the selected initial sewing line. The file processing device deletes the selected initial sewing line in response to the deletion operation, and retains the sewing line to be processed; that is, the position and path of the cloth piece to be processed are obtained.

[0068] Step S20, in response to the parameter configuration operation on the sewing line to be processed, generating target processing parameters;

[0069] It should be noted that the CAM software interface can include a parameter configuration interface and a working area, and the parameter configuration interface can include a sewing configuration window and a slotting configuration window; specifically, in response to the editing operation on the sewing parameter configuration window, the sewing parameters of the sewing line to be processed on the template machine can be configured; and in response to the editing operation on the slotting parameter configuration window, the slotting parameters of the sewing line to be processed on the cutting machine can be configured.

[0070] When the user needs to obtain the template machine processing file through the CAM software, the file processing device can perform parameter configuration operation on the sewing line to be processed in the sewing configuration window of the CAM software, so as to configure the sewing parameters; wherein the sewing parameters include sewing needle spacing, sewing process, first and last needle addition and subtraction, and reverse sewing mode.

[0071] When the user needs to obtain the cutting machine processing file through the CAM software, the file processing device can perform parameter configuration operation on the sewing line to be processed in the slotting configuration window of the CAM software, so as to configure the slotting parameters; wherein the slotting parameters include slotting shape, slotting width, slotting radius, and the like, for reference to Figure 3 .

[0072] Step S30, in the same computer-aided software, according to the sewing line to be processed and the target processing parameters, generating a first template machine processing file and a first cutting machine processing file.

[0073] For reference to Figure 2After configuring the target processing parameters, the user can confirm or save the target processing parameters in the same CAM software. The file processing device generates a first template machine processing file and a first cutting machine processing file in response to the confirmation operation or the save operation according to the sewing stitches to be processed and the target processing parameters.

[0074] It should be noted that the same CAM software has the function of generating two types of files, the first template machining file and the first cutting machine processing file. Users can configure the target processing parameters in the same CAM software, so as to obtain the first template machining file and the first cutting machine processing file according to the sewing lines to be processed and the target processing parameters; there is no need to switch back and forth between different computer-aided software (such as CAM software and CAD software), and the editing and generation of template machining files and cutting machine processing files can be achieved only through the same CAM software.

[0075] Specifically, the target processing parameters include sewing parameters and slotting parameters. The sewing parameters are used to generate a template machine processing file, and the slotting parameters are used to generate a cutting machine processing file.

[0076] That is, if it is necessary to generate a template machining file through CAM software, the sewing parameters can be configured in the CAM software, thereby generating a first template machining file based on the sewing lines and sewing parameters to be processed. If it is necessary to generate a template machining file through the same CAM software, the slotting parameters can be configured in the same CAM software, thereby generating a first cutting machine processing file based on the sewing lines and slotting parameters to be processed.

[0077] For example, the file processing device generates a template machine processing file based on the sewing lines to be processed and the sewing parameters in response to the confirmation operation for the sewing parameters; the file processing device generates a cutting machine processing file based on the sewing lines to be processed and the slotting parameters in response to the confirmation operation for the slotting parameters; through the above, a template machine processing file and a cutting machine processing file in which the sewing line and the slot match each other can be obtained.

[0078] Specifically, according to the sewing stitches to be processed and the target processing parameters, the implementation method of generating the first template machine processing file and the first cutting machine processing file may be:

[0079] According to the sewing stitches to be processed and the target processing parameters, a needle path diagram and a groove diagram are generated in a computer-aided software interface; a first template machining file is generated based on the needle path diagram; and a first cutting machine machining file is generated based on the groove diagram.

[0080] Specifically, after the target processing parameters are configured, the needle pattern and the slot shape can be generated in the same computer-aided software interface according to the sewing line to be processed and the target processing parameters; for example, after the sewing parameters are configured, the computer-aided software interface can generate the needle pattern according to the sewing line to be processed and the sewing parameters and display the needle pattern in the interface, and after the slotting parameters are configured, the slot shape can be generated according to the sewing line to be processed and the slotting parameters and displayed in the interface, refer to Figure 3 .

[0081] Further, the file processing device can format-convert the needle pattern to obtain a template machining file in response to a confirmation operation on the needle pattern, and format-convert the slot shape to obtain a cutting machining file in response to a confirmation operation on the slot shape.

[0082] At present, the template machining file generated by the CAM software is usually exported and then imported into the template machine (lower computer), the template machine performs sewing processing, the cutting machining file generated by the CAD software is exported and then imported into the cutting machine, and the cutting machine performs cutting processing, which is a relatively cumbersome process.

[0083] In the embodiment, the following can also be implemented:

[0084] In response to a setting operation on the selected processing device, the device working parameters are configured, wherein the processing device includes the template machine and the cutting machine; in response to a task issuing operation on the selected processing device, the template machining file and / or the cutting machining file are respectively issued to the selected processing device, so that the selected processing device performs task processing according to the template machining file or the cutting machining file.

[0085] Since the number of template machines is usually large, the template machines in different factory areas, different floors and different production lines can be divided in the CAM software and remotely connected with the template machines; after the template machining file is completed, the CAM software can trigger a task issuing operation on the selected template machine to issue the template machining file to the template machine in the specified factory area, floor or production line, and when the template machine needs to start sewing processing, the corresponding template machining file can be issued to the specified template machine, refer to Figure 4 .

[0086] Users can also choose cutting machines of different specifications, set up the cutting machines through CAM software, configure the equipment working parameters of the processing equipment, and after completing the production of the cutting machine processing file, they can trigger the task issuance operation of the selected cutting machine through CAM software, directly send the cutting machine processing file to the corresponding cutting machine, and the cutting machine will cut the template, seamlessly connecting the production links; the specifications of the cutting machine include the machine size and the inward offset of the working area; the equipment working parameters include template spacing, tail line length, cutting sequence, etc., refer to Figure 5 .

[0087] In this embodiment, through the above method, users can complete the output and modification of template machine processing files and cutting machine processing files only through CAM software during processing and production, realize the compatibility and integration of upstream and downstream production processes (cutting machine cutting processing and template machine sewing processing), ensure seamless connection of the production process, improve the coordination of the entire production system, and greatly improve production efficiency.

[0088] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 2 Before generating the first template machining file and the first cutting machining file, you can also:

[0089] Modified slotting parameters are generated in a linked manner according to the modification of sewing parameters; or, modified sewing parameters are generated in a linked manner according to the modification of slotting parameters.

[0090] In order to improve user operation convenience, the user can only modify the sewing parameters in the CAM software, and the CAM software can generate the modified notching parameters in a linked manner, that is, the notching parameters can be automatically modified as the sewing parameters are modified; or, the user can only modify the notching parameters in the CAM software, and the CAM software can generate the modified sewing parameters in a linked manner, that is, the sewing parameters can be automatically modified as the notching parameters are modified.

[0091] For example, when the length of the sewing line is increased by 1 cm in the CAM software, the CAM software can automatically increase the length of the groove matching the sewing line by 1 cm; realizing linkage modification, the user only needs to modify the sewing parameters to automatically obtain the modified grooving parameters, or the user only needs to modify the grooving parameters to automatically obtain the modified sewing parameters, saving the user's modification times, and, through automatic modification, it can also reduce manual participation and reduce the error rate.

[0092] In addition, according to the sewing stitches to be processed and the target processing parameters, the embodiment of generating the needle path diagram and the groove diagram in the computer-aided software interface can also be:

[0093] In response to the touch operation on the one-key slotting button, a slot diagram corresponding to the sewing stitches in the current interface is displayed.

[0094] It can be understood that in order to allow the user to intuitively understand the positional relationship between the cutting line and the sewing stitch, the user can touch the one-key slotting button in the CAM software to realize the one-key slotting function according to the sewing stitch in the current interface. The file processing device responds to the touch operation of the one-key slotting button and can synchronously display the slot diagram corresponding to the sewing stitch in the current interface. Figure 5 .

[0095] Furthermore, the file processing device can also synchronously modify or move the sewing stitches and the groove diagram in response to a modification operation or a movement operation on the sewing stitches.

[0096] Specifically, the modification operation includes a lengthening operation or a shortening operation. For example, the file processing device responds to a lengthening operation on the sewing stitch by synchronously lengthening the sewing stitch and the cutting line. The file processing device responds to a shortening operation on the sewing stitch by synchronously shortening the sewing stitch and the cutting line, and automatically adapts the sewing stitch and the cutting line. The file processing device responds to a moving operation on the sewing stitch by synchronously moving the sewing stitch and the cutting line, and automatically displays the sewing stitch and the cutting line at the corresponding positions.

[0097] In this embodiment, the above method can realize the linkage modification function of sewing parameters and slotting parameters, thereby improving user operation convenience.

[0098] Based on the first and second embodiments of the present application, in the third embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above introduction and will not be described in detail later. Figure 6 , the file processing method of the computer-aided software also includes:

[0099] In response to the modification request, a second cutting machining file is generated based on the first template machining file, or a second template machining file is generated based on the first cutting machining file.

[0100] It should be noted that the manufacturer that designs the sewing template is usually different from the manufacturer that actually performs the sewing process. If the sewing template or sewing line does not match during the actual sewing process, the sewing template or sewing line needs to be adjusted. However, while the sewing line can be directly modified through CAM software, modifying the accompanying sewing template requires leaving the current production process and returning to the design process to modify the corresponding cutting machine processing file through CAD software and re-cut. Therefore, the two manufacturers need to communicate, transfer files, and modify the process multiple times, which is time-consuming and affects the production schedule.

[0101] Therefore, in the actual production process, it is usually necessary to put the cut sewing template and the template machine processing file into the template machine for supporting production during the plate line verification link, so as to verify whether the sewing effect meets the standards and then determine whether it is suitable for mass production; if the user finds that the plate line does not match or the trial sewing effect does not meet the process requirements during the plate line verification link, it can be modified through the CAM software.

[0102] In this scenario, when the first cutting machine processing file does not meet the process requirements, the user can modify the first cutting machine processing file that does not meet the process requirements through CAM software. However, directly modifying the first cutting machine processing file may cause incompatibility with the supporting processing file that originally met the process requirements due to modification errors. Therefore, the user can generate a matching second cutting machine processing file in the CAM software based on the first template processing file that meets the process requirements, thereby avoiding the occurrence of modification errors.

[0103] Similarly, when the first template machining file does not meet the process requirements, the user can generate a matching second template machining file in the CAM software based on the first cutting machining file that meets the process requirements, thereby avoiding the occurrence of modification errors.

[0104] Furthermore, in response to the modification request, an implementation method of generating a second template machining file according to the first cutting machining file may be:

[0105] In response to the modification of the slotting parameters, a modified sewing stitch is generated; and based on the modified sewing stitch, a second template machining file is generated.

[0106] When the first template machining file does not meet the processing requirements, or the first template machining file and the first cutting machine processing file do not meet the process requirements, the user can modify the slotting parameters through the CAM software to generate the modified sewing stitches accordingly, and then generate a new second template machining file based on the modified sewing stitches (to achieve "automatic line drawing based on slots", refer to Figure 7 ).

[0107] Specifically, since the groove pattern itself is generated based on the sewing stitch and slotting parameters, when the slotting parameters are modified in the CAM software, the CAM software can automatically convert the groove pattern into the modified sewing stitch according to the modified sewing parameters, realizing "automatic line drawing with groove"; and then, according to the modified sewing stitch, the corresponding sewing parameters are configured to generate a new second template machining file; when necessary, a new second cutting machine processing file can also be generated according to the modified slotting parameters and the modified sewing stitch.

[0108] Furthermore, in response to the modification request, the second cutting machining file is generated according to the first template machining file in the following manner:

[0109] In response to the modification of the sewing parameters, a modified sewing trace is generated; based on the modified sewing trace, a second cutting machine processing file is generated.

[0110] When the first cutting machine processing file does not meet the processing process, or neither the first template processing file nor the first cutting machine processing file meets the process requirements, the user can modify the sewing parameters through the CAM software, thereby corresponding to generate a modified sewing trace, and then according to the modified sewing trace, a new second template processing file can be generated (realizing "automatic slotting according to the line", refer to Figure 8 ).

[0111] Specifically, since the needle pattern is generated based on the sewing trace and the sewing parameters, when the sewing parameters are modified in the CAM software, the CAM software can automatically convert the needle pattern into a modified sewing trace according to the modified sewing parameters, realizing "automatic line drawing according to the slot"; and then according to the modified sewing trace, corresponding slotting parameters are configured, thereby generating a new second cutting machine processing file; when necessary, a new second template processing file can also be generated according to the modified sewing parameters and the modified sewing trace.

[0112] It can be understood that assuming that the template processing file is designed by manufacturer a, and the sewing template is designed and produced by manufacturer b; if it is found in the plate line verification link that the sewing line in the template processing file does not match the sewing template, manufacturer a can modify the template processing file and / or the cutting machine processing file in the CAM software to make the sewing line and the sewing template match, and then provide the modified cutting machine processing file to manufacturer b, thereby saving the cost generated by the intermediate communication, transportation, and re-cutting of the sewing template.

[0113] In a feasible implementation manner, the file processing device can generate a matched cutting machine processing file according to the template processing file, or generate a matched template processing file according to the cutting machine processing file in response to a matched file generation request.

[0114] That is, in another scenario, when manufacturer b loses or cannot provide the cutting machine processing file, manufacturer a can generate a matched cutting machine processing file according to the template processing file in the CAM software, and then provide the generated matched cutting machine processing file to manufacturer b. Specifically, in this scenario, the template processing file can be acquired through the file processing device, specifically, the template processing file can be downloaded from the local through the CAM software, or the user imports the template processing file into the CAM software; since the template processing file records the needle points according to which the template machine sews, the corresponding cutting line can be generated according to the positions of the needle points, thereby obtaining the matched cutting machine processing file.

[0115] Similarly, when the cutting machine processing file is lost or cannot be provided, since the cutting machine processing file records the cutting line that the cutting machine needs to rely on in the process of cutting the sewing template, the corresponding sewing stitches can be generated according to the position of the cutting line. Further, according to the corresponding sewing stitches and sewing parameters, the sewing stitches are converted into corresponding needle points, thereby obtaining the matching template machine processing file.

[0116] Therefore, CAM software can be used to generate matching cutting machine processing files from template machining files, or to generate matching template machining files based on cutting machine processing files. Specifically, users can trigger a matching file generation request by touching the matching file generation button in the CAM software.

[0117] It should be noted that when the manufacturer only has template machining files or only cutting machine processing files, the file processing device can respond to the matching file generation request and regenerate the matching cutting machine processing files based on the template machining files, or regenerate the matching template machining files based on the cutting machine processing files.

[0118] When responding to a request for generating a supporting file, a supporting cutting machine processing file is generated according to a template machining file, or in the process of generating a supporting template machining file according to a cutting machine processing file, when the template machining file or the cutting machine processing file is a processing file sent by other manufacturers, in order to improve the modification efficiency, when the user imports the template machining file or the cutting machine processing file, the file processing device can display the corresponding needle path diagram or groove type diagram in the CAM software interface; in response to the display mode switching operation, the sewing line traces corresponding to the needle path diagram or groove type diagram can be displayed.

[0119] It can be understood that when the user imports the target processing file into the CAM software or downloads the target processing file from the CAM software, the CAM software may display the needle path diagram or groove diagram corresponding to the processing file by default. For example, when the imported file is a template machine processing file, the needle path diagram is displayed, and when the imported file is a cutting machine processing file, the groove diagram is displayed.

[0120] In this embodiment, the CAM software can realize "automatic slotting with lines" and "automatic drawing lines with slots", and can also realize the function of linkage modification of sewing parameters and slotting parameters. There is no need for two manufacturers to modify the processing files of their respective designs separately, so as to achieve seamless connection of production links, reduce the costs of intermediate communication, transportation, and re-cutting of sewing templates, etc., make the design link and production link clearly divided, and improve production flexibility and accuracy.

[0121] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the file processing method of the computer-aided software of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0122] This application also provides a file processing device, please refer to Figure 9 , the file processing device includes:

[0123] A stitch acquisition module 10 is used to acquire sewing stitches to be processed;

[0124] a parameter configuration module 20 for generating target processing parameters in response to a parameter configuration operation for a sewing stitch to be processed;

[0125] The file generating module 30 is used to generate a first template machining file and a first cutting machine machining file according to the sewing stitches to be processed and target processing parameters in the same computer-aided software.

[0126] In one embodiment, the target processing parameters include sewing parameters and slotting parameters, the sewing parameters are used to generate a template machine processing file, and the slotting parameters are used to generate a cutting machine processing file.

[0127] In one embodiment, the file generation module 30 includes:

[0128] A first generating submodule is used to generate a needle path diagram and a groove diagram in the computer-aided software interface according to the sewing stitches to be processed and the target processing parameters;

[0129] A second generating submodule is configured to generate the first template machining file based on the needle path diagram;

[0130] The third generating submodule is used to generate the first cutting machine processing file based on the groove diagram.

[0131] In one embodiment, before the step of generating the first template machining file and the first cutting machining file, the file processing device further includes:

[0132] The linkage generation module is used to generate the modified slotting parameters according to the modification of the sewing parameters; or to generate the modified sewing parameters according to the modification of the slotting parameters.

[0133] In one embodiment, the file processing device further includes:

[0134] The modification module is used to generate a second cutting machining file according to the first template machining file, or generate a second template machining file according to the first cutting machining file in response to a modification request.

[0135] In one embodiment, the target processing parameters include slotting parameters, and the modification module includes:

[0136] a fourth generating submodule, configured to generate a modified sewing stitch in response to the modification of the slotting parameters;

[0137] The fifth generating submodule is used to generate a second template machining file based on the modified sewing stitch.

[0138] In one embodiment, the target processing parameters include sewing parameters, and the modification module further includes:

[0139] a sixth generating submodule, configured to generate modified sewing stitches in response to the modification of the sewing parameters;

[0140] The seventh generating submodule is used to generate a second cutting machine processing file based on the modified sewing stitch.

[0141] In one embodiment, the file processing device further includes:

[0142] The supporting file generation module is used to generate supporting cutting machine processing files according to the template machining files in response to the supporting file generation request, or to generate supporting template machining files according to the cutting machine processing files.

[0143] The file processing device provided by this application utilizes the computer-assisted software file processing method of the aforementioned embodiment to solve the technical problem of low production efficiency. Compared to the prior art, the beneficial effects of the file processing device provided by this application are the same as those of the computer-assisted software file processing method provided by the aforementioned embodiment. Other technical features of the file processing device are the same as those disclosed in the aforementioned embodiment and are not further described here.

[0144] The present application provides a file processing device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the file processing method of the computer-assisted software in the above-mentioned embodiment one.

[0145] Reference below Figure 10, which shows a schematic structural diagram of a file processing device suitable for implementing the embodiments of the present application. The file processing device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, tablet computers, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital televisions and desktop computers. Figure 10 The file processing device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0146] like Figure 10 As shown, the file processing device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the file processing device. Processing device 1001, ROM 1002, and RAM 1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input device 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output device 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003 including, for example, a magnetic tape, hard disk, etc.; and communication device 1009. Communication device 1009 can allow the file processing device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a file processing device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have instead.

[0147] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program codes for executing the method shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network through a communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiments disclosed in the present application are executed.

[0148] The file processing device provided by the present application adopts the file processing method of the computer-aided software in the above-mentioned embodiments, and can solve the technical problem of low production efficiency. Compared with the prior art, the file processing device provided by the present application has the same beneficial effects as the file processing method of the computer-aided software provided by the above-mentioned embodiments, and other technical features in the file processing device are the same as the features disclosed in the previous embodiment method, which will not be repeated here.

[0149] It should be understood that parts of the present application can be realized by hardware, software, firmware or a combination thereof. In the description of the above-mentioned embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0150] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

[0151] The present application provides a computer readable storage medium having stored thereon computer readable program instructions (i.e. computer program) for executing the file processing method of the computer-aided software in the above-mentioned embodiments.

[0152] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0153] The computer-readable storage medium may be included in the file processing device, or may exist independently without being assembled into the file processing device.

[0154] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by a file processing device, the file processing device executes the file processing method of the computer-assisted software.

[0155] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0156] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to the various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the prescribed logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the prescribed function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0157] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0158] The computer-readable storage medium provided in this application is a computer-readable storage medium storing computer-readable program instructions (i.e., a computer program) for executing the aforementioned computer-assisted software file processing method, thereby resolving the technical problem of low production efficiency. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the computer-assisted software file processing method provided in the aforementioned embodiments, and are not further elaborated here.

[0159] The present application also provides a computer program product, comprising a computer program, which implements the steps of the above-mentioned computer-assisted software file processing method when executed by a processor.

[0160] The computer program product provided in this application can solve the technical problem of low production efficiency. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the computer-assisted software file processing method provided in the above embodiment, and will not be repeated here.

[0161] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A file processing method for computer-aided software, characterized in that: The method includes: Obtaining sewing stitches to be processed; generating target processing parameters in response to a parameter configuration operation for the sewing seam to be processed; In the same computer-aided software, a first template machining file and a first cutting machine machining file are generated according to the sewing stitches to be processed and target machining parameters.

2. The method according to claim 1, wherein The target processing parameters include sewing parameters and slotting parameters, the sewing parameters are used to generate a template machine processing file, and the slotting parameters are used to generate a cutting machine processing file.

3. The method according to claim 2, wherein The step of generating a first template machining file and a first cutting machine machining file according to the sewing stitches to be processed and the target machining parameters comprises: Generating a needle path diagram and a groove diagram in the computer-aided software interface according to the sewing stitches to be processed and target processing parameters; generating the first template machining file based on the needle path diagram; The first cutting machine processing file is generated based on the groove diagram.

4. The method according to claim 2, wherein Before the step of generating the first template machining file and the first cutting machining file, the method further includes: Generate modified slotting parameters in linkage with the modification of sewing parameters; Or, the modified sewing parameters are generated in a linked manner according to the modification of the slotting parameters.

5. The method according to claim 1, wherein The method further comprises: In response to the modification request, a second cutting machining file is generated according to the first template machining file, or a second template machining file is generated according to the first cutting machining file.

6. The method according to claim 5, wherein The target machining parameters include slotting parameters, and the step of generating a second template machining file according to the first cutting machine machining file in response to the modification request includes: generating a modified sewing stitch in response to the modification of the slotting parameters; Based on the modified sewing stitches, a second template machining file is generated.

7. The method according to claim 5, wherein The target processing parameters include sewing parameters, and the step of generating a second cutting machine processing file according to the first template processing file in response to the modification request includes: generating modified sewing stitches in response to the modification of the sewing parameters; Based on the modified sewing stitches, a second cutting machine processing file is generated.

8. The method according to claim 1, wherein The method further comprises: In response to the matching file generation request, a matching cutting machine processing file is generated according to the template machining file, or a matching template machining file is generated according to the cutting machine processing file.

9. A file processing device, characterized in that: The apparatus includes computer-assisted software for: Obtaining sewing stitches to be processed; generating target processing parameters in response to a parameter configuration operation for the sewing seam to be processed; In the same computer-aided software, a first template machining file and a first cutting machine machining file are generated according to the sewing stitches to be processed and target machining parameters.

10. A file processing device, characterized in that: The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the file processing method according to any one of claims 1 to 8.

11. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the file processing method according to any one of claims 1 to 8 are implemented.

12. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the file processing method according to any one of claims 1 to 8 are implemented.