A model dynamic slot thickness adjustment method, system and storage medium

By analyzing the processing graphic materials of the laser engraving equipment, obtaining variable thickness information and automatically adjusting the graphic thickness, the problems of processing failure and low efficiency caused by plate thickness errors are solved, and efficient processing that automatically adapts to different thicknesses is achieved.

CN117655506BActive Publication Date: 2025-09-19JUNHENG TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311529185.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-09-19
Estimated Expiration
2043-11-16

AI Technical Summary

Technical Problem

On laser engraving equipment, sheet thickness errors lead to processing failures and low efficiency. Existing technology requires manual adjustment of graphic size to accommodate different thicknesses.

Method used

By parsing the processing graphic material, obtaining variable thickness information, and applying the thickness data of the material to be processed to the thickness value set of the dynamic slot, the graphic thickness can be automatically adjusted to adapt to different plate thicknesses.

Benefits of technology

It improves the processing efficiency of laser engraving equipment, avoids the tedious process of manually modifying the thickness size, and adapts to the automatic adjustment of plates of different thicknesses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117655506B_ABST
    Figure CN117655506B_ABST
Patent Text Reader

Abstract

The present invention provides a method, system, and storage medium for adjusting the thickness of a model's dynamic slots. The method assigns the thickness value of the material being processed to the thickness data of all variable-thickness processing graphics and sets this value as the thickness value set for the dynamic slots. Furthermore, when obtaining the material thickness value, the material's width and height are first determined. The smaller of the two values ​​is then input as the dynamic slot thickness value and matched to all variable-thickness processing graphics. This method solves the problem of manually modifying the thickness dimensions of software-processed graphics to avoid variations in material thickness when laser engraving equipment processes different materials, thereby improving processing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The invention relates to the field of laser engraving machines, and in particular to a method for adjusting the thickness of a dynamic slot of a model. [Background Technology]

[0002] When laser engraving various materials such as wood, acrylic, KT, and cardboard, laser engraving equipment can produce errors during mass production. For example, a 3mm thick wood board may actually be 2.8mm or 3.2mm thick. If the design drawing is for a 3mm wood board, the actual thickness of a 2.8mm or 3.2mm wood board will fail.

[0003] In addition, when continuously processing different graphics, it is necessary to constantly modify the size of the joints according to the actual material thickness, which leads to low processing efficiency or even errors.

[0004] To address the aforementioned adaptation issues for different thicknesses, dynamic slot thickness can be calculated to accommodate different sheet thicknesses. By predicting the thickness of the sheet to be processed and adapting to different processing patterns, the thickness of the variable-thickness patterns in the pattern library can be dynamically adjusted. [Summary of the invention]

[0005] The present invention provides a model dynamic slot thickness adjustment method for solving the above problem.

[0006] The present invention provides a method for adjusting the thickness of a model dynamic slot, comprising: parsing a processing graphic material to obtain material information of a processing graphic with variable thickness; setting the thickness data of all processing graphics with variable thickness as a thickness value set of a dynamic slot; and applying the thickness data of the first material to be processed to the thickness value set of the dynamic slot.

[0007] Correspondingly, a model dynamic slot thickness adjustment system is provided, including a graphics analysis module, which analyzes the processing graphics material and obtains the material information of the processing graphics with variable thickness; a dynamic slot setting module, which sets the thickness data of all the variable thickness processing graphics as a thickness value set of the dynamic slot; and a thickness data application module, which applies the thickness data of the first material to be processed to the thickness value set of the dynamic slot.

[0008] It should be noted that the thickness data of the first material to be processed may be manually input by a user, or may be material data preset by the host computer software.

[0009] It should also be noted that processing materials such as svg, jpg, gif, bmp, dxf, webp, txt, g, nc, ngc, png, gc, gcode, ngc, wws, etc. can be imported into the host computer editor as needed. During the import process, the processing materials are parsed to obtain processing graphic information that can dynamically set the variable thickness of the material, and all processing graphic information with variable thickness is recorded as a collection of application targets of the dynamic slot function.

[0010] It should be further explained that by setting the thickness of the dynamic slot, it is possible to match the thickness of the plates to be processed with different thicknesses. At the same time, the thickness value of the first plate to be processed is applied to the thickness data of all variable thickness processing graphics.

