Groove data generation method and device and readable storage medium
By acquiring and processing the data in the initial drawing and calling the bevel module library to generate bevel lines, the problem of cumbersome processing of bevel data in the existing technology is solved, and the automatic generation of bevel lines and the efficiency of drawing is improved.
Patent Information
- Application Number
- CN202411819469.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-04-04
AI Technical Summary
In the existing welding technology, the acquisition and processing of bevel data is complicated, which affects the drawing and processing efficiency.
By obtaining the initial data in the initial drawing, including the graphic curve, the drawing bevel module and the directional line, the standard bevel module in the bevel module library is called to generate bevel lines based on the bevel information and the lines where the bevel needs to be set.
The automatic generation of bevel lines is realized, the efficiency of bevel lines is improved, and the processing process of bevel data is simplified.
Smart Images

Figure CN119760909A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of welding technology, and in particular to a groove data generating method, device and readable storage medium. Background Art
[0002] In the process of mechanical production, welding is one of the common means of connecting parts, such as in the production of port machinery parts. In order to ensure the welding degree, it is often necessary to perform groove processing on the parts. With the development of automation, groove cutting is generally performed by automatic groove processing equipment such as part groove cutting workstation.
[0003] At present, in order to obtain groove data information so that the above-mentioned part groove cutting workstation and other automatic groove processing equipment can process the groove on the parts according to the groove data information, the groove line is generally drawn manually on the drawing, and the groove data is sorted. This process is relatively cumbersome, which in turn affects the processing efficiency. Summary of the invention
[0004] A brief summary of one or more aspects is given below to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all conceived aspects, and is neither intended to identify the key or critical elements of all aspects nor to define the scope of any or all aspects. Its only purpose is to give some concepts of one or more aspects in a simplified form as a prelude to a more detailed description that will be given later.
[0005] The object of the present invention is to provide a method for generating groove data, which can realize rapid processing and generation of groove data, thereby helping to improve drawing processing efficiency.
[0006] Another object of the present invention is to provide a groove data generating device, which can realize rapid processing and generation of groove data, thereby helping to improve drawing processing efficiency.
[0007] Another object of the present invention is to provide a readable storage medium that can realize rapid processing and generation of groove data, thereby helping to improve drawing processing efficiency.
[0008] The embodiments of the present invention can be implemented in the following ways:
[0009] A method for generating groove data, the method comprising:
[0010] Acquire an initial drawing and initial data in the initial drawing; wherein the initial data of the initial drawing includes a graphic curve, a drawing groove module, and a pointing line;
[0011] Acquire the line where the groove needs to be set according to the pointing line and the graphic curve;
[0012] Calling a standard groove module of the same type as the groove module in the drawing in the groove module library, and obtaining the groove information contained in the groove module in the drawing;
[0013] A groove line is generated according to the groove information and the line where the groove needs to be set.
[0014] Optionally, the groove information includes groove size; and the step of generating a groove line according to the groove information and the line on which the groove needs to be set includes:
[0015] The line where the groove is to be set is offset according to the groove size to obtain an offset line;
[0016] The offset lines that intersect and have the same groove parameters are crossed to obtain a continuous curve, which is the initial groove line.
[0017] Optionally, after the step of obtaining the initial groove line, the step of generating the groove line according to the groove information and the line on which the groove needs to be set further includes:
[0018] Obtaining the endpoint of the initial groove line;
[0019] If the endpoint does not intersect with other lines, the line where the endpoint is located is extended from the position of the endpoint by a preset length;
[0020] If the extended part intersects with other lines, the line where the endpoint is located is extended to the position where it intersects with other lines, and the intersection is used as the endpoint of the groove line; if the extended part does not intersect with other lines, the endpoint position of the initial groove line is used as the endpoint of the groove line.
[0021] Optionally, the step of obtaining the line where the groove needs to be set according to the pointing line and the graphic curve includes:
[0022] Obtaining a contour curve in the graphic curve;
[0023] The portion of the contour curve that intersects with the endpoint of the pointing line is used as the line where the groove needs to be set.
[0024] Optionally, the contour curve is an inner contour curve and / or an outer contour curve; and the groove data generating method further includes:
[0025] Forming positive closed data for the outer contour curve, and forming reverse closed data for the inner contour curve;
[0026] The direction of the closed data is used as the processing direction of the groove corresponding to the contour curve.
[0027] Optionally, before the step of obtaining the initial drawing, the method for generating groove data further includes: a step of processing the initial drawing; the step of processing the initial drawing includes:
[0028] Setting the layer of the contour curve in the initial drawing as a preset layer;
[0029] The pointing line is drawn between the line where the groove needs to be set and the groove module of the drawing.
[0030] Optionally, the step of drawing the pointing line between the line where the groove needs to be set and the groove module of the drawing includes:
[0031] If the line where the groove needs to be set is a whole contour line, one end of the pointing line is located inside the groove module of the drawing, and the other end of the pointing line intersects with the line where the groove needs to be set;
[0032] If the line to be grooved is part of the entire contour line, a dimension is set for the part, one end of the pointing line is located inside the groove module of the drawing, and the other end of the pointing line is located at the intersection with the dimension.
[0033] Optionally, the step of processing the initial drawing further includes:
[0034] If the initial drawing has a plurality of mutually independent contour curves, and the plurality of mutually independent contour curves all have lines that need to be provided with grooves, then an independent drawing groove module is provided for each of the contour curves.
[0035] A groove data generating device, the groove data generating device comprising:
[0036] An acquisition module, the acquisition module is used to acquire an initial drawing;
[0037] A storage module, wherein a groove module library is stored in the storage module, wherein the groove module library has a plurality of standard groove modules;
[0038] A processing module, the processing module is used to obtain initial data in the initial drawing, the initial data including graphic curves, drawing groove modules and pointing lines; and obtain lines that need to be grooved according to the pointing lines and the graphic curves; the processing module is also used to call the standard groove module of the same type as the drawing groove module in the groove module library, and obtain the groove information contained in the drawing groove module;
[0039] A generation module is used to generate a groove line according to the groove information and the line where the groove needs to be set.
[0040] A readable storage medium storing a computer program, wherein the computer program is executed by a processor to implement the above-mentioned groove data generation method
[0041] The beneficial effects of the groove data generation method, device and readable storage medium provided by the embodiments of the present invention include:
[0042] The embodiment of the present invention provides a method for generating groove data, which includes obtaining an initial drawing and initial data in the initial drawing; wherein the initial data in the initial drawing includes a graphic curve, a drawing groove module and a pointing line; obtaining a line to be grooved according to the pointing line and the graphic curve; calling a standard groove module of the same type as the drawing groove module in a groove module library, and obtaining groove information contained in the drawing groove module; generating a groove line according to the groove information and the line to be grooved. The method for generating groove data realizes the automatic generation of groove lines, and greatly improves the efficiency of drawing groove lines.
[0043] The embodiment of the present invention also provides a groove data generation device, which includes an acquisition module, the acquisition module is used to acquire the initial drawing; a storage module, the storage module stores a groove module library, and the groove model library has multiple standard groove modules; a processing module, the processing module is used to acquire the initial data in the initial drawing, the initial data includes a graphic curve, a drawing groove module and a pointing line; and obtains the line for setting the groove according to the pointing line and the graphic curve; the processing module is also used to call the standard groove module of the same type as the drawing groove module in the groove module library, and obtain the groove information contained in the drawing groove module; the generation module is used to generate the groove line according to the groove information and the line for setting the groove. The groove data generation device realizes the automatic generation of the groove line, which greatly improves the efficiency of drawing the groove line.
[0044] The embodiment of the present invention further provides a readable storage medium, which is used to execute the above-mentioned groove data generation method, and thus has the beneficial effect of realizing automatic generation of groove lines and greatly improving the efficiency of drawing groove lines. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The above features and advantages of the present invention can be better understood after reading the detailed description of the embodiments of the present disclosure in conjunction with the following drawings. In the drawings, the components are not necessarily drawn to scale, and components with similar related properties or features may have the same or similar reference numerals.
[0046] Figure 1 A step diagram of a method for generating groove data according to one aspect of the present invention is shown;
[0047] Figure 2It shows a drawing after the groove line is generated on the initial drawing by using the groove data generation method provided by one aspect of the present invention;
[0048] Figure 3 A drawing showing two lines requiring grooves to be provided according to one aspect of the present invention is shown;
[0049] Figure 4 A schematic diagram of a plurality of standard groove modules in a groove module library provided according to one aspect of the present invention is shown.
[0050] Reference numerals:
[0051] 111-pointing line; 112-first pointing line; 113-second pointing line; 114-graphic curve; 115-drawing groove module; 116-line to be grooved; 117-outer contour curve; 118-inner contour curve; 119-title bar; 120-first continuous curve; 121-second continuous curve; 122-dimensioning; 130-groove module library; 131-standard groove module. DETAILED DESCRIPTION
[0052] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. Note that the aspects described below in conjunction with the accompanying drawings and specific embodiments are only exemplary and should not be construed as limiting the scope of protection of the present invention in any way.
[0053] In the description of the present invention, it should be noted that if the terms "upper", "lower", "inside", "outside", "vertical" and the like appear, the orientation or position relationship indicated is based on the orientation or position relationship shown in the drawings, or is the orientation or position relationship in which the product of the invention is usually placed when used, rather than indicating or implying that the device or element referred to must have a specific orientation or be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0054] At the same time, it should be noted that the terms "first", "second", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.
[0055] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified or limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, an integral connection, or a detachable connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or the internal communication of two components, etc. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0056] Figure 1This is a step diagram of the method for generating groove data provided in this embodiment. Figure 1 This embodiment provides a method for generating groove data, and the method for generating groove data includes the following steps:
[0057] S01: Obtain the initial drawing and the initial data in the initial drawing.
[0058] Figure 2 The drawing after the groove line is generated on the initial drawing by using the groove data generation method provided in this embodiment is shown, wherein the groove line includes Figure 2 In other words, Figure 2 The portion of the drawing after removing the first continuous curve 120 and the second continuous curve 121 can be regarded as the initial drawing. Figure 1 and Figure 2 In this embodiment, the initial data in the initial drawing includes a graphic curve 114 , a drawing groove module 115 and a pointing line 111 .
[0059] Among them, the graphic curve 114 is a structural curve of the part to be processed, which includes a contour curve. Specifically, the contour curve is divided into an inner contour curve 118 and an outer contour curve 117. The drawing groove module 115 is a modular graphic with groove information, and the groove information includes groove size, groove type, etc. The pointing line 111 is a line pointing from the drawing groove module 115 to the contour curve. After the initial drawing is obtained, the above-mentioned initial data shown in the initial drawing can be obtained.
[0060] Generally, most drawings are currently drawn using CAD, so the groove data generation method provided in this embodiment can also execute some steps through a CAD plug-in, such as step S01 and the subsequently mentioned steps S02, S03 and S04.
[0061] In order to ensure that the initial data on the initial drawing can be successfully identified, before executing step S01, the groove data generation method also includes the step of processing the initial drawing. Specifically, the step of processing the initial drawing includes:
[0062] Set the layer of the contour curve in the initial drawing as the preset layer.
[0063] In order to ensure that the contour curve on the initial drawing can be obtained smoothly, the layer of the contour curve in the graphic curve 114 is set as a preset layer, and the preset layer is the first preset layer. It can be that the layer of the contour curve in the drawing is modified to the first preset layer, or the first preset layer is directly used to draw the contour curve during drawing. In this way, when the initial data on the initial drawing is obtained, when the line of the first preset layer is obtained, the line is considered to be a contour curve.
[0064] A pointing line 111 is drawn between the line 116 where the groove needs to be set and the groove module 115 of the drawing.
[0065] Draw a line on the preset drawing, one end of the line is located inside the drawing groove module 115, and the other end of the line points to the line 116 where the groove is to be set. Figure 2 As shown. In this way, after obtaining the pointing line 111, the line 116 on which the groove needs to be set can be obtained. At the same time, the groove size and type to be set on the line 116 on which the groove needs to be set are indicated by the drawing groove module 115 at the other end of the pointing line 111 intersecting with it. Further, in order to ensure that the pointing line 111 can be obtained smoothly, when drawing the pointing line 111, the layer of the pointing line 111 can be set to the second layer. In this way, when obtaining the initial data on the initial drawing, when the line of the second preset layer is obtained, the line is considered to be the pointing line 111. Similarly, in order to ensure that other initial data on the initial drawing can also be obtained smoothly, the line layer constituting the initial data information can also be set to the third preset layer, the fourth preset layer, etc. For example, the title bar 119 on the initial drawing can be set to be drawn using the third preset layer.
[0066] Figure 3 This is a drawing of lines 116 with two types of grooves that need to be set. Please refer to Figure 1-Figure 3 , the contour curve is a closed curve composed of one or more contour lines. Furthermore, the line 116 to be grooved can be the entire contour line or a part of the entire contour line. If the line 116 to be grooved is the entire contour line, one end of the drawn pointing line 111 is located inside the groove module 115 of the drawing, and the other end of the pointing line 111 intersects with the line 116 to be grooved. At this time, the pointing line 111 is as follows: Figure 3 If the groove line 116 to be set is part of the entire contour line, a dimension mark 122 is set for the part. At this time, one end of the pointing line 111 is located inside the groove module 115 of the drawing, and the other end of the pointing line 111 intersects with the dimension mark 122. The pointing line 111 is as shown in FIG. Figure 3 The second pointing line 113 is shown in FIG.
[0067] Specifically, the two ends of the dimension mark 122 are the ends of the line 116 where a groove is required.
[0068] Furthermore, if the initial drawing has multiple independent contour curves, and the multiple independent contour curves all have lines 116 that need to be grooved, the step of processing the initial drawing also includes setting an independent drawing groove module 115 for each contour curve. Figure 3 In the drawings shown, the component has an inner contour curve 118 and an outer contour curve 117 which are independent of each other, and both the inner contour curve 118 and the outer contour curve 117 have a line 116 which needs to be grooved. In other words, at least a portion of the outer contour curve 117 and the inner contour curve 118 needs to be grooved. Figure 3 Two drawing groove modules 115 are provided, wherein one drawing groove module 115 corresponds to the groove of the line 116 in the inner contour curve 118 where the groove needs to be set, and the other drawing groove module 115 corresponds to the groove of the line 116 in the outer contour curve 117 where the groove needs to be set.
[0069] S02: Obtain the line 116 where the groove needs to be set according to the pointing line 111 and the graphic curve 114.
[0070] Because in the step of processing the initial drawing, one end of the pointing line 111 intersects with the line 116 where a bevel is required or intersects with the dimension mark at the line 116 where a bevel is required, after obtaining the graphic curve 114, the contour curve in the graphic curve 114 can be obtained according to the layer to which it belongs. If there is a contour line in the contour curve that directly intersects with the endpoint of the pointing line 111, then the contour line is the line 116 where a bevel is required; if the endpoint of the pointing line 111 intersects with a dimension annotation 122, then the portion of the contour line between the two dimension boundaries of the dimension annotation 122 is the line 116 where a bevel is required.
[0071] S03: calling the standard groove module 131 of the same type as the drawing groove module 115 in the groove module library 130, and obtaining the groove information contained in the drawing groove module 115.
[0072] Figure 4 This is a schematic diagram of a plurality of standard groove modules 131 in the groove module library 130 provided in this embodiment. Figure 1-Figure 4In this embodiment, the groove module library 130 has multiple types of standard groove modules 131, and the standard groove module 131 is a groove module that includes information such as groove type and groove processing position, but does not include specific groove size information. After obtaining the drawing groove module 115 included in the initial drawing, the standard groove module 131 of the same type as the drawing groove module 115 in the groove module is called, so that the complete groove information can be obtained by combining the standard groove module 131 with the groove size information obtained from the drawing groove module 115.
[0073] S04: Generate a groove line according to the groove information and the line 116 on which the groove needs to be set.
[0074] After obtaining complete groove information and the line 116 on which the groove needs to be set, the groove line can be generated. Specifically, the steps of generating the groove line include:
[0075] The line 116 where the groove is to be set is offset according to the groove size to obtain an offset line.
[0076] After obtaining the groove information such as the groove size and groove type of the line 116 that needs to be grooved, the line 116 that needs to be grooved can be offset by the groove size to obtain the offset line. For the inner contour curve 118 and the outer contour curve 117, the offset direction of the line 116 that needs to be grooved is different. Specifically, for the inner contour curve 118, the line 116 that needs to be grooved needs to be offset to the outside of the circumferentially closed annular inner contour curve 118 during offset; correspondingly, for the outer contour curve 117, the line 116 that needs to be grooved needs to be offset to the inside of the circumferentially closed annular outer contour curve 117 during offset. Therefore, when obtaining the contour curve, different processing can be performed according to whether it belongs to the inner contour curve 118 or the outer contour curve 117, for example, positive closed data is formed for the outer contour curve 117, and reverse closed data is formed for the inner contour curve 118. At the same time, the direction of the closed data can also be used as the processing direction for subsequent groove processing. Specifically, the processing direction information may be included in the groove line, or an XML or Excel document that can be read by the groove processing equipment may be additionally generated.
[0077] Intersecting offset lines with consistent groove parameters are crossed to obtain a continuous curve, which is the initial groove line.
[0078] When generating groove lines, for the same contour line, the groove dimensions on the upper surface and the lower surface are different. Therefore, when generating offset lines, different layer offset limits can be used. The groove line 116 needs to be set to indicate whether it is on the upper surface or the lower surface, such as Figure 2The groove lines shown in the figure are indicated by solid lines on the upper surface and dotted lines on the lower surface. When generating continuous curves, the offset lines corresponding to the solid lines are crossed to obtain a first continuous curve 120 corresponding to the groove to be processed on the upper surface, and the offset lines corresponding to the dotted lines are crossed to obtain a second continuous curve 121 corresponding to the groove to be processed on the lower surface.
[0079] Get the endpoint of the initial groove line; if the endpoint of the initial groove line does not intersect with other lines, extend the line from the endpoint by a preset length. Correspondingly, if the endpoint of the initial groove line intersects with other lines, no extension is required.
[0080] During the extension process, if the extended part intersects with other lines, the line where the endpoint is located is extended to the position where it intersects with other lines, thereby forming a groove line, and the endpoint of the groove line becomes the intersection position of the extended line and other lines; if the extended part does not intersect with other lines, the line before the extension operation is used as the groove line, in other words, the endpoint of the groove line is the endpoint of the initial groove line that has not been extended. Optionally, the preset length can be set to 10mm.
[0081] The endpoints of the initial groove line include a start point and an end point, and the above-mentioned judgment is performed on the start point and the end point respectively, and extension processing is performed according to the judgment result.
[0082] Furthermore, other information contained in the drawing, such as component information in the title bar 119, etc., can also be obtained from the initial drawing when executing step S01, and generate an XML or Excel document that can be read by the groove processing equipment. The information generated by the groove data generation method can be used in conjunction with the smCtrlPlatform software.
[0083] An embodiment of the present invention further provides a groove data generating device, the groove data generating device comprising:
[0084] The acquisition module is used to acquire the initial drawing.
[0085] A storage module stores an oil groove module library 130 , wherein the groove module library 130 has a plurality of standard groove modules 131 .
[0086] The processing module is used to obtain the initial data in the initial drawing, and the initial data includes the graphic curve 114, the drawing groove module 115 and the pointing line 111; and obtain the line 116 that needs to be grooved according to the pointing line 111 and the graphic curve 114; then the processing module is used to call the standard groove module 131 of the same type as the drawing groove module 115 in the groove module library 130, and obtain the groove information contained in the drawing groove module 115.
[0087] The generating module is used to generate a groove line according to the groove information and the line 116 on which the groove needs to be set.
[0088] The embodiment of the present invention also provides a readable storage medium. Based on such an understanding, the present invention implements all or part of the processes in the above embodiment method, and can also be completed by instructing related hardware through a computer program. The computer program is stored in a readable storage medium. When the computer program is executed by a processor, it can implement at least part of the steps in the above groove data generation method. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electric carrier signal and telecommunication signal.
[0089] The groove data generation method, device and readable storage medium provided by the embodiments of the present invention realize the rapid drawing of groove lines of complex graphics, the efficient processing of groove data, and the improvement of the efficiency of lofting and drawing.
[0090] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with the technology in the field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.
Claims
1. A method for generating groove data, characterized in that: The groove data generation method comprises: Acquire an initial drawing and initial data in the initial drawing; wherein the initial data of the initial drawing includes a graphic curve, a drawing groove module, and a pointing line; Acquire the line where the groove needs to be set according to the pointing line and the graphic curve; Calling a standard groove module of the same type as the groove module in the drawing in the groove module library, and obtaining the groove information contained in the groove module in the drawing; A groove line is generated according to the groove information and the line where the groove needs to be set.
2. The method for generating groove data according to claim 1, characterized in that: The groove information includes groove size; the step of generating a groove line according to the groove information and the line where the groove is to be set includes: The line where the groove is to be set is offset according to the groove size to obtain an offset line; The offset lines that intersect and have the same groove parameters are crossed to obtain a continuous curve, which is the initial groove line.
3. The method for generating groove data according to claim 2, characterized in that: After the step of obtaining the initial groove line, the step of generating the groove line according to the groove information and the line on which the groove is to be set also includes: Obtaining the endpoint of the initial groove line; If the endpoint does not intersect with other lines, the line where the endpoint is located is extended from the position of the endpoint by a preset length; If the extended part intersects with other lines, the line where the endpoint is located is extended to the position where it intersects with other lines, and the intersection is used as the endpoint of the groove line; if the extended part does not intersect with other lines, the endpoint position of the initial groove line is used as the endpoint of the groove line.
4. The method for generating groove data according to claim 1, characterized in that: The step of obtaining the line where the groove needs to be set according to the pointing line and the graphic curve comprises: Obtaining a contour curve in the graphic curve; The portion of the contour curve that intersects with the endpoint of the pointing line is used as the line where the groove needs to be set.
5. The method for generating groove data according to claim 4, characterized in that: The contour curve is an inner contour curve and / or an outer contour curve; the groove data generation method further includes: Forming positive closed data for the outer contour curve, and forming reverse closed data for the inner contour curve; The direction of the closed data is used as the processing direction of the groove corresponding to the contour curve.
6. The method for generating groove data according to claim 1, characterized in that: Before the step of obtaining the initial drawing, the groove data generating method further includes: a step of processing the initial drawing; the step of processing the initial drawing includes: Setting the layer of the contour curve in the initial drawing as a preset layer; The pointing line is drawn between the line where the groove needs to be set and the groove module of the drawing.
7. The method for generating groove data according to claim 6, characterized in that: The step of drawing the pointing line between the line where the groove needs to be set and the groove module of the drawing comprises: If the line where the groove needs to be set is a whole contour line, one end of the pointing line is located inside the groove module of the drawing, and the other end of the pointing line intersects with the line where the groove needs to be set; If the line to be grooved is part of the entire contour line, a dimension is set for the part, one end of the pointing line is located inside the groove module of the drawing, and the other end of the pointing line is located at the intersection with the dimension.
8. The method for generating groove data according to claim 6, characterized in that: The step of processing the initial drawing also includes: If the initial drawing has a plurality of mutually independent contour curves, and the plurality of mutually independent contour curves all have lines that need to be provided with grooves, then an independent drawing groove module is provided for each of the contour curves.
9. A groove data generating device, characterized in that: The groove data generating device comprises: An acquisition module, the acquisition module is used to acquire an initial drawing; A storage module, wherein a groove module library is stored in the storage module, wherein the groove module library has a plurality of standard groove modules; A processing module, the processing module is used to obtain initial data in the initial drawing, the initial data including graphic curves, drawing groove modules and pointing lines; and obtain lines that need to be grooved according to the pointing lines and the graphic curves; the processing module is also used to call the standard groove module of the same type as the drawing groove module in the groove module library, and obtain the groove information contained in the drawing groove module; A generation module is used to generate a groove line according to the groove information and the line where the groove needs to be set.
10. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and the computer program is executed by a processor to implement the groove data generating method according to any one of claims 1 to 8.