[0011] Preferably, the step of parsing the processing graphic material to obtain the processing graphic material information of the variable thickness includes: receiving the processing graphic material; parsing the graphic to be processed, determining whether it is a processing graphic of variable thickness, and marking it if so.

[0012] Preferably, the step of setting the thickness data of all variable thickness processing graphics as a thickness value set of a dynamic slot includes: setting an initial thickness value of the dynamic slot; applying the thickness data of all variable thickness processing graphics to the thickness of the dynamic slot to form a thickness value set of the dynamic slot.

[0013] Preferably, the step of applying the thickness data of the first material to be processed to the thickness value set of the dynamic slot includes: receiving a focus instruction to focus on the first material to be processed; receiving a data acquisition instruction to obtain the thickness data of the first material to be processed; receiving a data upload instruction to upload the thickness data of the first material to be processed.

[0014] Correspondingly, the thickness data application module includes: a focus instruction unit for receiving, for focusing on the first material to be processed; a data acquisition instruction unit for receiving, for acquiring the thickness data of the first material to be processed; and a data upload instruction unit for receiving, for uploading the thickness data of the first material to be processed.

[0015] It should be noted that the upper computer software communicates with the laser engraving device so that the laser device can focus when processing the material. After the focus is completed, the focus information, processing height, and material background data are obtained.

[0016] And according to the corresponding material information, obtain data such as material thickness, processing power, processing speed, processing times, line density, and enhanced cutting.

[0017] Preferably, the step of applying the thickness data of the first material to be processed to the thickness value set of the dynamic slot further includes: inputting the thickness data of the first material to be processed into the "joint thickness" input box data; judging the graphic types of all the graphics to determine whether they are dynamic slot graphics; if so, further comparing the width D and height H of the graphic; if D < H, setting D of the graphic as the "joint thickness" input box data, and if D > H, setting H of the graphic as the "joint thickness" input box data.

[0018] Correspondingly, the thickness data application module further includes: a data input unit for inputting the thickness data of the first material to be processed into the "joint thickness" input box data; a dynamic slot graphic judging unit for judging the graphic types of all the graphics to determine whether they are dynamic slot graphics; a comparison unit for comparing the width D and height H of the graphic; an assignment unit for setting D of the graphic as the "joint thickness" input box data if D < H, and setting H of the graphic as the "joint thickness" input box data if D > H.

[0019] It should be noted that in the host computer editor, fill in the "joint thickness" input box data of the dynamic slot graphic, for example, input 5 mm, and then click the "Apply" button, then perform a loop operation on all the graphics and judge the graphic types of the graphics in the loop. If the graphic type is a dynamic slot graphic, continue to judge the width data and height data of the graphic. If the width of the graphic is less than the height, set the width of the graphic to 5 mm; if the height is less than the width, set the height of the graphic to 5 mm. By this method, the user can arbitrarily input the material thickness data to synchronously modify the thickness data of all the dynamic slot graphics, avoiding the need to set the thickness data for each graphic separately.

[0020] It should also be noted that the material data preset by the host computer software and the material data newly added by the user can be selected, and the currently selected material data currmaterial is monitored. When selecting a material with a thickness of 3 mm, such as "3 mm basswood board", store all the relevant data of the material in currmaterial. When the monitored currmaterial data changes, read the material thickness information data in the data, assign the data to the "joint thickness" input box, so that the input box displays 3, and then click the "Apply" button to set the narrower side data of the width and height of all the dynamic slot graphics to 3. At the same time, apply it to the thickness data of all the processing graphics with variable thickness in the host computer editor. By this method, the user can arbitrarily select the data information of a certain material and then synchronously modify the thickness data of all the dynamic slot graphics, avoiding the need to set the thickness data for each graphic separately.

[0021] Preferably, parsing the graphics to be processed to determine whether it is a graphics with variable thickness, and if so, marking the step includes: parsing the graphics to be processed, and when it is determined that the stroke color of the graphics meets the predefined color, marking the graphics as a dynamic slot graphics.

[0022] It should be noted that SVG, WWS, shopping mall network and other materials can be imported into the host computer editor. During the import process, the processing materials are parsed. Among all the parsed graphics, if the stroke color of the corresponding graphic meets the predefined #00FF00 color or other predefined colors, the graphic will be marked as a dynamic slot graphic.

[0023] The present invention also provides a computer storage medium comprising instructions, which, when run on a computer, enable the computer to execute any of the above-mentioned steps of the method for adjusting the thickness of a dynamic slot of a model.

[0024] The present invention provides a method for adjusting the thickness of a model's dynamic slots. This method assigns the thickness value of the material being processed to the thickness data of all variable-thickness processing graphics and sets it as a set of dynamic slot thickness values. Furthermore, when obtaining the material thickness value, the material's width and height are first determined. The smaller of the two values ​​is then input as the dynamic slot thickness value and matched to all variable-thickness processing graphics. This method solves the problem of manually modifying the thickness dimensions of software-processed graphics to account for variations in material thickness when laser engraving equipment is processing different materials, thereby improving processing efficiency.

Brief Description of the Drawings

[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings without inventive work, among which:

[0026] Figure 1 It is a schematic flow chart of the method of the present invention;

[0027] Figure 2 yes Figure 1 Corresponding system structure wireframe diagram;

[0028] Figure 3 is a schematic flow chart of the method of S1 shown;

[0029] Figure 4 is a schematic flow chart of the method of S2 shown;

[0030] Figure 5 is a schematic flow chart of the method of S3 shown;

[0031] Figure 6 Yes Figure 5 The structural wireframe diagram of the corresponding thickness data application module;

[0032] Figure 7 is a schematic flow chart of the method of S3 shown;

[0033] Figure 8 Yes Figure 7 The structural wireframe diagram of the corresponding thickness data application module. [Specific implementation method]

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0035] Combine Figure 1 and Figure 2 Provide an embodiment.

[0036] The present invention provides a model dynamic slot thickness adjustment method, comprising:

[0037] S01. Analyze the processing graphic material to obtain material information of the processing graphic with variable thickness;

[0038] S02. Setting the thickness data of all variable thickness processing graphics to a thickness value set of a dynamic slot;

[0039] S03. Apply the thickness data of the first material to be processed to the thickness value set of the dynamic slot.

[0040] Correspondingly, a model dynamic slot thickness adjustment system is provided, comprising:

[0041] Graphics parsing module 01, parses the processing graphics material and obtains the material information of the variable thickness processing graphics;

[0042] Dynamic slot setting module 02 sets the thickness data of all the variable thickness processing graphics as a thickness value set of the dynamic slot;

[0043] The thickness data application module 03 applies the thickness data of the first material to be processed to the thickness value set of the dynamic slot.

[0044] Combine Figure 3 Provided is an embodiment, preferably, the step of parsing the processing graphic material to obtain the processing graphic material information of variable thickness includes:

[0045] S11, receiving and processing graphic materials;

[0046] S12, analyzing the graphics to be processed to determine whether it is a graphics with variable thickness, and marking it if it is.

[0047] Combine Figure 4 Provided is an embodiment, preferably, the step of setting the thickness data of all variable thickness machining graphics as a thickness value set of the dynamic slot includes:

[0048] S21, setting the initial thickness value of the dynamic slot;

[0049] S22 , applying the thickness data of all variable-thickness machining graphics to the thickness of the dynamic slot to form a thickness value set of the dynamic slot.

[0050] Combine Figure 5 and Figure 6 In one embodiment, preferably, the step of applying the thickness data of the first material to be processed to the thickness value set of the dynamic slot includes:

[0051] S311, receiving a focus instruction and focusing on the first material to be processed;

[0052] S312, receiving a data acquisition instruction to acquire thickness data of the first material to be processed;

[0053] S313: Receive a data upload instruction to upload the thickness data of the first material to be processed.

[0054] Correspondingly, the thickness data application module 03 includes:

[0055] A focusing instruction receiving unit 311 is used to focus the first material to be processed;

[0056] A receiving data acquisition instruction unit 312 is used to obtain thickness data of the first material to be processed;

[0057] The data upload instruction receiving unit 313 is used to upload the thickness data of the first material to be processed.

[0058] Combine Figure 7 and Figure 8 In one embodiment, preferably, the step of applying the thickness data of the first material to be processed to the thickness value set of the dynamic slot further comprises:

[0059] S321, inputting the thickness data of the first material to be processed into the "joint thickness" input box data;

[0060] S322. Determine the type of all the graphics to check if they are dynamic slot graphics;

[0061] S323. If so, further compare the width D and height H of the graphic;

[0062] S324. If D < H, set D of the graphic as the data in the "splice joint thickness" input box; if D > H, set H of the graphic as the data in the "splice joint thickness" input box.

[0063] Correspondingly, the thickness data application module further includes:

[0064] A data input unit 321 that inputs the thickness data of the first workpiece material into the data in the "splice joint thickness" input box;

[0065] A dynamic slot graphic determination unit 322 that determines the type of all the graphics to check if they are dynamic slot graphics;

[0066] A comparison unit 323 for comparing the width D and height H of the graphic;

[0067] An assignment unit 324 that, if D < H, sets D of the graphic as the data in the "splice joint thickness" input box; if D > H, sets H of the graphic as the data in the "splice joint thickness" input box.

[0068] Preferably, when parsing the workpiece graphic to determine if it is a workpiece graphic with variable thickness, if so, the marking steps include:

[0069] S121. Parse the workpiece graphic, and if the stroke color of the graphic conforms to the predefined color, mark the graphic as a dynamic slot graphic.

[0070] It can be understood that the user can manually input the thickness of the workpiece plate, thereby setting the thickness data of the dynamic slot graphic, and then setting the thickness data of all the graphic types as the thickness data of the dynamic slot graphic.

[0071] The above are only the embodiments of the present invention. It should be noted here that for those of ordinary skill in the art, without departing from the inventive concept of the present invention, improvements can still be made, but these all fall within the protection scope of the present invention.

Claims

1. A method for adjusting the thickness of a model dynamic slot, characterized in that: including: Analyze the processed graphic material to obtain the material information of the processed graphic with variable thickness; Set the thickness data of all the processed graphics with variable thickness as the thickness value set of the dynamic slot; Apply the thickness data of the first material to be processed to the thickness value set of the dynamic slot; The step of applying the thickness data of the first material to be processed to the thickness value set of the dynamic slot includes: Receive a focusing instruction to focus on the first material to be processed; Receive a data acquisition instruction to obtain the thickness data of the first material to be processed; Receive a data upload instruction to upload the thickness data of the first material to be processed; Input the thickness data of the first material to be processed into the data of the "joint thickness" input box; Judge the graphic type of all graphics to see if it is a dynamic slot graphic; If so, further compare the width D and height H of the graphic; If D < H, set D of the graphic as the data of the "joint thickness" input box, If D > H, set H of the graphic as the data of the "joint thickness" input box.

2. The method for adjusting the thickness of a model dynamic slot according to claim 1, wherein: The step of analyzing the processed graphic material to obtain the material information of the processed graphic with variable thickness includes: Receive the processed graphic material; Analyze the graphic to be processed, judge whether it is a processed graphic with variable thickness, and mark it if so.

3. The method for adjusting the thickness of a model dynamic slot according to claim 1, wherein: The step of setting the thickness data of all the processed graphics with variable thickness as the thickness value set of the dynamic slot includes: Set the initial thickness value of the dynamic slot; Apply the thickness data of all the processed graphics with variable thickness to the thickness of the dynamic slot to form the thickness value set of the dynamic slot.

4. The method for adjusting the thickness of a model dynamic slot according to claim 2, wherein: The action of analyzing the graphic to be processed, judging whether it is a processed graphic with variable thickness, and marking it if so includes: Analyze the graphic to be processed, and mark the graphic as a dynamic slot graphic when the stroke color of the graphic meets the predefined color.

5. A model dynamic slot thickness adjustment system, characterized in that: including A graphic analysis module that analyzes the processed graphic material to obtain the material information of the processed graphic with variable thickness; A dynamic slot setting module that sets the thickness data of all the processed graphics with variable thickness as the thickness value set of the dynamic slot; A thickness data application module that applies the thickness data of the first material to be processed to the thickness value set of the dynamic slot; The thickness data application module includes: A receiving focusing instruction unit for focusing on the first material to be processed; A receiving data acquisition instruction unit for obtaining the thickness data of the first material to be processed; A receiving data upload instruction unit for uploading the thickness data of the first material to be processed; A data input unit that inputs the thickness data of the first material to be processed into the data of the "joint thickness" input box; A dynamic slot graphic judgment unit that judges the graphic type of all graphics to see if it is a dynamic slot graphic; A comparison unit for comparing the width D and height H of the graphic; ​ 6. A computer storage medium comprising instructions which, when run on a computer, enable the computer to execute the steps of the method for dynamic slot thickness adjustment of the model as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Container height adjusting method and device, computer equipment and storage medium

    CN110781440A

  • Thickness compensation during cutting and bending

    CN114830051A